skysight-inc/HackerNews huggingface dataset:
As someone who's extremely comfortable with C++, I've tried Rust multiple times but keep bouncing off. Ultimately my problem is just that it doesn't have enough exciting features to lure me away, especially with C++ improving every few years.

Compiler-enforced safety and a built-in package manager are really nice, but it doesn't quite make up for the loss of a lot of handy C++ features.
Origin of Quake3's Fast InvSqrt() (2006)
It's an extremely powerful visualization and well worth a few minutes. I'm perhaps a wee bit skeptical of some of the historical data (8m deaths attributed to "Fall of Rome" for example), but I didn't see anything that detracted from the general authoritativeness of the presentation and conclusions.
FWIW, KMS can get expensive if you're (for example) using transparent S3 encryption. Once you enable that (which is actually of dubious security value anyway), every S3 operation involves a KMS operation, which can get surprisingly substantial pretty fast. (I'm not making any comment on Sops per se - just saying to be careful around KMS,and thus Sops, for high-volume requirements.)
I find Vacuum tubes beautiful on so many levels.

Whenever I repair a old device, I cringe when I put the cover back on. I always say to myself, I'm going to encase the old radio, or vibrograph (watch timing machine) in clear plastic, but I'm always just too lazy.
Because we have little growth and very conservative city planning.
> try telling your fairy tales elsewhere

You can't post like that to HN, both because it's personally uncivil and because national/ideological flamewar is not welcome here.

The world is big. People have vastly different perspectives. One person's experience doesn't contradict another's. Commenters here must remain respectful, and it costs nothing except a bit of effort to do so.

https://news.ycombinator.com/newsguidelines.html
Building a serverless web app on aws services
The problem isn't a Powershell, remote administratoon is tightly tied into the Windows security framework which can really be a pain with tooling.

But part of the problem is I have a real prejudice toward local agent based solutions with a central server coordinating everything.
A decentralized marketplace based on cryptocurrency already exists and has thousands of users right now. It's called OpenBazaar.
You wouldn't have to that's the whole point of the blockchain that the validation is done by the network itself.

All you need is to know which coin/token you are on and you know whether you have the original or not.
This is a cool video, but the paper itself [1] is pretty light. The substance of the paper is basically (from the abstract):

"Despite simulation-based evidence of the potential benefits of SIs [Slot-based Intersections], a comprehensive, analytical framework to compare their relative performance with traffic lights is still lacking. Here, we develop such a framework."

A handful of other quotes from the body examine the rationale and context for investigating this question.

They compare the results of a platooning-type control strategy with a fair scheduling strategy, and the "usual", fixed-cycle strategy, and find that the platooning one, deemed 'BATCH', scales towards the optimal throughput as the number of vehicles increases. There's formulas and graphs to back this up.

This is good work, but the website is a marvellous example of marketing; subtly promoting the higher implications of the work instead of the work itself.

[1] http://senseable.mit.edu/papers/pdf/20160316_Tachet_etal_Rev...
So, in other words, if you have enough memory for your workload that you won't run out, there's no benefit to having swap space (i.e. you've wasted money on memory you don't need).

But if you DO have swap space, there won't be a performance hit (at least not under Linux) because it will only swap out some rarely used pages and then sit there doing nothing.

So, in the general case, it's better to have it and not need it than need it and not have it.
What about pedestrians? For me, a future in which vehicles have more control of our public spaces is worse than the present, no matter the efficiency of the arrangement. Many American cities are notorious for being designed for the automobile, not the human. Let's not double down. More Ramblas!
I prefer critical discussions to debates.
> "We have the wealth on earth, yes, but fundamentally people are selfish. I think this behavior is largely driven by fear of losing everything, even for those most privileged."

I think it's a little more complex than that. Something that still doesn't seem to be well understood in the non-profit field is that of dependency.

The idea "give a man a fish and you feed him for a day; teach a man to fish and you feed him for a lifetime" should be the guiding principal of pretty much all non-profits (with the only exception, in my opinion, being for disaster relief). The idea being that the end goal is self-sufficiency.

