skysight-inc/HackerNews huggingface dataset:
For anyone bothered by Go's simplistic error handling, a menu of Requirements to Consider for Go 2 Error Handling:

https://gist.github.com/networkimprov/961c9caa2631ad3b95413f...

See also the Go 2 Draft Design feedback wiki:

https://github.com/golang/go/wiki/Go2ErrorHandlingFeedback
Wow, I looked at that repeatedly and closely, yet didn't see it until I read your comment. Paris in the the spring...

Fixed now. Thanks!
Also recommend flux and twilight (Android, the app the is gold when you put it at max at night and get used to it)
People are following the "hype train" because VSCode is actually a much better and polished editor than Sublime text. Even people who absolutely detested Microsoft have grown a liking for VSCode.

Performance difference used to be palpable 1-2 years ago, not so much now. VSCode is on par with Sublime text in terms of speed(at least for me). I still have Sublime text open all the time for quick note taking, recursive searching etc. but for any coding work, VSCode seems way more polished and gives a better development experience.
https://news.ycombinator.com/item?id=12821586 (2016)
Help me out here because I've been caught between what this website is telling me and what I think is true.

What does "portability" mean?

It says "FREE portable download" but it's a .exe. So windows only?
FYI: Google employees can currently choose between a MacBook Pro, Pixelbook or Lenovo X1 Carbon with Linux as their laptop.
If group meditation lower the crime? Can it increase startup success rate?
Furthermore, it seems that the MCAS acts by moving the entire horizontal stabiliser... whereas the yoke moves the elevators only. This means the MCAS will always "win" in a metaphorical tug-of-war between the two controls.

However, the incident of B737 diving into the ground has been observed before, eg: https://en.wikipedia.org/wiki/Flydubai_Flight_981 and https://en.wikipedia.org/wiki/Tatarstan_Airlines_Flight_363 , on aircraft not equipped with MCAS. In those cases a possibility of a mechanical malfunction of elevator controls has been raised (but not confirmed) as a possible cause of the crashes.
The idea that a site should automatically generate revenue simply for existing, especially when it's relying on unwitting invasion of visitors' privacy in an increasingly illegal manner, is ridiculous at best; malicious and predatory at worst.
Chrome has this built in, FWIW, and of course you can always use the standard tools to achieve this on Linux.
He’s known for ‘ethical investing,’ and charged in the admissions scandal
One just needs to read the comments to this question to wonder how long until this becomes another slashdot or reddit.

Can people converse online without filling paragraphs of completely unrelated "witty" jokes in damn near every comment? There used to be actual discourse here.

Good question from gist. Too much childish silliness to bother seeing if anyone has a reasonable response...
"It is not clear when the grand jury inquiry, overseen by prosecutors with the United States attorney's office for the Eastern District of New York, began or exactly what it is focusing on."

What is NYT source for this story?

A leak about the existence of an investigation?

NYT journalist saw entries for grand jury subpoenas on PACER?

How do they know the crime has to do with data deals?

We must wait until complaint is filed before anyone can disclose the statute allegedly violated, correct?
This could be as bad as the Toyota "unintended acceleration" glitch.

The way this particular glitch plays out sounds suspiciously like software, or a software-like function of the MCAS unit.
Contracts of adhesion don't lead to very good choice. And pretty much no site lets you choose what currency to pay in when it comes to ads. Realistically that would mean an option to pay a fraction of a penny per page.

So 'choice' is already something that has failed in the free market. Bring on the privacy.
> I think there's an unfilled niche in programming languages that's basically "Go plus some FP niceties."

Nim?
Are you your most frequently used emojis?
I think we should call it angel-hair pasta code. You know, because it's very small spaghetti.
That seems like just some random place not mentioned in the article?

The article mentionedthe county of Erie. And the quote wasn't about any city in particular, just about generic "many older cities".

The city of Erie didn't come up in the article.
Cool! What are the differences between SuperbAI and ScaleAPI?
Probably because people have been leaving the city and flocking to the suburbs for a few generations now. People leaving the cities plus all the new people means the suburbs are (probably) absorbing all that growth.
Compared to Apple's main business of selling hardware, selling music is a side job.

