skysight-inc/HackerNews huggingface dataset:
Same can be said for a lot of other things/activities many of us enjoyed during childhood.

E.g. I remember playing with real chemistry sets with chemicals that could be potentially harmful if ingested, alcohol burners, glass tubing we had to flame-polish ourselves. Those are long gone; just replaced with "safe" but incredibly dumbed-down kits that are little more than dyes/food-coloring.
I find it's the opposite - when you're traveling faster than the average, you are constantly adjusting your speed or having to change langes, as you come up on traffic from behind. You also get frustrated at nearly every car that slows your progress, especially if they're blocking all lanes.

If you're going slightly slower, you can just stay in your lane and cruise. Cars occasionally pass you, but that's it. It's way less stressful.

Plus there's always someone going faster than you, no matter how fast you go.
You are absolutely right. They are used everywhere in the Linux, OpenBSD, and FreeBSD kernels, and likely many other kernels.

Replacing large linked lists with arrays is rarely an actual win. With an array, insertion and deletion become far more expensive, virtual memory is more likely to become fragmented or grow monotonically, and the cache misses avoided are almost certainly irrelevant to total performance.
Trump declares emergency over IT threats
Principle 1: Don't use medium.
Every law, and every sealed procedure, should have a (relatively) short sunset clause built in. Before that clause triggers it should be reviewed and extended if necessary.

In the case of NSLs, the proper legal way to do this would be to have a new judge review the need for continued secrecy every couple years.
Having a GC doesn't "sacrifice performance" in itself
that happened.
WebAssembly can't touch the DOM without JavaScript.

There's still hope for ad-blocking, then.
This sounds cool... have you shared the code anywhere?
Kinetic energy = 1/2 m*v^2 is all I kept thinking reading this article.
>Its tough though... I know of a couple times in my life I've thought something was OK until I saw something else.
Examples, Glass. Binoculars, camera lenses, rifle scopes, telescopes. Glass differences are very real.

-Aye. I had a rather absurd discussion with a colleague here the other day; he keeps a pair of el cheapo grande binoculars in his office, some 10x50 monsters which he proudly announced cost less than $100.

The colour cast was so bad that even I (being tritanope) immediately spotted it and found it annoying. Colour fringing like you wouldn't believe. A tiny, reasonably sharp spot in the centre of one pupil, the other was nowhere near acceptable. Light falloff and softening was quite aggressive as you approached the edges.

I then brought out my Zeiss Victory 8x32s, as they happened to be in my office that day after a field trip. His first impression? 'The colours are off, and it looks unnaturally sharp.'

Sigh. Never mind that one could read the (comparably) small print on a sign across the sound on the 8x Zeiss whereas even the headline was a smudge on the 10x cheapos.

At the risk of sounding elitist, I think that for some people, low cost makes for excellent quality in the same way as high cost equates same for others.
The (probably apocryphal) Picasso napkin story:

Picasso is sitting in a Paris cafe when a fan approaches the artist and asks that he make a quick sketch on a paper napkin. Picasso acquiesces, draws his dove and promptly hands it back to his admirer along with an ask for a rather large sum of money. The fan is flummoxed. “How can you ask for so much? It took you only a minute to draw this.” To which Picasso replies, "No, it took me 40 years."
Actually, the TaiChi way would be "not-doing" (Wei Wu) physics. See: http://www.the-taoism-for-modern-world.com/wei-wu-wei-not-do...
Everyone decried censorship, but always fails to provide an alternative to try and stop extremism online.
I had this feeling the entire time I was reading Children of Time, which is some excellent hard sci-fi about portia spiders that hyper-evolved into sentient beings.

The explanations of things in the book were absolutely fascinating, but then I'd try to visualize, and the more I did that the more revolted I got. Such cognitive dissonance. And now I'm psyched for the sequel that just dropped yesterday.
> Those counts are absolutely central to the way users interact with and understand conversation on the site.

