skysight-inc/HackerNews huggingface dataset:
As a European [1], I have no idea what you refer when you say "especially most software built by individual hobbyists is [...] not great". Have you seen the websites built professionally by consulting agencies? Public administrations? Sure a hobbyist just starting out doesn't write great code, but hobbyists care a lot more about quality and will improve a lot faster than those just slinging sausages or those making the bucks.

When I peek into your average open source project (made, mostly, by hobbyists) I see good to great quality. Whenever any private code gets leaked, or on your average company, or just inspecting websites, you see the horrors. Just my experience here :)

[1] Spaniard, I do believe our websites might be on the bottom of quality of Europe though, so my experience might be different from other "European"s :)
ECMAScript – Introducing All Stages of the TC39 Process
I'd say yes. 24 hours sleep is just insane. Unless you had a long travel journey with several flights and a lot of stress. If however, you had a normal day before and you slept 24h several times, then yes go see a doctor. At least do a blood check to be sure.
I actually prefer single letter if they are declared and used within 10 rows for a single purpose.

But I've seen the opposite... Horrors with globals and other re-used all over 1000+ line functions. :/
Most trading systems I work on only need a very small portion to be highly optimised. As long as most of the code is pretty efficient that is fine.
Ask HN: What could happen if we didn't activate plane mode in planes?
If you use Linux on an Apple laptop, you are less likely to use their software stores, mobile phones, tablets, headphones, etc.

The integratedness of Apple's offerings depend on the control they have on both software and hardware. I think it's the integratedness that sells Apple's product.
Stuff like this highlights (one of many reasons) why identity politics is such a bad idea.

Every one of us can be sliced up a hundred ways into things that might be a "privilege" or a disadvantage: accent, height, attractiveness, personality traits.
There are plenty of black folks in SV, but they're driving the shuttle buses, while the Latinos are in the kitchen at the company cafeteria.

And yes, the juxtaposition of this with all the mandatory diversity woo woo was a bit jarring.
I think that's a serious backdoor for a coercive attacker. They only need access to the original device once and can then assume the identity of the contact on another device.
We already use fusion.
There is a giant fusion reactor hanging in the sky where almost all energy since the beginning of our time comes from.
The answer is both. Ie, pawns holding the centre of the board have a higher relative value than pawns on the sides.
At a very high level, if a player end up resigning because of a one piece advantage it's because they have already processed the next few turns and know there is no way out.
I mean, Flappy Bird was popular in late 2013/early 2014, nearly 7 years ago. If you’re a HN reader and currently aged 16 or 17 years old, you would’ve only been 9 or 10 years old at the height of its popularity. Somewhat reasonable to not know about it at that age, so it is entirely possible that some people on HN might not know about it at all.
Whoever can do so at the systemic level instead of expecting individual corporations to not be evil.

I'm not really in the mood to discuss whether or not government regulation has any hope of doing so here, since there's a much-too-common inability to look beyond the dysfunctional US political system that is just too tiresome to discuss around on a Monday morning.

But I will say on a meta-level that one way or another this must involve some form of politics, because fundamentally it's about humans trying to bring out desired human behavior.
> All of the changes in the Quillette article were similarly announced by the NYT at the time they were made

The changes to the framing of the project were not announced. The only way that anyone noticed them is that the lead author, Nikole Hannah-Jones (NHJ), started claiming that conservatives were misrepresenting the project. She specifically said that the project did not claim 1619 as America's true founding date.

People then went back and found all of NHJ's tweets explicitly stating that this was the purpose of the project (NHJ deleted her entire Twitter history shortly thereafter). When people went to look at the 1619 Project website, however, they noticed that the intro paragraphs that explicitly stated that 1619 is America's true founding had been edited to no longer state that.

> In fact your complaint seems to be that the NYT corrects its articles on its website, which is a good thing.