And the fairgrounds analogy is better than the doughnut shop one. I didn't say it was perfect, but it illustrates the point. I also did not say that it was illegal or that it wasn't normal business practice--that's why I said "I don't know".
Gmail's user experience is terrible in many ways, but I don't think it's fair to excoriate them for adding a feature that's not so idiot proof that not even one in a hundred users will misapprehend how to use it. That school of ultra-spacious user friendly designs for the lowest common denominator is how we ended up with the nightmare that is the current Gmail interface.
Definitely not in everything they build that flies, nor do all of their current subsystem vendors. Very sadly, one of the comments from the 2014 thread cited above is right - C is in heavy use with such usage growing.
Portable as in it doesn't need to be installed, it runs the program as soon as you start the exe.

Portable is different than cross platform.
Gwern's Law: Ads cost you a tenth of your users
DAUs.

Whatsapp is end-to-end encrypted, so they're not connected data-wise.
The unearthly children of science fiction’s Cold War
Real world achievements usually require significantly higher time investments with systems that are almost entirely beyond your control (no modding support unfortunately) and having something to show will often result in long term responsibilities, many you will never escape from.

At least with games you can save and quit at any time.
Yes. Or do what everyone else does and negotiate a lower rate. The simplicity of in app transactions is great and offering that to customers makes a lot of sense. I’m
More likely to keep a subscription if it’s through iTunes; it also makes moving to new devices super easy as all I have to do is login with my iTunes account and all my subscriptions are there or that and hit restore purchases and boom
I’m done.
A New Lunar Lander for the ZX81 / Times Sinclair 1000
> The city of Erie didn't come up in the article.

"Joshua Vincent’s piece on land taxation in Pennsylvania examines relative tax rates in Erie County, Pennsylvania, finding that property owners in the city of Erie proper pay close to double the taxes that those in many of Erie's suburbs pay."
Is this necessarily a bad thing, or just a reality of operating a business?
But in that stack you could see titles, and directly switch to the one you want, if it was one of last N.
Microsoft, Facebook, Trust and Privacy
That is not the recommended way to work with slices. These are novelties, aka tricks. The following is more representative.

Delete:

copy(a[i:],a[i+1:])
a = a[:len(a)-1]

Copy:

b := make([]T, len(a))
copy(b,a)

Push:

a = append(a, x)

Pop:

x := a[len(a)-1]
a = a[:len(a)-1]

Enqueue:

a = append([]T{x}, a...)

Dequeue:

x := a[0]
a = a[1:]

Idiomatic Go would have you not put on one line what is more clear on two.
So I can't test this as I don't have a Windows machine, but from the screenshot it seems only concerned with bandwidth. For my personal situation, latency is the real killer.

I've got a gigabit fibre connection but am way down South in New Zealand, and interact with a Perforce server that's in California for my day job. When one does an operation in Perforce, like the equivalent of a 'git pull', there seems to be at least a couple round-trips between the client and the server, for each file. There are some tasks take a few seconds for folks in the California office, where for me those are easily several minutes to several dozen minutes. It's convenient when the weather is nice or the fire needs feeding :).
Hah, I just had a weird thought. I wonder if increasing motion/exercise speeds up intracellular action from wiggling it all around a bit and increasing the "random bump factor"? Or is the effect of macro movement negligible at a small scale?
Unfunded pension liabilities are absolutely related, as they represent part of the "vicious cycle" described in the article. Both Erie County and the city of Erie are mentioned. The comment to which you replied was referring to the latter.
There was never any evidence that a software glitch caused sudden unintended acceleration in Toyotas. The problems were caused by defective floor mats and driver error.

https://www.caranddriver.com/features/a15125313/its-all-your...
My current project does something similar. There's a single hierarchical, consistent, scalable database, and a library of distributed systems primitives that implement everything, from RPC to leader election to map/reduce, through database calls.

All other services are stateless. I just shoot the thing and redeploy, and it only costs me an acceptable few seconds of downtime.
I would say it depends on the stability of what's being copy/pasted. If it's just boilerplate, it's less concerning.

