skysight-inc/HackerNews huggingface dataset:
Yeah, the idea of it is attractive, and learning the crazy UI is half the fun, but once you really get into it you realize that there is no there there. It's nowhere near as complex as it seems, and full of bugs, some decades old. Trade is so easily exploited that there is nothing exciting about the elves coming. You can kill them and start a war, but the combat is so unbalanced and exploitable that they pose no threat. Trade being pointless makes half the items in the game worthless. I recently played until FPS death kicked in making it impossible to continue, and didn't feel engaged enough to start a new fort.

The problem is that the brothers do not play their own game, and it clearly shows.
Article 13 gets legalized because Sweden pushed the wrong voting button
A sensible stepping stone towards full autonomous driving in the few remaining years/decades that we are actually still allowed to risk each other's lives on the road by driving ourselves. Once this stuff gets good enough, I expect insurance and liability to make non automated driving increasingly more expensive and restricted.

Obviously this plan will have a few hurdles to take before it becomes law. Also, I expect e.g. the German car lobby to not like this at all as they do like their no limits stretches of autobahn here.
Ask HN: Tooling for Improving Java Codebase
What are some of your favourite projects that you rely on to improve the quality of your codebases? I'm thinking along the lines of Lombok and equalsverifier. And, ostensibly, linters such as checking that utility classes don't contain any non-static methods etcetera. I'm not thinking Sonar, but if anyone wants to share any resources on how to make Sonar a better tool (signal/noise) please share.
It's better to think of Dwarf Fortress as a simulation project rather than a game. The developers have stated that improving the quality and depth of the simulation comes before making it playable or fun by games industry standards.
about 50-60 miles off for me too
Triggered by Matthias' blog post, I wrote down my thoughts on the topic here: https://srcco.de/posts/why-kubernetes.html
While I'm not sure on the legal side of things if this is enforceable, I think not allowing them to participate in school as a matter of public health would be easier to put into law than forcing them to get vaccinated. Obviously, state and private companies could require vaccinations for employment as well, so unless you have a medical reason to not be vaccinated you won't be able to be part of civilized society.
There is another lawsuit in which Apple and chipmakers are both plaintiffs against Qualcomm. But it’s overly complicated with cross appeal all over the place. It’ll probably end up with a settlement and this specific case should be seen as leverage for Qualcomm and nothing else. I don’t think an US iPhone ban could actually be enforced in forseable future.
Regardless of safety guarantees (or lack thereof), a method chain that long indicates a lot of knowledge of the structure and hierarchy of the dependency. It makes refactoring/testing/mocking more difficult.
NIST: Blockchain Technology Overview
If you have to speed up significantly to over the speed limit then presumably the vehicle you are overtaking was already close to the limit so why do you need to overtake?

[NB Reformed speeder here - I used to speed a lot, but then got a ticket and decided to stick carefully to the limit at all times, which actually means less stress, less fuel used and I haven't noticed arriving places really any later. Have almost got in fights a couple of times though!]
Recent BMWs (at least the last 5 years?) have a speed-limiter that will limit the car to a configurable speed, even mashing the pedal to the metal won't make it pass that limit. Very convenient for driving around speed cameras.
Thank you! Exactly what I was looking for. Even give us a static binary.

Alas, I am getting "Illegal instruction (core dumped)". Will have to try another kernel.
Measles killed 72 children and adults in the European Region in 2018.

According to monthly country reports for January to December 2018 (received as of 01 February 2019), 82 596 people in 47 of 53 countries contracted measles. In countries reporting hospitalization data, nearly 2/3 (61%) of measles cases were hospitalized.

http://www.euro.who.int/en/media-centre/sections/press-relea...
>I think it was because I was an overseas employee and the founders just didn't shell out equity to people who were not based out of US.

Isn't that illegal ?
> they can have the record amended to show what their true intention was, but the vote is binding.

Amazing rules, what a club to be in!
Well, I would be willing to settle for a mix of 1-2 hours. :)
Say My Name!
Cargo bikes are a bitch to squeeze through or store tight spaces. I'd love to have a cargo bike but I don't see how I could store it without moving out to suburbs into a house with a big garage/shed. But then I wouldn't need cargo bike anymore...