The claim about 1619 being America's true founding was the central claim of the project, the thing that it had heavily publicized and used to gain attention. The NY Times spent months defending the project and attacking critics, only to edit out the central claim of the project without so much as a notice. The lead author then started going around denying that the project had ever made the claim, and calling the whole idea a conservative conspiracy theory.

Whatever problems the NY Times has had, this is not how people expect the newspaper of record to behave. If this were The Daily Beast, then it wouldn't be that surprising, but its the NY Times, the Gray Lady
Genode OS always pops up on discussions over Qubes OS. So if I understand correctly, Genode is a microkernel-based OS framework... that is, it's a framework to build OSes, it's not an OS... Sculpt OS is an OS built with Genode...

So, how would Sculpt OS compare to QubesOS (which is based on Xen)?
No, its practical... you just don't want to do anything more than what's easiest, because that's how humans have evolved.

You could drive across country right now without a cell phone, just buy a Rand McNally road atlas. That's all you need.

You won't... because it would require you to pay attention to signs and exits, instead of having Google Maps do all that for you.
The difference between 28, 16 and 5nm is much less than the sales people would like you to think.

The costs are exploding, not only are revenues going to drop because there is no reason to buy anything new, but combined with more "subscription" plans where you don't own your wares and the shorter lifespan of planned obsolecence, you end up in the eye of the perfect storm.

Combine that with global peak energy + debt and covid is just another margin call.

Get out now or suffer the consequenses for the rest of eternity!

Linux on Raspberry 4 and Jetson Nano is the only exit and it will close sooner than you think.

Edit: PCIe NVMe and linux driver/OS bugs on these are the last bottleneck, hopefully solved soon!
I think the incentive to cheat online at chess wears off quite quickly, there's not a lot of glory. When someone cheats and wins a round of Counter Strike or other only game their win is immediately seen by many people. It's also relatively easy through analysis to spot a not so subtle cheater so auto-bans weed out the few cheaters left.
Each of concrete, steel, traffic will double our energy consumption. So if you want to do those from renewables, we will need to quadruple production, yet we struggle with providing even the current level of electricity from renewables.

Green steel, concrete or traffic from hydrogen is a far-out pipedream for quite some time.
> Ceiba is small for a cargo ship – tiny in fact. She will carry around nine standard shipping containers. The largest conventional container ships today carry more than 20,000 containers.
> there is no 13 inch laptop that fullfills my nerds.

I choose to believe this is not a typo.
Simplicity Is Confusing
Predicting Mouse Pointer Location
Telling in what sense? Just the absence of Nintendo content doesn't convey anything to me.
I've always struggled with AoC in the past due to work and family commitments, but this year is different. I now have a work from home, flexitime job and thus so much more time to devote to it. Hope to make it beyond day 2 at least!
you've got bars
Show HN: Coindodo.io aggregated and modular crypto stats and updates
What do you mean by "activate plane mode"?
The trading systems we work on have a wire-to-wire latency of 20 - 50 microseconds on the 99.9%ile. It really depends on what you are looking to achieve.
I don't think any fact checker did a good job or influenced anything. It is mostly preaching to the choir and the result is mixed at best, not am improvement in my opinion.

True, credibility must be earned and that is a difficult and slow process, and it is given by individuals.

That said, it is true that you should not believe random people on Facebook. That lesson can quickly be learned in my opinion.
It shouldn't, what you do is hook the traceback function, though the method is fiddly to get right. I wrote a utility to do the same years ago:

https://github.com/skorokithakis/tbvaccine
Very accurate, you should trade off pieces quickly when you are ahead, thus solidifying any gains. Also, if you are more than 3 points behind, at least with strong players, it's best that you invest your energy into a new game where you didn't blunder.
Cannot stop laughing of the limit of early basic with only 2 characters.
Sink it into a deeper sea region, it won't rot for a few millenia.
While many bodybuilders do take drugs, you don't need to take such things to get lean. Having said that, gaining muscle beyond a certain point naturally is physically impossible, although staying within a health 10% - 15% body fat range is simple with a reasonable diet.

