skysight-inc/HackerNews huggingface dataset:
"Maybe in a few years when enough powerusers convince enough casual users."

Snort! You know they laugh at you when you leave them, right? There are literally billions of browser users. Power users will influence them. Right.
In one fell swoop, Nintendo brought to pass both the PlayStation and the Zelda CD-i games. They would never live it down.
Trump's account is a beautiful example of how useless Twitter is.

Typically it goes...

Trump: CONGRATULATIONS ON FIREFIGHTERS FOR MAKING AMERICA GREAT AGAIN. THIS ADMINISTRATION IS FOR FIREFIGHTERS!

Followed by 1k responses of YAY TRUMP! and 50k responses of people vomiting up any old thing that's just as insulting as they can cook up. Why on Earth do people waste their time on this sort of thing? It has evolved from keyboard warriorhood to some sort of internet Tourette's.

/end old man rant.
> an increasing number of extreme weather events due to climate change

This is not correct; the number of extreme weather events is not increasing. The damage they do is increasing, but that's because the human population in areas exposed to such events, and the value of the property build in such areas, is increasing.
I wonder what the highest x% is that the courts would accept as not totally bs. I'm pretty sure if Steam said, oh yeah, you can re-sell within Steam but we'll just take 99% lol, that would not be ok.
Impressive given the fact the Porsche costs a lot more too.
When TCP sockets refuse to die
Though I don't consider DRM-free the only metric for being ethical (being one of the few platforms to really support Linux, contributing back to OSS including the Linux Kernel itself, pushing free and open standards for VR, etc.. are all reasons I support Valve), I really appreciate and support GOG too.
I don't disagree at all — but in your hypothetical situation, they're clearly not being banned for causing "unrest." They're being banned for creating fake accounts to spam the platform en masse, "regardless of what the message is" as you say.
> (Search the page for "disclaimer".)

This is confusing because that isn't how the USPTO seems to use the term "disclaimer" as regards trademarks:

https://www.uspto.gov/trademark/laws-regulations/how-satisfy...

> What Is a Disclaimer?

> A disclaimer is a statement that you include in your application to indicate that you do not claim exclusive rights to an unregistrable portion of your mark. For example, if you sell shirts and your mark includes the generic word "SHIRTS," you could not object to someone else also using the word “SHIRTS” as part of his/her mark. The word is still part of both marks, but no one is claiming exclusive rights in that word, because it is an 'unregistrable' component of an overall mark. (See below for typical examples of unregistrable matter that must be disclaimed.)

> A disclaimer does not physically remove the unregistrable portion from your mark or affect the appearance of your mark or the way you use it. It is merely a statement that the disclaimed words or designs need to be freely available for other businesses to use in marketing comparable goods or services.
This is why I tend to try to keep a healthy skepticism about a great deal of the negative press on Amazon's warehouse working conditions, pushes to unionize, etc. So much of it lacks real context needed to actually inform, and just looks like click-bait or campaigns to drive negative sentiment, or to inhibit their ability to perform.

And really, that should I guess be the default way one consume's news in general, no matter what its about. (Even the parent article!)
It sounds like you're talking union. I agree.
That does not hold for Intel x86 architecture chips, which are perfectly happy to have unaligned integers.

As for struct members, the alignment is (of course) "implementation defined", which is the fancy way of throwing up your hands and saying "whatever". (Since C++11 we actually have alignas(), which at least gives manual control)
Frequency stability was discussed recently in https://news.ycombinator.com/item?id=20973513

The wind farm tripped unexpectedly easily .. but apparently this can be solved with a software update. As and when we start rolling out batteries they are excellent for frequency response, and are already getting paid for that purpose in some places.
What if we’re the founders? It’s hard to set boundaries from your company when you ARE the company.
For people who might be allergic to the F-word, try this excerpt by Shneier: https://www.schneier.com/blog/archives/2019/09/a_feminist_ta...

> What our smartphones and relationship abusers share is that they both exert power over us in a world shaped to tip the balance in their favour, and they both work really, really hard to obscure this fact and keep us confused and blaming ourselves. Here are some of the ways our unequal relationship with our smartphones is like an abusive relationship:

> o They isolate us from deeper, competing relationships in favour of superficial contact -- 'user engagement' -- that keeps their hold on us strong. Working with social media, they insidiously curate our social lives, manipulating us emotionally with dark patterns to keep us scrolling.

> o They tell us the onus is on us to manage their behavior. It's our job to tiptoe around them and limit their harms. Spending too much time on a literally-designed-to-be-behaviorally-addictive phone? They send company-approved messages about our online time, but ban from their stores the apps that would really cut our use. We just need to use willpower. We just need to be good enough to deserve them.