Maybe so, but the numbers won't be hidden to the algorithm, which ultimately decides which retweets and "high-engagement" posts to show you on the timeline. I would think that has a much bigger influence on the conversation. You won't reply to something if it never makes it to your feed in the first place.
It’s a really tricky balance. On the one hand we should have rules that don’t allow building unnecessarily dangerous stuff (eg covering toys with lead coating) but on the other hand we shouldn’t expect 100% safety because the only really safe thing is something that doesn’t exist. It’s really difficult.
for the 8th time this year!
Sometimes I ride with those people and ask them "Are you a cop?" They are always shocked to discover that without a badge they have no legal right to enforce speed limits.
A bit of pedantry, but I see it a lot on HN. You definitely do not want your car to break. You may want it to brake.
America’s Illusions of Growth
I've seen the same thing, off and on, for over 20 years.

Employee or contractor gets stuck somewhere with nothing much to do... speaks to manager about it repeatedly... gets the "just find something to do, we'll get to you" speech... fails (often despite good-faith effort) to find anything useful to do... and eventually gives up.

Worst case I personally witnessed was a quite talented dev going six months without any actual project, then another couple before quitting.

Another case was a guy who tried to use his abundant free time to learn other skills but mostly ended up playing Myst, which proves this phenomenon is as old as dirt. :-). (He ultimately gave up the Myst Gig and quit, I'm sure to the consternation of his manager who probably lost a head-count over it.)
Could put a big spike on the steering wheel
Winnti: More Than Just Windows and Gates
20 coins for the horse? Done, and done, Sir.

Now, how much will you pay me for the tack and saddle?
Yes. Only a small minority of Falsehoods articles so much as point people at resources to relevant resources, much less find better practices. Fewer back up their claims.

The Falsehoods listicles that were actually obvious were Falsehoods Most Programmers Don't Actually Believe.
Can we get the spinny-thing-of-death back?
If you get banned from SA you just have to rebuy your account.

Permabans are not common.
f-strings were added in Python 3.6, released in December 2016.

All the other features mentioned in the article, except data classes, are older than that.
Does Anyone Remember Fcukstar.com
It was a showcase of a bunch of old Adobe Flash websites that generally had really amazing designs and concepts.

Just wondering if anyone else spent time on there drooling over stuff. Maybe 15ish years ago?
Good idea. So I guess the aliens have a very sophisticated master plan to get us up to speed. We just have to be patient.
You could say that the owners/shareholders are losing it themselves, because they voluntarily invested in the company, as opposed to the state, which takes your money even if you don't want it to.
In current Formula 1 parlance; we need to increase our torque demand.
I like this idea. You shouldn't have to pay to access your own bank data. Looking forward to the near future when banks either have an API or die a slow death.
This is absolutely correct. If you want people to start obeying the speed limit, start enforcing it with automated cameras. It works in countries that do it.

I still don't really understand the whole revenue-raising argument against enforcing speed limits. If you didn't break the law, you wouldn't have to pay the fine. No one is forcing you to speed.
That's a necessary component of how it works: these devices don't do the speech recognition locally. They upload it to their cloud and run it through their machine learning network.

They're not supposed to upload "everything" you say, only the stuff you say after the wake phrase. The issue is that they're known to wake up and start recording when they're not supposed to, because they're not perfect about recognizing the wake phrase. There's also the fact that they have to be _listening_ all of the time in order to hear the wake phrase, and the security fear is that, due to a bug or malicious software, they could end up recording and uploading everything they hear as well. That's not a problem of the stated intent of the device, it's a problem of the latent capabilities being used improperly. The best way to secure the device is to remove those capabilities.
Correct. We are the top provider of those marketplaces
Bravo, but the article was about being placed at a typical rate on a 20 hour job that became a 300 hour job. Here's an article about what you're talking about: https://hbr.org/2017/10/why-you-should-charge-clients-more-t...
You know, I even watched some shows on Fx but it never occured to me that it was Fox, looks like the rebrand was after I last had a tv subscription.
good time to plug a great paid option: https://actualbudget.com/
Maybe try out my vi quickstart tutorial:

https://gumroad.com/l/vi_quick/

vi is the predecessor of, and a subset of, vim, and is probably available on even more platforms than vim is. So knowledge of that single editor (vi) enables you to work on any of those platforms. And you can always progress to (and through - it is big) vim later, at your own pace.

I wrote it at the request of two Windows system administrator friends who were given additional charge of some Unix systems. They later told me that it helped them to quickly start using vi to edit text files on Unix.
https://twitter.com/whitequark/status/946887056424341504
My first car was an '84 Ford Crown Vic LTD, that beautiful monstrosity of a two door coupe. It was ~215 inches long and was made out of ~3650 lbs of Detroit steel. I now drive a 2015 Ford Escape, which is 178 inches long and weighs ~3550 pounds.

Similar-sized cars are probably lighter nowadays, but the overwhelming shift towards SUVs holds back the average mass.

Now I'm misty-eyed, thinking of my beautiful LTD... a completely inappropriate car in 2019, but so much fun to drive.
This is essentially how I grew up. Was free to use just about any tool I wanted. We dug holes, built tree houses ourselves, you name it. At one point we even built two different sheds, just us kids without any adult really helping.

I don't recall if any of us even got hurt doing this.

I also think cities moving towards higher density with little to no yards for full homes isn't helping.
I am completely unconvinced by this argument. Who's shipping un-minified, un-transpiled, un-bundled ES6? And even if you were, TypeScript is just a superset of ES6, to the point where there's even a babel plugin to simply strip the types leaving you with regular ES6 JavaScript. I don't believe that the addition of TypeScript would add any debugging burden to an existing ES6 project.

It's not like we're compiling Haskell to JavaScript, I've never had trouble debugging because of differences between TypeScript and my build output. I honestly don't even think about it.
What kind of alternative would you like to see? How do you propose to evaluate if it's preferable to censorship?
True, there's a few other "ISIS archives" that are used largely by intelligence analysts, journalists, historians, and academics for study. But I don't think NZ is saying "Hey journalists and academics, don't study a dump of 8chan!"
RTOR doesn't exist in France and was a source of stress when I started driving here (to not do it), and then again when back in the US (drivers honk if you don't).