And pseudo-mountain bikes handle crappy pavement and rubbish on the streets much better. MTB-like bikes with rigid forks is where it's at though.
> Why not just use a SQL db that handles json and stick everything in a couple columns?

Honest question: what's wrong with just defining a domain model, adopting an ORM and a serialization framework, and simply go with a conventional RDBMS? Afaik all reference web application frameworks handle this right out of the box.
Measles even for normal adults can leave ugly scars afterwards. It is definitely not harmless.
Maybe look up the US measles fatality statistics at the CDC or Bureau of Vital Statistics?
Calvin and Hobbes is great: it scales well with the reader's age, progressively disclosing more and more thematic elements with each rereading. While it contains a couple of era-specific elements, the majority of the topics discussed are still relevant today (and still will be–they're timeless). And of course, they're funny in their own right, so you can read them for enjoyment without dwelling on the underlying message; you can appreciate the little watercolor or pen drawing that each panel is, how Watterson suggests ambiance with a monochrome palette or captures an alien landscape just as well as Calvin's backyard in the Sunday strips. Truly my favorite comics.
We use PayPal and Stripe together.

People trust PayPal a lot more compared to Stripe. The dispute handling process is something which is really good PayPal innovation.

With Stripe people only have option to chargeback incase of any issues.
Wedding exit ideas that will give Goosebumps of fun
In addition- diseases are not something static. They change. Usually for the worse. They get more efficient at infecting, acquire immunities to antibiotics. So even something harmless going round - has the potential to become dangerous.
People... please... move to Mastodon https://mastodon.social/. There is no point in using commercial centralized service for things like sharing short message.

I hate Twitter because:
- slow javascript
- ads
- won't show full thread without loging in
- now requiring phone
- censorship
Facebook has a lot to answer for. The internet was supposed to be a new human enlightenment by enabling professionals to remotely connect. We didn't bank on the ability of idiots to connect too...
interesting, "incompatible with all your devices".

Wonder if it's a region or android version thing.
I think that there is less time spent with friends is also a reason there is more mental health issues. People need to see friends in real person not just via online mediums.

A lot of more online possibilities also leads to a world where people do more things on their own.
The distributed architecture was not conducive to spying on users.
I just bought my dream home. It's about 680 square feet (almost double if you add in the wall thickness). It needs a lot of work. It's ~220 years old.

It was 68,000 Euro and is near the train, on a few acres of loamy land, and has a few outbuildings I can use for woodworking, etc.

At that price I can treat it as a thing I use, and not some stupid investment. It's cheap enough that if I want to move I don't have to chain together mortgages, etc.

That's all I ever wanted in a home, really. Nobody seems to be building that now, aside from the tiny homes movement, and those are maybe a bit _too_ small (I have a kid).
> "It's complicated, so it's gotta be good. I must be dumb to not get it."

Having worked with aws a lot recently, this article doesn't surprise me at all actually. When you see the low quality of UI and documentation for most of their tools that users pay for, I wouldn't expect their internal tooling to be any better.

I'm not saying their tech is bad, once things work, it works great - I'm talking about the usability of those tools as I try to use them, and it makes me feel the same as the OP's quote.
I'm pretty sure you can disable AMP for your site too.
How are we still getting measles outbreak in a developed country in current year.

This is a solved problem.

FFS.
Apple's auto-renewing subscription screen violates Apple guideline
Human reactions however, have not. Don't know where you live but most EU countries have a speed limit of around 100 km/h on the highway. This gives a stopping distance of around 100m for a modern well-maintained car (Which, let's be realistic, most are not). That's a long distance. Now if you take into account that a lot of countries have higher limits (France at 130 km/h for example) and that the braking distance increases exponentially I would disagree that they are outdated.
So this is what I was screamed at from chess players.
I would argue that MongoDB is not—and has never been—the best choice for solving any particular technical problem. But it had some other "advantages" over other, better solutions – in that it was easier to set up, didn't require schema definition, had a passable clustering story etc.

