skysight-inc/HackerNews huggingface dataset:
I was trying to avoid being too verbose and hitting too many side issues, which is hard.

The crux of it as I see it is that if you decide your orders aren't legal, then your SO surely should be relieved of command, isn't that the proper process? Not relieving them of command, but "simply" choosing to not follow some orders is breaking the visibility of who is in charge. In the case of the president the people aren't being informed that their elected nominee (or the electoral college that they voted in's nominee) is no longer in charge -- this is why I consider it a breakdown in democratic order. Not that the orders were countermanded, but that it was covered up.

Now, as I said you may not want it to be public immediately; but executive/cabinet members should be aware, and their should be official record and once the immediate crisis has passed then there would need to be a process to follow to keep the incapable/immoral officer (eg POTUS) out of command and quickly establish a new figurehead/leader.
>Could you explain? I might need a concrete example.

You might want different trade-offs in different places.

Like, in our case, the conflict is between three different representations:

1. Typed Rust structs
2. Vector with indexes
3. Untyped structs (HashMap of strings to values, essentially)

None of them covers 100% of the use-cases we have (though we also not sure exactly are these the use-cases we will have year from now? three years from now?), and some parts of the system needs to work with all of them.

>Yeah, certainly the refactoring becomes harder (maybe implausible to do automatically) when you can't change both sides in one PR, and when you have to convince someone else to change their interface / bump the major version. It still can be done (partially?) by hand at least; it's just a matter of cost/benefit.

One case was Transaction from postgres crate, which uses lifetime. But I want to stuff it in Arc. Would be possible, if Transaction itself used Arc instead of borrowing, but there are about zero reasons for them to change API that way.
You learned the basics.
You need to really understand the language to gain from it.
Learning the basic is like writing non pythonic code or trying to write Lisp as if it's C. You are going to end up with major frustrations.

It's like driving a truck and then learning to try a sports car cautiously like an overloaded truck, you won't enjoy it!

Lispers love to talk about "code is data" In prolog, "data is code" and until you grok that, it's really difficult to experience the Prolog enlightenment.
> They could have made the console a bit bigger, and a bit more flexible inside.

They could have gone to a 2 chip solution for the VDP and implemented scaling, but it would have substantially increased costs. Now, Nintendo did notably go with a 2 chip solution for the PPU, but they were using a lower cost CPU, launched 2 years later and sold for a higher price.