In my opinion, decoupling should be prioritized over DRYness (within reason). A microservice should be able to live fairly independently from other microservices. While throwing out shared libraries (which can be maintained and distributed independently from services) seems like overkill, it seems much better than having explicit inheritance between microservice projects like the original poster is describing.
Is this the Cathedral vs Bazaar discussion?

Basically I am wary of having a package manager pull new stuff unless I pin the versions to what I personally looked at.
After upgraded my Pixel XL to Android Q, found weixin crashed.
Why not just use Firefox dev tools?

F12 > click 'Responsive Design Mode' > then click 'Throttling', the options are 2G, 3G, 4G, DSL, Wi-fi.

I guess if you need throttling for something other than a web page, you need something other than a web browser.
To be fair, the priors lean into that rather than Facebook and Whatsapp having troubles.
> 1000 dwarf fortress!

What did the sons of today’s processors ever do to you, for you to hate them so?
Checkout my OSS Test service to mock slow server responses
Or even better, Firefox has this built in.
Welly welly well well.
They are intertwined, but the morals of buying are a lot clearer.

So what's your answer?
Holey Swiss E-Voting [pdf]
The 5/95 split when running a business. Do you agree?
Google has an internal cloud-based IDE which is quite popular, so it's possible to do all work in cloud. Otherwise you can ssh into your desktop. Either way Googlers are not allowed to store source code on a laptop.

There are some Engineers who use a Chromebook, but most have a Macbook. I think Linux is more common than Chromebooks.

But honestly, why would you choose a chromebook if you can also get a macbook?
The subset of people who go on swipe left style dating sites are not a random slice of the population.
Claiming that Go should excels in readability or ergonomics is pure, Koolaid fever-dream delusion.

Is it cleaner than C/C++? Sure. It's still a painfully verbose language full of boilerplate and with zero concern for expressivity or the suppression of detail [0].

Which isn't to say it's overall a bad language. It prioritizes other things over readability -- like speed, enforcing consistency, keeping its primitive set small.

[0]: https://golang.org/doc/faq#Does_Go_have_a_ternary_form

(no further evidence is needed)
Gouthro or Gourthro?

Interesting, he was formerly "head of investigations" at Tesla and was involved with spying on Tripp back in August 2018:

> Police eventually reached Tripp, who said he was at a local casino with his family and would meet with officers. Police then heard from Gourthro again and informed him that they were set to speak with Tripp at an undisclosed location. Gourthro correctly guessed the meeting spot, telling police later that he knew because “little birds sing.” [1]

Now this guy is saying,

> “They had the ability to do things I didn’t even know existed,” he says. “It scared the shit out of me.” [2]

And Tesla is saying,

> A Tesla spokeswoman said in a statement that Gouthro’s allegations “are untrue and sensationalized,”

When you fire your head of investigations who was previously unconnected with the whistleblower.. and then deny that anything he says is true.. Yikes.

[1] https://www.bloomberg.com/news/articles/2018-08-01/tesla-s-p...

[2] https://www.bloomberg.com/news/features/2019-03-13/when-elon... (this post's article)
I like that when scientists don’t like a tool they write a white paper complaining about it (the HAL paper linked in this article) =D
https://outline.com/7a25Eh
Gotcha, I suggest checking this out, it’s rather long and mind-bending (but what good political treatise isn’t?) and I think will change your perspective on the matter.

https://www.unqualified-reservations.org/2008/04/open-letter...
I enjoy both of those, but have been playing more Slay the Spire recently. It has wonderful diversity in viable builds, and most runs you end up with something unexpected. A delightful sense of discovery and mastery.
I'll quibble with the 100% thing. Yes, you can shove session ids into the URL but it's generally pretty terrible from a security and UX perspective, you can't share links, and caching becomes much more difficult.

In that light I tend to agree with GP. If you're just using cookies to run sessions for your site, I just can't see regulators coming down on you.

There's some potent mix legal and technical pedantry combining with the profit motive of consultants everywhere that has led to a huge wave of overblown FUD around GDPR.

