skysight-inc/HackerNews huggingface dataset:
As someone who suffers from a bit of health anxiety: let's at least be very careful about false positives and inaccurate tests. The mere suggestion of health issues have sent me down spirals before.
ASPNET Identity and Spring Security to name a few.
> thus improving life expectancy and quality of life, while lowering associated medical costs

Be careful with this. Look into the result of increase PSA testing:

> Although experts are somewhat split on the value of PSA tests as a screening tool, there is widespread agreement on two major points: overdiagnosis and overtreatment rates are far too high, and there is an urgent need to refine PSA testing to be a more effective screening tool. [1]

Or mammograms

> We conclude that the mammography FP rate in North America is in excess... [2]

Arguably, the issue is that we just lack good baseline data, but you have to consider all the false positives you'll get with more data collection.

[1]: https://www.health.harvard.edu/healthbeat/the-pros-and-cons-...

[2]: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5124917/
SSR + Pjax + React on the components that really need it seems like a much-simpler combination to me than what seems to be generally considered 'state of the art' these days.
Apologies, I must have missed the username
Rocket Lab delivers experimental satellite to orbit for Darpa
The load test would call kong which would proxy each request to the service being tested. Kong would be configured with the http-log plugin where performance data would get sent to another service that would collect that data then update elasticsearch in bulk.

Last August, I tested the Dropwizard service with this setup which recorded about 20,000 RPM on GKE. This year, the same setup sent about 4,000 RPM to the Dropwizard service and the http-log plugin sent only about 200 RPM to the other service.
A few highly addictive browser-based MMO management games came out in the early/mid 2000s.

OGame, Travian and Inselkampf were three I spent some time in. On top of the simple clicking to maximise your holdings in-game, there was an additional layer of alliance/guild participation and meta game much like EVE Online. You tended to spend more time outside the actual game: discussing strategy, diplomacy and building tools.
Yup, which makes its outsized influence, on, well, everything, all the more astonishing. (World history, Sciences, Law, Hate Groups, etc.)
"You can't get blood from a stone".

Even if you are one of the creditors. If the company is bankrupt the biggest creditors usually get paid first. In the case of Wow Air, that's most likely the companies that leased them the planes. Many creditors have to be statisfied before it's your turn as an invidiual.

Legally, you are indeed a creditor and you deserve to be paid back if possible. In reality, that rarely happens.
How do you deal with terrible manager?
Like what? It looks like any generic high-end credit card, my current card looks almost like that. There's not much innovation you can do on the card itself anyway so it's not that surprising.

If it wasn't made Apple, we would not even hear it on HN for sure.
I'm wondering about this too. I had a T480s at my last job but besides keyboard, chassis and I/O it didn't strike me as very good. Occasional power problems and rather crappy screen as always with Thinkpads. Thinking about Dell Xps 2in1 now. Only thing that I don't like about the design is the lack of USB-A. How is keyboard and trackpad?
Raise your hand if you thought we would be talking about the font that is on a credit card. That my friends is the power of Apple marketing. Its another show of wealth that upper middle class people will get to feel rich.
Rails is still very much alive and popular, this is kind of a weird take. Server rendering is also very much still a thing.

But I do agree that it seems the JS ecosystem is missing a real Rails equivalent. Specifically an ORM that is as robust as ActiveRecord. I've often thought about building this myself, and then I remember I have a family and full time job.
Not quite true - React confuses inputs with outputs by taking in callbacks as props instead of just emitting events. This makes shouldComponentUpdate very error prone, and memoizing callbacks to work around it is a mess. This is a large contributor to complexity and bugs in React apps.
Apple and its obsession with design and detail must drive its partners crazy. Would this be the first card with the network partner logo also moved to the back of the card?

The simplicity seems obvious in retrospect, but I am sure a lot of work goes into it esp. from manufacturing perspective. The resulting card looks like something that would come out of a 3 year old replication of a credit card using the simplest shapes, yet comes off as supremely sophisticated possession.
ya, but testing for product-market fit is much more uncertain than buying/providing labor. It's still harder
Given that you are quoting the price in Euros, I suspect the funding mechanism for your hospital is very different than the hospital costs the parent was talking about.

