skysight-inc/HackerNews huggingface dataset:
I don't have a Mac, but you can download it prebuilt directly from Google: https://developers.google.com/speed/webp/docs/precompiled

And it should also be available from both Homebrew and MacPorts.

To convert a .webp image, use dwebp foo.webp -o foo.png
This is hypocrisy and a dangerous mindset. "A few misguided people do things we don't like? Throw the entire country under the bus!". How can one hope for an open web and advocate this kind of mass censorship at the same time?
A Note on Smartphone IP Ratings
At a risk of this being too far removed from the original subject, It'd be interesting to hear your reasoning behind this statement. I've used SQLAlchemy in some projects and did not find it troublesome, but that's just my experience, and I might've not pushed it enough.
Many of us tech savvy Firefox users have told family and friends to use it as well. Mozilla's made us look like damn fools.
"Yet with every day something became clearer, and this must be stated on behalf of all of us today: the 8th of May was a day of liberation. It liberated all of us from the inhumanity and tyranny of the National-Socialist regime."

"What is asked of young people today is this: do not let yourselves be forced into enmity and hatred of other people, of Russians or Americans, Jews or Turks, of alternatives or conservatives, blacks or whites. Learn to live together, not in opposition to each other."
Great article and slick UX! Is any of this Open Source?
As a family living in a rural area with a large commute (driving) to a major UK city I still see it as a net benefit even if you factor in large cost for vehicle maintenance etc.

I get to live away from the hustle and bustle of the concrete jungle for one.
Remove "world" from "world wars" and it looks totally different.
I didn't know path style was possible.

I'd have found it really useful. :-/
(Not an expert on all the Java nomenclature / standards / politics)

What does Eclipse foundation have to do with Java EE? Does this news sabotage their use of OpenJ9 somehow?
What is wrong with this Trump character? This guy actually tries to accomplish the things he said he would... WTF??
Have fun defending this to your friends who switched overnight to Chrome again.
The documentation is a bit handwavy on how it works indeed. Just drop a jar file in the code doesn't quite tell the whole story. However, I'm impressed with how amazingly awesome this stuff is. A lot of the stuff it does is already in Kotlin but being able to use json and property files without boiler plate code is nice. I'd like to be able to do that in Kotlin as well.
This is monthly, sorry I missed the /month in the post.
I’ve gotten used to Vimium [0] (a chrome extension that emulates Vim commands in the browser) and I rarely use the mouse or arrow keys now. For me, that has been the biggest leap in productivity for my CRs.

I agree that it’s nice to review within the context of the terminal, but I still think the UI (at least for Github) is easygoing and productive (specially when you ditch the mouse).

[0] - https://chrome.google.com/webstore/detail/vimium/dbepggeogba...
Did you mean use DNS over HTTPS?
It’s very debatable that that’s what the ‘civil’ means. Frankly, the term is ambiguous, and really that ambiguity seems to be intentional - it can mean many different things to many different people. I haven’t read Letter From An Alabama Jail, but a person’s civil disobedience doesn’t stop being civil disobedience because they don’t follow MLK’s formula.
« Oracle already started a blocking politics at the Eclipse Foundation’s board, where Oracle has a seat, and where unanimous decisions are needed. Oracle now has the power, and apparently will use that power, to block the foundation’s future. It demonstrated that power already in a board meeting, where they had the sole vote against an otherwise unaimous move. »

I hope other organisations with a director from Oracle are taking note.

https://www.linuxfoundation.org/about/board-members/
The Russian market is tiny, so that logic leads me to the country south-east of Russia. The one with all the new consumers.
You've never been in Belgium obviously
> A Word document is a much better choice.

It really truly isn't. Anyone on any device can reliably open a PDF. That is not true for Word files.