I'm not a millionaire, nor am I likely to become one in my lifetime, but I recognise my own patterns of donating to charity, and I can see the charity/non-profits that I'm most likely to donate to are either involved with disaster relief, or are doing something that makes a lasting change. When I've donated to charities outside these groups, I've resented the expected "thank you for your donation, can you donate any more please". At that point, the charity has become, in a small way, dependent on my generosity, with no end in sight. I'd imagine there's similar resentment for millionaires and billionaires also.
Hey, You Have Given Me Too Many Knobs (2015) [pdf]
My schedule is usually 20 miles Saturday, 10-12 Sunday, 8-10 Tuesday, 8-12 Thursday. I do this in singles, meaning 1 run per day.

I don’t know about a runners high. I just find long slow distance running (mostly on trails) to be very relaxing and enjoyable.
Yes the mark exists, but it has a completely different meaning. It's used in a way that's not a plural, a contraction, or an indication of dropped letters. The mark makes zero sense in English.
If you have enough karma you can "report" it by clicking on the comment date and clicking "vouch". "vouch" is the opposite of flag and will automatically unkill it if enough people vouch for it.
All of this boils down to "because buying more disk is cheaper than buying more RAM" and "avoid memory contention."

The author discusses the situation as if the quantity of RAM is fixed and swap can be added (or not). But that isn't the only possibility — you can also add more RAM (it's just expensive). For the same number of GB of RAM+swap vs just RAM, there is no reason to prefer the option with swap.
Mechanical Keyboards have always been a curse in disguise for me. Sure, the feedback is nice but the 'click' sound is very distracting and breaks my flow.

It's even worse when a coworker/housemate/other person has one. I swear that sound is not impeded by walls.
The progression is I / III / IV / iv. "Get Free"'s verses (not chorus) is in this progression in B. "Creep" is in G.

Not the most common progression, but a Google on it led to Reddit where a few other examples came up -- part of the chorus of David Bowie's "Space Oddity" ("this is ground control to Major Tom") or ELO's "Tightrope".

One problem with "Creep" is that it is a simple four chord loop, unlike the above songs. Nothing wrong with a four bar chord loop, but four chord loops alone really aren't unique enough to be copyrightable (MHO). Four chord loops are a staple of basic rock and roll (garage rock and punk etc.). Because the scope of triad movement is limited in these styles, the chords you are playing (and even to some degree the melodies that come from this) have probably been done before a long time ago. Think for instance what would happen if the "12 bar blues" progression or the "doo wop progression" (I-vi-IV-V) which dominates 1950s music was placed under lock and key.

Inevitably bands in four chord loop mode step on each other and produce similar sounding songs. When I played in a cover band, we played with this sort of thing to deliver "two songs at once" moments. For example, Puddle of Mudd's "She Hates Me" has the exact same chords (and pacing!) as Suicidal Tendencies' "I Saw Your Mommy" -- both are Emaj Amaj F#maj Bmaj. The chorus of the Kingsmen's "Louie Louie" and the Troggs' "Wild Thing" (I-IV-V-IV in Amaj, somewhat similar rhythm) are also similar enough where you can swap between the two mid song. In modern times, enough modern country songs used the exact same chord loops and pacing (roughly IV-I-V in Bmaj) for someone to make a mashup of six of them playing simultaneously. (https://www.youtube.com/watch?v=FY8SwIvxj8o) It would have been fun to cover this mashup. :)

Radiohead has a stronger case on the melody, but there's a point where I wonder where the threshold of uniqueness should lie. Due to the relative complexity, it would be IMHO pretty difficult for someone to accidentally come up with "Space Oddity" or "Tightrope" chorus. On the other hand, I personally can easily see accidentally coming up with the Creep melody with these chords (this seems like a very similar situation to the Tom Petty "I Won't Back Down" / Sam Smith "Stay With Me" situation). IMHO, if something is easy to accidentally create, it shouldn't be unique enough for copyright protection.
UX and Psychology go hand in hand – Introduction to human attention
Related, in today's Farnam Street email, he linked to an article examining the psychology behind why humans prefer complex things to the simple[0].

