skysight-inc/HackerNews huggingface dataset:
The interesting thing about React is actually that it encapsulates a lot of state retention inside an immediate-style API. state/setState (and now state hooks) are the unsung heroes of the ecosystem, because they let you focus on only the business-relevant global state, making it natural for a dropdown menu to handle its own open/closed state and insulate its user from that complexity. And many intermediate mode libraries gloss over this need, so you have to track much more state than you’d like.

It’s a fascinating hybrid - rather than “BYO State” where the library does nothing but layout and draw, or “BYO hierarchy” where you need to retain instantiated components, React is “hierarchy tracking included” - all the benefits of persistent components, but tracked by the renderer rather than the caller. It’s an evolutionary step that I think desktop programming would do well to adopt and continue to iterate on.
Earth's resources are not infinite, nor its ability to tolerate pollution.

Less importantly, my computer's resources are also not infinite. Yes, maybe your Electron app does something I want, but guess what, there are numerous other things I also want to do, and it is a bit silly that an IRC replacement now takes half of my computing power and manages to be less responsive than the stuff I used 20 years ago, in the computers of 20 years ago.
Yes, a simple dusk filter would prevent peanut dust from being inhaled. If it gets on their skin though I don't know how someone normally reacts. May be too small to cause an issue or who knows?
Spurious Justifications for Eliminating Price Caps on .org and Other Legacy TLDs
They should loose their license for their business practices [1] irregardless if they have ties to the Kremlin.

[1] https://www.finextra.com/newsarticle/33454/tales-from-the-da...
> more performance than ice

In some axes, WAY more. The new Roadster 0-60 is 1.9 sec, which is 0.3 faster than everything on the production list. That list needs updating now.

https://en.wikipedia.org/wiki/List_of_fastest_production_car...
Agreed- and I'm a fan from a distance. Again I have no dog in their fight, but I would at some point like to own a Tesla or equivalently performing vehicle. For me, Elon is still the guy to lead the effort. He had some missteps during a stressful period, but he is someone that will keep Tesla in the news and keep people interested. Even if half of the people want him to fail.

Aside from Autopilot and the everymans model 3, Tesla has delivered some pretty damn incredible tech that actually works in the real world. I would love to own a Model S, maybe when V2 comes out, I will be in a position to get one. Lets hope they still exist when that happens.

I personally don't understand why someone would wish for them to fail. Maybe to prove that how they feel about Elon was "right", who knows. I see some issues with autopilot coming to a head at some point. They are either going to deliver or have a giant rebate due at some point in the future. I don't see any other option. If I bought a car in 2018, and had to wait 4 years for a feature my car would be about used up(I drive about 26,000 miles a year).
If you think about it, the ratio is even worse than that, because it isn't the peanut allergic dictating anything, it's EasyJet telling peanut lovers to get stuffed (with something other than peanuts).
Each person is different, honestly have a sit down with your trainee and ask how they have been successful in the past learning new skills. Some people like to read theory and understand it fully before ever putting pen to paper, others like to try and error out. If you put the wrong method in front of the person, neither of you will enjoy it.
I work for a giant global enterprise that buys from your employer, specifically for (a) indemnity and (b) “train the trainer” jumpstart expertise.

I would argue that to qualified engineering teams at a regulated buyer, license indemnity is the bulk of value of interest. Someone wants to use OOS, they have to go find a “liability sink”. The trick becomes finding one offering a purer upstream, and w/o vendor lock-in such as custom tooling devs have to learn to manage the system.