Funny enough, this thread made me want to look at my old resumes. I have a .doc resume from 2009. You know what happens when I double-click it? Nothing. I don't have anything that can view it! Windows 10 doesn't come with a preview tool for doc files. Chrome/Firefox can't preview it either.
I never used a flow blown Java EE web application server, but the various APIs I used like JDBC, JAX-RS, and JPA were generally well thought out and pleasant enough to work with. It would be a shame if these interfaces/specifications became proprietary.
Yes. I tend to treat procedural code as a last resort, because pure declarative SQL is so much easier to troubleshoot.
Looks like there are no unit tests in place? Sad.
If some addons DISAPPEARED then you have to restart Firefox, go to addon manager menu, find disappeared addons and disable/enable them.

When I say "disappeared" I mean that addon icon or else is disappeared.
Because we tackle problems that are very small size and solvable with heuristics.

Humans have finite brain size and thus limited state (tape).

Turing machine assumes infinite tape. Strictly speaking Humans are not computationally even Turing machine equivalents. Humans have limited memory. Single human can't solve the same class of problems that Turing machine can.
C Standard Meeting, April-May 2019
Nature Boy: in the end, the greatest thing is to be loved, and to love in return.

The golden rule: do unto others as you would have them do unto you (which I have read is a good summary of the Torah)

Tolstoy only had to make his hero live to love others first and then if he died unrequited its tragedy but less futile?
It may be that they kept this information in a small circle. MCAS was supposed to keep the plane flying similar so discussions of where this idealized model was breaking were kept quiet.

It is still incredible. There was one big change in a high volume plane and that one big change should have been tested and tested again. Somehow Boeing started to believe their own cool aid.

The more I think about the MAX the scarier it gets. What if one engine fails during start? The forward mounted other engine goes full throttle pulling up more than pilots are trained to handle.
> They see 'Boeing' having an accident, they immediately think, "another problem? this airline sucks!".

Was going to object that Boeing is an airplane manufacturer, but now I'm not sure if that was intentional.
Magical Thinking in Internet Security
Perhaps that's what Mozilla Add-ons was referring to when they tweeted:

https://twitter.com/mozamo/status/1124569680662777856

> We deployed a fix to users who hadn't had their add-ons disabled to make sure they saved that way. You're in that group. :)
Surely that is secondary to coming up with bad puns.
.NET Core will welcome this round of Java orphans with open arms.
Incredible work on this article! Its the dream mixture of a non linear idea processor like prezi for presentations mixed with the perfect webclipped + pdf + notebook! I am awe of the thoroughness of this concept.

