skysight-inc/HackerNews huggingface dataset:
> Faster development and code simplification, by only doing data validation where it was really needed (at run time), among them.

This is a trap many programmers fall into. You should be parsing, not validating[0]. If you are ingesting JSON data, for instance, what you need is not a generic JSON parser but a parser that only accepts JSON representations that map to a particular, static data type and throws parse errors where in a dynamic language you might find "validation errors", for example, an unknown data field or a field value of the wrong type.

Getting the types right early doesn't substantially slow you down overall, and yields a result that's much, much easier to get correct. Any such slowdown is a greater "capex" in the form of initial development, that's more than offset by much, much lower "opex" in the form of maintenance.

> In fact, if any of contemporary statically typed languages (or worse: ad-hoc extensions to dynamically typed languages) make somebody write substantially better software, then I firmly believe that this person either has fundamental CS related problems, or is being rushed/pressured too much to ever produce anything of considerable quality. I sincerely doubt that a statically typed language (or language add-on) will ever fix either of those.

This is wrong, and it's wrong for "theory vs. reality" reasons. Take one of the languages in your background: C. What you see may be true of a hypothetical programmer who knows all the arcane rules to C and can avoid tripping one of C's many, many UB landmines the first time, every time. But most programmers in the real world are human beings who may not have had their coffee. And they are going to make mistakes and unwittingly trip UB landmines. And this is as true of great C programmers as it is of beginners. You could build some strong rules around C, such as "allocate memory as little as humanly possible" and "avoid threading unless you can justify needing the performance gains" that will help programmers stay well clear of the traps inherent to C programming. Or you can switch to Rust, and fearlessly write code that allocates memory and even threaded code, because Rust's type system guarantees memory safety and a lack of data races.

[0] https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-va...
One is open and clear in its policy. The other pays lip service to its policy. The outcome is the same. Sorry if I'm not inclined to revel in some supposed intellectual masturbatory exercise on which is worse. Both will lose out in the end.
People are shallow. And cheap signalling is best signalling, no reason to be wasteful.
React Native section will be very useful to quickly make RN svg component. Nice Job.
Hmm, that makes sense. My follow up question is how many of them are actually bad actors? Is it really many of them or is it actually just a few?
A financial stake is usually about making a profit. The Gates Foundation is not going to make any profit here, it's looking at funding vaccines at super low cost and giving them away or the manufacturer selling them for as little as possible to governments who would give them away. I hated Gates the monopolist and the foundation has messed up on a few questions (see: efforts in Education), but how in hell can you say that it has a financial stake? If anything, the most successful people are at finding a solution, the more he's going to deplete the coffers of the Foundation, as a vaccine manufacturing force multiplier.
@tptacek

This is one of the reasons for which I proposed that HN, by default, display discussions collapsed down to first branches. Just show the text for the first branches and collapse their corresponding conversations. Readers would only expand branches they find relevant or interesting and comment within them.

You could take this one step further and only show the first two lines (or n characters) of first branch comments. This would force a style where authors would have to provide a two line summary of their comment (if it is a first branch comment) in order to facilitate scanning. With this approach the list of first branches would almost look like the HN home page, where you can quickly scan the short titles and expand topics of interest.

To address your comment directly, if the inevitable makes it to the top of the first branch list it will be easy to scan other first branches on the same page without having to scroll or take any action. This might promote participation in other threads within the conversation and maybe even the bubbling-up of more "worthy" contenders for the top first branch.
> They recognize very subtle deviations in frequency. I have had a person tell me "It's too sharp" when I was only off by 3 cents according to the tuner.

Ok, but THAT I have. I don't have absolute pitch, but I was always able to tune my cello more precisely than my teacher. (and other instruments too, not limited to one person)
I'd suggest that using the bomb against Japan was not the real sin. The real sin, and the real idiotic blunder, was not to immediately renounce the use of nuclear weapons and institute an international order to safeguard that renunciation. From 1945 to 1949, Stalin did not have the bomb, and until the very last he had no good reason to believe he would have it anytime soon. USSR would have been very open to negotiations on that topic in 1946. The rest of the world would have fallen in line. Humanity would have been so much safer. It's possible FDR would have been wise enough to do this, and Henry Wallace probably would have been. Truman, though, was over his head. The evil bastards led him around by the nose. We've never had an actual representative government since then.
They either meet in person or are writing books instead.

