skysight-inc/HackerNews huggingface dataset:
I've read the book (and quit smoking with his other book) but I think he fails to account for the diversity of individual reactions to alcohol as a drug. Some people have an easier time drinking (few problems with addiction, no negative changes to behavior, minimal hangovers) than other people (easily addicted, bad moods/behaviors, disruptive hangovers). It's pretty easy to craft a compelling negative narrative if you're the latter type of drinker. Not so much if you're the former.

The same with smoking. I was viscously addicted to smoking and quitting was a living hell. But I've know people who were occasional smokers who decided to stop one day and had no problem doing so.
Great work Jeff! Java client development doesn't have to be rescued and I know plenty of Java shops that are doing fine. Also, ignore negative comments here.

A couple of suggestions:

- License. Yes, I'm aware that this library is paying your bills, but GNU license is something easy to skip. Start with Apache license. If we need comparable UI in a browser with a more liberal license, we can go with Vaadin 8 or RAP.

- How does it work with GraalVM? This is hot stuff now and you can ship your programs without JDK/JRE dependency.

- If SnapKit desktop app can be easily put on the web (and vice versa), that will be a huge selling point. Eclipse tried this with SWT/RAP combo.

- Currently, web apps are not mobile-friendly. However, this is a must these days. Not sure how hard to add support for it, but with (additional) js/css, you can do wonders.

- Javadoc documentation should be online and SnapKit should be accessible through maven. Something very common for Java projects.

- Scala/kotlin/clojure demos should be nearby. Yes, I know it is easy to translate Java samples to e.g., Kotlin code, but if google search shows "Kotlin with SnapKit UI toolkit", you'll get some attention.

- Maybe unrelated to UI library, as some pointed out, the website needs rework.
I think PC is becoming the new workstation while mobile is becoming the new consumer PC.

So it makes sense to only make new native applications for productivity and development only (think IDEs for example). Of course it's not a fixed rule.
There used to be a tool I used that just downloaded all the files of a site locally that the browser requested. Would that be enough here or are you imagining something like it also points all the links to be local and goes and saves future pages as well?
3. $('#ohhai').click()
You're coming across pretty pushy.
Although I realize there are people that think this way, this is totally removed from the way my mind works.

You wanted a baby, you are there when your partner gives birth, you are both happy. What difference does it make where the DNA came from?

There are plenty of folks who have to rely on sperm donors or surrogate mothers to make a baby happen.
Honestly, this is the kind of thing I like to see from Mozilla. Very straightforward, plus a way to support this valuable learning resource. I hope it generates some meaningful revenue!
It happens a lot with private investors! Companies like Tesla and SpaceX and Apple would not exist without private capital markets.
I think you are conflating things here. Sure, US govt is not going to sanction itself. But I don't perceive the general populace as being as outraged by lives lost when the US bombs a hospital in Afghanistan as opposed to when Russia bombs a theater in Ukraine.
> those who have been heavily advocating all of the lockdown measures throughout the pandemic have behaved more or less like there were no side effects

That's so alien to me.

I don't know who gabs around the water cooler with you, but I've never met a person who would say that and can't imagine that many involved officials would. The exception really only being people who are known for big theatrics, and those aren't good people to measure others by for any politicized issue.

Most people I've known and most people I've seen have argued that it was a hard governance problem with no painless paths through it, but that there was convincing evidence (to them) that the side effects of issuing precautionary guidance/mandates were more bearable than the catastrophic effects of less action.

But obviously, we must be moving around and watching/reading things in very different circles.
My early April Fools prank detector is going off. No?
Makes sense considering how closely we share a common ancestor.

https://phys.org/news/2013-07-chimp-pig-hybrid-humans.html
On Chrome on Mac I get the same, and right clicking outside the button makes it stick in the (idle, down) state, hovering makes it move between (hover, pressed) and (idle, down).

Still a crazy cool demo though. Having worked on ui for my hobby games, I always knew it was more complex than just onClick, but this makes me understand it perfectly. I'm probably going to implement a model based on this in my current project.
I'm highlighting the emptiness of the moral grandstanding.
Do you have a screenshot please ? I didn't notice where. Thanks
This is why the wider audience denounces social "science" as a fraud.
It seems fair enough. It won't prevent anyone from accessing the actual content and it probably makes it easy to justify paying something to MDN to employers.

In practice, if you are not paying:

- Bookmarks can most certainly easily replace the Collections feature

- you can clone the MDN repository for having the documents offline

- notifications could be computed from the commit log

and the subscription probably makes these features more convenient, at least for the notifications and the offline without actually removing rights from anybody.

Seems clever.
What's the TLDR on how to compile the C code to run in the browser?
No, because they don’t own my identity! If my name is valuable I can will it to them. I can will my money to them. I just don’t think they should be able to endorse political candidates with my name after I’m dead, unless I specifically gave them that right by contract.
It was definitely a thing unions fought for - a big thing actually.