> o They betray us, leaking data / spreading secrets. What we shared privately with them is suddenly public. Sometimes this destroys lives, but hey, we only have ourselves to blame. They fight nasty and under-handed, and are so, so sorry when they get caught that we're meant to feel bad for them. But they never truly change, and each time we take them back, we grow weaker.

> o They love-bomb us when we try to break away, piling on the free data or device upgrades, making us click through page after page of dark pattern, telling us no one understands us like they do, no one else sees everything we really are, no one else will want us.

> o It's impossible to just cut them off. They've wormed themselves into every part of our lives, making life without them unimaginable. And anyway, the relationship is complicated. There is love in it, or there once was. Surely we can get back to that if we just manage them the way they want us to?

> Nope. Our devices are basically gaslighting us. They tell us they work for and care about us, and if we just treat them right then we can learn to trust them. But all the evidence shows the opposite is true.
Of course it is, he is embarassing their biggest competitor and ripping the band-aid off the gaping wound the US likes to call "freedom."

Why mess with the golden goose? They just let Snowden do his thing, he doesn't have any useful intel for them as they are running the same types of programs.

You are correct that if Russia didn't like what he is saying he'd be in detention. They really like how he embarasses US.
There was just a projection that we could see a 7C global temperature increase in the next 80 years. Sea level rise is just one factor, and is probably the minor factor in comparison to changes in arable land, fresh water resources, and overall farming productivity that 7C will represent. There will be big losers and big winners in the next few decades if these projections hold true.
> I’m finding solace in boredom

you seem to be very active on HN. HN is my main distraction too.
I didn't read it as a joke, you're just operating at a different abstraction level. The CPython interpreter famously uses a single global interpreter lock to protect the language internals and runtime, so it has trouble scaling beyond a single CPU on interpreter-heavy workloads. You're saying that threads in python scripts can be arbitrarily preempted, and so locking is required to protect them against each other, which is also true.
Standing desks have their problems too (veins, etc). Seems that treadmill desks or literally taking a walk are much preferable
I feel like Zelda 1 & 2 have some dead ends that would be really frustrating. Maybe if it was a true remake, not just a reskin or something.
I disagree.

Amazon didn’t break any laws when they paid whatever amount they did or didn’t pay. Also I’m not sure which oligarch you’re talking about.

And they’re not the only ones who did this. It’s just convenient to flash Amazons name next to this headline since there are enough companies out there who refuse to compete or do anything innovative but want you to blindly give them your money.
> any action is clearly going to beat sticking ones head in the sand

Not if the action makes things worse than they would have been if you'd done nothing. And given our very poor understanding of how the climate and ecosystems work, any action we take that is not an obvious benefit (like "bring more people out of poverty" or "make our infrastructure more robust", both of which are things we certainly should be doing) is much more likely to make things worse than to make things better.
I'm a startup founder, and I've never understood this worry.

I know of scary few products by Google (or one of the other tech bigcos) that successfully wiped out an up-and-coming startup.

They did acquire quite a bunch, but can you name a successful Google product that killed a startup without acquiring it? I'm sure there are some but it can't be much. Docs, Android, Firebase, Maps all came out of acquisitions.

I mean, sure, they're super competitive, but my impression is that that competitiveness is mostly targeted at Amazon/AWS, Microsoft, Facebook, etc. I mean GCP is mostly just Google reimplementing the most popular AWS products with less cruft. That's super competitive but I'm curious how it threatens your one man business.
Unfortunately it could be a big deal because of the stigma. There are jobs that ask whether you have ever seen a psychologist and/or have ever had a mental health diagnosis, presumably to disqualify you. For example I believe the FAA asks for this information from pilots. I would guess any job that requires security clearance would also require you to disclose this information.
There was the famous Oracle vs UsedSoft lawsuit: https://www.theverge.com/2012/7/3/3134867/eu-court-of-justic...

This basically added jurisprudence that digital downloads can be resold provided that the original is made unusable.
I'm not sure how the constitution is remotely relevant here. It's clearly not protecting us from this in it's current state. If we want protections against secret government gag orders, we have to vote for people who will oppose them, which is a really small number of people indeed, or else vote to change the constitution to actually start protecting these rights. And if this turns out to be impossible, what is at fault? Probably to some extent... the existing powers of government, as enshrined in the constitution.

The governmental system we have is not a perversion of the constitution, but a reflection of its inadequacies.
> I didn't have high hopes for this article based on the headline, but there's some really good material here.

I don't know why people are so allergic to the word "feminism". I feel like it's all based on effectively marketing spin by (and sorry to use another polarizing term, I guess) those who think the current patriarchy system is working pretty well for them.
Ha Ha! Yes. The gillectomy project collected some interesting data on that a couple of years ago, creating very fine-grained locks and measuring. Not unexpectedly, with a zillion locks performance suffered. The reason though, had much to do with how much it thrashed the cache on a modern CPU. Lots of cache invalidation traffic back and forth between cores. The C-Python implementation is architected around the GIL, and that is a tough problem to crack.