Given the qualifiers in that comment, many customers, including some within this firm, will find your broader ‘enterprise’ offerings of interest as well.
I agree with the point you're trying to make, but perhaps doctors aren't the best representatives of the scientific establishment. Medical practice today is still as much art as science. There is a significant amount of underlying science but many areas are still poorly understood. So doctors rely heavily on customs, guesswork, and intuition in areas where no reliable scientific data exists.
All I care about is that my funds are safe. I currently have a lot in Revolut, I've had nothing but positive experiences with them but moving to another bank is not a big deal for me.
Firefox even allows you to host your own history/tab syncing, Mozilla had very little choice besides adding these centralised features in order to even attempt to compete with chrome.
Making a Qt app smaller would mean statically compiling the app and stripping the libraries but, hey, there’s an angry blog post that needs to get written.
We Are Heading for a New Cretaceous
Yeah, it's weird. Seems like there's definitely a specific viewpoint being pushed in the comments here.
ProtonMail now offers elliptic curve cryptography
Hackers on Planet Earth Videos on YouTube – Many Blacklisted by Google
"The map is not the territory."

I'm stealing this phrase. Increasingly in music production, the map is the arrangement of rectangles on the screen, but it's a poor substitute for understanding the ebb and flow of the music.

In getting past notation by internalizing our knowledge of the music, we build a mental map of how we feel about the territory.
If gluten created airborne debris that could kill people, then yes, definitely!
Electron doesn’t actually do what I want: I want apps that fit in with the rest of my system and don’t use excessive resources.
I'd like too see a way to visualize the output of complex SQL logic. Exe I have a couple of views layered over some underlying data tables. If I click on a datapoint in the final view, I'd like to see all of the underlying data in the tables that effected the calculation, and also which steps of the logic in the views were run. So if I have a case statement in my view, I want to see what case matched for a given output.
Anecdotally, I was taught this in lower grades and taught that it was actually the opposite in higher grades. It wouldn't surprise me if people receiving a more basic education even in the same country would never be taught how it actually is.
No, lazy bloatware like Electron isn't necessary to create useful software that actually does something users want. These two are independent of each other, you can create useful software that actually does something users want and still have it be lightweight on resources and fast.
>Is not being able to eat peanuts for 12 hours or so worth someones life?

No. But seeing decisions being made based on the lowest common denominator to the inconvenience of everyone else (able bodies people are not inconvenienced by wheelchair ramps) is annoying to everyone who is inconvenienced (edit: for small values of everyone) regardless of whether or not it's an objectively good decision. Some people want peanuts and they're pissed they can't get them because of an edge case. I'm not saying it's right but it's human nature.
Are there any cases where someone allergic to peanuts has died or had to go to the hospital after being in the presence of peanuts, without eating or even touching them? Is this something that has ever happened? (Even once ever?)
What is the data here? How many people have died on an airplane due to peanut allergies?
Anyone can grow revenue quickly losing other people's money. The point I'm trying to make is TSLA is extremely overvalued, future earnings will never justify it's multiple, if the company even has future earnings at all.
It’s worth seeing this type of Indian gold jewelry up close. The craftsman are incredible skilled at taking relatively small amounts of gold and making them look bigger, through hollow portions, relief patterns on very thin plate, and similar.

Go check out an actual market for this type of gold some time, it’s eye opening.

With that said it’s still a lot of gold in that photo, to be fair.
Bernie Sanders 404 Page
? Maybe Knuth's MMIX, http://mmix.cs.hm.edu/ ?
120 MB would be enough for me to choose an alternative to your application.
> But how do you do that in IMGUI? This information about UI state, layout, etc. is not in the UI anymore, but it has to live somewhere - so you end up having to build your own layout and UI management stuff

Immediate mode is about the interface to rendering the UI, not necessarily about the implementation (although some people conflate these). So your UI elements can be stateful and retain their own state, but they can be released once they are no longer rendered in the current frame.
I’m working in a small shop and we are using Salarybookapp.com on the iphone, it simple but very easy to use and gets the job done.
You're claiming schools like Harvard, Princeton and Duke will become less appealing to students? That's pretty crazy and not at all in sync with the where the money is going. Look at the endowments of these schools, do the billions of dollars make it look like they're less appealing.
Help Keep Domain Prices in Check
It's not ridiculous. We write off executable size as something that's irrelevant in an age where you can get a 4 TB drive for (what most of the HN audience would consider) peanuts, but it's not just disk space budget that's affected. Larger executables also mean:

- Longer start-up times (ridiculous things in 2019: a) SSD prices, b) the fact that it takes longer for an Electron todo app to load off a high-speed SSD than it took for basically the same application to load off my old Amiga's floppy drive)

- Fewer applications that you can run at the same time, higher chance of disk thrashing when resuming from suspend (bloated frameworks still have to make it to RAM, which yes, is also cheap and abundant, but load up a few VMs and see how abundant it seems then)

- Additional bandwidth used for delivering application updates

- Higher battery consumption if you use antivirus software and the like, because all those bits still need to be looked at.

- Sometimes it's just security theater, but not always -- a complex framework still has an attack surface even if your application doesn't use all of it.

These things save way more than a few cents' worth of disk space.
First half of GGP comment was fine. Second half not needed/actively negative, IMO.
Theory of Algorithmic Self-Assembly
Recurse Center User's Manual
Unfortunately I think the people that will suffer most from mass-automation still don't believe that their job can be automated. Speaking to taxi drivers, to them it's a foreign concept sometimes spoke about briefly in the news that may or may not come around in 20 years when they're retired, so they don't need to worry. Yang's "Freedom dividend" won't be appealing to them until the day they're passed on the road by a car without a driver in the seat. The sad reality is, until that point the dividend is only "more free money to the lazy unemployed". Out of all the current candidates, if I were to pick one it would be Yang. Sadly I think as soon as the political flame train gets started, he'll be shot down very quickly.
The problem here is the arbitrariness of the decision - this level of care for their passengers seems almost entirely absent from EasyJet in various other regards, so why this?

And there are presumably other passenger risks that they are not responding to with outright bans, so where is the cut-off?
You also paid for the washer and water and electricity... With your working time...
U.S. weekly jobless claims post biggest rise in 19 months
Do they actually operate as a bank yet? Just having licenses doesn't mean they use them.

If not, it's just another Paypal, they can lock you out anytime they want, and the "due process" to resolving it is their chat and their rules.
Are you inconvenienced by someone elses deadly allergy and comparing that to dictatorship?
That is discussed in every philosophy department. Epistemology isn't a "settled topic" and open to debate and discussion. Claiming that religion is just epistemologically valid as physical science isn't controversial. No more than saying mathematics is just as epistemologically valid as physical science. Or art is just as epistemologically valid as physical science.

Why would anyone be dismissed from a tenure track for that? Pretty much every philosophy professors argues for that position.
AFAIK professors are routinely at the top of job satisfaction surveys.
exactly, unless he really has something super special, QT should fix all his jokes. I don't use QT, but I think QT rarely has competition as far as cross-platform desktop GUI is concerned.

the only true "cross-platform" alternative is electron, which is a bit bloated and slow, but vscode is built on it, along with many others and worked fine. I personally prefer electron these days.
An it's an education program, not a censorship initiative. I hope Mozilla is not going to bring users to re-education camps.
Android updates are getting slower and slower, despite Google's best efforts
Step 1 becomes progressively easier after each wash.
Steps 2, 3, 4 are completely eliminated by having an in-unit washer as you said, like most families in western Europe do at least.
Step 6 is also pretty quick with practice.
Dzanc Drops Novel Criticized for Islamophobic Themes
Losing 5-9% of a species genetic stock is still a massive loss in my eyes, no matter what way you look at it.
P.S