I know nothing about how the financial side of European hospitals work though... but I assume they still have internal costs that are tracked and tallied. Your kids' deliveries may not have cost you, but there was a total cost somewhere in the system. It probably wasn't anywhere near $38k, but even that isn't a fair comparison due to the substantial differences between the medical systems and the way indirect costs could be covered.

(I'm not trying to defend one system or the other, just pointing out that the systems are different so direct comparisons like $38k vs €0 aren't that straightforward. It gets even less straightforward when you factor in the US medical insurance system.)
This is not unique to Wow Air. That's just how low cost airlines do business. Can't really complain considering their prices.

If you want comfort, go with a more premium airline.
https://news.ycombinator.com/item?id=19333600
That's a great observation -- one that's true of, say, jQuery too, which handled the problems of cross browser compatibility, over-verbose interfaces, and DOM manipulation so well that... we got to really take a hard look at the problem of doing everything we wanted by direct DOM manipulation.
The problem is response time. If you are currently on the road it's probably faster to head to the hospital than to wait for an ambulance.
Author here. Honestly I built this out of necessity. Yes, there are better ways to visualize things, but often times you want to just SSH into a robot and see whether a sensor is outputting something that makes sense or whether it's outputting garbage.

Sometimes that robot is running embedded hardware, can't be directly connected to a monitor, is running over a low-bandwidth LTE connection, or you simply don't want to deal with a bunch of port forwards, X forwards just to see if e.g. your sensors are working or if your algorithms are outputting something meaningful.

With pretty much all ROS-based robots, you always have a way to SSH into them. The problem is the only way to view data over SSH is "rostopic echo" which can be pretty meaningless for something like a camera or LIDAR. With this, you can tell within seconds if your camera got blocked by an object, for example.

Or you just want to see if your battery voltage dips when your motors spin. Or how much current is being consumed on full speed. Or whether your IMUs are oriented correctly.

At least these have all been necessities of mine in my various pursuits with ROS, hence I built a tool around those, and felt I might as well share it in case others have had similar frustrations with ROS.

By the way, the default mode uses Unicode Braille characters, so you get sub-character resolution (2x4 pixels per character) as long as you're on a Unicode terminal. There is also a strictly ASCII mode (-a) if your terminal doesn't support Unicode, for the sake of completeness.
It is nothing like the real Java. Almost no regular data type is supported and there are severe limitations. [1]

You should view it as using a safe language instead of something like C. If Rust had been invented 20 years ago, it might have been Rust instead.

[1] https://en.wikipedia.org/wiki/Java_Card
Built a cmdb (configuration management db) of sorts using neo4j.

It is in many ways well suited as it is so easy for even non-tech people to understand and even query.
I'd say killing 346 people in six months is well beyond the ragged edge.
Oddly enough, I'm hooked on Kittens Game, which I consider far superior to the Paperclip game. The level of depth is astounding.

That said, I've used it to meditate on attachment, automation, abstraction, and other interesting concepts. It has also helped me think about prioritizing things at work in terms of the whole "build it quickly, or automate it for future gains" debate that often arises.
Well, a backdoor wouldn't be the first time for Cisco. So is this a deliberate leak or a backdoor?
I've owned 5 cars at one point, and dropping or adding cars never changed the amount of the premium attributed to the other cars. (That is to say adding car 5 was an increase similar to adding car 4, for example.) I never understood why, seeing as how I can only drive one at a time, but I've always just assumed this is customary.
https://news.ycombinator.com/item?id=19227441

https://news.ycombinator.com/item?id=19442593
Keep a diary date and time stamped with the terrible things they do, so that when I’ve had enough I can take that to their superiors or for legal advice if needed.
So it's something along the lines of Erlang / Elixir dialyzer. I don't like it much (dialyzer) because of the verbosity and unDRYness. Every function definition becomes two lines and the name of the function is repeated in both. Type names are longer than they should and are separated from argument names.