And they don't know how to blog, and they have no idea that this would be free.
I highly recommend doing some reading about what Xi and the CCP are really thinking and planning. It's a fascinating situation, and I'm not sure we or even they precisely know. But there has been a feel of a very dark turn overall in recent years, where perhaps an alignment between an appearance of widespread and growing failures of the US-led world order combined with China's unabated growing power, has cemented in many Chinese a sense that they truly do have the superior system. And if so we should expect to see continued growing trial runs of China flexing its increased power, in part just to see if anyone can stop them.

This recent piece from an influential Beijing professor Jiang Shigong[1] of "Xi Jinping Thought" fame, openly frames and justifies China seizing control as leader of the global empire, "Empire and World Order"[2]

[The current state of world empire] faces three great unsolvable problems: the ever-increasing inequality created by the liberal economy; state failure, political decline, and ineffective governance caused by political liberalism; and decadence and nihilism created by cultural liberalism. In the face of these difficulties, even the United States has pulled back in terms of worldwide military strategy, which means that world empire 1.0 is currently facing a great crisis, and that revolts, resistance, and revolution from within the empire are unravelling the system. ...

We might conclude that we are living in an age of chaos, conflict, and massive change in which world empire 1.0 is in decline and trending toward collapse, while we are as yet unable to imagine world empire 2.0. Yet we must recognize that change in the form of empire is a long historical process. The several thousand years of the history of mankind have witnessed only three great changes in imperial form, and each of these changes has been accompanied by great conflicts and chaos. At the same time, we cannot deny that these ages of historical transition have also created the opportunity for each civilization to construct world empire 2.0. The civilization that is able to provide genuine solutions to the three great problems facing world empire 1.0 will also provide the blueprint for world empire 2.0. As a great world power that must look beyond its own borders, China must reflect on her own future, for her important mission is not only to revive her traditional culture. China must also patiently absorb the skills and achievements of humanity as a whole, and especially those employed by Western civilization to construct world empire. Only on this basis can we see the reconstruction of Chinese civilization and the reconstruction of the world order as a mutually re-enforcing whole.

There really is a coherent internal logic to why China can solve the 3 problems identified with the liberal order. A very dystopian logic, in my opinion. But worth some serious thought; where this all is heading.

[1] https://en.wikipedia.org/wiki/Jiang_Shigong

[2] https://www.readingthechinadream.com/jiang-shigong-empire-an...
It is a meta-circular VM, where all layers except for a small glue layer is implemented in Java, already that is quite cool.

It grew out of the MaximeVM project at Sun labs.

Other well known meta-circular JVM,were Squawk for Sun SPOT and Jikes RVM.

Then on top of that, it provides a LLVM like infrastructure to build compilers and language runtimes, all in memory safe language like Java.

Additionally there is a long term roadmap to increasingly replace C++ parts of OpenJDK with GraalVM code.
This is the kind of comment that makes me know there's no hope for HN.

The color of your skin has bought you a lot. When you were a kid, my parents were making a dollar a day. When your parents were kids, my grandparents were facing famine. Now, finally, for the first time in all of modern history, a large group of non-white people has escaped crushing poverty. They're not rich by any means. You'd still be richer than 99.9% of your neighbors if you moved to China, and you'd still be generally worshipped for your skin color, but at the very fucking least Chinese people are no longer starving to death by the millions.

You look at this tiny measure of progress and hope, and you declare it repulsive. You think if you're no longer standing far on top of everybody else, if you sink to the 90th percentile of privilege from the 99th, you'll become a "second class human", and that possibility makes war "inevitable".

