skysight-inc/HackerNews huggingface dataset:
What a loss. There's a fantastic and epic interview with him on youtube here[1]. He tells stories of famous people he knew, meeting Wittgenstein, arguing with Teller, going on a road trip across the country with Feynman etc. Solid gold stuff.

I've heard occasional attacks on him over the bombings of Dresden and Hamburg. But I think this is worth a read[2]. He speaks very frankly about what they did and his involvement. It's clear how he felt about it, but he never tries to make excuses for himself. That impressed me about his character in a way that's hard to explain.

[1] https://www.youtube.com/playlist?list=PLVV0r6CmEsFzDA6mtmKQE...

[2] http://www.bible-researcher.com/dresden/dyson.html
Agreed it’s not cut & dry. We should put everything in context.

As crude as it sounds there haven’t been that many deaths. Yes this seems to have outbreaks in waves but that’s about the only scary part.

We should be alert but not anxious!
I'm pretty sure the CDC can "say" what they want.
I wrote one for Access a long time ago. Worked surprisingly well but it didn’t export queries and table definitions. Should have done that too.
I was curious about the "most pass" as I know so many stories of people who failed (I passed on first attempt myself)

First article I found from 2018, citing numbers from 2017, says 37% fail theory, 28% during practical test, which is quite a lot, considering that you have extra training lessons and instructors should know what's being tested (conspiracy theory would be: failed test leads to more lessons and more fees)
https://m.tagesspiegel.de/gesellschaft/panorama/knapp-37-pro...
> The only thing in Go source code that you see more often than the boiler plate "if err != nil" is "a, _ = foo()".

Where did you see that ? because that's not been my experience at all, and I've looked at a lot of Go code.
The churches that are full of people who attend church because their parents did are, as you so well put it, sadly waiting to become obsolete.