I would argue that the idea of being genetically gifted is largely a myth, as anyone that appears gifted is most likely taking performance enhancing drugs.
Funny, I discovered that I could uses sysexcepthook to do some funny stuff long ago, documented it in my twitter, and everytime I have stuff like this I go to my twitter to copy paste.

https://twitter.com/txomon/status/1128330566531788800
Sadly, cell phone voice quality has not improved since my first cell phone 30 years ago.
I wrote https://github.com/skorokithakis/tbvaccine years ago for the same purpose, and the fix is simple: Just don't install it on production.

It requires no changes to your code, you can install it system-wide and all tracebacks will be prettified.
Hmmm, do they have the permission of the other corps?
How did you recreate the interface though? Most of it was behind the log-in screen which wasn't captured by archive services. Are you trying to scrap together old screenshots? Even with that, I feel like not all UI screens are represented.
As far as I know, your phone will continue trying to connect to any cell tower nearby, and potentially interfere with airplane's communications with ground control. I don't think a single cell-phone will cause so many problems, but if all the cell-phones are still on, the risk will be compounded. That's why, as a rule, we turn on airplane mode.
Across two people: Hair loss, hernias and one obstructed bowel.
Products do last, yes we can all cite examples of products that have failed earlier than we want but for the most part products today do very well considering that many never see any service before before being replaced for newer product and if they do get a service call its because they did finally break. Yes, some require none or there are no user serviceable parts

Now, I say this, owning and still using a Toastmaster Toaster which is older than myself; all my dinnerware and glassware is older than most people along with desk lamps now using LEDs but were produced in the 30s; but the point is people don't put any effort into taking care of items because for many they have reached the point of disposable.

Then when it comes to tech its not reliability but marketing has become so good people are quite willing to toss perfectly working items for the latest and greatest. Hell people do this with cars and anecdotally from a coworkers spouse who works in a home renovation company they toss perfectly good large appliances too.
It is a big turn-off that puzzles are always relased at a time that is convenient for Americans instead of moving across the globe or some other scheme.
Ask HN: Source code naming convention cases of excellence
What open source project would you suggest as an exemplary good case of well strictly designed, efficient and disciplined code naming convention (vars, constants, functions, class, etc.)?
Why stop at accent bias training? We also need:

Facial symmetry bias training

Height bias training

Big 5 personality trait bias training

Parental upbringing bias training

Intelligence bias training

Competency bias training

Maybe then we'll reach the brave new world where everyone is exactly equal
I prefer the approach used by markdown. Use whitespace to define semantic elements, ie. headings, paragraphs. Encourage hard wrapping in the "source" file to improve readability on simple/dumb displays (e.g. cat, less, nano etc.). Encourage fancy rendering of semantic elements where possible including user-defined line length, line/paragraph spacing etc.
I agree with the original poster.
Here is an example of a C++ source I have written implementing the code style I feel more readable: https://github.com/gioblu/PJON/blob/master/src/PJON.h

80 columns work better, even when reading the code with the smartphone.
Show HN: PViewer – Tool to find the AWS IAM conflicting policies
I appreciate your good-natured discussion, but disagree: my statements were factual, and it's not strange to present hubris as an indicator of untrustworthiness.
So I tried it out on my 17BG of perl builds. (just on my laptop, not on my big machine).

mkdwarfs crashed with recursive links (1-level, just pointing to itself) and when I removed dirs while running mkdwarfs, which were part of of the input path. Which is fair, I assume.
It’s in the context of remembering all the people stories most vividly and so fits for me.