The main thing I have learned from a year of commenting on HN is that many very comfortable people here who think just like you, and it is deeply disappointing.
This would be the most beneficial thing, I think. I do find the idea of competing special interest groups intriguing, but what do you do when one wins?
NPR Planet Money had an episode about Hong Kong and Jimmy Lai a year ago. It was a good listen, I learned a lot.

https://www.npr.org/2019/07/19/743480237/episode-928-hong-ko...
I wouldn't think so, the issue is not so much float in the storage layer (although precision in converting to and from the storage layer can make for interesting complications) it's floats in the applications layer.
ctrl-f
"blockchain"

0 results, here or on the actual website

you disappoint me, HN
You really should go read the indictment.
It could be mandated that all facility pressures be below atmospheric pressure. Then all leaks would lead to air getting into the pipes rather than gas getting out.

Clearly with that being the case, one needs much bigger more expensive pipes.
Twitter thinks otherwise, as they are the major consumer of GraalVM in production.
> Neck fleeces, also called gaiter masks and often used by runners, were the least effective. In fact, wearing a fleece mask resulted in a higher number of respiratory droplets because the material seemed to break down larger droplets into smaller particles that are more easily carried away with air.

Neck fleece actually spreads more droplets than no mask at all.
I'm on board as soon as we explain why we allow Donald Trump to have the launch codes.
Agreed. There is no professional class so enlightened that it won’t use whatever means available, governmental or otherwise, to insulate itself from competitive pressures.
I don't disagree that the values of the United States have always been an aspiration rather than actual reality.

Thomas Jefferson wrote that "All men are created equal" in 1776 as part of the United States' founding principles, but it took until 1865 for slavery to even be abolished in the United States. He even owned slaves himself and famously bore 6 children with his slave, Sally Hemings. As recently as 155 years ago in the United States, you could own people as property, and 70 years ago black people couldn't drink out of the same drinking fountain as white people.

The US has always been a work in progress, and it's better to have some kind of aspirational set of values (like presumption of innocence and equality) that we should try and make sure our societies are living up to.
The Biggest Bank Robbery in History Still Remains Unsolved
Of course every decision in life will always have its own trade off.