There are churches, however, where many of the people are there because they genuinely believe it, and they think that they have very good reason to believe it (and they aren't afraid of engaging with atheists who think otherwise), and they try to live out what they believe in real life. If you find a church like that, it feels and acts completely different.
What kind of work were you able to do for the $12k contract?
I like Somu hardware key now. It is so small--fits inside USB slot--I keep it in an extender whem it's not in use.

And, not subject to attacks that work with passcode systems.
Thanks, do you just use the free version? Looks like there's some subscription plans inside.
And for someone for who that 10 bucks is 4 percent of their total savings, that's a few days or a week or a month in some parts of the world without food to put on the table.
Can't argue with data, but the worst accident I've been in was in a roundabout. (Other driver at fault. No injuries but a lot of vehicle damage.)

And multi-lane roundabouts that require lane-changing are the devil's work.
> So, no errors. Chmod just silently does… nothing. Which is reasonably - there's no equivalent to the “executable bit” for files on Windows.

It's simply not true that Windows doesn't have "execute permissions" for files. It does:

https://docs.microsoft.com/en-us/windows/win32/fileio/file-s...

It's just that the people who wrote the go library couldn't be bothered to abstract this interface across all platforms.
Comments moved to https://news.ycombinator.com/item?id=22444198.
The CDC budget has not been cut.

https://thehill.com/homenews/media/485025-ap-fact-checkers-f...
I seriously hate this argument.

Go and have a look at the issue the golang is discussing currently. Do you seriously think that everything can be fixed by a simple request?

Most of the time it wouldn't fit with the way Golang is going. It's not a critique of some bugs in Golang source code but the mentality and flow surrounding changes.

Do you except the author that submitted change overhauling the whole way Golang handles Unix vs Windows would be accepted?

I do not agree with the author, but that is fine. It's fine for me, understand it's not good for his use cases.
Saying "duh, just submit your request" is stupid as it gets.
They show the abstract or the same bit of the headline and maybe a paragraph you see when hitting the page. Googlebot doesn't get the full text.
You have to wonder what kinds of non-employee access are a part of the Facebook web application. That is, perhaps Israel's edge is that they have an (made-up) Investigator version of FB when they log in.

I figure everything down the left aside on FB corresponds to a permissions bit for each entry, so maybe some classes of user get some really fun items over there.
Moore's law is about transistor density, which has already slowed way past what Moore's Law (more like Moore's Observation) noted, a doubling of density around every ~18 months (give or take 6)... Stacking may have allowed the trend to continue, but it doesn't seem to work well.

What chiplets offer is effectively more compact compute units designed to work together. What was effectively a component design for multi-cpu systems a couple decades ago happens in a single socket package. With some better design considerations.

This allows for an optimization for loss... if you have a huge single chip, there's more chance you lose a whole chip in a wafer, meaning higher manufacturing loss. With smaller chiplets, you may lose one smaller chiplets, but the other 4-6 around that one lost still works. This means better yeilds out of each wafer.

The other advantage is that you can mix different manufacturing nodes... such as compute or graphics chiplets being latest and greatest with memory and bus interfaces on a prior generation. Again, this allows for greater production and reducing loss.
Having some kind of "settings" object together with the account sounds reasonable.

However someone above made the point that sometimes LS _is_ a good idea, I just wouldn't do it at the component level.
There's an awful lot of case law to date that allows for public health departments to violate constitutional rights to address a public health emergency. The legal right to quarantine is pretty much predicated on "for the good of society, your constitutional rights are out the window."

I hope I don't sound critical of this. I'm not. I'm in favor of empowering public health departments, with accountability and oversight and judicial review, to do what is needed to prevent massive tragedy. I'm just putting it bluntly: our case law on this topic is reasonably well-settled, and one-sided, as pertains to epidemics. (Now, as pertains to vaccinating...)
amazing that in 2020 this is still so poorly understood.

not as evidenced the TFA (which I didn't bother to read), but by the strong, uh "opinions" here on HN.
In physics people will eventually find stuff because they are law of nature. There is no law of nature that subroutines should exist so it’s very possible they would never be invented and people would do things in a different way.
EDIT: Looks like I'm outside the edit window.

A late family member of mine in the OP's approximate situation was taken advantage of by a local church, which gives me pause when people say going to one for help is a bulletproof-good idea.

I'm sorry for not providing context right away, the original statement on it's own was too broad.
TeleHammer: Cross-privilege-boundary rowhammer through implicit DRAM accesses
Rest in Peace. And amazing example of academic and intellectual success sans-phd.
Is there a database library that uses reflection that properly descends into type aliases? Probably not, because it isn't always what you want.

It's still fundamentally caused by Go's shitty design choices.

encoding/json is at fault as well, which is also in the stdlib and a flagship library (basically part of the language - the maintainers wouldn't even extend its struct tag parsing to allow for required fields it's so fundamental!)

Proof that this issue affects JSON: https://play.golang.org/p/erfcSIe-Z7b
Angular FormGroup: merge, get all errors as array and many more neat tricks
I fixed my comment. I didn't mean to have equal signs in there.

Proof that `type X Y` causes the issue: https://play.golang.org/p/erfcSIe-Z7b
Percentage of patients who need ventilator support is magnitudes higher than for the flu. Around the world, no country has enough ICU beds and respirators to cope with the 10-20% of infected that will need them.

Current death rate is a joke compared to what it will be once hospitals become swamped.

Social distancing measures may prevent that outcome but will devastate the economy even further.

Look behind the surface level information.
Yeah.

I mean, I wouldn't use your hyperbole, but I get the anger and fustration and the disagreement about how communities should be run. I'd certainly like to think I'd run any of my communities differently, given some of the outlier cases of automatic shadowbans I've heard of.

On the other hand, I also realize just how badly the moderation team is outnumbered. Once you get to a certain scale, you only have bad options at your disposal. Showdead and vouching at least add a twist to it that make it not quite as bad as some of the other options out there.

But back to the first hand - I've quit other communities over less. That's my preferred form of retaliation when I don't merely disagree with moderator decisions, but feel strongly that they're outright behaving poorly, mistreating those I care about, and not being reigned in - let them reap what they sow. I'm happy to take my knowledge, advice, technical chops, and general aid elsewhere. The internet is vast and infinite, and there are communities out there with moderation styles to my liking, where my contributions will be appreciated.

And they are appreciated, at least from time to time. I've had people reach out to me in another community over a decade old abandoned and archived github project for questions and appreciation, to say nothing of my more current projects. I've had people credit me for teaching them the programming language they used to enter the industry - or perhaps blame me ;). I've helped more people find and understand their bugs than I can easily count. Which isn't to say I'm a perfect, always behaving individual, or that I won't cut moderators some slack for honest mistakes or just generally being human. But I will aim to aid the communities I appreciate, and withhold from those I don't, by voting with my feet.
Ah, I've been on a politics fast for a few days, so I missed that.

Without devolving into an inevitable political shouting match, what would the purpose of that move be?
Yeah so do I. It would have made a nice tweet.
Amazon Fire TV
Fair point, but server state is tied ti my account, LS is not. You can tie LS to the account, but IMO that would be out of scope for an "everything component" approach, like the article.
> Two senior Gravity employees also resigned in protest. They weren't happy that the salaries of junior staff had jumped overnight, and argued that it would make them lazy, and the company uncompetitive.

The mentality of these people...!

Not people you want in your company
Three why I despise EA FIFA
Sorry I miswrote. I meant `type X Y` by "type alias" (terminology from other languages)

`type X Y` is still affected - you will 100% _not_ have more success :)

Proof (using JSON this time): https://play.golang.org/p/erfcSIe-Z7b
It really depends on how you interpret Moore's law. I personally think that counting all your transistors across multiple discrete dies is kinda cheating.

But, I absolutely love the concept of chiplets and can see a trivial 10x in logical transistor density, even if we don't shrink the process nodes any further or even make major changes to the current generation of chiplet-based CPUs.

We are currently only arranging these things in 2D. If AMD/TSMC develop a way to stack chiplets in 3 dimensions, we could wind up with another huge bump in logical transistor density per socket/node.

Chiplets are ultimately about solving the manufacturing and business problem of defect density. There isn't much additional magic going on here in terms of beating Moore's law.
I've recently seen two talks on how Moore's Law is alive and kicking, by none other than Jim Keller and (IIRC) a chief scientist at TSMC. Wonder why this notion of Moore's Law dying stays so pervasive.
Licensing just pivoted to core-based instead of cpu based, which makes total sense.
If I enable logging of retries: logging.basicConfig(level=logging.DEBUG)

I dont see any retries on response 200: ConnectionError(ReadTimeoutError("HTTPSConnectionPool(host='domain.com', port=443): Read timed out."))

Is there a way to also retry on ChunkedEncodingError?
Find a regular pickup game of soccer or ultimate frisbee. Not only does it get you social contact, it also gets you exercise.

The ultimate players I know are really pretty nice people. They are accepting of a fair amount of incompetence on the field (looking at myself here). They're not going to reject you because you're old, or female, or unskilled, or clumsy. (Your results may vary with any particular group, of course.)
Is part of a digital detox turning off java by default and enjoying the Text Web in its full glory?

What do you estimate the cost is annually for all of the wasted bandwith (especially mobile data) on predatory marketing?
Yeah good riddance to those two.
I am looking into a Threadripper 3990x (64 cores) with Proxmox, which is free, rather than dealing with licensing with ESXi and all that.
Maybe "traditional" is the wrong word; what I meant is that there doesn't seem to have been any discoveries that argue strongly against Kansas being the start of the outbreak. As the submitted article states:

> We cannot say for certain that that happened in 1918 in Haskell County, but we do know that an influenza outbreak struck in January...The report itself no longer exists, but it stands as the first recorded notice anywhere in the world of unusual influenza activity that year.

And later in the article:

> Although some researchers argue that the 1918 pandemic began elsewhere, in France in 1916 or China and Vietnam in 1917, many other studies indicate a U.S. origin. The Australian immunologist and Nobel laureate Macfarlane Burnet, who spent most of his career studying influenza, concluded the evidence was “strongly suggestive” that the disease started in the United States and spread to France with “the arrival of American troops.” Camp Funston had long been considered as the site where the pandemic started until my historical research, published in 2004, pointed to an earlier outbreak in Haskell County.
How about opening Wikipedia and reading about the subject? I don't owe you any explanation. There is no ambiguity or "disagreement" (except on the Chinese side) on the matter: the fact is Taiwan has never ever been under the sovereignty of the People's Republic of China, period. The preceding entity that had both control over mainland China and Taiwan was the Republic of China, which is now ruling Taiwan.

If for you the fact that a country emits internationally valid passports, print its money, has a government and an army is not enough to be a real state, you're a living in a province of China too.
His point is, for every place that gets worse, someplace else will get better.

Small consolation if you live in one of the former places, of course. But he's not wrong. Earth as a whole is a bit colder than it would be in the best of all possible universes.

Other effects like ocean acidification are harder to hand-wave away. I hate cold weather, myself, but it's not just about terrestrial climate.
There are two technical conversations I don't have because everybody just gets mad and nothing gets resolved. (Note to reader: if you haven't guessed already, this means I am not going to be reading replies to this thread and certainly not responding to them. Go outside and get some air.)