My point though is that people do just fine without it.
Not the author of this post, but I am the author of My Budget. I saw this post and said, "Hey - I know that name!"

Thanks for sharing again. If you want to get in touch with me, there is also a Slack you can reach me "zachary" at (https://join.slack.com/t/my-budget/shared_invite/enQtNjA0NDg...)
As the other comment mentioned, I also can't notice the difference between a A320 and 737, although flown on both massively. Of course, weather has a great influence. The worst turbulence in my life was over North Macedonia on a flight to Greece and from Stockholm to Oslo, both in a 737 (300 and 800). But I can't relate that to the aircraft, the weather was poor.

But I'm convinced I can feel the difference between them and the A321. Maybe because of the lengthy fuselage, but it always feels much more comfortable.
Another falsehood, altough it goes against the POSIX standard: the epoch is midnight in UTC. There is at least one obscure Unix-like OS (can't remember the name) where the epoch is 1970-01-01 in local timezone
Yes, this. It's worth emphasizing whenever someone trots out the inefficient-government dogma.
Europe abandons plans for ‘flagship’ billion-euro research projects
Normally this is my comment. And I contrast that agricultural yields sure as hell never change by a factor of 4... so I looked up Guatemala, and was surprised:

https://www.indexmundi.com/agriculture/?country=gt&commodity...

It looks like they essentially stopped growing wheat at all in the 90s. (And started growing soya, in similar quantities.) But maybe they don't eat wheat, corn is 40x larger, and growing, doubled since 1960 -- but not keeping up with population. With a sharp drop in 2018, back to 2011's levels:

https://www.indexmundi.com/agriculture/?country=gt&commodity...
And IANAL but it's not clear that waivers would even help. Anyone can still file a suit and, presumably, a competent lawyer would argue that negligence on the part of the playground owner/operator contributed to whatever the accident was.
I've setup something very similar at my hobby project spendlight.com. The public site is now largely neglected with too many placeholder images, but I landed at the same conclusion that no sync is a feature... because mindful spending.
It's called UTC. You just want UTC with a different string format and a timezone format appended to it, or maybe seperate from it.
But after reading the thread I see the intended public

That seems an oddly teleological argument; judging the intention of a speaker by extrapolating from the response of a single person who replies to them enables drawing almost any conclusion you want.

Given that you've commented to my post, isn't that like saying you are my intended audience - despite my having no way to know you were going to create a HN account yesterday?
The Shockingly Modest Former Apartment of Elizabeth Holmes
Shameless plug - I wrote a SaaS that's pretty much just a SMS <-> google spreadsheet mapper. https://byobudget.com

That said, yours looks a lot more full-fledged than mine. Mine can only record transactions and then send a response (which it reads calculated from the spreadsheet based on the last transaction, which I'm very proud of for the level of customization it provides), but I've been noodling over how to add custom commands.

FTR, I shameless stole my idea from an earlier HN comment sometime last year; if you're considering implementing a SMS/spreadsheet system yourself, I'd check it out https://news.ycombinator.com/item?id=17313321

Edit: I really am happy with my solution because it basically lets you take any google sheets based transaction you have and add SMS as an input method.

Edit 2: Sorry if you encounter any rough edges if you go to use BYOB - I haven't marketed it widely, but my wife and I do use it. Any feedback is very much welcome.

Edit 3: If you don't want the manual import of transactions (but do want the freedom of a spreadsheet) then I'd suggest TillerHQ instead https://tillerhq.com I haven't used em, but I came across them when doing research before launching BYOB.
Doesn't have to be so. See my other comment in this thread:

https://news.ycombinator.com/item?id=19923720
The dark truth behind wildlife tourism
> The opening price is set by supply and demand.

Is it though, if the underwriter is using a naked short to put an artificial floor on the price of the stock?
'NSO has been selling the ability to hack mobile phones in any part of the world — most recently using WhatsApp — with geographical software limitations decided by the Israeli government, according to a person familiar with the company. That means that a spy agency in one country can theoretically hack phones well outside their jurisdiction'
The article is wrong or misleading.

POSIX (and ISO) time_t is not supposed to "see" the additional leap second at all. POSIX time_t is defined to effectively always have exactly 86400 seconds per day, and no fractional parts. The seconds as defined by POSIX then can't last exactly as long as the atomic seconds. Even on the days where a leap second occur.

Wikipedia article confirms:

"Every day is treated as if it contains exactly 86400 seconds"

But that the seconds don't last the same and therefore aren't "the same" like the "atom clock" seconds should not matter for the normal users.

The graphs in the article with the fractions of the second going backwards are just poor implementations in some specific operating systems, libraries or programs. It's not something that POSIX standard prescribes that is supposed to happen.

The confusion of the common programmers, like the writer of the article or those who implemented the "backwards" behavior comes from them not understanding what they work with. Most of the users of most of the computers don't have atomic clock. So they also can't count atomic clock seconds. What the "normal" computers have are clocks which are much less precise. It's exactly for that kind of use the time_t is designed by POSIX to have exactly 86400 seconds per day -- the absolute error is at most one "atomic" second per c.a. half a year, but the error of all of the clocks directly available to the normal users in their normal computers is bigger.

So "normal" programs which do common human-related scheduling should not even try to care about the leap second. Use something like a "smeared" time as a reference:

https://developers.google.com/time/smear

The SI seconds in that article are the "real atomic clock seconds" -- but caring about them isn't even needed for normal human related computing tasks. If you have a real atomic clock, by all means synchronize it with other atomic clocks. If you have a normal computer, use the smeared time. There will be no "jumps" at all then.

Leave the leap second to the astronomers and others who are doing the "hard" time tasks, they have to care, and they have their own software for that.
Anyone here know a good place to buy or lease ipv4?

Is this going to lower the prices?
One of the fundamental advantages about roundabouts is that even when crashes do occur (and all the studies show they happen less frequently), they're less likely to be fatal.
Instead of being t-boned, with at least one of the vehicles driving at speed, you're getting either side swiped or rear-ended, which is safer for all drivers involved.
As pjmlp said below, GC doesn't preclude deterministic destruction, so it isn't about resources in general; it is largely about memory. Also typical programs in any language have quite a bit of stack-allocatable data and C/C++/D/Go/Rust do support stack-allocatation, so the memory heap isn't involved everywhere.

Wherever the memory heap is involved, if the system isn't memory-starved, it can be argued that deterministic free-ing is a step too far; maybe you don't want time to be spent putting that long-ish list of heap-allocated values on the free list when exiting a function on the critical path. There is something to be said for lazy operations in such contexts, which the GC can provide (off the critical path - using GC.disable() in D) - a lot easier than a "region-based" memory management solution in C/C++/Rust. I don't know of a synthetic benchmark result to tilt the argument either way.

At a system level, it is slightly dismaying that the "back-pressure" required to trigger lazy operations is only present for memory, and only within a Unix process; when it comes to limits on open file handles or sockets or overall OS memory usage, there is no back-pressure to reclaim them - indeed no mechanism to lazily schedule files/sockets for closure.
Converted (OCR) from PDF:

IP Block Entity Number of IP addresses
------------------- ------------------- ----------------------
104.166.96.0/19 OppoBox 8,192
104.247.96.0/19 OppoBox 8,192
104.250.224.0/19 OppoBox 8,192
172.98.0.0/18 Telentia 16,384
174.136.192.0/18 Telentia 16,384
45.41.0.0/18 OppoBox 16,384
45.41.192.0/18 OppoBox 16,384
45.59.128.0/18 OppoBox 16,384
104.167.192.0/18 OppoBox 16,384
104.224.0.0/18 OppoBox 16,384
104.249.128.0/18 OppoBox 16,384
155.254.192.0/18 OppoBox 16,384
172.110.128.0/18 OppoBox 16,384
172.111.0.0/18 OppoBox 16,384
169.197.128.0/18 Border Technology 16,384
172.81.0.0/18 Border Technology 16,384
107.181.64.0/20 Contina 4,096
167.160.96.0/19 Contina 8,192
209.161.96.0/20 Telentia 4,096
104.128.16.0/20 Telentia 4,096
104.143.192.0/19 Telentia 8,192
104.222.192.0/19 Telentia 8,192
104.247.0.0/19 Telentia 8,192
107.190.160.0/20 OppoBox 4,096
107.182.112.0/20 OppoBox 4,096
104.207.64.0/19 OppoBox 8,192
155.254.96.0/19 OppoBox 8,192
167.88.96.0/20 Virtuzo 4,096
104.128.128.0/20 Virtuzo 4,096
104.156.192.0/19 Virtuzo 8,192
104.222.128.0/19 Virtuzo 8,192
104.143.16.0/20 Roya 4,096
104.237.80.0/20 Univera Network 4,096
45.62.32.0/19 Univera Network 8,192
45.61.32.0/20 Border Technology 4,096
173.44.0.0/19 Border Technology 8,192
172.97.80.0/20 Fiber Galaxy 4,096
206.223.224.0/19 Fiber Galaxy 8,192
172.102.128.0/20 Queen Systems 4,096
209.209.224.0/19 Queen Systems 8,192
172.110.208.0/20 Fairway Network 4,096
207.189.0.0/19 Fairway Network 8,192
Unix timestamps have no inherent time zone at all.

They are a quantity of seconds (ignoring leap seconds & relativity) since a specific instant. That instant in time happens to conveniently line up with 1970-01-01T00:00 when described in UTC to make things easy for us. But it is equivalently defined as 1969-12-31T16:00-08:00 when described in another time zone. The elapsed quantity of seconds since that instant does not vary depending on how you describe the instant itself.
Yes, that is one of the ways Quicken scrapes information.

The "bank API" is actually OFX, it's a protocol banks use to send each other data. I'm currently working on trying to get OFX support in My Budget. (I'm the author of the Github project).
Not nearly quickly enough to be a curb on wasteful behaviour at large companies, and these are the ones that affect public policy.
The US once again a laggard. Unfortunate but not surprising given the current tenants of the WH.
It's interesting that the number fluctuates so much every weekend. I guess it's caused by people accessing the Internet from home instead of from the office. It's more than I expected.
I grew up going to the city of Berkeley's Adventure Playground (https://www.cityofberkeley.info/adventureplayground/), which has been around since 1979.

It was one of most memorable and fun places I remember going as a kid. I did once end up with a nail in my arm (which I still have a scar from), but even after that happened my parents let me keep going back.
You're right - anything that provokes fear or outrage gets instant attention. Everything else doesn't.

North Korea imprisoning a single idiot American who crossed the border = national dialogue because it's outrageous

School shooting where 3 people die = national dialogue on gun control because it's outrageous.

DUI accident that kills a family of 5 = small blurb in local news because it's not outrageous (even if it should be).

Thousands of people dying from obesity-related health issues = crickets because it is not outrageous.