I have worked with at least one company that had been built using MongoDB as a primary data store from day one. This caused untold pain later on, but the trade-off is that it likely allowed the company to exist at all – the founder being more of a domain expert than a technical expert, but being able to use it to scale their idea pretty quickly without having to pay much attention to all that tedious "reliability" and "safety" nonsense :)

That said, it's not something that an experienced developer should be using for anything nowadays, and the solution might be to ensure that competing alternatives (like Postgres) can learn from why MongoDB became popular and seek to solve some of the pain points in their own implementations.
I see similar results on an ecommerce site. PayPal's UX (login, click buy) is a better experience over entering a 16 digit credit card, expiry date, csv & address. It's one or two clicks and payment is done.

It's unfortunate but people will always choose the easiest way irrespective of the costs to the merchant. It would be interesting to see what happens if you charge 2% more for PayPal (or whatever the difference in fees are / amount you need to cover the costs/risk of working with PayPal). I suspect checkout conversions would drop.
>The alert system will ensure drivers observe speed limits through GPS and road sign recognition cameras.

So all new cars track you and can track others on the road as well?

Perhaps I am irrational nut but I always dislike state and technology taking away agency from me.
If it is just haptic it's OK but the talk was at least in media that it would be an actual speed limit which in current implementation is idiotic.

We have a new car which can read speed signs. In theory good idea. But tech isn't where it should be. For example when you drive on highway 100 km/h with 130 km/h speed limit and the car is warning you that you are speeding because it saw speed sign for 40 km/h on exit ramp it's a little worrying if car would actually obey speed limit. Breaking from 100 to 40 for no reason by car itself would not be good.