How long have you been working on this work of art?
Ask HN: How do you monitor SSL/TLS certificates?
While reading about recent events with Firefox (https://news.ycombinator.com/item?id=19823701), I got curious about how folks monitor their SSL / TLS certificates for expiry ?

What do you use to monitor other parts of your infrastructure [e.g. domains, DNS, uptime, etc...]?
I'd prefer the term “capitalism hackers”.
By the way, did you know that broad-leaved trees are infinitely large during winter? The proof is really easy to do for yourself: In winter, those trees don't have any leaves, so all nodes must be inner nodes, and you can easily show by induction that the height of the tree must be infinite.
The Hindu Milk Miracle
Before the language becomes a performance bottleneck there is so much stuff to consider that it quickly becomes clear how the choice of language doesn't really make a difference, except in special cases such as embedded systems.
Ask HN: What will be the future of java?
I'm Java developer for many years , with the Latest things going on with Oracle and red hat and many other side story's going on with Java licensing.
I'm really don't know what will be the future in the Enterprise and others does Java will be valid still in about 10 years ?
What do you think ?
Sure, the organisation is far from perfect, and makes mistakes, but as a current Mozilla employee, I don't recognise this description.
This is the epitome of undercutting good hard-working American jobs. This is why prison labor is so toxic. If it's bad to have illegal aliens sneaking into the country and taking jobs why isn't forcing people into unpaid jobs? The weirdest thing for me is seeing the same people advocate for both.
The hot parts we can implement in C. There's not much overhead in crossing over to native code.
I feel you're missing my point here. A PDF is bad for the specific case of inputting a resumé into an applicant tracking system, due to the myriad of things that could go wrong without notifying the applicant of any error, discarding their application without a second glance by a human. A Word document makes the likelihood of system discard due to error much smaller. A docx file is just a zipped file, which contains a document.xml that can be easily read by any regular text editor. It's got all the style information in it, but it's at least more easily computer parseable than a PDF. A doc file is also just a zipped file, with a WordDocument file inside. It can also be read by any regular text editor, but it's got some binary garbage around it. Still more easily parseable than a PDF.
I assume it’s a similar process to take the data from the European EUMETSAT satellites?

Other geostationary satellites are available:

https://en.wikipedia.org/wiki/Weather_satellite#Geostationar...

You quite often see a bank of clocks for each time zone, it would be good to have a geostationary image like this, from several different weather satellites.
Well, not most of the people, even though it advertises as a form of democracy.
There's a Yiddish joke that illustrates the extent that Yiddish has a borrowed vocabulary.

A Rabbi is at an event with the Kaiser. The Kaiser says to him 'Sprichst du Deutsch' - 'do you speak German?'.

The Rabbi replies confidently 'avadah, iz doch unserer mama loshon' - 'certainly, it's our mother tongue'.

The joke being that 'avadah' (certainly) is Aramaic, and 'loshon' (tongue) is Hebrew, so all the Kaiser would understand is 'gibberish our mother gibberish'.
See this is not "no", this is "yes, but I didn't mean the perceived colour by humans".

The question then is "when you said colour what did you mean?". If you want the colour as viewed by a person, but from space without Earth's atmosphere, then that's a very specific request.

If someone says "yellow", you should ask, "why?" (as I did to one of my kids very recently). If they mention Rayleigh scattering then I'd say they answered an ill-defined question quite well.

If you think about it "the sun is white" is one of those weird physicisty things we do when we mean in an idealised situation that's not normally true. Like saying water is a liquid at RTP and not accounting for evaporation.

TL;DR "the sun is white" is incorrect perceptually. Physically -- not bound by human perception -- it's not just white as there is infrared and x-ray radiation too.
If humans are not limited by the halting problem, it would be great if you could tell me if the following function f halts for all integers n: https://gist.github.com/leod/9b89af30cff21cb925d4522a68c990d...
That is not Python.
That's, sadly, true. At the time of acquisition, Sun was only a shadow of its former glory...
So it's like Scratch for ML? You 'draw' a program with a unwieldy graphical interface, and when it inevitably becomes a visual mess of complexity what can you do?
I'm not expert on this but I think CNN apologised pretty quickly after it seemed they'd made an error. Jones's seems to have kept on and not apologised till years later when facing a lawsuit that may bankrupt him.
http://chainsawsuit.com/comic/2017/12/07/improvements/

> We asked our investors and they said you're very excited about it being less good, which is great news for you!
It's real-world Python. Why do you think stuff like SciPy are so popular?
I did not know that!
A language that requires C for anything regarding performance is only useful for scripting and learning to program.
That's no moon... (sorry, couldn't resist).
Do you think my interpretation of Google not having long-term user-profiles of non-logged in users due to GDPR is correct? I read that Google has rolled out their GDPR compliance worldwide.
Yes, that’s broadly right. The number of principled ideologues is always very low compared to those who see that an ideology has something for them and then follow it. I’m not suggesting these people are self-aware hypocrites that’s just how human psychology works.

In under a generation people go from arguing that everyone deserves equal rights and dignity to campaigning for explicit racial privileges for their side, or from supporting the right of the federal government to seize slaves who escape and travel to a free state to yakking about state’s rights to justify Jim Crow, or the one we’re in the trailing end of right now, the transition from free speech being a left wing value to a right wing one. When the right had the establishment the left was all about people’s right to speak and be heard. Now that they’re in charge it’s safe spaces and hate speech. Or look at the collapse of the anti-war movement once Obama was elected. Bush bombed Muslims for eight years, Obama bombed Muslims for eight years. Bush destroyed Iraq and had no real effect in Afghanistan as it comes pre destroyed. Obama destroyer Libya and cape quite close with Syria before his good sense overcame the presence of Hilary Clinton in his cabinet.