The fact is, ad-tech has been running amok for years and I don't think it's that hard to draw a line if we're intellectually honest. Of course it will take years for case law to catch up, but it's not as hand-wringingly difficult as some would have us believe.
I saw some actual statistics recently on a link from a blog with a lot of posts about accessibility (I forget which). It said that 1 in 98 users (1% of visitors) didn’t load JavaScript in a page, and 0.2% of visitors didn’t load the script because they had explicitly disabled JavaScript, as opposed to other reasons such as a poor network connection.
It also can mean that small sites will expand and giants that use ad networks will die!
If you went to a privately owned and operated restaurant do you think it should be up to them whether the follow health codes or not? Do you think a consenting adult should be allowed to eat at one that chooses not to follow them? Do you think this consent should be explicitly granted or will a sign in the corner of the menu suffice?

No matter your answer to those questions I think we can all agree that just because they are a privately owned and operated company they have the right to do whatever they want.
I'm not usually one to rant, but I'm getting a bit sick of media outlets behaving like they don't have a duty to understand the subjects they are writing about. While in the past it may have only been "techies" who understood these things, at least the general understanding of how privacy rules have developed exists in the populace. All of us read these articles and give the author the "laymans" excuse like a southerner excuses their grandparents' racist vocabulary. I'd like to make the situation very clear:

This article is clickbait, it's attempting to inflame readers by misinforming them and/or feeding common misconceptions. As journalists we should expect more of them. I do. We shouldn't allow ourselves the luxury of accepting "that's just the way journalism is now". It wasn't always this way, and it doesn't need to be.

I beg of readers: know when you are being played to raise agendas based on false premises. The author just wants to stir up the public so they have more to write about later. If by some chance the author believes anything they wrote, then perhaps NBC should consider moving them to the obits.
I don’t understand something: what kind of company is so down to the wire with cash flow that an outage requires income within seconds/minutes instead of weeks? Anyone with a financial runway so short that it can be described as “instantaneous” doesn’t sound like a customer you would want to be in business with.
The quality of the National Institutes of Technology varies quite a bit (even if you leave out the newer ones).
While enjoying the game... what does it have to do on HN?
The specific causes were determined to be non-software, but when they took a close look at the software, the software was atrociously bad.

I'm not sure Boeing's software, even if not at fault, will be entirely flawless.
Even then, that is what libraries are for.
http://dignitas.ch/index.php?lang=en
Sure, but did you show her your fortress?
Vim and Emacs may work for GP's workflow, but I can't say the same for me (at this time). In that context, I would say that cheaper doesn't always mean better (I prefer to be productive than bill for learning new tools unless that is part of the project).

I tried working with Vim exclusively when I started my job ~2 years ago, and my terminal would hang quite often that I had to abandon it (I use ConEmu which is free, but hangs quite often).

I also work on a Windows machine and do not want to use the windows command line, I prefer git-bash/mingw32.
But needs a third more time than NFD. Apple choose the long form NFD in its old filesystem. NFC needs three steps, NFD only the first two.
The size rarely matters that much.
Yes back to the 90s. I'm thinking actually 1993 or thereabouts. Gopher was great. No ads at all. Who needs them.
In Russia developers of face search engines like findface or searchface usually scrape images from largest Russian social network, VK. They usually do it following that motto about asking for forgiveness, and there are no effective legal countermeasures anyway.

I think there should be no problem to scrape other social networks like Facebook, Instagram or Twitter from the countries where there are no legal restrictions and the photos are considered to be a "public data". You can outsource face recognition tasks to such countries.
Isn’t a significant amount of the codebase in Hack, a PHP derivative?
Same answers on the math. Using a binomial I got 1/9009 for 2+, mostly same answer for 1+ in 150k. Probably rounding differences. Also agreed on asking the right questions. Could be a 1/9000 event given a 1/10million safety expectation, or it could simply be a much more probable event given that our assumption of 1/10million is incorrect. Ironically it could also be that the new plane is even more safe, but we've just experienced an e.g. 1 in 50,000 event. There's lies, damned lies, and statistics.
Been using PC screens since 92 and excessively since 95. I'm now 36 and my wife urged me to take an eye test with her because I've ignored my eyesight for so long.

She had a 25 minute session to get her glasses corrected. My time, 20 seconds into mine.