We had a discussion about Ruby's type annotations 4 years ago at https://news.ycombinator.com/item?id=9481186

I found it by googling the status of the work on Ruby 3 type annotations. The top comment is mine and I still agree with the past myself.
Calvin: Fast distributed transactions for partitioned database systems
> Using Apple Card on Android is pointless... you could continue using your physical card... but without the majority of the cash back or security benefits why would you?

I’m mainly interested in the card for the privacy benefits, but would love to get rid of my iPhone (and wouldn’t want to use a card dependent on carrying one).

Does anyone familiar enough with transactions know if the physical card would still be generating virtual numbers for each transaction if you’re not carrying an iPhone?
$72 is not prohibitively expensive.

Also, buying shares of a company just because you work for them is not always a smart decision. If the company goes under, you will lose your job. Do you really want to lose your savings as well?
The problem of how to build a highly highly reliable keyboard was solved in the mid 1970s (to my knowledge, perhaps earlier). The hall-effect keyboard:
https://en.wikipedia.org/wiki/Keyboard_technology#Hall-effec...

I worked for a company that used them for data entry. People would type on them for 8 hours a day for months at a time. Reliably. It was hard to wear one out.

Too bad Apple won't start with something smart like that and miniaturize it for laptop use.
Who would want to use a Garfield phone more than once?
Currently have 2582.2 hours played on the Android version according to its stats.

The game is amazing. There's an active subreddit as well where the dev is active.

Just as I think I'm getting to the next phase and finally to "late game" someone comes in and posts something insane like "I now am net positive on unobtainium from resetting even after buying everything and maxing chronospheres."

My jaw literally dropped as I'm finally hitting the infinite time crystal smash loop and even that took forever.
Let's say the last time I really worked on anything Rails related was 2011-ish, and while I got stuff done OK, I never really particularly fell in love with it (and in fact was often annoyed that most projects I worked on seemed to start with a week of hacking through environment and gem snarls).

Where would people recommend I read about (a) getting up and running with rails 5 and (b) appreciating what's new and improved in the last 8 years?
Pilots are rotated into training time already. One pilot may fly different type of plane. Each type have their own set training, simulation and examination.

That's why having the same type number is attractive.
Whatsapp to Launch Biometric Authentication in Latest Update
You can do everything with CC and NRPN. The problem is not the limitation of what you can send over the wire, but what is specified in the protocol.

>(not sure if you can do it per-note without hacks)

No can do. But hack it enough, and you get MPE[1], which is finally coming this year.

[1]https://www.midi.org/articles-old/midi-polyphonic-expression...
Okay, let's be fair, and I'm sure you realize this: having network ACLs that prevent unauthorized access is absolutely a good idea. "Internal networks" are not dead - they've become more advanced with "VPC" services and software defined networking.

