skysight-inc/HackerNews huggingface dataset:
I like both, but I still absolutely love two features of vi:

- hjkl movement keys (which depends on multi modes)

- . (dot) to repeat the last command

But honestly, there are so many fantastically useful features of vi that it's hard to give up.

I learned Emacs because of Clojure, and I got reasonably proficient with it. Thanks to Emacs, I now am much more efficient in editor boxes and terminals because of ctrl-p and other movement keys, as well as jump to begin/end of line, etc.

But vi is preinstalled in more places (even if it's a weak minimal installation), so it will get used rather than me installing emacs on some system I only need to be on for five minutes.

Vi also seems more performant. I haven't attempted to measure, but it sure feels like it has lower latency than Emacs.
"Once you tried it – you’re hooked". That's a very good point. If you've got enough experience in managing your distributed team across different locations and time zones, then you'd taste your real impact over great distances, especially when working with the best engineering talent in the world.
I'm hoping for someone to develop cheap synthetic ivory that is indistinguishable from natural ivory.
I know a person who has 6 TB of own photo and video. This accumulated through 8 years of documenting various activism-related events. And the photos take a substantial part of that. On a good camera high-quality JPEG is 10MB or more, so just by taking 100 pictures (normal amount if one wants to seriously document an event, not own perception of it) one needs 1GB to store them.
None of your examples have pretty much had hardcoded-password vulnerabilities once-a-year for the past 20 years. (yes, a slight exaggeration but you get the idea)

And only one of these, Cisco is a security/infrastructure company. So to consistently miss low hanging fruit, and violate best-common-practices...yeah, their trust level should be taking a hit.
I don’t think GP was requesting that. They said “you just have to cite one broad metric in which humanity has worsened over the past decades.”

So looking for a broad metric, not an example of something that is worse now (prison system).
Idea for a novel: Faced with a fierce job market, young academics scramble for prison jobs. To cut costs, they are roomed and boarded with the very prisoners they're there to teach...
They charged my card long after I'd already canceled and changed providers. Eventually got a refund, but I shouldn't have needed one in the first place.
> Most people in prison are too stupid for college.

[citation needed] on this incredibly inflammatory comment. Yes, people tend to end up in prison after a chain of bad decisions, but that doesn't necessarily mean they're unintelligent to the point of being incapable of learning things.

Arguably, a successful drug dealer has far more real-world experience in economics than a college grad on the topic.
The desired change is most probably to enable banning "trolls" and then slowly update the definition of a troll so they could ban wrongthink.
Harsh sentence for a case where all the money was paid back.
Iron extraction is not very high tech after one has the know-how. But it took time to develop the knowledge.

https://primitivetechnology.wordpress.com/2016/07/29/forge-b...
As opposed to Trump and the US' "national interests", that have already caused untold pain in the world?
Sounds interesting. Thanks!
Then how does a hardcoded password make it to the customer?
illegal is illegal
Workly – Simplest way to move a class/function to a web worker
"we can see that it couldn’t be used to signal, for the same reason that entanglement itself can’t be used to signal"

Nope, you lost me. This seems too hand wavy.

Also "This isn’t true of many everyday processes – eggs turn into omelettes, but not the reverse!"... sigh.
That same site has published a response from Jared Diamond:
http://www.marklynas.org/2011/09/the-myths-of-easter-island-...

It seems far from established that the ecocide is a myth.
Yev from Backblaze here -> very interesting! We'll look in to this.
I do think there should be some English studies, but it should not be a primary focus. Reading books is a great way to help build empathy, and understanding how to read _well_ is a valuable tool in its own right.
Excellent news all around.
> marginally more civilized.

so go to bed "earlier" and wake up "earlier". Time is irrelevant as opposed to when the sun is actually up/down.
Yea but if someone sends me a link to one to look at later, I still don’t want it to start autoplaying in class.

Maybe have an obvious ?autoplay=true param.
> get a job once the state lets them out of their cage

Gross.

The notion that colleges are supposed to be factories to create workers for jobs that probably won't exist by the time they graduate is bad enough; turning prisons into this is nothing short of a conflict of economic interest.

Learning theoretical science, poetry, dance, music, etc. sounds very plausibly helpful for people who are incarcerated.
The solution to this is to provide free health care outside of prison too. If someone needs something so desperately they're willing to give up their freedom to get it, the richest nation in history ought to be able to provide it for them.
'illegal is illegal' is not at all how sentencing works.

Edit: Not sure if you guys are aware of this, but sentencing is actually completely separate from the part of the trial where they decide whether you're guilty or not.
He was so obnoxious that I guess it is easy to be happy about that, but he was so small time in the grand scheme of things.

But nearly no bankers responsible for the 2008 financial crisis ever went to jail:

https://www.theatlantic.com/magazine/archive/2015/09/how-wal...
I've been streaming on and off for a few years now. Livecoding was a good idea in principal, but the team did not handle their growth well, and made a few pretty bad decisions which have been well documented on HN before. Twitch didn't ever feel like it was the right place for programming streams, but it's the best we have right now. I hope I can get back into streaming later on in the year (it's quite a big time commitment), perhaps there will be a better solution by then!