It's especially interesting because most other psychological biases appear to be the result of a mental short-cut. Perhaps we see something complex and mistakenly infer the preconditions were complex, and that somehow makes it more valuable.

An especially interesting quotation, relevant to this forum is in that article, by a sportswriter: "Most geniuses—especially those who lead others—prosper not by deconstructing intricate complexities but by exploiting unrecognized simplicities."

[0] https://www.farnamstreetblog.com/2018/01/complexity-bias/
I have an older Chromebook (c720), which is really quite memory starved (2GB RAM), and have experienced ChromeOS completely frying the SSD simply through prolonged tab-heavy swapping.

Now, I've replaced the SSD and installed a non-Google Linux distro, and would like to limit the amount of swapping Firefox can do.

I had been planning to simply use cgroups' memory features to limit the amount of memory consumed by Firefox processes, but if I am to understand the article (which I admit I didn't read in full detail), I should also be able to tune swapping to limit the actual amount of swapping that takes place, avoiding a drastic uptick in SSD wear whenever open too many tabs.

That, and perhaps a Firefox extension that suspends background tabs in memory (which I've used before with a certain amount of effectiveness in the pre-WebExtension days).
Hmmm. Some statements, by their existence, contradict themselves.
Right. I wonder if travel can be eliminated even further with vibration-based, rather than actual mechanical, feedback.
Easily the buggiest, spammiest and most dishonest of the social media sites, I hardly find it surprising. Never had any reason to go there other than incessant spam invites, unwanted notifications and the vague promise of potential future value of contacts.
More social isolation could lead to both less drugs and sex. Less drugs is probably good but if it is only because people are becoming depressed shut-ins, that's bad
I agree, but management acting ignorant of how the sausage is made is just as bad.

Basically, that criminal's employer should also face dire consequences or his take away will be "lets properly vet the next criminal I hire so this doesn't happen again".

Now, this is not Uber levels of shady shit, but it's a start. I hope if we remain vigilant and make our voices heard things will improve for the better.
>Ethereum is a decentralized platform that runs smart contracts: applications that run exactly as programmed without any possibility of downtime, censorship, fraud or third party interference.

Except that ethereum is lying when they say this. The DAO contract was nullified and censored. The Ethereum Foundation and the DAO team were bailed out and had preferential treatment.
Yeah, I’ll hopefully end up somewhere in the 2k mile range assuming no major injuries. I don’t keep super close track of mileage just because it tends to make me push myself too hard.

I really don’t worry as much anymore about whether I went 7 or 9 miles. Just getting out the door regularly is my main goal now.
This is incorrect. Bombay Presidency contained the city of Mumbai and most of Maharashtra and Gujarat, perhaps one of the most industrialized/developed regions in India.

The poverty of the Northern areas is not in lieu of them being exploited by direct British Governance (although I'm sure it contributed much towards it). Its mainly lack of coastal trade routes, population explosion and ridiculously high levels of corruption/poor governance.

The Southern states have done better mostly because their populations have not exploded as much, and being on the coast, they're able to participate in international trade a lot more (key to prosperity in the modern economy). There also seems to be more emphasis on getting more education in the cultures of the South which has led to a highly educated labor force.

(I don't have statistics on hand, this is from reading other analyses)
A port of a small but relevant part of Numpy to Transcrypt
> blockchain programming isn't trivial

This surely is a very bad thing. I'm not saying programming smart contracts should be trivial. Or maybe I am.

I guess the thing is - for Ethereum to have any chance of surviving it needs to be simple to write simple contracts. Easy things should be easy and hard things should be possible. And footguns should be removed from the language...
Already done. Sadly Linked In adheres to US law and not Dutch/EU consumer rights.

I have no faith any US administration will ever do anything good for its citizens but keep fighting the fight.
We're working on making Strict mode work better in such situations.

For example, if the origin server presents a certificate with a SAN for *.github.io and you have a CNAME to yourusername.github.io, this will (soon) validate as Strict.
You're right that historically debate was more noble. But meanings of words change.

The problem with debate as it exists today in the english sphere is that it refers to a sport where teams try to argue for views they don't even hold regardless of what they themselves even think about it. Due to the idea that regardless of the actual merits of an idea debated, either team needs to have an equal chance to "win", the whole "evaluating merits" part has in more recent times been deemphasized.
His point is that most people aren't claiming their bitcoin earnings which means they aren't paying tax on it.

Why should my tax dollars go to find your money that you aren't paying taxes on?
How I Ditched Expo for Pure React Native
Better to take certain death over low odds? R u nuts?
Autonomous vehicles are far more deferential to pedestrians than human drivers. It's not even close.
Duh, Viper is what I meant- thanks :)
An FPGA 705 would be much, much easier than a tube 6502 (which would be kind of crazy). I know of FPGA versions of the IBM 1130 and 360, so putting old computers on FPGA is possible. An FPGA 705 would be even easier since it is a fairly simple machine. A TTL version would also be an interesting project.
I’m curious how long the fallout would actually be an issue here, assuming trades were blowing 10-15 knots as usual.
I believe GP is referring to natural resources (oil, gas, etc...) rather than the human cost of war.
Random Beer Finder – Built with Angular 5 and Using the BreweryDB API
To Save Drowning People, Ask “What Would Light Do?”
Front end dev is utilitarian. Learning is not 0 cost.
No, they had a much larger population to begin with. Life was very hard in North America before arrival of European technology and crops, and populations were small.
Debate isn't always about changing the opinion of the person you're debating with. You can debate to win the audience.
I read "Civil Disobedience" by Henry David Thoreau[0] in my early twenties and have been miserable ever since.

"I heartily accept the motto, 'That government is best which governs least' ... But, to speak practically and as a citizen, unlike those who call themselves no-government men, I ask for, not at once no government, but at once a better government."

[0] http://xroads.virginia.edu/~hyper2/thoreau/civil.html
Sorry, I thought we are multitudes didn't really convey anything so I just quoted the url.
Does anyone else find it odd to make a smartphone app for EBT users? If I were broke, one of my first moves would be to go to a cheaper phone, maybe a flip-phone style.

But maybe that's what the author meant by the trade of time and convenience for cost.... I really, truly believe that money skills lead to the accumulation of wealth, and that they are acquirable (teachable) skills.
I'll put forward that PG is using his own definition that aligns with his business. His definition differs from that of the dictionary's definition.

There's nothing wrong with that, as it helps him achieve day-to-day his goals. But, the definition is otherwise limited in that it is not correct or useful outside of direct investors who are looking for fast growing companies that want to be called startups in order to get startup funding.
> Classic capitalist view

I would consider myself center-left and I think you're confusing "capitalism" with "realism".

Any political system that requires altruism towards strangers is doomed. Altruism grows out of community - and requires consequences for "bad" behaviour to some degree. Tragedy of the Commons and all that.
> cell phone charger

I don’t think it would work in the given scenario?
Weird. Yeah, no idea. Sounds like they have some other exceptions in place too then. :)

On the other hand I don't use Google any more (mostly StartPage or DDG), which is likely why I hadn't noticed the use-Google workaround.
I'm assuming there's a little bit of a vernacular mismatch here. People hear that you're "picking on" the kids or stressing them intentionally and conflate it with actual pettiness or degradation, instead of training the children to process and understand criticism without getting defensive, which is probably more along the lines of what you mean. I'd suggest you use words that are less likely to cause false associations on this topic, as it is highly sensitive.

That said, I think that the child's tolerance usually develops organically via interaction with other children, and the biggest way to help with this is to give the child a lot of siblings.

We should be careful not to "overengineer" our children's childhood, especially not in ways that are ripe for misinterpretation in hindsight.
The History of the Internet in a Nutshell
Sure, but why wouldn't you run some swap with your much bigger ram anyway?

In the end the core idea is: sometimes you have anonymous memory that is accessed so rarely that you'd rather have an extra disk cache page. If you assume that the kernel is not paging out memory that you actually use when not under pressure, swap doesn't hurt you.
Is there a paper or writeup anywhere on what the algebraic effects system coming to OCaml is going to be like? (Does it have a name that can be googled?)
>how much of what people currently 'love' is based on some natural meritocracy vs decades of big money marketing?

People liked simple melodies and harmonies for several millennia before the advent of a music industry and/or music marketing, so?

>It once wasn't a stretch at all for people to 'hear', love, and make a hit of a harmonically complicated song like Ray Charles' version of 'Come Rain or Come Shine', but now we seem incapable of doing so.

They might have gone to that, but not to Ornette Coleman or Schoenberg or Berg.

>Do you think there is no chance at all that audiences have been dumbed down?

I'd say, it's complicated. Basically, it's not the people's tastes in music that have been dumbed down per se, but the role that music plays in people's lives that has been dumbed down with mass constant access and music as muzak. But while you mention Come Rain or Come Shine or some such, I don't see e.g. Louie Louie being that elaborate, or Tea for Two for that matter.

Heck, most rock n' roll of the 50s is the same BS chords and similar melodic lines over again with sophomore lyrics. And yet in the 70s people listened to 12+ minute long "opuses" and solos (that while requiring technical dexterity, aesthetically and culturally they were as much a joke as Nicky Ninaj, complete with King Arthur references and trivial re-uses of classical harmonies and pointless soloing).

So, it's complicated.
12 Books That Will Make You a Better Writer and Storyteller
I thought this whole sensor thing a lot in the past, specifically as an argument to criticize the state of our autonomous vehicle development. We must be very careful handling electronic failures and sensor reliability.

I know someone will bring up "well, traditional car will fail and results in fatal crash too, but technology can help us catch that and predict accidents by looking at 360 degree!". True, but let's not let that promise blinds us.

Also, this senor-led, slot-based system won't work in areas like NYC midtown, so not a one-size fits all solution (that's a given). If we exclude accidents and roadworks, then traffic lights, narrow roads, increase of cars on the road (due to ride-sharing and cars becoming more affordable), and double parking, they all contribute to the majority of traffic jam.