"Ermmm.. there's nothing wrong with his eyes"

My wife was visibly annoyed.

I have this 'terrible' habit of watching people walk by, sometimes stare out in the distance, looking at objects close and far all the time!
Growth Challenges for an App Based Startup
Rust with Runtime Deps Made Easy with Nix
Sparkswap (YC S18) Is Hiring – Build a new way to trade cryptocurrency (SF)
Hmm, I wonder if we could leverage that to make irc more popular again. "FB uses X" is often all the justification small startups need for picking a tech.
Even that's surprising, since std::unordered_map is notoriously slow (and impossible to optimize given weirdly exposed implementation details in it's API)
Bruce Schneier's Privacy Constitution for Facebook
Makes me sad to think that this dream legacy started since 1930 when rockets where made by amateur (source: Carl Sagan Cosmos). And then still they dreamt to visit Mars or the moon. Then Carl Sagan also wished to see people on Mars but has seen the moonlanding. He also influenced Hawking who also wanted to see human on sustainable interplanetary.
Ask HN: Startup failed after years of work – Can I even get a job now?
I quit college to work on my startup. After 7 years of work, it's almost game over (will be shutting down in a few weeks).

I haven't worked for anyone in years and I don't have a degree, but I've been coding for a long time, shipping real products to real customers... How do you think I should prepare for the job market? I'm 31 if it matters at all.
> all the new people

What do you mean by this - population growth? Younger generations coming of age and such.
Not when using a Smalltalk aware version control.
How does it work? The phones seem unmanned.
And yet Go pretty much ate the lunch of C# and Java when it comes to backends and devops, despite the fact that both had a decade of head start and generics and large dev teams behind them.

I like C# and Java, certainly much more than C++, but Go hit that sweet spot of little ceremony (try to write a single file Java or C# program), performance, deployability (again, try to deploy a Java or C# program as an Ubuntu service on a low-end 512 MB Digital Ocean host or provide a Java or C# cmd-line program to a Mac user) and programmer productivity.
Is there an information equivalent to gravity, e.g. some sort of gradient is formed that the cell simply follows like a bowling ball on a sheet?
GitHub lets you pin gists
If you’re on iOS or macOS there’s Network Link Conditioner which does the same thing.
Start monolith. Prove product. Refactor into microservices as necessary.
> Idiomatic Go would have you not put on one line what is more clear on two.

This is the kind of silly aphorism that sounds enlightened until you think about it, and is emblematic of the bad parts of Go dogma.

The problem is that excessive LOC actually correlates strongly with poor readability, and all the cleverness in the world won't change that.
Step inside this massive cave labyrinth hidden under Borneo
This is common in Japan. If TV reporters are taking an interview in a street, for example, they hide the faces of random people passing by because they did not consent to being on TV. They really care about privacy unlike people in other countries.
Can we close the book on this "unfunded pension liability" nonsense? The government can create the raw dollars needed to fund the pensions. Just listen to Alan Greenspan himself shut down Paul Ryan's perverse anti-social security zealotry:

https://www.youtube.com/watch?v=DNCZHAQnfGU
Hello,

Yes, you can use built-in dev tool for your browser.

But if you are creating your own application (C++, .NET, JAVA) then you need an external tool like this.
Corruption and ultra high salaries of government officials and police drain the life out of these cities. This is a story playing out in small piggy-banks, ahem, cities all across the nation. I lived in a particularly egregious one called Yonkers, NY for a while. This place is the only city in NY (other than NYC) that goes after your income too in addition to ridiculously high prop taxes.
Any recommendations for doing something similar during load testing (e.g. Jmeter)?
Never? This is one of the basic proposals in the Go 2 roadmap.
It was mentioned in his book (which not that I think of is obsolete, history is not over yet).
We weren’t that many, maybe 8 people, ten at most. As for fire safety of course there is no inspection, it’s illegal to go there, but there isn’t anything that can burn either. Everything is made of stone and there is also a lot of humidity everywhere.
Berkeley Breathed came back with Bloom County and it has been great. One of my favorites is his coloboration.
https://www.berkeleybreathed.com/store/signed-strips/399-cal...