News for hackers. Stuff that matters.

pskinner

Re:How to (and how not to) design REST APIs on Wednesday November 01, 2023 @05:01PM (#38105155)
*graphql
Re:Simulated Hospital on Thursday May 18, 2023 @05:57AM (#35985955)
HL7v2 is just the schema - the mechanism for sending these messages is normally something called MLLP which is just a simple framing protocol and has no built in security. It is possible to send/receive HL7v2 over other protocols, MLLP is the most common.

Its normal to secure the endpoints via network level security - ipsec etc. HL7v3 transformed into FHIR which is done over HTTPS instead.

Re:Erfurt Latrine Disaster on Saturday November 26, 2022 @01:09PM (#33755065)
King of the who?
Well that's just not true.
Comic chat
Re:Our Rails test suite runs in 1 minute on Buildkite on Tuesday January 18, 2022 @02:01PM (#29984040)
This is because RoR projects do not do unit testing, they do integration testing with a real DB.

This approach is terrible and causes the poor performance.

There are whole sets of testing "tools" for RoR projects that promote this mechanism of testing - if you're testing an API you need to use an external tool to properly hit that API.

If you're writing unit tests, write unit tests with mocked dependencies.

Re:Benefits of Not Using an IDE on Saturday August 21, 2021 @11:02AM (#28257565)
Funny because my anecdote is that any devs I've worked with who only use an IDE are average to flat out bad at software development.
Disasters like powershell returning a 0 exit code even if there is an error? Its a pile of trash that doesn't add anything new other than a big shiny MS logo.
Re:Ask HN: What to use instead of Bash / Sh for scripting? on Saturday April 10, 2021 @01:00PM (#26762972)
Powershell is a horror you mean, it's got the verbosity of objective c with the consistency that comes with all Microsoft designed products.

Just use a proper scripting language.

Re:I bought ISO 8601-1:2019 and 8601-2:2019 on Saturday April 03, 2021 @01:45AM (#26678676)
Shut up and take my money
Re:Removed gem breaks Rails ActiveStorage on Wednesday March 24, 2021 @06:46PM (#26573988)
We did and so this didn't cause us a major issue today.

At my lost job we had the same.

And the one before that.

This mitigation of a risk that affects business continuity is something that all senior level people need to take seriously at any company, small or large.

A lot of this is not true. The majority of women accused (in the UK) were accused by other women, not these all powerful male brewers - around 500 people (men included) were found guilty of witchcraft in the UK during this period, out of roughly 2000 accused.

This is biased material promoting a political ideal and not factual.

Re:Two days with Volkswagen’s electric ID.4 on Sunday February 28, 2021 @01:56AM (#26291238)
The engine being totaled was your fault, always change the timing belt on or before its due to be changed.
So I'd recommend Ny-Ålesund (but be prepared for a very long and uncomfortable boat trip if you go there and back in a day) plus the Soviet ghost town Piramida - remember to take your passport as you can get it stamped with a Russian stamp without having to get a visa! I forgot mine.

Safety wise, if you are afraid of bears you need to be confident enough to handle flares, a large handgun and a large calibre hunting rifle. There are alot of bears, I saw three while I was there though none were close to major settlements.

We did get shown sole CCTV footage from the dock where a bear came down and broke into and ate a crate of frozen whale meat off the dock, that was fun.

Oh and take or get a Greenland dog from one of the kennels to go with you anywhere - they can tell when a bear is near. They aren't pets though, don't expect them to behave like a lapdog.

If you like beer be prepared to take quite some money for it.

Svalbard is a fantastic place to visit, especially if you want to get away from everything - it's like having a weight lifted from you as soon as you leave the area of paved road in Longyearbyen.
Re:What comes after Git? on Friday December 25, 2020 @06:06PM (#25539812)
It doesn't work because your changes conflict? How would anything else handle out of order modifications to files that cannot be resolved automatically? There will always been a requirement to do this manually - otherwise the VCS would be able to program for you (understand what is right/wrong).
Re:In 'Cyberpunk 2077,' the Only Truly Punk Move Is Not to Play on Tuesday December 22, 2020 @05:35PM (#25512192)
From my own experiences, the new assassin's creed game, Valhalla, was much buggier when it came out - hundreds of game breaking quest bugs and things as basic as saved games not working and people losing over 30 hours of progress. Cyberpunk is much better quality than that.
Re:TypeScript 4.1 on Friday November 20, 2020 @12:40AM (#25157622)
JSON schema to provide documentation across system and runtime validation of both types and business rules.

Much more effective.

Re:MI5 moves UK Terrorism threat level to “SEVERE” on Tuesday November 03, 2020 @06:53PM (#24985374)
Why would it be based in that? The USA is not the centre of the universe.
Being able to drive safely is not the same skill as being able to construct a system that can drive safely.
Re:Microsoft Edge Is Coming to Linux in October 2020 on Wednesday September 23, 2020 @10:11AM (#24567269)
Hooray.
Reminds me of the old ActiveX days - I wrote a whole WYSIWYG website editor using the ActiveX component that let you read/write files.

I mean that was fun for a young budding developer, but I can see the major security issues with this. I really hope this has been thought through.

I can imagine this being another one of those popups that constantly appear on websites - are certain files protected like your hosts file or does it rely upon the access level of the user running the browser?

Re:Why is America stuck with bad headlights? on Tuesday August 04, 2020 @02:32PM (#24053050)
:)
Re:Why is America stuck with bad headlights? on Tuesday August 04, 2020 @03:32AM (#24047586)
My Peugeot has these lights, cost me £16800 new.

The lights last the lifetime of the car.

Re:Low Code Tool Opinions on Monday July 20, 2020 @06:42AM (#23896515)
Hello,

I'm looking for opinions on low code tools that people may have used, such as Appian, Mendix, Pega etc.

I have a project I've been working in my evenings on since lock down started (see link) and I'm after opinions on where existing tools fall down when it comes to supporting developers who work with them - or developers who have to integrate with solutions built using these tools.

I've made quite a few assumptions in my project so I'd like to make sure that these align with other developers opinions.

Personally, I've been working with Appian for a year or so on a client project and these are my major misgivings:

1. They rolled their own programming language, and its not nice

2. Their integrations to things like databases are very poor, and the integrations don't give you much in terms of automatic code provisioning

3. APIs defined within Appian cannot be made to follow any existing API design patterns

4. The interfaces are not accessible and are very heavy in terms of JS

5. Automated testing is nearly impossible due to the DOM generated by their UI rendering engine

Many thanks to anybody who takes the time to reply!

Older »