If you’re arguing to edit out the clause “who are all tall, strong men”, I can sort of see your point, but I think it does paint a useful picture for me and I don’t think we should hold talk authors to sub-sentence standards of perfection.
Show HN: k3sup (0.9.12) install K3s over SSH – added hostname support
I don't think you understand very well how hardware design works. Most hardware designers write code just like software developers. Most of them have never used a hot air gun, and most of them can't explain in much detail how a transistor works at the physical level (they learned this once in their education, but have since forgotten, simply because they don't need to know this in their daytime jobs). Yes, once you need to fab your design (and iterate on it) you need other disciplines, but the work here is more or less the same for any design.
I also like Southern accents, but what I like more is the vocabulary. I really enjoy the way some really arcane/erudite words pop up out of nowhere.
More neurons != better brain. Im skeptical. I am not saying that DMT isn't an interresting subject. I have never tried it myself but a guy I know who has done it ALOT is totally into alternative medicine, including MMS! So I doubt that it makes you any more intelligent.

Why is DMT shilled so much today? Its shilled everywhere.
A 1000+ line function should be a syntax error.

Heck. I start to itch breaking Python modules when they cross the 1000 line barrier.
Looks like good information for beginners, but the hardest part of chess, for me, is the opening and how to play from move 4 onwards. It is less obvious why a strong position is a strong position early on, unless your opponent makes some very poor choices.
As a lone data wrangler, I am dreaming of an "APL like R", i.e. geared specifically towards data manipulation and stats with an integrated columnar store (I am spoilt by J).

People always say that such a thing will never fly in teams due to syntactic issues, but APL really is a productivity secret weapon for loners and small teams!
Is the dark magic pocket camera is actually internal perri cool? And many astro as well.
They said that it was possible to contribute to open source, which is surely true. Not that they could be a kernel developer.
His personal website is also a goldmine. I enjoyed a lot his early demos https://www.iquilezles.org/prods/index.htm
The most interesting thing to note is that MySpace was personal. The smallest facet of what MySpace was, the 50px tall little "Bulletin" feature, was the place where you talk to yourself at everyone. This, however, is what the entire internet has become, the social paradigm shift, thanks to Facebook's sterile data output container superseding it. Facebook is the MySpace "Bulletin" blown to full size, and that's what we've come to believe the web and networking are. The only saving grace for Twitter is that it's where you follow people you DON'T know, and they tend to be industry experts.
PHP is pseudo-Java anyway so where's the win?
I've never looked into it myself but when I was graduating someone in my graduating classes final project was a cheating detection system for chess that essentially ran your moves through a variety of different chess AI's like stockfish such and over the game built up a tally of matching moves for each system, and if you matched one too closely flagged you as cheating.

I asked the guy how he would cheat against it and his suggestion was basically finding chess engines with variable "skill" levels and varying it over the game, essentially pulling out miraculous recoveries or having a good start but then forcing your AI to try to select a win state a few turns later than optimal but using the same heuristics, so it's still practically unbeatable but drags people along a bit longer to disguise itself.

Also I don't know if this exists, but is it possible to tune an AI to a specific ELO to begin with? If so you could set it to gradually ramp up over a long time so it looks like you're steadily improving over months or years and get to the top, but I imagine that wouldn't appeal to the people already willing to cheat anyway.
My next machine is going to be a Linux machine. Having said that, Apple builds high quality products - my 2012 MacBook Pro is still very good, and the software is incredibly stable. Yes a lot of stuff is locked down but that also means the interface is predictable and stable, mostly things just work.
>avoiding hanging pieces, placing your pieces so that the opponent cannot pin them

So maybe I don't understand your mathematical shorthand correctly but those things are definitely not widely regarded to be a part of strategy.

Edit: and if they were we would no longer be in disagreement. So apparently our different views simply come from different definitions.
When I get tired of actually arguing for 80 columns (legibility, shorter names, fewer indent levels, etc) I just say that "God made the VT-100 with 80 columns for a reason" (which is amusingly incorrect on many levels).
When I was growing up in Scotland I could easily tell if someone was from one of the coastal fishing villages or lived on a farm inland - the latter would have distinctly different accent even though though they might only be a couple of kilometres from where I grew up.
Of course I'm already using an existing block list. But about 20% of those entries had to be added by myself, for various fishing and spam sites. Still worth my time.
I would add Pickles, Kimchi, Sauerkraut, Soy Sauce, Worcestershire, pretty much any preserved or fermented food is going to be processed food and was the norm before refrigeration. Some of it is really good for you some of it is not so good.

As well there is a lot of misinformation and pseudoscience miracle cure babble in nutrition. For a long time now, we have been sold that preserved/processed foods = bad. But we where also sold that butter was bad and to eat margarine. Come to find out, trans fats where worse and butter and olive oil are actually pretty healthy for us. We were sold that all fat are bad and to eat more grains and carbs, then we got an explosion in diabetes, heart disease and various other related ailments.

These, examples don't even get into the pseudo science "cure cancer with body ph diets" type snake oil being sold, as well as the other multitudes of quackery that exist to sell a book. The fat, sugar dynamics was considered settled science and was pushed hard by the American Heart Association, and the Cancer Foundation for decades. In my opinion, nutritional science and the big tobacco science debacle that was raging at the same time, did more to damage "sciences" credibility with the uniformed public than anything else.

The reality is there are processed and preserved foods that are really good for us, there are processed and preserved foods that are really bad for us. Just as there are fresh foods that are really not so good for such as Asparagus for women.

Honestly short of a a few really bad things, such as slim-jims, modern processed candy and candy bars, soft-drinks and processed juices, the real trick is balance and moderation. Food variety, calorie restriction and fasting will do more to preserve health than eliminating a certain type of food, because it has been deemed "unhealthy" by the current regime of nutritional pseudoscience.
I think the analogy is tortuous, but parent has a fair point -- it's just that left pad is maybe a bad example. If we were to go with components over tools, I'd say very simple building blocks are very useful as components. It's more complex dependencies where the issue lies.

To absolutely torture the analogy: say you have a general hinge that you can attach to any door. And that's fantastic, but it's a lot more complex than it needs to be (it being generalised necessitates this) and it isn't actually completely optimal in most cases (it just works ok, ish). You can use Super Hinge on all your paid projects, and it will work, it's just that it's often better to make a hinge that exactly fits the required specifications.
Cómo conseguir “Diamantes gratis” para Free Fire 2019
That's kind of weird. What is it used for in iOS?
Having a broadly diverse team making hiring decisions might be a more useful solution.
As a school kid (14? 15?), I won a prize to go to Birmingham University (UK) each Saturday morning for a term, to do a maths course. The teachers took turns in taking me and another to the course. One of the things I remember doing was playing with all kinds of geometrical transformations of triangles (e.g. bisect each of the edges to get the circumcentre and then add a circle which had that centre. As you adjusted the shape of the triangle everything updated in real time). It was running on what must have been a mainframe. This was my first (and only?) experience of using a mainframe. I remember being rather unimpressed with the mainframe, since it hung and crashed once. The interface was also a bit crap. As all of the students started doing this work, the mainframe started to struggle and slow down! These libraries look to be able to do similar stuff which is very cool.

I had fond memories of that, and was a reason I got into Computer Science and Maths. I wanted to recreate it, but I've never really tried to do it. These libs look like they could be just the thing.
-40% Off Summon the JSON for Hacker News
Thanks, I needed to feel this old on a Monday morning.
I have been scraping regularly from Instagram (and a bunch of different sites) using gallery-dl for a while now, and I have yet to face any issues. Granted, I scrape at most only once a day, in a batch. So I don't know what problems you might face if you scrape more often.

The only rate-limit issues I've faced is with Twitter, because the way I do it is that I feed gallery-dl a text file containing the profile URLs that I want to scrape. But gallery-dl doesn't add a timeout in-between each input URLs, so Twitter might force a temporary cooldown on you if your list is a bit long.

But you can easily avoid this by writing your own shell script with your own custom timeout.
They can't stop the conspiracy believers but they hamper the rate of spread and make people think before clicking or resharing.