My wish-list:

A good chat API which supports code snippets (this is something that streamers will want to pour over and make streams about, because it makes good content!).

Localized streaming servers in order to keep latency low.

The site development process should be streamed! I have no idea why the Livecoding guys didn't live stream their dev work (other than perhaps a fear of losing "IP", but I personally don't think that's a particularly strong argument - there's always some code that could be streamed without issue, such as frontend JS. I suspect the real reason was that their developers weren't aligned with the product and didn't want to stream).

Support for pair programming (two streamers working on the same project together) - this allows streamers to market to each others' audience, and can produce some really great content as the streamer is forced to explain to their partner why they're doing what they're doing.

Integration with editors as an alternative to regular streaming. A UI which looks something like jsbin.com - where the text editor is shown next to the output - would allow for streamers with lower upload speeds to only stream their webcam, while their editor and terminal is mirrored in text, nicely resizing to fit the users' screens. This view could be composited into a video stream for users who aren't viewing through a web browser (like chromecast users).
I like it. Let's do shark fins while we're at it.
of course, but 7 years is a very long time. It could have been shorter, considering the lack of actual damages.
Not sure of your ISP, but some offer an unlimited option for an additional fee. For instance, Comcast offers this for an extra $50 per month: https://www.xfinity.com/support/articles/exp-unlimited-data While it sucks to have to pay extra, there is at least a cap (ironically!) on the price.
Came here just for this, thanks for doing your part o7
Stop clicking? Teach others to do the same.
When you apply the reasoning US Army used in early 20th century for today it's important to remember Flynn effect.

Using IQ level standard used in 1997, average IQ in United States in 1932 was just 80. In other words average IQ was five points below what today is called normal intelligence (IQ between 85 and 115, average 100, sd 15).

Person with IQ 80 in that era was close to 70 today (very low IQ, two standard deviations below normal, only 2 percent of population today).
Rhode Island Proposes Blocking All Online Porn and Charging $20 to Unblock It
The original comment is directed at a community where the sheer majority have the aptitude and attention to be deliberate about technology choices. In that context, yes, we should all be trying to distance ourselves from Google. And we're all failing at it, and we can all be trying harder.

I have personally regressed a bit due to life circumstances, using a lot more bareback Chromium these days. But a lack of ability to chose a better alternative doesn't invalidate the judgment that there are indeed better options.
"Your honor, I must protest this sentence! After all, my clients paid back all the money they stole from the bank!"
That and it has been Republicans who really buy into the theory.

Dick Cheney famously argued that "deficits don't matter". Donald Trump said "you never have to default because you print the money".

This has been their M.O. since the 1980s:

Republicans have long recognized how to use the deficit as a
political tool. In the 1980s, Ronald Reagan ran up historic
deficits, mostly through an unprecedented military buildup
and tax cuts for the wealthy. The Clinton administration,
egged on by the Gingrich-led Congress, ushered in fiscal
responsibility, but George W. Bush again obliterated that,
with another helping of a tax cut-and-military agenda that
Republicans willingly supported.

When the Obama administration came in, the narrative
switched again, with Republicans demanding fiscal probity,
even amid a time of financial crisis and recession.

-- http://www.thefiscaltimes.com/Columns/2015/12/04/Slick-Game-Republicans-Play-Your-Money

If you read the political commentary--on both the right and left--it's the left-wing Democrats left consistently preaching fiscal responsibility and paygo budgeting. But most people still perceive Republicans as deficit hawks and Democrats as profligate spenders.
Its easy it was too long so they didn't read they skimmed.
On Two Years of dbt
Except on 7.255Mhz. Stay away from those lids
Martin Shkreli Sentenced to 7 Years in Prison for Fraud
I am certainly a digital pack rat. Luckily, unlike physical pack rats, our data doesn't take up a lot of room, and since storage capacity keeps increasing so rapidly, I have never had to delete anything.

Here are some of the things that I have that add up to my multiple TBs of data I want to keep around.