This is the reason why there are so many people missing on movie credits who worked on the VFX - there is no VFX union (there was a huge scheme by some very big name assholes back in the day to block it - and a huge court settlement). Watch any major Marvel or other VFX heavy film and some of the studios will get full credits for their teams while other smaller ones will just list the studio name, the VFX Supervisor (top of the chain) and a few other people. There are tons and tons missing.
I remember stuff like this from AP Psychology in high school. Also reminds me of the You Are Not So Smart podcast (and later, books). I am a bicycle mechanic, so the title task is not difficult. Drawing a penny, though, is a challenge; it is something that feels familiar but it has been a long time since I've given significant attention to what a penny looks like.
> 3-3.5 weeks of work at a McDonalds

With a broken limb (which is presumably why you required the X-ray in the first place)?
Orbital rockets are less forgiving than reactors in that they operate closer to engineering limits even when they work correctly. They are more difficult to make reliable. But they have a far more forgiving-to-neighbors failure mode. When a SpaceX test vehicle explodes only SpaceX is harmed. With reactors you can't start by testing a design that spontaneously disassembles itself and iterate toward a reliable one like the organizations that build rockets have done.
Which then leads to the question, why is the wartime equivalent of anime fan-fiction appearing on HN?
> There's an interesting effect where you can take some text and, for each word longer than ~5 letters [...]

I think you're referring to this (dubbed "Typoglycemia"):

> Aoccdrnig to rscheearch at Cmabrigde uinervtisy, it deosn't mttaer waht oredr the ltteers in a wrod are [...]

It's sort of true (although there was never any research at Cambridge that anyone has been able to unearth), but it's way more limited that "any word longer than 5 characters". This is a good explanation of it (arbitrary link found after a search):

https://www.sciencealert.com/word-jumble-meme-first-last-let...

People seem to want it to be universally true, though. It's for sure an interesting phenomenon (and meta-phenomenon).
When are we ever going to learn that our activities are needlessly destroying the planet? Make a phone. Sell it. Make it repairable and upgradeable. Let people keep it for a long time. The only drawback is the company won't get all the money that exists, just most of it.

But what good is all the money when we, the animals, the insects, and the planet in general, are dead?