Some futuristic fixes include flying cars, roads in mid-air, roads through buildings, and more underpass might help but they don't scale when you keep adding more cars.

We need to improve our mass transit. If you have ever played Skyline or SimCity, you know that intersection sucks and mass transit is preferred over roads. Too many school buses will slow down traffic. Multi-lane to single-lane can jam the road. The NY subway system coverage is pretty good, but each train runs on one lane and is a single point of failure. Kudos to those working in transportation planning though...
This is an informative and well written article, but seems incomplete in this day and age. In public cloud environments, network attached storage is far more prevalent, so the swap story may be different there (I honestly don't know though). Since the author works at Facebook, he probably lacks experience in this regard.
Notably both of these countries are english majority. I went looking for german debate clubs and found that we have some, but also that they're relatively young (the national debating org in germany was formed only in 2001), and were mainly formed based on inspiration by the english language sphere.

I'm also curious what exactly you mean with civil discourse? I don't know which style you're referring to, but i've seen people who cared primarily about discourse being "polite", even if the most horrible ideas were being presented as valid.
Thank you - but several others found me worth downvoting :)

I'm live just across the North Sea from you, in Denmark, and I am completely decoupled from internal US politics. And of the distinctive coiffures, I must say I find young Kim by far the most worrisome, seeing as he probably doesn't have a functioning set of checks and balances to keep him grounded if he really does go mental some day. Were I living in Seoul or Tokyo, I really would have this on my mind every day.
With the Bitcoin Cash fork I can spend my coins on both histories. That is the opposite of being scarce.
LOL for me it is "Don't go shopping when your hungry"!

Buying what looks good leads to waste for me, and I really don't like to waste.