Browsing some more I see that the binary-trees programs for Java and Substrate -- again, same language -- use completely different algorithms. Not to mention that just the "Java" programs alone use such a weird range of parallelism constructs, that I have no idea whether there was any reason behind it, the programmers simply didn't know about proper parallelism constructs, or the program is so old that it was written before newer constructs were introduced.
I'm sympathetic on this one. You can't just look at the number of deaths. The thing about nuts is they tend to be in foods small children want to otherwise eat. Reeses, pretzels filled with peanut butter [1], etc. The presence of nuts can also be non-obvious (eg a coworker had severe reaction to a curry IIRC that wasn't labelled as containing nuts.

[1] https://fox13now.com/2013/04/26/boy-11-dies-after-severe-all...
> guess how hard it is to change that and retool? not easy...

This is one of the main reasons for VW to develop the MEB. This drive matrix can be used as the foundation for EV iterations on many of their current production models plus new ones of course:

> The MEB platform is part of a wide strategy to start production of new battery electric vehicles between 2019 and 2025. In 2017, the VW Group announced a gradual transition from combustion engine to battery electric vehicles with all 300 models across 12 brands having an electric version by 2030.

> As of May 2018, the VW Group has committed $48 billion in car battery supplies and plans to outfit 16 factories to build electric cars by the end of 2022. The upcoming Volkswagen-branded production cars will be assembled in VW's Zwickau plant in Germany for the European market from 2020, while two production centers in North America and China are planned to be "launched at almost the same time". The Škoda-branded SUV Vision E is to be produced in the Škoda plant Mladá Boleslav, Czech Republic, along with electric motors and electric car batteries. [1]

I wonder how Tesla will keep up with that.

[1] https://en.wikipedia.org/wiki/Volkswagen_Group_MEB_platform
ITAD
Only the parent article so far I'm afraid. Though I'd be interested in more citations too.
I now have the image of a man squatting over the pile of poo emoji. I accept I will never grow up.
Unrelated, but searchtempest.com is a pretty neat little site. You've mentioned in your bio that you work on it fulltime - does it generate revenue?

I'm interested in sideprojects that became real projects, and am curious what your story is.
The Dutch mainly produce plant stuff - which is indeed easy to scale up. The problem is that veggies are not the part that causes problems... it's meat, both land animals (cattle, pigs, poultry) and water animals. The rising meat demand especially in the exploding middle class in formerly poor countries such as China and India has to be produced somewhere, and animals have the problem that they create massive amounts of feces which:

- for land animals are carted across half of Europe as both Germany and the Netherlands produce more feces than can be brought out to fields

- for fish, contaminate the farms and the freshwater in which the farms are set. In addition the fish food that does not get eaten by the fish causes algae and other pest blooms in the waters, plus the attraction that fish farms pose to predators.
DevOps Launch Checklist
In Australia, http://131500.com.au is also a very similar example (in that it also borrows the PT directions phone number), although it redirects to Transport for NSW's newer domain name these days.
>To me C is a wonderfully simple and elegant language

Yeah, language without metaprogramming, parametric polymorphism, objects, exceptions, RAII, ownership, decent type system, decent comprehensive library, barely any modern features, yet 700 pages standard.

Language so simple and elegant, that no one could write it without stepping into one of its numerous pitfalls.

God, everything is bad about this language: grammar is ambiguous, syntax often is barely readable, type system is weak and absent, preprocessor uses text substitutions making your code error-prone and hard to debug, modules? ha, text substitution is the answer. It feels like if all the bad decisions one could make regarding PL development were made at once.

There were dozens of examples how to make a decent programming language: C is not decent by any means. It's literally a javascript of the embedded, a abysmal yet ubiquitous language which is there only because of UNIXs' success and legacy.

In embedded, I would prefer C++ or Ada definitely.
Presumably, the mentioned lack of a huge speedup is due to both hyperthreading and CPU clocks depending on how many cores are active (so as to stay within a power and thermal envelope).

Otherwise, profiling would obviously need to be done on the sequential parts to figure out if any of them are amenable to parallelisation, while also being worth the effort based on them taking up a significant amount of time.
You are mistaken about the recirculation. The air gets replaced fairly quickly due to how they maintain positive cabin pressure.
The editor has none of the constraints the games made with it have... like running on mobile and maintaining 60 FPS while doing it.

... but IMGUI is on the way out there too: https://docs.unity3d.com/Manual/UIElements.html

The old system would stack up draw calls like nobody's bussiness, doubling drawcalls if you used the built in layout tools. OnGUI being called period would be expensive, even when you had properly implemented your rendering logic, so you’d have to disable the entire game object when you didn’t want to draw.

The docs for mobile literally used to say not to use the OnGUI stuff during gameplay.
Hi! It is something that we considered. Can you elaborate a little on why would you want to see other people's highlights? I'm wondering if "popular highlights" would do the job.
Turn it into a minature flower pot.
Like panda888888 said, DevRel in an ideal world is less about metrics and more about listening and building relationships with your community, but as we all know, metrics are still necessary to prove business value and to keep the team alive within a company.

I wrote a whole book about how to determine and show the business value of DevRel at your particular company (http://persea-consulting.com/book) but there are two main points I'll highlight here:

1) When reporting success to stakeholders at your company, focus less on the work output (how many conferences did you speak at, blogposts did you write, etc.) and more on the goals that those tasks pushed forward. What's the purpose of the blogposts? Are you trying to improve your audience's onboarding experience by writing tutorials or sample applications to help them understand various uses of your product? Are you speaking at conferences for brand awareness purposes or to popularize the key principles that your product is built upon? Focus on those topics instead of "I did `x`." For instance, focus on how many fewer support tickets were decreased as a result of your tutorial or improved documentation.

2) Make sure that your goals are aligned with the company goals. Your team mission should point back to the overarching company goals in a way that it's clear the work that you're doing will further the goals of the company. (Note: If you don't have a team mission, you should! I wrote an article about that here: https://cmxhub.com/follow-the-north-star-creating-a-communit...) Your value comes from building relationships with a technical audience over a longer period of time, which means you'll need to show how the work that you're doing is beneficial to the company in the present day as well as in the future, but through your mission and goals being aligned with the rest of the company, the stakeholders should be able to see that while perhaps non-traditional, the work that you're doing is beneficial.
I think it's pretty clear that his views haven't changed.

Judge him by his actions, not his PR.
European data protection laws are pretty strict. You can't just move data outside of Europe, you have to prove that it will be handled in accordance with European laws etc. I don't know how geo politics feeds into the decision, but I would be surprised if European citizens data were being exported there.
Yes, it does, we never send the original, we "stream" web-optimized formats of the images. We did some tests pushing to 250 pictures of 25mpx each on a single page and both the load time and bandwidth were very acceptable.

We also discussed with some of our users doing gigapixel pictures and they did not report bandwidth issues, which is very encouraging.
I understand the banking requirements but in theory they should only be keeping certain information for security practices and scrubbing it from everywhere else (e.g. marketing/analytics etc)
There’s a theme of people avoiding responsibility or consequences by using a product. Best I can tell, GP feels that this illegitimate, and this poster feels it is legitimate to use a device or product to avoid health effects.
People DID look up to it because it WAS democratic, and fair, and awesome. JUst because you say something in a comment section does not make your alt-reality true.

I'm not sure where this current trend of pretending that democracy isn't worth it came from, but lets hope it passes by fairly soon, as its boring and tiresome.

Not ot mention the hypocrisy.. You cant type/write what you just did, where you just did, and then dump on Democracy. Try doing it in a place where there is no Democracy. (And of course you could always move to a country with no democracy, if you like/prefer that alternative system.)
Oh, are we having this discussion again?
Feel free; I stole it myself! It's from the Polish scholar Alfred Korzybski, who made many interesting observations about how language itself limits our understanding of the world.
I'm not saying it is right, but I think the idea is that an emergency on a plane forces an emergency landing, which is very expensive and inconvenient. At a food court, they just block off a section and call the paramedics.
I don't know your background, but in rural Vietnam (my partner's origin), that situation would not be unusual, too.