One, the Monty Hall problem. You either get it or you will die on a hill of misunderstanding. I've never seen anyone's mind be changed (I had to change my own mind). Statistics are really fucking hard.

Two, that the differences between the Java Language Spec and the Java Virtual Machine spec mean that Java is not quite as statically, strongly typed as you think. There is code that you cannot (re-)compile that runs just fine, for some useful definitions of 'fine'.

To support lazy loading of classes, and reduce inter-version dependency hell, the first invocation of every function is dynamically dispatched, and the result is memoized. It's not Duck Typing, but it isn't link-time resolution either. It's sort of a Schroedinger's Cat situation. Until you open the box it could be anything. The first Generics implementations and later generations of code obfuscators (ab)used the hell out of this. In fact I don't think Pizza (Java 1.1 era generics prototype) worked without it, and some languages-on-the-JVM may have been intractably slow.
> Code that is silently incorrect is an absolute disaster on an enterprise level.

Enterprise software is not well-known for its quality or correctness.
You sure about that? How big qualifies as big in your eyes? Medium implemented homepage cloaking in November of 2019 and within a month they lost 40% of their overall search visibility:

https://www.onely.com/blog/medium-lost-half-visibility/
Citogenesis

https://xkcd.com/978/
It's always a game of cat-and-mouse. No new technology will enable displaying ads that the ad-blocking crowd can't get ahold of eventually.
I heard the same almost 10 years ago. Is it still true?
Interesting that is above London pay rates even though having a look at the price of living it is only 20% more expensive. Probably just less .NET devs over there. Might have to apply for roles in Stockholm :)
No one should be required to dance, but the jump to rape seems a bit much.