My favorite too-many-locks story goes back quite a long time, a former coworker is an old-time Unix guru, who was at Sequent back in the day when 8 CPU's was kind of a big deal. He spent about 9 months on a project putting lots of fine-grained locks into their Unix kernel. After shipping that, his next project was 6 months taking about 25% of them out :)
>Russians are the 'bad guys' of choice in a disproportionate amount of high visibility movies and Netflix shows

Because the Chinese are off limits now (because the studios want to make money there and throwing evil Chinese billionaires into your rotation for super-villain of the month is a great way to not do that) so that basically leaves Russian billionaires and middle eastern oil moguls as your two picks for low effort evil foreign characters.
Support candidates who have climate change mitigation as part of their top priorities. Local, state, federal, whatever. You will have no greater leverage than through public policy. Until an election cycle occurs, aggressively engage with your representatives or pay an org to do so.

The US military is one of the largest CO2 emitters in the world. No non profit or startup can fix something like that, but public policy can. At the local level, you can form a muni electric coop and buy only renewable energy in bulk. You can change zoning to phase out gas stations, disincentive internal combustion use, and acquire electric buses for mass transit (both cheaper and faster to deploy than light rail). Similar changes can be made at the state level. But these changes are then impactful act scale.

Find a political point of leverage and exert maximum force. I understand the squeamish feeling, but these are not tech problems; these are people problems. The tech is already mostly solved.
What decision?

The pharma industries were acting like perfect assholes, denying their product to people that need it for strong-arming them into unreasonable prices. But that's entirely dependent on the details, they could be as well just be negotiating a fair price and the description above wouldn't change a bit.

The government was well within its right to invalidate the patents for protecting its people. That again is dependent on the details, it could be an antieconomical action against the freedom of initiative and still have the same description. The fact that those same pharma companies currently get more profit than they did at the time, by selling a much larger amount of medicine (for a lower unitary price) is strong evidence that the government was right.
Leaked screenshots show how Apple's tracker tags might work
I certainly acknowledge it's an American article and that it should use the vernacular its audience is expecting. That's fine with me. I have not suggested that one term is "somehow more correct" than another.

...but now that you mention it, none of these place include bath tubs. They do, however, include sinks where you can wash your hands, so maybe "lavatory" - "washing place" is a better fit. If that doesn't float your boat perhaps the simple, down to earth and unpretentious "bog" is the winner. :P
Realistically it's not so much "stored" as "used to displace CCGT generation". The solar peak in the UK, from my own measurements is not so much "middle of the day" as "middle of the year". The seasonal variation is pretty huge up here in the northern latitudes.

Have a click about on https://flatline.org.uk/daystats.html - the best case is getting over 50% of the generation from 9AM to 6PM. The worst case is getting almost nothing for three months in the winter.
Ask HN: How to Fight Google?
Aim is to damage Google infrastructure, databases, ML models, using Google's own immense capabilities. Any outside based attack will fail because of lack of resources.
> The author shows no sign of understanding why it's important that Stallman was fired...

Not sure that's fair. In the conclusion he writes:

> The goals Selam G. seeks to advance are good ones. Institutions like MIT need to closely consider their past and present treatment of women. People at those institutions, and perhaps even Stallman himself, need to have their worst impulses checked, or possibly even be removed altogether.

He was arguing for something like a due process in firing Stallman, not for not firing him.
Cryptographically signing the commits makes rebasing impossible (or at least more difficult).

In some cases the rebase is very clean, and none of the modified files had changed by other commits. I guess in this case, git can have a rule to keep a "link" to the old commit and accept the old signature as a signature of the new commit.

In some cases there are trivial changes, like indentation because someone else added an `if` around the code you are modifying. Sometimes part of the problem has been fixed. Sometimes one of the functions you use has an additional parameter. Sometimes the code has been moved to another file. In this cases it is difficult to automatically detect if the new rebased commit is equal enough to the old commit to accept the new signature.

We can go into the big rebase/merge debate. Linus is in the rebase camp.
I think that it probably doesn't make sense to compare this to a general-purpose single board computer. It's apples and oranges.

The BeagleBone AI is aimed at prototyping in industrial automation applications. I've never worked in that area, but I wouldn't be at all surprised to see that large amounts of RAM isn't a priority for industrial controllers. Probably the software tends to be frugal with memory, because a bigger heap means more cache misses, and more cache misses mean worse latency.