Sure it can have severe impact on their career but its still a choice whether to do or not to do, quit or not to quit
Does it make people inherently happy, or does it simply satisfy needs that first had to be awoken by a constant onslaught of ads?
I wonder if this is either very recent (since I haven't been there in over 6 months) or fairly old (before Xi took power). I could hear regular complaints about corruption, governance, and even government, but not the party itself (or particularly and most recently Xi). Granted I've mostly been in northern and central/western China rather than the south, but Guandong and Shenzhen didn't seem that different except for the Canton influence.

I have not (over 20 years) had an open political conversation about the party in China and I would never ask my friends there to entertain it even in the US. There is no point. Even in the US I would only discuss US politics, although they often seemed to be effectively related.

I will say that one of the formative descriptions of Chinese history was in the summer palace next to a statue of an emperor (Ming?) who had commited suicide upon being overthrown... he was by account terrible at ruling so I asked why there was a ;large statue. The answer was that by killing himself and not forcing the soldiers to fight and mandarins to destroy records he had maintained stability. This may be apocryphal, but the stories people tell about themselves are very illuminating.
The Federalist Papers are amazing. I could point you to No. 10, but then you would miss out on so much. I think they should be required reading for all USians. There should be a high school class separate from US History that is an entire school year to digest them.

How wonderful it would be to have the luxury to discuss and debate them, along side Marx and others. Pick them apart, mix them together, stir, think, think, think.
> But when it comes to things that actually harm profits and challenge shareholder responsibilities, they stay mum.

Cynical but this is why- it would cost them a lot, at least today.
The Chinese government has zero reservations about sandbagging US corporations that publicly critique it or otherwise don't fall in line - just ask Google, Facebook, or the Houston Rockets.
You wont hear a peep out of Apple until they're 100% sure they can break ties and afford any assets seized, have no personnel abroad, etc.
While impressive, that was one of the premises for the CLR, and both build on top of language environments from mainframes.
Inductions are electric and does not have the issues you mention. But I see. For some reason natural gas didn't pop up in my head. Where I live nobody use those.
I used gas for 20 years, then induction for 10.

Induction wins everywhere (reproducibility of heat, speed to heat, ease of cleaning...)

The only thing I miss a tiny bit from gas is the ability to tilt a pan to have oil gather in a puddle to deep fry something small.

Other than that everytime I use gas I long for induction.
Airplanes are so expensive and non survivable these days that IMO the next war will be a massive air battle with whoever loses unable to replenish and therefore forced to surrender or be picked apart from the air or escalate. America currently has 10x the aircraft China has and the logistics to back them up (China is catching up). A 2m man army will likely be irrelevant except for fighting regionally, if their enemy has air superiority they will not be very effective.
> he tends to spend money on things that work

Like on WHO? The organization that lied for months about the potentiality of the covid to become a pandemic and that is excluding on political ground the country that handle best the virus (Taiwan). By still sponsoring this China’s lying organization, Bill Gates lost credibility in my eyes.
What, you've never heard of the "tuulipuku?" That piece of clothing defined the 90's in Finland.
Doing any amount of supply chain and manufacturing diversification now is still an option expanding choice in the long run.
So what? Developers need money as well.

Imagine if the free version of gcc or clang had some of the performance improvements that only come with forked versions available from OEMs.

This free beer mentality is damaging for software tools, thankfully one can still work for corporations where money is no problem and thus have access to nice tools.
> The story of the 1'000 cranes

Do you mean, this documentary?

https://archive.org/details/motionpicture0072
I think I know what you mean - the cross-body bags. Do they run diagonal with the bag somewhere across the chest? They're popular among teenage males in the UK these days.
Jiang Shigong, “Empire and World Order”
Unfortunately they have not. (And you may be aware of this, but I should note that the required ABET accreditation doesn't have much to do with adequacy; many of the best CS programs specifically choose not to seek it because they don't agree with ABET's requirements.)
So he suggests something like the “Hambach Declaration on AI”?
When it comes to regulation we are fast in the EU ;)
https://ec.europa.eu/futurium/en/institutional-matters/decla...
> will only be questioned if the misinformation has caused a significant financial or social impact

Oh good, so I'm free to speak my own opinion as long as I don't actually try to accomplish anything!
Keto Lyte Diet {99% Result} Benefits,Weight Loss,Ingredients,Pills,Price
Where Should I Buy Keto Lyte?

You need to get it from the authority online sites of Keto Lyte. On the online destinations, you need to enter your subtleties and address. The enhancement will be at your doorstep inside 3 to 5 business days.

https://buddysupplement.com/keto-lyte-diet/
https://sites.google.com/site/healthlionereview/keto-lyte-diet-is-a-breakthrough-weight-loss-supplement
https://specialoffer4health.wordpress.com/2020/08/10/keto-lyte-diet/
https://wiki.flo.cash/index.php/What_is_all_about_the_benefits_of_CBD_oil
https://centrenet.centre.edu/ICS/New_Campus_Life/Student_Organizations/Campus_Groups/Centre_Environmental_Association/Discussion.jnz?portlet=Forums&screen=PostView&screenType=change&id=641260b2-7ac8-4934-b34a-6b981008b42b
https://cx.usiu.ac.ke/ICS/Campus_Life/Campus_Groups/Achievers_Students_Association/Blog_145.jnz?portlet=Blog_145&screen=View+Post&screenType=next&Id=a4e0e68b-12e6-4b59-a9ec-ddedc0f41619
https://www.quibblo.com/story/DLYz-7TH/What-is-all-about-Ultra-Trim-Keto-Work-Scam-Alert
https://www.google.com/url?q=https://canvas.elsevier.com/eportfolios/11358/Home/Ultra_Trim_Keto_Review__Does_It_work&sa=D&source=hangouts&ust=1597121379169000&usg=AFQjCNFj6NbCvavF2Qo5yFX-Ope9WidODw
https://connect.barton.edu/ICS/Academics/BUS/CIS_PLA/Special_Courses-CIS_PLA-CIS_1/Forums.jnz?portlet=Forums&screen=PostView&screenType=change&id=d53e3d86-a8eb-4723-9d32-c36bac339c9d
https://healthstore.teamapp.com/articles/4821504
https://opensees.berkeley.edu/community/viewtopic.php?f=4&t=61128&p=116246#p116246
https://www.behance.net/jerryphens
https://pro.ideafit.com/profile/jerry-phens
https://www.steinberg.net/forums/memberlist.php?mode=viewprofile&u=257488
https://community.whattoexpect.com/forums/weight-loss-after-pregnancy/topic/bodypumplight-strength-traininf-84515397.html
https://youtu.be/H_AG-Ngb7wY
> how things have developed since then

and vice versa, how many things looks similar
"Category Theory is a branch of Mathematics mainly used by haskellers to annoy everyone else." :)
Exactly, the fashion industry needs a hard stop and to be replaced with a environmentally responsible and ethical approach.