Politics is overwhelmingly about sides, coalitions and spoils. Insofar as it’s about ideology most people have 1-3 things they really care about and the rest they’re pretty happy to modify to fit in with their coalition.
I'm in Australia. Just got this now. Disabled my vast Security amoung others. I see that this has been going on for hours. What the hell is wrong with them
pre-existing conditions could disqualify you from insurance

Only if you chose no insurance before diagnosis.

Under Obamacare, people can go with no coverage at all and, once diagnosed, then get care paid for without penalty. It's like letting people drive without insurance, then making insurance companies write retroactive policies for them after an at-fault collision.
yes, there is much confusion in this area. IMO values determine what is considered relevant for any description of reality - values that may be ubiquitous (in which case the description is 'objective'), or personal/limited to a few (in which case the description is 'biased').

Or so my amateurish thinking goes. I'd be much interested in a more learned perspective on this, but haven't really found anything yet.
Show HN: Mirrorfs – Mirror filesystem operations and check for consistency
Sure sure, that's what you WANT us to think! How many super mutant criminals have just escaped due to this?
Do not anthropomorphise the lawnmower.
Nice joke (apparently bad taste for the HN crowd). That said is C# really great ? come on .. they have F#, and F > C. QED
Surely not because they are written in real world Python.

Rather real world Fortran, C and C++ with Python glue code.

Just like Tcl, Ruby or whatever scripting language with the same glue code would get out of it.
That's the kind of shenanigan that makes test pilots demand ejection seats...
The following workaround works on regular editions:
https://www.reddit.com/r/firefox/comments/bkhzjy/temp_fix_fo...
I've heard that it's important to eat a diverse natural diet in order to avoid allergy development. I've heard (from different sources) that both avoiding and excessive intake of peanuts leads to peanut allergy development.

Your last sentence gets my full 'random internet dude' endorsement though!
I wonder how it's possible that these kinds of--I assume--easily preventable problems happen at huge corporations and projects.

I routinely renew certs for clients and it never happened that a website was down because of an expired cert.

I would think that Apple, Microsoft, Mozilla would be more efficient than me in avoiding these kinds of fuckups?

I also bet these companies make huge investments to their infrastructure so that their services have a near-100% uptime, and then they let certs expire.
I took many courses through UC Berkeley's concurrent enrollment program. It allows non-students to attend courses on a space-available basis. The professor has to sign off on it and it costs a thousand bucks or so.
Got it just now. I'm in Australia. They disabled my Avast security among others. I see that this has been going on for hours. What the hell is wron with them
Depending on the numbers in the test case it wouldn’t have triggered. Depending on the user, it wouldn’t have triggered.

The other problem is that eBPF is a far way from KISS. But then that’s what’s needed for power and performance.

EDIT after RTFA: and security against spectre and friends.
For me, it is the best browser. Yes, this is a big fuck up, but it's not like this has caused me material harm. It's easy for me to switch over to Chrome until this is fixed, and I doubt the same mistake will be repeated in Mozilla.

I expect perfection from plane and car manufacturers, and I pay for that. My browser, I can live with an occasional hiccup.
No contradiction at all. I just thought it would be funny if you were worried about chicken poo and were ignorant about that part of hen anatomy.

Turns out I was the ignorant one, as per benj111's reply below.
I thought COBRA was exceedingly expensive in 2000. Now, the cheapest HMO Bronze plan is 300% more, adjusting for inflation.
> if MCAS fails, the MAX isn't a 737 anymore!

A bit tongue in cheek, but it's been shown that, when MCAS fails, the 737 MAX can't really be called a plane.
Never heard that, I'm in UK and know it as "hold them like a rugby ball".

"Rugby hold" is also a breast-feeding position.
Octal - https://itunes.apple.com/us/app/octal/id1308885491?mt=8
First C# needs to get into all the platforms where there is a Java compiler.