I do recall those middle school dances, and the realization that I was one of the boys no girl would be caught dead dancing with was crushing at the time.

What would have been better? Maybe zap the dances and use that time to educate kids on the realities of life and how to make oneself more appealing.
They seem to do this for more than just straight ads. I use uBlock Origin to filter out the "Stories" div. It comes back every week or two.
The truth is more complex.

https://foreignpolicy.com/2020/01/31/coronavirus-china-trump...
His point has been debunked time and time again. "Better" is a definition for the organisms that may inhabit a certain environment.

Under no reasonable time frame for human existence is his claim even close to valid.
Url changed from https://twitter.com/gbrumfiel/status/1233434046266531840 to a more substantive article (via https://news.ycombinator.com/item?id=22444492).
That comes down to due diligence... I look at my bundle outputs and overall package size... I also review the packages I use, and tend to avoid anything that isn't open source. I've also forked packages that have issues I need resolved.

You have all the control in the world, and just because someone is lazy doesn't mean it doesn't work. Beyond this, you probably don't review every single line of code that goes into your applications dependencies regardless of language. It's about impedance vs productivity for the most part.

I tend to, at least with front end projects focus on koa for the server tethered to the UI, React and material-ui ... nearly everything else is one-off building from there. Unless you think the likes Facebook and Google are just one random guy.
Questions with Noah Berman
Same because if you try to create the % case you end up with things like ASP. NET and entity framework. Working with those for 5 years I was constantly annoyed with how far I could add super complex features only to have to unravel them to implement a simple lower level edge case.