The only reason you want a new phone at this point is to reinforce your feeling of superiority over the other monkeys. Neither that, nor the money, is worth what we have to pay for it.
Didn't know that you can buy ads for microlocations, interesting.
And keeps our open source company out :(

We've got a FOSS project, use hosting and support services to pay staff to write MIT and GPL code. But because our model is nearly identical to GitLab model we cannot get the GitLab FOSS blessing. Is this irony?
But then someone with your key just has direct access?
>but the sensitivity and security required for dealing with healthcare data

I'm curious why you think this. Disclaimer I have worked for a cloud based EHR system as well as a HIPAA compliant mobile/web app. We haven't had any issues with sensitivity or security, (obviously following best practices). A password on a physical computer only goes so far, I would venture to say that our systems are *more* secure than a desktop app.
Tangential, but I wish there was open traffic data with high coverage for planning low-traffic cycling routes. Looked at openly available aerial images, but the resolution is not high enough to detect traffic
I mean I'm not a huge fan of Israel due to their history, but to say that the religious scholar class in Israel does no productive work is strange. Just because they don't make anything you can sell for a profit, doesn't mean they don't add very real value to people's lives
I think it's that. Remember that Steve Jobs didn't want third party apps on the iPhone and had to be talked into it.
While I don't mind PHP, and I write it every day, but I have to disagree to a certain extent. I agree that rsync is an easy deployment, but (in my experience at least), PHP depends on configuration files and library bindings that can become a real pain and require management of the entire server, where as a lot of common languages define these in code now. I know we can set ini settings in code, and I prefer it that way, but having to consider the different apache configs and ini settings everywhere is a pain for me.

All that said, there's a really good chance that these are dated problems that I just happen to experience because of the codebase I work in.
"Objectivity", "INNATELY IMPRESSIVE".

"Impressiveness" is about the most subjective thing I can think of. It's literally about whether it impresses someone.

I've never heard of this Ligotti chap, but these quotes are not selling me on him.
I use Flutter so I make mobile apps and get desktop apps for free. Otherwise I wouldn't bother investing the effort for Windows/Mac/Linux when we have the web.
The legal liability was too much to stomach. Look at the lawsuits against Mega.
You have smuggled in a LOT of things that are not empirical in your response.

"Ordered" - what is the empirical evidence for order? How can one know the difference between randomness and order with only empirical evidence? Order requires a concept of "orderliness" that one is comparing the evidence to.

"Words" - the empirical evidence of a word is a squiggle on a piece of paper. Everything else about a word and its connection to a thing is purely abstract, and not empirically verifiable.

"cultural" - what is the empirical evidence for a culture? What empirical properties does a culture have? Can it be defined merely by its physical characteristics?

"context" - what does this even mean, empirically speaking. We have infinite number of facts. How does empiricism filter relevant and irrelevant facts? What does it even mean for something to be "relevant" empirically?

"existed even before it was written down" - so something existed with no empirical evidence? How can you say it exists then?

"Memory" - what is the empirical evidence for your memory? Can I hook you up to a machine and stimulate your brain in such a way that I could get the words of the poem to read out on the screen?

"emotional association" - what does that even mean empirically?

I could go on, but I have to get back to work. I hope I have helped you clarify your thinking about how "empirical" you actually are(n't), but I've probably just lost you, and for that, I'm sorry. Please forgive my inability to speak more clearly.
I'm talking about the particular sort of incident mentioned in the grandparent post, where a dev gets a bee in their bonnet about something or other and decides to purposefully screw over their users. Other ecosystems have had supply chain attacks of course, but something about JS seems to really encourage turning run-of-the-mill internet drama into CVEs and broken software.

Maybe, as you say, it's a technological problem. However, if that's the case, it's an eminently solvable one, as evidenced by the fact that I've never in my life had to avoid bumping my Java dependencies because I'm worried my CI pipeline will be overrun with heart emojis, and the fact that the JS community has not solved it just points to a different kind of un-seriousness.
> See XCode and Visual Studio for comparison

I haven't used Visual Studio, but I think IntelliJ comes out pretty unfavourably in comparison to XCode. On my machine XCode would only slow it down when it was actively compiling (which I would expect from any compiler - it uses pretty much all of the resources of the system), whereas IntelliJ would slow it down just having it open in the background. I had to close down everything else when I wanted to use IntelliJ, or deal with a laggy system. The only other app that had a similar effect was Figma.
That’s not NVIDIA’s place to decide.
Just to piggy back off your list, the only ones I can think of are the open source, creative applications (Visual Studio Code, Godot, GIMP, the LIBRE suite of applications, Blender, etc.).

Also, PC games... though, a great majority of them are connected to the internet for multiplayer access or DRM purposes, so I'm not sure if that counts. This market seems to be falling off, though. Steam has launched a hardware specific platform (though, I doubt they'll abandon PC's).
Why would the "techno-libertarian" wing of HN be incensed by Apple offering this option for customers who want to continuously upgrade devices?
Do we Know What We See? – a review of 3 books on the interpretation of images
It's in the video, the insurance company paid about $8.5k and he paid another $2.5k. So you're absolutely right, that $69k bill turned into $11k pretty quickly.
I mean, as I said, I think that's a core factor in this instance, and culpability increases the justification.

I don't think that means that targeting random people in protest is wrong universally. A common example might be blocking roads, which can harm random people disrupted from being able to go to work, for example. I think there are cases that can be justified.

I mean, right now the sanctions put in place to try and cripple Russia's ability to wage war are hurting random Russian people. That's essentially state-level protest. It sucks for the Russian people who don't support their government, but I think it's the lesser of two evils rather than funding and enabling a regime that is invading Ukraine.

It's a combination of factors, I think trying to draw hard lines universally is just the wrong way to think about it: protest should be proportional and justified, and each case has to be judged on its own merits as to whether it is, something people won't ever agree on universally.
as an aside, i found this bit from the link for https://microsoft.github.io/react-native-windows:

> Some build-time tools will send telemetry to Microsoft by default.

can we please stop collecting telemetry by default and ask instead? i think it's a relatively easy feature to do and not much friction for users.
I don’t get this argument iPhones are the phones with the highest longevity 4-5 years software upgrades. Repair shops have displays and batteries on hand and the labor is cheaper than for most android phones. Even years into the product cycle you get new accessories and parts. I used my SE for 5 years with two battery changes for 50 per pop and my wife used her 7 for 4 with one battery and display change. Even after the 3-4 years of use you can get good money for your phone from resellers which refurbish the phones and sell them again. This is not happening in the android space at all. It’s FOMO from users and nothing else. Calling it forced obsolescence is hybris.
There appears to be a mistake in the automaton diagram (not operation). The start state is "Idle, Up", and assumes the mouse is presently outside the button. But after doing "Click to Reset", you're already inside the button and so cannot enter it. Thus you should actually, and unfortunately, be in "Idle, Up". The demonstration gets around this by magically jumping to "hover", but this violates the whole educational point of what a start state is.

I know this is nitpicky, and yes, I see that "fire!" is an accepting state, but maybe you could have a special transition from "fire!" to "hover" labelled "reset".
I am guessing a floppy mailed back and forth
All this comment shows to me is you knew very little about Syria & Iraq. The cultural & population centers of Syria were never taken by ISIS and Damascus prior to 2011 would not have felt as "hellhole"-esque as I think you are imagining.

> turning from the world of the strongman and toward Europe and modern freedoms

Towards Europe, certainly, but also towards nationalism - undoubtedly. It is not a "modern freedom" to ban minority languages from schools and government, restrict regional autonomy, etc.
I abhor the "This only impacts 1% of our users" line. Putting the obvious "then why do it" aside, it's just coming out and saying "we are okay with screwing individual users over, as long as there's not so many of them that we get in trouble".
I agree with you. But the safety concerns are real.

It's his life to risk, but during Edison's days, one of his assistants lost everything to x-ray damage. His body became totally deformed.

Oddly, this Daily Mail article is somehow near the top of the results. But reading over it, it seems pretty accurate from what I remember. https://www.dailymail.co.uk/health/article-7180945/X-rays-ra...

So it's not like the safety concerns are entirely off-base. But still, I agree that it's his life to risk.
Never disclose anything which would give your employer ammunition to build a case against you. This is the unfortunate sad reality.

From a HR risk perspective, what would the blast radius be if the employee was experiencing a manic episode? If given access to a company credit card, would they rack up loads of debt? Could they negatively impact the company's public image on social media?
Could their grandiose state of mind rub colleagues the wrong way and potentially damage inter-team working relationships?

"Meta employee caught racking up large bar tab at Vegas strip club" is a genuine threat.

Then on the opposite side of the coin, what if that employee is experiencing a depressive episode? How would their team mates cope if that person's productivity absolutely tanked? How could their manager "defend" their actions without breaking confidentiality? How long would the company keeping paying a salary in the _hope_ they return to the "zero" state (neither manic nor depressive episode)?

What would the impact be during a depressive episode if you get fired? The downward spiral would accelerate, and unfortunately for some people, it's terminal.

Companies love to send HR on mental health training days to get a rubber stamp (and broadcast it as marketing material), but the truth is, they know absolutely nothing about the real impact of it.

There are numerous reasons why I'm a contractor and not a regular employee - first and foremost to protect myself.

If anyone wants to chat my email should be in the profile.
Who exactly is trying to murder me?
Awesome story - and totally makes sense. Gabe was seeing things way ahead of his time
In the same vein, my favorite troll on this topic is "The C language is purely functional" (2009) from Haskell programmer Conal Elliott's blog: http://conal.net/blog/posts/the-c-language-is-purely-functio....
This is an interesting point of debate. The question is whether the $3000 saved on the new students electing for private schools is larger or smaller than the cost of providing the $3000 benefit to all individuals already in private schools. My suspicion is $3000 is a small enough benefit that it doesn’t more than double private school enrolment.
Flutter is great. Web support is still not all there, but if you're looking at making apps for iOS/Android/Linux/Windows/Mac and you're not worried about it looking 100% native, it's a huge timesaver.
Throwing the book. I see.
American medical industry is worried that once the xray is taken, you can ship it to another country where a trained physician can look at it and diagnose it for $50. The problem is that the American doctor needs to make orders of magnitude more money to diagnose. Hopefully we will see this kind of disintermediation, because for routine stuff (broken bones) costs should be way lower than they are.
From the article:

> The test suite is embaressingly “parallel”. Each test can run on its own core so the more cores we have the faster the tests will run.
Since the typical fast food service worker see almost their entire paycheck go to living expenses before any opportunity for luxuries or savings, that does indeed sound like a crippling if not insurmountable financial burden for someone who incurs an x-ray expense like this unexpectedly. Especially since whatever reason they have for needing an x-ray could affect their ability to earn income from McDonalds. I don't think hourly wage work offers the same perks as entry-level development roles at facebook with regards to paid sick leave.
We are working on MacUpdater: https://www.corecode.io/

Its 100% native Objective-C code on the client, plus a mixed Objective-C and Python pipeline for maintenance and backend - around 60 kloc in total. The other major components are a 50 kloc config-file and a 800k row database.

In addition to being fully desktop native, we also don't sell subscriptions.

> why aren't devs making desktop apps any more

we have a unique insight into the market, having seen every Mac app published in the past 20 years. i don't think your assertion is correct, there are a lot of desktop apps around. there are a few thousand apps under active development, and the majority of them are actually native, not electron (we count 25.000 native sparkle-feeds URLs versus 4.400 electron-feeds). i'd phrase the question the other way: why are there still so many native apps when most end users would never spend a dollar on software? i believe there are quite a few hobbyists out there, developing for fun or out of hopes of being able to make a profit later on. that further contributes to the expectance that software needs to be free, further destroying an already very weak market.