A Raspberry Pi, by contrast, is mostly targeted at running a GUI and memory-hungry user applications up to and including Minecraft. It's meant for teaching kids to program and hobby stuff. It doesn't have built-in DSPs and programmable real-time units, because those are for supporting applications that fall far outside its intended purpose of having fun with Python.
Modern optimizing C++ compilers (especially with Link Time Optimization enabled) are pretty amazing and can very often actually achieve that abstraction collapsing..
But, of course, always measure.
I use it for following topics I’m interested in. I’ve not seen haywire imbroglios. I don’t have to follow threads that I disagree with. I don’t have to follow people/accounts who annoy me. I don’t have to go hunt down and report people whose opinions I disagree with.
Both of you are correct.

Technically, the president can classify or de-classify anything they'd like to at any time. He is the sole and only person in charge of the branch of government responsible for this.

Practically, over many years presidents have delegated this authority all over the place, and in such byzantine ways that most of the folks in compartmentalized projects wouldn't know that he had the authority -- and even if they did, they could just point to various laws and signing letters that make it less than clear how a president would go about declassifying anything.

So yeah, in theory POTUS could take an afternoon off, walk down the street into a government building and declassify whatever he wants. That's why we fight so much over who gets the job: the illusion that these powers are present. In reality, however, if he could get the SS to allow him to take a walk (unlikely), he'd be stopped at the door of wherever he went (both by his own and that department's security services), and then the red tape nightmare would begin. By the time it was all over he'd be better off staying home and watching daytime TV.

For what it's worth, and I hate using movies as historical examples, in the movie Nixon there was a great scene where Nixon went in the middle of the night to talk to protesting students. He wanted the war to end too, didn't they know that?

It was contentious, but then one kid got it and said it aloud, something like "You don't have the power to stop it either, do you?"

Nixon looked completely defeated at that moment. Seconds later he was dragged off by his security staff.

Without getting into the veracity of that exchange, the gist of it is something we see confirmed over and over again in the historical record: large groups of administrators simply cannot be governed and instructed by one person, no matter what the documents technically look like. It's system itself that does the work and enforces the norms, whether it's General Electric or the NIS
Huawei is planning to let you unlock the Huawei Mate 30 bootloader
was this education-related company, related to moocs ?
NFL Start, Richard Sherman Is a Bitcoiner
The issue is remaining static, sitting is fine in small doses but the longer you sit, the more problematic as blood pools, muscles adaptively shorten, and your posture deteriorates. Sitting down, getting up, walking, driving, we also need to be cognizant of our posture and form during these motions, as there are right and wrong ways that put more or less stress on the body. For instance, sitting down from the hips, bending from those joints while maintaining an upright chest. Or walking, ensuring your feet point mostly parallel and forward, not out to the sides. Also, computer guy posture is rampant amongst tech workers, taking time off to stretch and mobilize is key to avoid long term kyphosis.
> I think it's pretty safe to say you'll never get the opportunity to apply category theory during your daily standup meetings

Theory tends to bite when something breaks, though.

Performance problems are often explained through computational complexity, or concurrency theory. Strange values can be due to numerical error. If you see something weird in Javascript transformed by Babel, or really any compiler, you might be dealing with graph theory. If there are problems in a databsae, you're dealing with relational theory.

And yes, you can often Google the problem, but you're definitely doing better if you're the person whose answer everyone is searching for.

> That's certainly impressive, though 99% of developers aren't in the business of making high level language design decisions like that.

I think they do, though, because they get an incomplete spec and have to fill in the blanks.

"Agile languages" can be characterized as having concrete types: strings, ints, floats, lists, maps, sets. And the 99% of developers are using these languages and creating data structures using those types, and sharing those data structures, often via JSON.

This results in what I call "data pasta" being shipped back and forth between systems. And those ad hoc structures are effectively codified when they become APIs or are saved in NoSQL systems.

Does a CS degree help with this? I'm mostly aware of the problem because I've done it and then tried to clean it up in systems I work on. So the theory helps, but you need some practical guidance.

What the dichotomy of CS degree or self-taught misses is that the CS degree is aimed at learning the math, and while the math can guide best practices, you don't actually study best practices.

> I don't think college is bad, I think debt is bad

Yeah, I graudated in '03, so debt hadn't blown up. Even if we stop shoveling money into universities, not working for four years is still a massive opportunity cost, and a partially completed degree is worthless, exposing students to a tremendous risk.

And so it makes a lot of sense for people to do bootcamps to get their start in the industry, and regardless of whether you're self-taught or not, it seems like you could benefit from some formal training before you take on a senior role.

My degree had some courses on software engineering, but they were focused on requirements documents and UML diagrams and other high level stuff, which I wasn't going to see for year to come.

So maybe a software engineering course for people with industry experience could go over best practices and justify them through the math.
SJWs are out of control and doing real damage, but don't generalize your grudge to half of humanity.