First, I have every single school assignment from growing up (30+ years ago, so it doesn't take up much space). These are kind of fun to have. I can show my kids the papers I wrote when I was their age.

A lot of old converted 8mm tapes from when I was a kid. I used to be really into making claymation videos, so I have hours of videos that I converted around 15 years ago into digital formats. I could probably reconvert them to a more modern codec that would take up less space, but they are still multiple hours. Currently takes up around 100 gigs.

Every digital photo I have ever taken. Over 20 years, this is a lot of photos. A few hundred gigs there.

Tons of videos of my daughter. A hundred gigs there, growing all the time. Maybe I take too many, but it is really fun looking back and remembering when she was little.

Every programming project I ever created, going back 25 years. Fun to see my progression. Not a ton of space, but many gigs worth.

A ton of old games that don't exist to download. Old shareware, commercial games, etc. I created CD images for the all the ones I had on physical media, so I don't have to lug around the CDs anymore. I like to be able to play games I played years ago every now and then. This takes up a good chunk, and is probably a few hundred gigs.

Ripped DVD movies and TV shows. Bought many over the years, and don't want to have to find and/or rip them again if I lose the data. This is hundreds of gigs.

Countless other minor things (saved games, documents, etc).

I like all of these things. If I have a house fire, I like knowing I wouldn't lose all of that. Since it is so cheap to maintain a backup of it, why not? Yeah, I wouldn't be DEVASTATED if I lost all my old DVD rips, but for 60 bucks a year (and that is the same cost whether I back those up or not), why not keep them backed up?
Interestingly, vim got the second place (after Visual Studio) in a recent C++ developer survey: https://isocpp.org/blog/2018/03/results-summary-cpp-foundati...

I wonder what's the go-to setup for C++ development in vim.
Using Jenkins and Conjur to Automate Tasks and Security
Unfortunately it's how he got into the mess. Without illegal actions there are no sentencing procedures.
I switched to B2 after Crashplan Home was discontinued. I backup a couple hundred GB of personal photos/videos mainly, stored on a Ubuntu server. The drives are already protected by SnapRAID, and backups to an external drive, so B2 is my fire/theft/everything-else-failed-at-once protection.

I just use b2 sync, and don't synchronize deletes. It took a few minutes to get set up, and I haven't thought much about it since, other than seeing the bill for a few dollars a month. The cron job should e-mail me if something goes wrong. I've also checked a couple times to ensure the latest files are visible in B2 storage, just to be certain.

Haven't tried a restore yet.
Yeah, it's been used for "crime syndicate" for a while.

But we call them organized crime. So shouldn't calling something an organized <blank> be negative as well?

My goal for my Syndicate is like the old video game. Good times!
No. You call the regular configuration of atoms of a particular material like GaAs a lattice.

Now when you start to grow one type of material on top of another in a regular fashion like layers in a sandwich:

10 nm GaAs
5 nm InAs
10 nm GaAs
5 nm InAs

You get what is called a super lattice. It is not an atomistic lattice, but a lattice of material type A and B.
Indeed, it's common advice that users of Darknet markets should not have Javascript turned on at all, since it increases their attack surface. (e.g. https://darknetmarkets.org/agora-comments-on-recent-bitcoin-...)
Who's gonna stop you from fighting back right now realistically?
Symmetries of Everything (2002)
Yup, that's the signalstick that I bought. Great little piece of kit.
Very cool. What was very surprising to me though was just how little the resulting complexity changes when you increase the source complexity from 2 sources (Reich) to 100 sources. And Reich was just a voice. Not an entire band. Although I think all these experiments are interesting, I am most fascinated by the simplest systems that result in the most complex behavior.
I don't disagree with you, but I personally think it's a poor design choice. Why not let the user decide which content to watch?
> You used to be able to take shop in high school.

I don't think these sorts of jobs exist any more, or at least not in the quantity that they used to. I do think that job training (tangible, current skills) would be an appropriate replacement.

My funny thought in writing this was that the only way it would happen is if we made Mike Rowe secretary of education.
That’s one narrative.

The other narrative is that for $10 bucks I can protect myself, my family, and my business from terrible people.

Whether they are terrible or “misguided” is up to me to decide, as it is whether to employ them or not.

Again, not everybody in jail deserves humane treatment. There are animals in there. Maybe you have never been on the other end of crime, but there are humans who are animals.
Also looks really good, thanks.
New Option type, enums coming to Scala 3 raise questions about Java interop
DevOps Security at Scale: Security Policy as Code
People are working on it:

https://www.smithsonianmag.com/science-nature/faking-elephan...
Designing a Better Web Analytics Platform
I was just seeing "The Falcon and the Snowman" (http://www.imdb.com/title/tt0087231/?ref_=nv_sr_1) on Hulu, where David Suchet plays the wily Russian agent Alex (his father's side of family is originally from Russia, however in that movie his accent sounded quite British to me).
> NYSE: Who even knows?

Semi-wild guess, based on [1] indicating yesterday's volume was 3.1bn, and knowing that trading volume on exchanges typically has big spikes near the open and close, they are probably able to comfortably handle upwards of a quarter million transactions per second.

Also worth noting that the world's banking sector does a lot more than just processing transactions.

[1]: http://www.wsj.com/mdc/public/page/2_3021-tradingdiary2.html
>I've always wondered why we still have such crappy roads

Because crappy, like poverty is relative and very much subjective.
As someone who has been doing 'shoestring independent ISPs' for almost 15 years my impression is that nearly all upstream providers (the ones we buy service from - not always but sometimes tier 1 providers) do outgoing IP filtering. Whenever I get a new IPv4 allocation from ARIN (at least when we used to be able to do that - they're all gone now) we had to go through a process with our upstream provider so that they would allow our BGP advertisements for that block as well as allow those source addresses to route through their network.
C is a small language with few hidden gotchas and surprises. It has its warts and foibles, but they are manageable. The C development environment is non-intrusive and adequate for a wide range of projects.

Perhaps, a more interesting question would be "Why isn't the C language more popular?".
If the actual marriage itself wasn't enough of a commitment, I don't know what the stone says! My wife's engagement ring is a sapphire, and I later realized that her mother and grandmother also had sapphire rings. My wedding ring is $20 from Amazon. Good riddance, diamond jewelry industry!
To be honest, Emacs never worked for me. It added too much complexity, for too little gain.

M-w, to do a copy. Or some other hobgoblin that I need to remember, when all I need is just a browse-able menu. I just need the shortcuts, for when I repetitively do an action, multiple times in a row, where it's quicker to just hit the keys, instead of using a menu.

Maybe it was cutting edge in the 1990s, but then computers got much faster, with more memory. And the graphical IDEs like Visual Studio, and Eclipse, blew it out of the water.

Today, when I'm coding in Python, then I just use an editor like Notepad++. I get enough syntax highlighting hints from that to avoid obvious coding errors.

Most of the time, I'm on Windows. I secure shell into the Linux server, and open the file from there. Then it saves back to the server. Then I run my code on a shell. This setup works pretty well.

If I need to review the code while on the shell, then I just open it in Vi. Or just open it in Windows.
Not sure what the source of disagreement is, particulary when my comment was merely to agree with the gp's water analogy when s/he asked:

"What makes a diamond "natural"?"

Diamonds are perceived as luxury goods because of the elaborate fiction of artificial scarcity woven around it by De Beers, which you have acknowledged upthread.

Mentioning gold wasn't necessary because alchemy never delivered on a man-made substitute for gold. And it distracts from the core issue, we are here debating the consequences of the Chinese lab's feat for diamond after all.

EDIT: To summarize, I'm not clear on why you think applying a "luxury goods" lens will lead to better insights as to why people prefer "natural/real" over "man-made/fake" substitutes, when the underlying issue is one of perception, which can be shaped by anyone with an agenda and a marketing budget.
Education could be too late for some people. Big countries have spent some money and many years on negotiating with a single person--the leader of North Korea. I'm afraid that's the largest investment in this world to teach some one for something good. The resource (time, money, love) for people who are making mistakes are so limited compared with what is actually needed to make effective changes to them. The reality is so cruel. I believe the effort on school education is still be most effective one. Better be home-schooling if one is really capable. Kids are the hope.
Not really a good analogy. They invested with him, he lost it but found another way to make that money back. There wasn't any theft.
Plain and simple: you won me. I am hosting (covering the cost out of my own pocket) a very interesting motley collection of pictures of Hungarian history, our first sister site is http://fortepan.us/about/ you can get a feel what it's like and I have been carefully watching for affordable professional backup solutions. Yeah, the unlimited google drive is nice but it's also a hack and they don't really support this at all.

I had my eyes on B2 because the storage costs were within budget but didn't switch our backup to it because if we ever needed to download it, well, what then, it was too expensive.

I will upload our 100k / 2TB or so photos the weekend. Awesome.

Now I am reviewing this... you are now on BunnyCDN level of download pricing. Are you like a CDN or does every European download need to cross the Atlantic?
After three weeks of writing Javascript I don't understand how people bare with writing so damn much of it. I need to rest my hands from all the damn typing and reorganizing parentheses and braces, moving functions and typing return all the damn time.
Stripe is an entire payment network, which means many websites lost Bitcoin support when Stripe left. It's a bit more than just "one".

I think Steam dropping Bitcoin support is a particularly useful canary as well. Valve said that the usage they saw of Bitcoin was relatively high (a lot of people invested in Bitcoin like videogames, to no ones surprise), but the exchange volatility and increasingly slow transaction times got to be enough that Valve was more often than not losing too much money on purchases by the time Bitcoins were exchanged for USD.
Looks interesting, especially about coordination free consistency and lock free structures !!
Interesting, I'll likely sign up for this. Are there any blacklisted countries? I'm an American currently living in Russia and do a good bit of traveling/working.
Why is it a problem?

Wouldn’t you want to know the background of a person before hiring a nanny for your child?

Now change nanny to employee and child to business.
Not all bandwidth is created equal. Different providers can have widely different levels of performance. Higher-priced bandwidth _can_ also be better bandwidth.

Cloud providers haven't done a great job of explaining this so far, but Google Cloud's Network Service Tiers product is a good attempt at why they charge more for bandwidth, and how you can get it for cheaper: https://cloud.google.com/network-tiers/

That said, cheap (and presumably slower) bandwidth may be the right target for B2, given that it's customers are probably using it for backups and private storage rather than, say, serving a website serving photos to millions of visitors from around the globe.

So comparing AWS or Google transfer costs directly to B2 isn't necessarily a fair comparison, depending on your needs.
Isnt that the default of the Tor browser as well ?