And there are also speed signs for only some vehicles which I don't think any car can read and for example Austrian signs (30 km/h limit and then subtext "valid only for side roads").
And another thing speed signs says limit is 50 km/h. It is valid up to next intersection. Intersection that invalidates speed limit is defined as intersection with more then 4 housing units. It's sometimes hard for human to know if intersection invalidates speed limit or not. How would a car know?
Yes, for kindergarden I would imagine such kind of approach to be very effective. However, school is obligatory (at least where I come from) and people even get into trouble for taking kinds on vacation outside of school holidays, so denying kids to participate in school may not be an option (and would also not be in the kids' interest).
Convert Anything to Anything
Those have an implied license by the copyright holder.
"most people do not know how to handle a car above 80mph"

It's 2019, most modern cars will do 80mph comfortably and safely, good breaks, good handling, modern electronic driver aids that are appearing and advancing, on a clear motorway 80mph is completely safe.

If driving a luxury saloon 100+mph can feel like you are doing 70mph, note i'm not saying 100mph is a responsible thing but it's completely legal on stretches of the German Autobahn where i was happily cruising along at 120-140mph on my motorcycle to have a Mercedes come up behind me with a little old woman peering over the steering wheel then flying by making me look slow.

If the numbers are correct at https://en.wikipedia.org/wiki/Autobahn the Autobahn has the least fatality rate on German roads.
I don't think any parliament will allow a new vote because a member claims (s)he made a mistake. That would create too many problems.
I had a similar experience two nights ago where the car in front of me just slowed down for no reason before joining. I was checking my shoulder and only realised when it was too late.

It was either rear end him or join. My front wheel came off the ground in my frantic attempt to gain the speed of the car just behind me. Fun times.

Maybe autonomous driving really is a good idea.
Communicating with who I presume are other people seems kind of social to me.
In your opinion. I have no issues with it. But it helps if you work a lot with k/j I guess. It is not write only at all; it just feels like it more as it is so terse that if you change something, it will generally affect more % of the code than in other languages. And the readability; again it is so terse that it probably will take you more time to inderstand an A4 of this than an A4 of C#, however, I find it easier to comprehend complex code written like this than the same code spread out over 100s of files with design patterns sprinkled on top. But ymmv; just until you did significant work in an APL, I am not sure you can comment like you did. It is another world.

In short: Like Whitney, I hate scrolling in code. Multiple high res monitors and with bunches of tabs and files open and then scrolling and trying to figure things out with IDE ‘jump to implementation’, ‘find references’ etc is just really not very efficient compared to this. In My Humble Opinion.
sentence(lang HumanLanguage){
if(lang!="EN"){
throw_exception(UNKNOWN_LANGUAGE_EXCEPTION);
}
with subject(combine_adjective_noun("context", "clues")){
verb[to_be::present::plural]"are"([adjective]"overestimated");
}
full_stop;
}

Do you find this more readable than a simple English sentence?

AW's code is way too terse, but most code is much more verbose than I'd like it to be. Finding the sweet spot is difficult (and it may change when you are coding just for yourself and when there is a larger audience). In order to find a good compromise, it is always interesting to explore all the possibilities in both directions.

We have code with many safety measures, extensive comments and visual clues and we have code like this and, in contradiction with every theory, the terse style is doing quite well in terms of bugs and programmer efficiency. Why? Is that a coincidence? Could we have the best of both worlds?

I do not say you should use this style for your projects, you don't even have to like it a little bit, but criticizing it because of its disadvantages without trying to understand its advantages is not a very productive point of view, in my opinion.
For those curious: 996 stands for 9a-9p x 6 days a week.
Hands down it's that UX for me that causes me to use PayPal whenever it is available, but if it's not available I don't mind having to input my card 9 times out of ten.
And on the other side of the globe, "Australian Teens Ignore Anti-Vaxxer Parents by Getting Secret Vaccinations":

https://www.thedailybeast.com/australian-teens-ignore-anti-v...
Right, so minor speeding is practically never a contributor in accidents. In accidents where speeding was the cause it's typically not minor, i.e. someone going 180km/h at 80km/h road.

I really like the current state of affairs here in Germany where speeding is a minor office until around >40km/h at which point you'd get a 1 month driving ban. This means that when the traffic conditions permit you can easily go that 10-20km/h faster and no harm done. (This applies to landstrasse)

FYI here's a table describing the fines for speeding: https://www.bussgeldkatalog.org/german-driving-laws/

I bet in reality this is just about some instance wanting to have mandatory GPS tracking in the vehicles for their own malicious purposes.
Why not enforced collision detection? Presumably that will prevent more accidents than alerting for speed will.

Most manufacturers seem to have these systems already (even if they're reserved as optional extras / high end models) - and it seems crazy that this wouldn't be the first safety measure to apply.

Edit: Seems this story has been moderated: http://hnrankings.info/19498747/
@dang - any idea why? Seems a few stories about EU regs, but this is focusing on motoring.
It will simply eventually become illegal to run without these limiters just as it is already illegal to use particularly polluting cars in cities (for example). Of course it will also be illegal to disable them. I don’t see how what you’re describing is any sort of credible loop-hole.
Futhark 0.10.1 Released
Let's say you're on ground level, and need to fetch something from the fourth floor. The walk upstairs, even if you're young and healthy, will increase your heart rate and, esp. depending on temperature and what you're wearing, can get you sweating a little bit. Who needs it in their daily lives.
The Steam release will have a new UI:

https://store.steampowered.com/app/975370/Dwarf_Fortress/
Yes, that raises the question of how the heck does the old wizard archetype manage to climb up and down all day?
First we had an xml craze - xml had to be used everywhere, including communicating with the browser - see AJAX. Then people realised that xml was very inconvenient for the browser and for human readability, while json fit the bill perfectly. Then, it was json craze - why not use it for your dB??
A well-working solution is known. But a problem is not solved unless a solution is actually applied.
In my country too, I think cbg0 is referring to homeschooling these kids instead.
I recognize that. But it's plainly a big connected operation, at least until we break it up. They operate via succession -- one subsidiary moves in and helps create space for the next.

fwiw, you do people a disservice when you assume they don't know what they're talking about, just because you don't see the connection. If you took a second to offer me good faith and maybe presumed I'd read the article, then you could have responded with substance or asked a question, like a curious person might. Or not -- I wouldn't particular mind if you passed by. But your response was condescending and silly. What you said was obvious, and so the implication for others to follow was that I'd simply read the title and you were "calling me out". Basically, I feel very hackernews'd through our small interaction :/

Disclaimer: I've spent months on a civic research fellowship in Taipei. I live in Toronto. I've done community organizing in both. I work in tech. I have tons of experience with both places and topics -- not just an article.
Well you can't blame them for the sheer stupidity and idiocy that is now celebrated in our culture today.
Important thing to remember: using vaccines risks bad things happening.

Oh, wait, what?
True, but maybe that would encourage us to really think about what we place on each floor, to partition them for different workflows/mindsets/moods without overlap, which could lead to better focus, better work and better play.
The DMCA ties the two by prohibiting users of copyrighted works from circumventing technological protection measures. It could be argued that bypassing CORS applies.
I think they don't matter because:

1. they are all fixed or bounded quantities;

2. all algorithms are subject to them.

On the other hand, in practice, the input size is also bounded. You deal not with arbitrarily long arrays, for example, since memory is not infinite.

So, I think, asymptotic time complexity is meaningful as long as the inputs we are considering can grow so much -- while remaining bounded -- that a linearithmic algorithm indeed outperforms, say, a quadratic one for a large and relevant class of inputs.

And that may be why computational models make those assumptions; but I'm not remotely sure.
(it is widely believed that we cant change China's behaviour)
It's perfectly possible to overtake on a one-lane road without breaking the speed limit, it's something that is expected of your during the driving test if you drive behind someone sufficiently slow.

Even if you go into the lane of the oncoming traffic, you are still not allowed to break the speed limit.

If you're not part of the police, firefighters or ambulance drivers, I do not believe there is a single valid reason to break the speed limit.
Facebook has nothing to answer for, unless you think facilitating communication with others endows them with the responsibility to monitor and police all communications.
If you were a Brit opposed to these speed limiters, surely you'd prefer "EU speed limiters not needed in britain" to "EU speed limiters needed, but with improved rules" ?
No, because now my phone doesn't work. I can't send text messages, I can't use most of the hardware, I can't change basic settings…none of these can function without the APIs that Apple currently keeps private. It's obvious that there should be functionality to say set the device's passcode–but it's also pretty clear that normal apps should not be able to access this.
Roald Dahl's daughter Olivia caught measles when she was seven. His account of it always makes me cry:

"one morning, when she was well on the road to recovery, I was sitting on her bed showing her how to fashion little animals out of coloured pipe-cleaners, and when it came to her turn to make one herself, I noticed that her fingers and her mind were not working together and she couldn't do anything.

'Are you feeling all right?' I asked her.

'I feel all sleepy,' she said.

In an hour, she was unconscious. In twelve hours she was dead."

https://www.roalddahl.com/roald-dahl/timeline/1960s/november...
But how can a normie get into it? Without becoming like a trend "top10 Scary things on dark web"?
There is no standard minimum speed limit on motorways in the UK unless indicated by a blue circular sign, which can apply to any road. These are rare. Motorbikes under a certain power limit, disabled vehicles, bicycles and horses are also not allowed on motorways.

There is however the offence of unnecessary obstruction of traffic, which any bellend doing 30mph on a motorway might find it quite possible to be found guilty of.
Revisiting my 2018 Ember.js Roadmap blog post
Ah well-written OpenGL "emulation" on top of a Vulkan driver is most likely faster than than a badly maintained native GL driver, and you'll only have to worry about the bugs present in the one GL implementation you're linking against, not a variety of bugs across different drivers and driver versions.