And in my experience this too easily reflects poorly on the devs "well I found a blog post for ef that does what we need in 30 seconds.." which just isn't the case. I migrated to golang and find its nuances much easier to swallow. No generics? True - write a generator for your use case. It's really not that hard..
> The worst case scenario right now is that some people might lose their grandparents a couple years early

Any sources for that theory?
Sure, but it's not as big as an ecosystem. Knowing JavaScript at this point is way more valuable than learning VBA. I'm not saying VBA is bad, I think visual basic is great, I have fond memories of it, but reality is JavaScript is going to be what companies are going to want their employees to know.
How Hard Will the Robots Make US Work?
https://www.worldometers.info/coronavirus/coronavirus-age-se...
A fully FLOSS workflow for self-publishing Pepper and Carrot
And atheists.
That said… I feel that Rust’s use of WTF-8 for OsString on Windows has resulted in some really nasty problems, especially since OsString doesn’t expose any useful methods for string manipulation. As far as I can tell, Rust’s approach fails to hide any of the complexity, and then adds the additional complexity of a new encoding and conversions on top. I can see that there’s some end goal of being able to work with OsString in Rust code but at the moment the API is missing everything except a couple functions to convert it into something else.

It’s a truly cursed problem that we have three separate notions of strings. We have Unicode strings, we have bytestrings, and we have wchar_t strings on Windows. No two of these are completely interoperable. This has a ton of direct consequences which cannot be completely avoided. For example, if I want to make a version of “ls” that gives a result in JSON, I’m already fucked and I have to change my requirements.
It seems to be very hard to produce such a vehicle that is affordable and doesn‘t look like something only seniors would use.
Most attempts fail at both.
The Pedilio https://www.pedilio.de/ looks quite ok but will be too expensive from what i‘ve seen. The cheapest new cars cost less than 8000€, making an ebike more expensive than that is a hard sell.
Yup! I was just running under the assumption the parent comment wanted no other apps period, with a smaller surface to attack.
> I'm not sure why officials haven't come out suggesting things like this. And to avoid non-mandatory travel.

Maybe because it's not needed yet? We are talking about a few cases in a country of 300+ millions inhabitants. Even if we assume that there are many unreported cases, we can still assume that the risk is extremely low.

It's notoriously hard to assess probabilities of low events, so I would simply follow recommendations from experts, and so far my government hasn't emitted any specific restrictions (besides avoiding traveling to China and a few other places).
If you truly believe this, just try asking questions regarding global climate change, even questions that pop up because your trying to grasp the model and see if you don't get smacked down and gagged!
Websites started off with a glass storefront and an open door. You kinda had to poke your head in the door to look around to see if you wanted to go in. Then the glass storefront had some sales prices shown. Then slowly you could no longer even see the glass storefront for all the ads. Then the spinning sign men showed up to annoy. Now, there's a bouncer with a clipboard blocking you from getting in.

It's mostly just not worth the effort any more unless you have an ad blocker in some form.
React is a view layer tech

You should be persisting state in the Data layer on the client

The Data layer should be syncing with the servers or peer to peer once in a while
Worth watching, Freemon Dyson life stories -- https://www.youtube.com/watch?v=rs1jGsn61p8&list=PLVV0r6CmEs...
Mods should change the bad blog post link to this authoritative page link.
https://git-scm.com/docs/git-bisect
If you can muster the strength to complain about having to make your way through a (horrible, I grant you that) carnival once a year, your life is pretty damn good! Maybe you should go celebrate that at the carnival, so you can value the other 364 days the more :-P