And a proper story for something similar to Swing, not even considering JavaFX here. There is Xamarin, but again, the platforms with Java compilers available.

And I am stating this as someone that works daily within .NET eco-system.
Then the automatic update process stops for some reason and your certificate expires...

At the end of the day, someone needs to verify that new certificates gets acquired and installed before the old ones expire. Automation makes acquiring them less tedious, but not much for making sure someone pays attention.
The Java ecosystem has been slowly dying for years, it's already the new Cobol at this stage.

I have the impression that a lot of the mindshare has switched to the Node and Javascript ecosystem, especially the frontend devs, via the Typescript / Angular path, which is a natural path to Java developers due to the comfort given by familiar concepts like static types, classes, etc.

When I used to do Java, I always found that Spring was a much better framework than Java EE, and have used it in most projects I've worked.

Oracle did not take a note from the Microsoft book and is really behaving that an evil corporate overlord.

It's clear at this stage that they bought Sun in order to slowly turn Java proprietary, and charge billions to the companies that are now fully Java-based for the next few decades.

I'm glad I saw the writing on the wall and switched, but the problem is that Java is still being taught a lot at schools, and school programs especially universities are hard to adapt and only change every 4-5 years or so.
If I were the test pilot kept in the dark, I'd punch the other pilot in the face and never fly a plane with them again.
The word “concur” means to agree.

As the article makes no reference to Bhutan, national policy, nor concludes that happiness is a worthy goal, perhaps you intended a different word?
Update on Jakarta EE Rights to Java Trademarks
After Java SE has become proprietary-like software, it was reported that Java EE division would be handed to the Eclipse Foundation. And that was good news because it meant that Java EE would be managed independently from Oracle but now we see that Oracle wants to make Java EE dependent on themselves, and that is bad news :::
Show HN: Londoners need not worry about the waiting time paradox
It's very good that it's possible, but it's literally the worst solution for most people.
hand up uh not as experienced as most people on HN, what's the hate for c#? I went from vb6 to VB.net then c# and while I fully admit I'm a casual coder, i haven't had an issue (with what I do, which is voice to string primarily) so far. Is there something better for this I perhaps should look into?
There is apparently research which shows the crying has a different tone depending on the baby's issue and it is indeed hardwired and common across all infants
You can change the element for a field in widgets in the Meta class of a form.
As a child, I had a wide array of food allergies, so doctors put me on a so-called rotation diet. I could only be exposed to certain food items once every 4 days. Day 1 of the cycle allowed wheat and rye, so on the other days, I could not eat any dish with sauce bound with wheat flour. (My family used carob seed flour instead.) Day 2 was potatoes, day 3 was corn, day 4 was rice. (Those were the most significant items. There was more on the diet plan.)

This is why, for the first 4 years of school, I went to a specialized school for physically and mentally disabled children. I was not really disabled (besides allergies and asthma), but that was the only school where the cafeteria personnel was able/willing to accommodate my needs. (My grandmother brought in precooked food for me for the next day when she picked me up from school.) When I changed to secondary school, my parents employed some legal tricks to get me into a school close to my grandmother's apartment, so I could go to her place for lunch.

I realize that I was an edge case. But I sure hope that the laws governing those French kids accommodate their edge cases.
I switched to C# late last year. Oracle is just too much baggage to have hanging around when thinking about your career / future for me. Really didn't like the direction they are taking things when they announced their new release train and licencing model. Compared to that Microsoft have done an about face in recent years with a commitment to open source and first-class support for Linux and revamping their core offering with .NET Core. It's been a mostly smooth transition.
Author here, you can AMA
While I definitely agree with you that this is the general pattern in life, the thing is that people aren't always either humble or arrogant, and it is possible to see the truth while being arrogant too. Even Wolfram must have days, or hours, maybe minutes - let's say seconds - when he's humble. And sometimes he also sees the truth while being arrogant.

Therefor it's a form of arrogance to dismiss (generally) arrogant people as always wrong. We have to be selective or we might miss something important they've seen.

Wolfram is a combination of irritating ego and inspiration.