I've almost completely pivoted to wearing classic polo shirts (so much better than t-shirts) and workwear(-derived) pants and shorts. Work pants run the gamut from heavy-duty carpenter/bricklayer-type designs to clean straight-forward chinos and classic men's pants for service staff, waiters and the like. Designs that are clean and decidedly non-flashy, and last for a long time. I also prefer work shirts to dress shirts, I like the thicker softer fabrics, and just like how the collar on a polo shirt is genius in the sun, rolling up the sleeves on a shirt makes it more versatile.

If a specific brand's clothing isn't both comfortable and durable, they simply do not last long in the workwear segment, because word of mouth spreads like wildfire among colleagues.

As a bonus, most workwear is made to be washed at 60 or even 70 degrees C, which means I'll probably never wash it to pieces at 40 degress, unlike some of the more fashionable clothes I used to own.
Notably missing: “I want to thank everyone involved for all the work they put into Linux, this is really a community driven project.”
how can you defend the uighur death camps? and organ harvesting of falun gong?
Why does the reason matter? Pulling production is pulling production.

We are better off letting companies quietly pull out than starting big rights that fundamentally hurt Western firms.

Let them quietly move towards the exits.
I agree wholeheartedly. In my opinion, UPI has been an unmitigated success. Nearly everyone from a roadside street-food vendor to a 5 star hotel accepts UPI and it makes the whole flow of day-to-day payments entirely contactless which is especially useful with the COVID-19 situation.

Now if only they could introduce some way to enable subscription payments, it'd be the cherry on top.
If any firm in history has ever been rich enough to weather a bit of a business setback, surely Apple would be?
What if you don't believe that Hammurabi kind of thinking? (Especially when it comes to bombing civilians.) Japan had already lost the war.
The guy has the launch codes and is a derelict amphetamine addict.

I know, because I have been one myself on and off for 20 years.

I know what I'm seeing.
Is this what you mean by 5ess? Or are there other components not shown? Image: https://lh3.googleusercontent.com/proxy/WP5z0lg6jDf3zLJZ9sMs...
I had to search what it is about:

https://sharp.pixelplumbing.com/

"The typical use case for this high speed Node.js module is to convert large images in common formats to smaller, web-friendly JPEG, PNG and WebP images of varying dimensions.

Resizing an image is typically 4x-5x faster than using the quickest ImageMagick and GraphicsMagick settings due to its use of libvips."

https://github.com/libvips/libvips

"libvips is a demand-driven, horizontally threaded image processing library. Compared to similar libraries, libvips runs quickly and uses little memory. libvips is licensed under the LGPL 2.1+."
I would second this, really interesting episode. He was not afraid of getting arrested he said, I still cannot completely understand a man like him, I wish more people had those guts.
Show HN: Mandelwave: A mandelbrot inverse spectrogram with Griffin-Lim algorithm
GraalVM is a JIT compiler for the most part. That's the one Twitter uses I believe. SubstrateVM is what lets you perform a closed world assumption ahead of time build. And that does indeed run left performant most of the time, but it uses less memory and starts faster.