Tunnelling Redis protocol over mutual TLS or something like that sounds like a good idea, but I don't think I've seen anyone doing that :(

Frankly, I would love it if there were a simple, open standard for authentication so every database didn't have to redo it. Maybe mutual TLS is that answer, though traditionally getting the infrastructure for that correct has been difficult.
> but you have to recall it was designed in the world dominated by C/C++ at the time

No it was designed from the Common Lisp perspective, a safe but too big language, with weird syntax and too expensive OO. Dylan was the best approach that times, like today's Julia. A Common Lisp with normal syntax, but proper dynamic type promotion, memory and type safeties. (no concurrency safeties then)

Java turned out to be a minor clusterfuck then. Overly simplified class-based OO, traditional arithmetic type unsafeties for performance worries, no null safety, just a GC for memory safety, and OOB checks. So just little bit better than Pascal. They did the same then as Rust now. Announcing partial safeties as full safeties. It worked then and still works now. It's called marketing.
Memory is a weird beast with many variables. A few things I know:

1. It's state dependent.

Example: I had a tortured first pregnancy and the birth was awful. For years, I couldn't clearly remember it.

Then I had a lengthy medical crisis that involved constant, excruciating pain. Suddenly, I could clearly remember the birth of my first child.

2. It's context dependent.

For example, people frequently fail to identify individuals they know if they run into them someplace they wouldn't expect to see them. They may realize they know the person, but just can't place them. (I have experienced this.)

This is also the mechanism behind going to do a thing, forgetting what it is, remembering when you return to where you were.

3. Emotion is a form of memory.

People with strong affect can make snap decisions based on "gut feeling." People with low affect cannot make snap decisions. They lack the file that sums up all their pertinent experiences as either "I have good feeling about this" or "I have a bad feeling about this."

4. "Muscle memory"

Some people think better while active. This is your stereotypical Pacer.

If you keep a dream journal, it's easier to remember dreams if you keep a pen and notebook on the nightstand and make notes without getting up at all. It's best to stay in bed and try to not leave your sleep position. Dreams can sometimes be retrieved by returning to whatever position you were laying in while dreaming.

5. Some people think in pictures. Some in words. This effects memory storage.

For most people, conscious recall of memory corresponds to learning to speak. It apparently heels people catalog their memories so the files are accessible.

I have a son who thinks in pictures. At some point, it became clear he could access pre-verbal memories, but it was like listening to someone translate a thing into English.

We actually went through a period where he waited until everyone else was asleep, then he would share his memories with me. Translating them to words from pictures helped him more readily access them.

There's no doubt tons more stuff to know about memory. This is very off the cuff.
$1m+ equity offers today? Hmm... that sounds pretty high.
what about matplotlib with the sixel backend?
I'm confused how anybody can pitch "personal net worth went from negligible to half a billion" as a negative thing. When they started they had 100% of nothing. Now they have $500m. Wow.
I'll translate because it's interesting and was not immediately obvious (to me)

The south had ticks before (global warming), yet no (few?) Borrelia bacteria.

Therefore there is no indication other than a timely coincidence that global warming is responsible for Borrelia bacteria appearing more frequently in the south.
Err, both Python and Ruby have a much bigger ecosystem than Go. Not only that but you're speaking as if Python or Ruby were usually used in the context of building infrastructure-level services (k8s, dbs, consul, docker, etc.) instead of business logic / applications kind of services ( gitlab, shopify, your usual startup CRUD).

Why would you even compare both? You wouldn't want to create gitlab V1 with Go just like you wouldn't want to write Kubernetes in Ruby.
In practice, people using AWS, GCP, Digital Ocean, etc. have options for setting more detailed network ACLs. Kubernetes implements a primitive called Network Policies that can also implement network ACLs, if you are running that.

In my opinion network ACLs are a pretty important part of a modern defense in depth, though you are absolutely right in that these measures are far from a panacea and usually only slow down horizontal movement.
Java is _memory_ safe. You cannot write a buffer overflow in java. When people say java is a "safe" language that's usually shorthand for "memory safe"
Thanks for letting me know. I've updated my post to remove that reference.
Wouldn't whois from the command line also be sufficient to avoid potential malfeasance?
In that video, I think he's primarily talking about handling runaway stabilizer trim. It just so happens that solving runaway stabilizer trim works with MCAS failures which may have been the case with the Lion Air flight the day before the fatal accident. Unfortunately, therein lies the problem: From what I've read, an MCAS failure is different enough from runaway stabilizer trim that it might not be immediately obvious what went wrong before it's too late. Juan Browne[1] discusses this in his latest video on the MAX 8[2]--namely that pilots get so conditioned to hearing the trim wheels operating that they may not notice periodic adjustments by the flight computer when MCAS fails and starts adjusting full nose-down.

(I'm posting this as ancillary information, not to be contrarian! I might be entirely wrong; that was just my interpretation of Mentour Pilot's video. His resources are absolutely fantastic[3], and I think anyone interested in aviation should certainly take a look!)

[1] Juan Browne is a former USAF pilot who's currently an FO on the 777 and has 40 years flying experience. I don't think he has experience with the 737, but I think his coverage is valuable too.

[2] https://www.youtube.com/watch?v=Ora-yZCTtpg

[3] You're absolutely right! Mentour is a training captain on the 737 (737-800, I believe) and oversees certifying new pilots/captains. One of the things I like about him most is that regardless of seniority, he's incredibly humble and has said in earlier videos that he occasionally flies right seat to maintain that skill for training others. Great guy! I really wish more people were like him.
We are rewriting our API and OS (language, culture) all the time, though.
Every single example the OP laid out is solved by an official laravel package. People love to hate on PHP but I can spin up a laravel app with all of those features in a matter of hours.

I can build a traditional server side rendered app or I can use the front end scaffolding to build an API driven SPA based on vue or react.
I really don't get the whole negativity about "dark kitchens". There is nothing wrong in theory with a delivery-only restaurant, and there are clear cost savings that can be passed on to the consumer.

Articles such as the ones you cited talk about the stifling "windowless boxes" but restaurant kitchens have never been windowed comfortable places. At least in the UK these kitchens are subject to the same hygiene and labour laws as any other place where food is prepared. They seem to want to imply that "dark kitchens" flout these laws but I've yet to see any evidence.
We had issues reliably using rviz or other visualisation tools on ROS. Something will often break (opengl with docker ? outdated version of ROS or missing packages ?). There is a lot of value in having a text-based way out for simpler debugging.
Make your phone easier to find, with science
Government bill on power harassment takes aim at Japan's workplace woes
Yeah, we're more like reinforcement learning agents than Godel machines. If something apparently works, we do it, even when it is not supported by reason.

What matters is to learn to act in such a way as to continue to exist, not to learn the truth. Of course we have to reconcile with reality when we stray too much. Humanity has flourished long before we invented the scientific method, and even today we're not applying it universally.
> “...JS developed so fast and so wildly that there was never a breather to form and write down best practices or opinions.”

js and ruby were released in 1995, with rails coming 10 years later. so js development wasn’t fast in the least. after the little ajax blip resulting from outlook web access’s release in 98, js stagnated until node came along and made it interesting again.

prototype/jquery a little before it and later front-end frameworks like backbone, ember and then angular helped cement js as a thing. it only seems fast and wild because the ecosystem really only woke up again in the 2010s.

(i tooled around with js on netscape right after it came out but then lost interest)
Gespensterfelder
Scaling Your Team with Python Packages
But Bitcoin is a cryptocurrency. Every new shitcoin competes for investment and usage and devalues all other cryptocurrencies, including Bitcoin, to the extent that it succeeds.

And nothing has dethroned Bitcoin yet, but that isn't a law of nature. One of the others could become dominant. Even if Bitcoin then continued to exist and be used, that would devalue it substantially.
Did you not look at any of the criticisms included on the wikipedia page? "Debunked" may have been overly strong, but it certainly lacks evidence and there are some good arguments against it.

[1] https://en.wikipedia.org/wiki/Bicameralism_(psychology)#Issu...
I miss Grails.
What if he/she does not have an Apple phone?
They neglected safety and lied to their customers and the public to gain competitive business advantage; they DESERVE to be years behind.
If you can write the exact same (non-trivial) code twice, that's fairly remarkable.
https://www.html5rocks.com/en/tutorials/audio/scheduling/ is a deeper dive into how it works.
What to do if your password is stolen
Perhaps you shouldn’t be driving? Sounds really dangerous to me...
Great job! Farewell to https://github.com/joh/when-changed and https://pythonhosted.org/watchdog/
Building a dependency-free site in 2019
I don't think jobs and bezos can be classified as the hoodwkinking type, if anything it should be the former. Jobs had Wozniak and they did have initial demand for their computer. Granted I don't know much about Amazon's early history but bezos came out of de shaw, in sure he knows his shit
Meanwhile, people in Sub-Saharan Africa manage to feed themselves on less than a dollar a day. They must have a much more efficient food delivery system than our own.