There are other places they skimped that hold up much worse than dropping scaling hardware. For instance, having seen photos of the VDP die it seems pretty clear they could have made a nice improvement to the palette hardware if they took more time to optimize the layout (though I imagine that could have taken quite a while with 80's IC design tools).
The thing about fiefdoms is that it increases the amount of territory that's close to a border (by making lots of borders), and crime flourishes around borders.

I pay for Hulu, HBO Now, and Amazon Prime. I suspect a year or two from now the same (or more) money will get me less content, as even more is segregated into separate streaming platforms. I think I'll end up just trading accounts with people, so they can use mine, and I can use their Disney, Showtime and Youtube TV or something. I'll get more content for the same price. But once I've done that, why not share three ways, and each person can pay for two services instead of three, and I'll get more content than now at less cost?

We've finally gotten to a place where people are happy to pay to stream because content is actually available and it's much more convenient, and the rights holders are so greedy they are going to force people back into the mindset that stealing is okay (but this time it's stealing services, not digital content).
With your line of reasoning, I guess a rich person thinking of opening a restaurant could follow following strategy.

1. Get a few food trucks and park them in front of all potential competitor restaurants. Sell subsidized food.

2. Wait till these restaurants close because they can't compete with the subsidy.

3. Start their own restaurant selling really bad food at expensive prices.

4. Profit.

This is the same kind of strategy that tech giants often follow to push startups out of business. Obviously, my example strategy is extreme (and possibly illegal), but food trucks can easily drive good restaurants out of business resulting in a worse culinary scene in the city. The purpose of the regulation being discussed here is to eliminate such bad forms of competition that result in worse outcomes in the long term.
Of course, music companies see this as a problem instead of an opportunity.

More pawsuits it is!
It is a political problem, but technology can change it dramatically. A cheap and safe energy source like Thorium-based nuclear power and self driving electric cars would tilt the table.
‘False Memories’ Are More Common Than You Think
The restaurants are in the outer market, which is not going anywhere. Only the inner/wholesale market, which was largely off limits to tourists, is moving.
Maybe that's the main point, for you. I don't think I'm missing anything :)

You can take your logic and apply it to anything.

For example killing innocent babies:

"Killing babies has constraints, advantage and disadvantages. No other action in the universe is free from having advantages and disadvantages. They all have different use cases...

I don't get why the author is 'spouting dogma' about how killing innocent babies is bad.

Be wary of people who argue about killing babies etc etc."

This relativism you're expressing can be seen as ridiculous when applied to killing babies - it can actually seem to make sense when you use it to justify your own biases - which is what you're doing. Of course doing that has it's advantages and disadvantages, etc etc no opinion is better or worse everything is relative :)
That implies the UI is the problem - and that is likely not the case. Upper management and community dynamics are the larger issues - and cannot be fixed by simply reskinning the data.
Your project is weird to begin with, and then "knew C already" makes it even weirder. The whole point of WebAssembly was to find some way to get away from JavaScript, and to support languages like C. Here you are, going right back to the JavaScript that we've been trying to escape for the past 23 years.

Also, on your page you say that "A competent Front-end engineer should be able to edit WebAssembly as easily as any other systems programmer." The "any other" seems to imply that a "Front-end engineer" is a "systems programmer". This is typically not the case.
The grammar correction in Google Translate is a little too good. I was trying to create some broken Russian phrases to send a Russian friend, but I’d put in weird or bad English as an input and get very good Russian as an output!
I haven't seen an FX exchange that trades through weekends, since Oanda stopped offering weekend trading back in 2012.[1] Can you link to one?

1. https://www.leaprate.com/news/oanda-suspends-weekend-trading...
I know this works, but whenever I hear this advice, I can't help thinking: Aren't indexes and vectors basically just a way of smuggling pointers past the borrow checker?
The "best states to send your kids to school" and the "how much value are students of our state deriving from my tax contribution vs. in other states" are almost mutually exclusive, because in the second case you're deliberately averaging every student out in the whole state, good students and bad, while in the first one you're benefiting from the positive lurking variables associated with other cohorts, yet only being penalized for negative contributions of your own cohort.

The first methodology benefits from disaggregation by racial cohorts such that the reader can optimize given their particular circumstances, but the magnitude of contributory factors to that success are opaque and still averaged statewide. Most obviously, this also includes funding, where funding received by particular students -- and especially not funding sourced from parents of students in the same cohort -- are not separated out. They shouldn't have to be, as schooling is a public good, but if they aren't, then the metric doesn't accurately reflect the impact of the socioeconomic condition and proportions of the cohorts in the state, but splits them out the results solely to avoid having to consider races other than one's own.

The latter question is typically what is being studied, although pop science coverage often leaves the reader free to interpret it as the former.
> humans being _reduced_ to the level of machines (and in some ways subservient to them)

Oh, you mean like Uber and Deliveroo drivers?

In the last century, humans served machines. In this century, they will serve algorithms.

Lang's work is more relevant than ever. In many ways we are re-living the events of 100 years ago, only this time the US are in the driving seat, rather than Europe.
Show HN: PerfectlyBalancedHN – Chrome extension to combat early-bird bias
"...CEO Travis Kalanick has been plagued with an array of allegations against himself and his reports...illegally obtaining passenger medical records to discredit rape allegations against Uber drivers, anti-competitive action, opportunistic surge-pricing during natural disasters and terrorist attacks...paying hackers off to hide a data breach, surveillance of passengers and journalists, career sabotage and infighting, over 200 claims of sexual harassment against employees, corporate karaoke escort bar visits in Korea, law enforcement evasion, annually cheating drivers of $500 million, profiting off of lazy background checks resulting in the rape and murder of multiple passengers...industrial espionage, fraud, breaches of fiduciary duty, and worst of all, Kalanick just not being a nice guy."

Worst of all!?!? Seems like him not being a nice guy is the least offensive thing he has done.
Could you elaborate on what you don't like about the generated Go code?

My main complaint initially was that everything was a pointer, which made constructing things harder.

Then I realized it made zero values much easier to implement. And it lets you foo.GetA().GetB().GetC() without all the intermediate steps, which feels like a violation of the Law of Demeter, but in a glue language I think it's probably the right trade-off.

Yes, you can't use them as classes/types themselves, but you're not supposed to subclass them in any language, so they're really better thought of as structs/dicts.
Με Nations League και φιλικά χωρών
If it comforts you, “the button” (the nuclear launch protocol doesn’t involve a literal button) requires confirmation from the Secretary of Defense, and the current Secretary of Defense, James Mattis, is one of the most reliable and trustworthy people you could even imagine to be in that position. And everything written about him in Woodward’s book only supports that impression.

The DoD was even one of the more prominent examples of an executive agency choosing to buffer Trump’s impulses—when Trump announced a ban on transgendered people serving in the military (which was, according to Woodward, in response to a more nuanced discussion about whether the military should pay for or perform reassignment surgeries—Trump was in the discussion and hours later abruptly decided to tweet), DoD responded with a statement that they had received no Presidential order and that no policy change would be made until an order was received and a plan for implementation was devised.

Another repeated theme in the book was the apparent fact that Trump just basically says things and makes decisions and then doesn’t consistently remember to follow up on them, meaning that offhand Trumpian pronouncements that nobody ever put into writing would go forgotten—at least until Trump was provoked into pressing the issue, perhaps by one of his more sycophantic aides.

I actually feel just a tiny bit sorry for Trump. I have the increasing impression that he’s a deeply simple man being manipulated in competing directions by everyone around him. It’s an impression I’m very dubious of, because Republican presidents are routinely perceived as charismatic, naive simpletons being manipulated by conspiracies of sinister right-wing advisors. Both Reagan and W. Bush were suspected of this, but there’s considerable behind-the-scenes evidence to the contrary. I’d be interested in any other reports or memoirs from behind the scenes of the Trump administration, but so far it looks like Trump really is the real deal. The only difference is that the rise of Trump was enabled and precipitated by a complete fracturing of the Republican Party, and many different factions are all trying to pull Trump their way.
Europe also has ~3x the population density of the US, higher still if you don’t include some of the sparsely populated Eastern European States.

While I can’t profess any expertise on this topic, it strikes me as a possibly reasonable hypothesis that the sheer emptiness of much of the central US could have some kind of bearing on trying to make sustainable continent-wide public transport more difficult than in Europe.

Colorado for example, roughly the same size as the entire U.K., has around 50 people per square km. The U.K. has over 300. Even France, regarded in Europe as a largely rural State beyond a few large cities, is over 100.
Arista uses commodity ASICs which are programmed from specialized binary blobs running in a linux based userspace. This is the same thing linux whitebox switches do.
Unless those tests are NOT measuring performance in a meaningful way.

Once we assert that those tests are not measuring performance, the claim that performance is "already being measured" is just wrong and we're back to square one.
£60k gross salary for an employee might come at a £100k cost for the company when you add in NICs, pensions, HR costs, training, provision of equipment and office space.
That 'little' magic being specialized hardware packet processors that are programmed from proprietary programs running in Linux.
TxTenna: The Transaction Must Go Through (off-grid, mobile mesh btc tx)
I hate how politically ambivalent and "both sides are the same" people here are, despite it being shown again and again that this is simply not the case.

I hate how free speech is unduly prioritized over everything else, even when it marginalizes people and whittles away at our separation of powers.

I hate how often social issues are eye-rolled or actively decried. I hate how rarely policies such as WeWork's meat ban or California's mandate to put women on corporate boards are discussed in good faith. I don't always agree with these kinds of drastic actions, but I enjoy talking them over with my social science friends. You simply can't find this kind of discussion here.

I hate how engineers often don't see themselves as rich. I make FANG salary and feel absurdly wealthy. My grad school friends are squeaking by on $30k a year. I hate how "get as rich as humanly possible" seems to be the unstated goal of so many tech founders, and how any discussion of CEO salary caps or wealth redistribution is quickly shut down.

It bothers me that such an intelligent community is often seemingly devoid of deeply-held values. People here aren't nearly angry enough about the political clusterfuck going on in the US. People here want to make nice and are unwilling to burn bridges to stand up for what's right.

And finally, I hate how people have the gall to say that they'd rather shut their ears and avoid politics altogether, even when it's affecting everyone around them in drastic ways.

A furious and motivated Silicon Valley could change so much in the world. Instead, we'd rather just shrug and collect our paychecks.
Apple's acquisition of NeXT was probably the most expensive - but definitely the most lucrative - acquihire in history.
Wow, different strokes indeed. Discovering that most of what I was supposed to do at google was going to consist of pushing protobufs from one place to another completely destroyed my enthusiasm for working there. I hated it!
Yep, you're right. I forgot about the keys.
Many futures exchanges are open 24 hours on weekdays (perhaps with 15 minute gaps), but not weekends. Can you link to one that's open on the weekends?
The most impactful Ted talk I ever saw was on tying shoes, so I’d say I appreciated the range of presentations. I can’t really remember any other talks but that one changed my life.
You should always treat that case as distinct email addresses.

If you have problems with one person signing up multiple times then this won't fix it for you. There are many other ways a person can have lots of email addresses. You will waste a lot of time chasing your tail.

I reasonably use plus style addresses to establish different identities and I generally pass on a website if their registration or other processes assumes things about my address or disallow valid characters in an email address.

I also don't try and rip-off a website by abusing their free services.
CA Governor Brown signs wildfire safety bill blasted as PG&E bailout
It's explained. Later in the article.
Onelogin | Seattle (Redmond, WA) Onsite 2-3 days/wk | Software Engineer | Ruby (Rails), JavaScript (Node.js)

OneLogin provides industry-leading, enterprise IAM solutions for every user, device, and application. We manage and secure millions of identities for thousands of enterprise customers. Headquartered in San Francisco, we’re excited to bring our award-winning company culture to Seattle with the recent launch of our Redmond office.

Interested? Contact me directly:
elly.hagen at onelogin.com

Or apply here:
https://www.onelogin.com/company/careers/departments/enginee...
I didn't know that, thank you!
As an experienced engineer I can hear the pain behind that dubiuos claim and no, I wouldn't want to work with someone who behaves like this all the time but I wouldn't mind someone who once in a while gets fed up show some emotions. It's all about how you handle the aftermath, ie. can you apologize to people you accidentally hurt along the way.
That sounds illegal for reasons that have nothing to do with food trucks.
[getting far from the TSMC topic]

If the UK had thought this through, they would have setup real democracy in Hong Kong a generation before the lease ended, instead of doing the colonial "high commissioner" thing. A legitimate Hong Kong government would have survived a lot longer with their people's support.
NSA Whistleblowers Turn Outrage into Innovation
> It wouldn't do this just because there were fewer women in the batches, rather it would just not assign any weight to those factors.

That's exactly the issue we are talking about here. Woman's colleges would have less training data so they would get updated less. For many classes of models (such as neural networks with weight decay or common initialization schemes) this would encourage the model to be more "neutral" about women and assign predictions closer to 0.5 for them. This might not affect the overall accuracy for women (as it might not influence whether or not they go above or below 0.5), but it would cause the predictions for women to be less confident and thus have a lower ranking (closer to the middle of the pack as opposed to the top).
Would you recommend someone, not Google, to standardize on protobuffers now?
If you take up the suggestions here you will need to convince me that you are not abusing an important identifier and that you can protect my data.

My default answer for most sites is that I don't trust you with my phone number (e.g. Facebook using recovery phone as an undisclosed identifier) and certainly not my credit card number in some random database.
No, you're absolutely correct. However, the inverse is also true. The SEC only needs to win one case to set precedent for all SAFTs. Given that the SEC is the one bringing the cases, it would seem obvious that they would establish sound precedent before going after the murkier cases. I'm not sure I'd want to tie my wagon to anyone who used a SAFT.
IMO, the right answer is to better define your threat model. Are you concerned about someone pulling the HDD and reading the swap? Use an FDE scheme that covers your swap too. Are you concerned about someone getting access to the swap file programmatically? At that point they have so many other ways of slurping the memory out of your process that it's a lost cause.
cloc is another commonly used package. It handles multiple languages and has a nice, readable output format.
It all depends which of all these ugly langages you are the least uncomfortable with. I hear they even use js for servers now. Rise and fall... lol
PG&E blamed for another fatal October 2017 firestorm: state investigators
I always wonder "why?". Like Haiku and other old tech projects I just can't see the sense of spending time and effort on dead tech.

Also, wow that is intensely ugly (but maybe that's just me).
I imagine people are vaguely aware of the degree of difficulty for different countries, but your point stands that most people with a reasonable standard of living prefer to avoid the upheaval of emigrating.
Escaping JavaScript is not a perspective shared by all (most?), though.

It's has been a weird and interesting project, but that's not really a bad thing is it.
Onelogin | Seattle (Redmond, WA) Onsite 2-3 days/wk | Software Engineer | Ruby (Rails), JavaScript (Node.js)

OneLogin provides industry-leading, enterprise IAM solutions for every user, device, and application. We manage and secure millions of identities for thousands of enterprise customers.

Interested? Contact me directly:
elly.hagen at onelogin.com

Or apply here:
https://www.onelogin.com/company/careers/departments/enginee...
There have been lots of good suggestions so far, but one thing you’ll want to consider before getting a split keyboard is whether you type “correctly”, because if you hit the Y key with your left hand, for instance, you’ll have to retrain yourself to use your right hand instead.

As for key switches, you’ll certainly want to try out any mechanical options in person before you buy to see if you like the feel and if you can handle the noise factor—my local Micro Center has a tester keyboard with a bunch of different kinds of Cherry MX switches to see which you like best.
Suburbs almost by definition have very little that's walking distance. One house per family makes everything very spread out and far away - in exchange for everyone having a lawn and a backyard that's 'theirs'.
FBI director on Chinese spy chips: 'Be careful what you read'
IIRC, you can either recreate the ink from a recipe, find old ink and re-dissolve it, or if you have the patience you can extract it from old pages.
Oh god. Some of those "input images" are very clear signs that the whole thing is faked.
Breaking Azure Functions with Too Many Connections
Nash equilibrium
What a weird argument. C is not "better" than Javascript, it is vastly worse for the vast majority of current Javascript uses - where raw performance is a less important consideration than development time.

Javascript is far from perfect, but it has improved by leaps and bounds the last few years. WebAssembly is great, but a variant of Javascript or other high-level languages will continue to dominate web development, not C. People aren't going to "escape" from Javascript to C, except certain niches where performance is vital.
Binary size would probably be the main thing you'd want to optimize for. Which, at least a few months ago when I tried the wasm32 target in rustc, is a big issue.