skysight-inc/HackerNews huggingface dataset:
I wonder if this unknown may, in the end, turn out to be a great reason to motivate space exploration. A full G is the norm on Earth. Micro-G in orbital stations have known long-term negative effects on health. What if fractional-G actually has beneficial effects, like say, increasing average human lifespan a lot. The human circulatory system tends to fail early, causing a disproportional amount of deaths due to strokes or heart failure. It's far-fetched speculation on my part, but is not hard to imagine operating in a fractional-G environment could decrease wear and tear here, acting as a sort of medical treatment. In the end, people would have a great motivation for leaving Earth. Just dodging death, the ultimate enemy of all living things.
It's not just Google Maps though. Also Apple Maps, Music, Podcasts... I find it so frustrating to use voice commands on my phone in the car that I mostly just don't even try. I set things up before I head off as much as I can and mostly stop somewhere before I make changes.
> far easier to construct

Right but I’m not talking about construction. I’m talking about destruction. See an enemy building a catapult with your moon-orbiting spy satellite? Send your Space Force astronauts in a rover to dismantle or destroy it. Or send an unmanned rover with robotic, remote controlled arms when we get to that capability.
You can easily overload the transfer() method with approvals of an array of token contract addresses and the subsequent transfers

Its not really a technical problem its a user got phished problem
You don't need to please people if you can pass voter suppression laws at will.
Ask HN: AWS Solutions Architect Associate training material
Hi,

I can't seem to find decent training material for the Solutions Architect Associate AWS certification. The official stuff on skillbuilder doesn't seem to cover everything you need - when I look at practise questions, I often struggle because they involve very minute details of a specific and commonly used AWS service like EC2.

My question is - for those who have done it or are thinking about doing it - what full courses would you do? Preferably not these ridiculously priced ones that are regurgitated from somewhere else anyway - I don't think the people of HN are privy to paying $5,000 for level CompTIA crap.

Another question would be whether I'm misunderstanding the point of the "Solutions Architect" certification range - is it the point that it's not full of stuff you can learn in one fell swoop?
I would add Favicon to your main site. It seems it's missing.
Environmental pollution is everywhere industrial capitalism is

Also where industrial communism was? Where industrial democratic socialism is?

Wouldn't it be more accurate to just say: where industrial humans are or have been?
It is even less helpful to tout a half-measure as a solution. Gas buys us at most a decade if done perfectly.
Thanks for explaining. That seems reasonable.
No, it's a solution that solves the problem of centralization, stop with this "it's a solution looking for a problem" regurgitated rhetoric.
> However, if you defraud a little old lady living in England of her money over the internet, you may very well be extradited to the UK despite being from the US.

You reckon? It's only crimes that happen on the USA's side of the road that don't count?
I was certain you looked through his comments and that it was obvious, but when I did the same I can't say I believe that's the case ...
It’s not “without using fiat”: cryptocurrencies are pure fiat currencies but with very weak backing — people need sovereign currencies to pay taxes, pay or get paid for government functions, and participate in large preexisting economies. Nobody has to use cryptocurrency for those reasons and the variable, usually high, fees discourage use — especially in the case of Bitcoin where the economic model incentivizes hoarding.

Speculators can generate a lot of noise but it also creates a toxic atmosphere where anyone spending feels like they’re the sucker for not holding it instead. That’s how after a decade there are a tiny number of non-Bitcoin businesses which would notice if Bitcoin disappeared tomorrow.
I think that the main frustration is that the way that Web3 and Decentralization are promoted in blockchain/crypto circles is as if they are the only means of decentralization, and that Web 3.0 === blockchain/cryptocurrency only. And with that shoving numerous non-blockchain tech under the carpet. Drowned out because not on the hype train where the money fountain is.
Tell me how to solve decentralized consensus without having a blockchain, and I'll be the first to drop all my work with it.

Tell me how someone living in a country with heavy capital controls can participate in the global economy on equal footing with someone from a more developed country without blockchain, and you might be a candidate for a Nobel Prize.

Or tell me simply how someone can make a living with work that threatens the status quo without worrying about being ostracized.

If you want to have any kind of hedge against the continuous, systemic institutional failures, you can not simply try to build another system that puts another institution at the top.
import attrs
Maximally 10 extra years and waste of a lot of labor and money that could be put into building and developing nuclear power plants and more renewables.
FlatBuffer sounds amazing. That said, when would one pick Protocol Buffer over FlatBuffer?
NFTs are just one more tool available in the crypto toolbox. It has actual uses, but people so far only used it to sell monkey jpegs
A few years ago I read a story online which may or may not be true but that went something like this: the poster worked in a call center that would auto dial random numbers to do whatever telemarketers do. One day he got a high level official at a three letter agency who was quite upset at being called because “you shouldn’t have been able to dial this number”. The agency allegedly sent agents to the call center to investigate how that was possible.

For a long time I’ve been wondering exactly what the mechanism of this kind of phone call would have been and I wonder if it was one of these priority keys that was used.

Incidentally, now whenever I get a call from my pal Scam Likely I answer it with “FBI Fraud Prevention Division, this is Brennan” or “911, what’s the location of your emergency?” or “is he dead? I told you not to call me unless he is dead!” I’ve had a bit of good fun with these.
Some of both: An early-career pay shortage leads to an actual shortage of experienced pilots to fly big jets.

You can, of course, easily solve the problem by raising wages for regional jet pilots, but it takes a few years for the excess pilots to propagate to the major carriers.
No offense taken! Thanks for your input.
My question was not related solely to my work, in fact I enjoy my work quite a lot.

It is more that in my life (and I assume almost everybody's) I have to multitask. Chores, Family, Friends, Work, Personal projects...
I don't like to let stuff in an unfinished state because it tends to pile up afterwards AND it stays in my mind as long as I'm not happy with it
Two years ago, suggesting a lab-leak origin would get your comment flagged on most major platforms.

It’s now acceptable to discuss it, but such was not the case early on. Hence the claims of censorship.
This is a real problem that will not, and can not, be solved by Web3. The power of corporate tyranny extends beyond the technological realm. It is political, cultural, and economic to name a few. You simply can't meaningfully challenge that with a technology alone.
I’m not sure I disagree with your broader point, but I don’t understand how labor organizing equates with right-wing populism. To me greater efforts at unionization are simply a rational economic response. What am I missing?
Look for Vitalik, balaji srinivasan, naval ravikant podcasts, also chris dixon
That was true five or ten years ago - today there are legitimate alternatives and work being done on even better alternative to solve the issue you are talking about. Most fall under the domain of Zero Knowledge Proofs which have use cases beyond pure blockchain systems.

Apart from that, Web3 isn't simply crypto-currency adoption, its about using the consensus innovation core to crypto-currencies to build platforms regulated autonomously by a public group with certain guarantees for security, openness and control.
> It’s very trivial to check if x * y would overflow though and you should just learn the extremely simple and obvious test.

if (y && x > (T)-1/y)

I think it's sarcasm, but with C guides like this it's never certain :)
I was pretty impressed with Maine's lobster catch regulations. Most notably, the license holder has to be the one to physically pull up the traps, which puts a very small upper bound on how big a single lobster catching operation can be. They also have catch regulations to keep the practice sustainable, which makes sense given that it's a large part of their economy.
Ask HN: Why can't I downvote? I've been a member for over 10 years
Does HN not have downvotes? I feel like I've seen people talk about being downvoted before...
Why shouldn't one build authentication on the idea of communication strictly through immutable cryptographic tokens?
For me, Web 2.0 means that the page communicates with the server with something like AJAX or Websockets: content changes/is updated/is fetched from the server without a page reload; 1 web page = 1 HTTP request to an HTML page is not true.

It's not related to a version of HTML or to CSS features.
Great, now I'm going to try learning to program in NASM.
Definitely a great article!
> As this is what makes it, it shows that this isn't the community to expect a deeper discussion right now.

As I wrote, I’m acutely aware of the signals for consensus formation, it is important for other people to know what kind of conversation is possible
sudo killall bluetoothd

This fixes if the error is on the Mac side. On iOS you have to reboot the device.
Probably true, or perhaps:

Wherever regulators have not been carefully selected and sufficiently empowered.
But your pinky doesn't have to be simulated every frame, right?
> If pre-existing (but presumably valid) data can break the test, then surely there's states where whatever behaviour is being tested won't work in production?

Imagine I'm testing a web page that shows a list of all customers who have placed at least one order.

If I set up the test by wiping the database and adding ten customers, I can assert that the list of customers should contain those ten and no others, giving it ten rows.

If I don't wipe the database, the web page may show more than ten customers - and I can't tell if the extra entries indicate a fault in my code or not.
Why would you not let another thread do this nasty kind of polling and let the main loop check for a changed result, if at all?
> How could you possibly check this using types that cannot represent what you are checking for?

`f(u32 a, u32 b) {
assert a > b
...
`

(if the hypothetical following operation is `a-b` as discussed higher in the thread)
> 1. There's no set of players who are guaranteed to win

Pension fund managers are guaranteed to win, and they win more as life expectancy goes down.

> 2. There's no set of players who are guaranteed to lose

Literally everybody else loses, as inflation eats away at the buying power of older peoples' ongoing or soon-to-start pension payments, and young people pay in to a system that there is now no guarantee they will earn from in 40 years time.

> 3. No one is set to gain by advocating for the "current pension system".

Plenty of people stand to gain, see above, as well as politicians interested in protecting the status quo and electability above all else.
Except I have no choice but to walk through an area which might be polluted. I do have a choice to not read news sites for four hours a day.

The article fails to define both the problem and the solution.

How exactly this “attention theft” causes significant negative societary consequences is defined extremely vaguely, and almost exclusively through personal anecdotes.

The offered solutions, forcing employers to respect working hours and forcing social media companies to change their business models, are borderline non-sequiturs to the article’s thesis.

There is a comment about this possibly being a new “moral panic”, which the author dismisses out of hand. Yet in the same article, he implies his son dropped out of school at 15 because of WhatsApp.
When you do allow yourself to be interrupted (answering a question, or whatever) just fully embrace the interruption. Nothing is worse (on either side) than only half paying attention. It's very obvious to the other party and can feel very rude.

For me, being able to handle interruptions and then refocus is something that can be strengthened with practice like many other skills. I used to be very much in the camp of trying to avoid distractions and interruptions, but over the years my strategy has changed. My pov now is that it will happen and it will happen at the most inconvenient time, so i try to keep my work in a state that it can retrace my steps easily and make it easier to "load my context" when I resume. Sometimes this is a unit test, a random comment or whatever notes i'm taking at the moment.

I'm really not a multi-tasker and i have horrible short-term memory, so I've pretty much always relied on leaving a trail of breadcrumbs for myself.

Also take advantage of being pulled away and coming back to a work in progress (finished or not). Sometimes, just a few minutes break and change your perspective slightly.
HIV/AIDS is also bigger if you count that as a pandemic.
Isn't this a native port though?

I remember playing Papers Please even before it had a native port, and enjoying it with zero problems.
My comment referred to people who got sick with AIDS in the 1990s when 10 year olds knew the dangers.
Building a shed is a finite process with known steps that produces a tangible result. If you spend time on it, you will make forward progress and be able to see it.

If you are a knowledge worker, this is frequently lacking. You might spend months or years working on something without knowing of you'll succeed. You might get stuck (eg, debugging) and not be able to see any progress for long periods of time. You might be blocked from making forward progress because you are waiting on other people. And at the end of the day, what you accomplish might not be very visible or might end up being finished but useless.

So it's nice to do something where you feel like you actually did something.
Even NFTs can solve a problem. Question is, how many additional problems are created with it. There is not a single popular blockchain project that serves the people (that I know of).
Shout out to Xojo for being a good replacement for basic!
Ask HN: How do I learn to manage money better?
Your totally right, kids are often a great source of distraction event though they are wonderful!

"Sadly" waking up at 5AM every morning will take time (even when sleeping) away from my spouse which won't work in the long run.

However I should try to wake up once or twice a week early and see how it goes.
Thanks!
> Thanks for the explanation, though I think I still don't quite understand it

The underlying point is that the Blackberry was not your average smartphone.

Your average smartphone (assuming it is not carrier locked) can be used forever (although it would not be advisable to do so due to lack of security and OS updates).

The Blackberry was a wolf in sheep's clothing. It might just look like another smartphone, but it had heavy upstream dependencies:

- Specific carrier contracts were required (i.e. similar to when the iPhone originally came out, although for a long time now you can use an iPhone with any 4G/5G SIM ... this is not the case with Blackberry).
- If it was an enterprise model, you needed to be running Blackberry Enterprise Server (BES) somewhere (it would figure out how by first doing a phone-home to Blackberry HQ in Canada). If it couldn't talk to BES, it became an unusable brick.
- If it was a consumer model, it needed to phone-home to Canada (Blackberry HQ where they ran a "cloud" servers). I can't remember if you needed an account in Canada, I suspect you did because I think that's how email worked (they would login to IMAP on your behalf and push the mails to you).

Basically it was a heavily push-orientated model, the phones themselves were fairly dumb out of the box.

So I guess the obvious implication here is that the Canada datacentre is going to be killed off. At the same time, many carriers have no doubt already been removing Blackberry plans for new customers already (and perhaps nudging existing customers off).
Which has basically failed, probably because of complexity for regular users. I don't know much about the crypto version of this, but it is probably more complex for a new user to get started with.
6 years ago today I raised my company's min wage to $70k
Hit up their telegram or discord

You already know they are sharding secrets into nodes with Intel encryption co-processors but if you need more detail about how you got to hit them up
Signed,
Jeff (jeff@amazon.com)
The fact remains that the coal plants that replace the German nuclear plants emit more radiation than the nuclear plants ever did. Nuclear isn't being abandoned because of economics, it's because of fear. Irrational fear at that, for many European countries.

There have been two serious nuclear incidents that have rendered land uninhabitable. One was a Soviet reactor that was already outdated at the time it was put to use, the other was the result of a tsunami. The entire field of research has been put on hold since Chernobyl, but the problems that caused the disaster have long since been solved.

Nuclear reactors have several advantages over solar and wind. Not taking up as much space, for one. There's also the ability to work during windless nights without having to install massive battery arrays.

The existing energy grid also isn't prepared for every house generating their own electricity. I know of several cities that simply refuse to connect more solar panels to the grid because the load cannot be distributed. The necessary expansion and reconstruction of the grid is planned to take about thirty years if work starts today.

Solar is great if solar panels are in constant use for over ten years, but advances in technology and deterioration of the panels themselves make many money wise consumers switch out their panels much earlier, sometimes even before they've earned back their production and transportation costs. We're just offsetting the environmental damage, moving it to mining and production facilities in China where we don't have to care.

Wind is the only green technology that I think is actually green enough not to be ruined by private economic incentives, but the NIMBY factor is huge. You're right that Europe is densely populated in comparison, and you need quite a lot of distance from the giant blades to not be affected by the many stressor such plants create, like the constant whooshing, the moving shadows and the constant low hums that come with most of them. Placing them at sea is a great solution for all of those problems, though.

There is no holy grail in energy. We'll go solar if price is more important than the environment, wind if availability is more important than the surrounding inhabitants, or coal and gas when we just need power without all the complaining.

Meanwhile, we'll always be planning some nuclear plants in Europe, because hospitals need radioactive compounds. The current ones are deteriorating but they have to keep operating because nobody wants to build new plants, but at some point we'll either have to build some at some point or not offer certain kinds of care in certain areas anymore.
Saying we need to "de-politicize" things is akin to saying we need to "de-human" them.
> delta = abs(x - y);

> The argument is that unsigned is dangerous here because if y > x then you get underflow. The problem with this argument is it’s not valid because the code itself is simply incorrect regardless of the signedness of x and y. There are values for both x and y which will lead to signed integer underflow. So like before, in languages like C and C++, you just unconditionally invoked undefined behavior since signed integer underflow is undefined.

Yeah because x=1, y=2 is just as likely an input as x=MIN_SIGNED_INT, y=1.
Unless this new pathogen is the pandemic that takes us to the brink of extinction.

New contagious prions? Bacteria that generate prions? Viruses that code for prions?
Unfortunately this is often a signal of something shutting down.
This is such a happy story but I'm so cynical there is a little voice in the back of my head saying "Oh sure a social worker found an abandoned baby..."

It is a nice story though and a breath of fresh air with so much bad news these days.
That makes some sense - US healthcare is great if you are wealthy and barely existent if you are not. Canada strikes me as middle of the road - moderate quality for nearly everyone.

If you are one of the lucky 10% at the top of the heap US healthcare will outperform.
How to lose $1B in 10 seconds
I recommend this Side-by-Side-by-Side Edition of Tractatus Logico-Philosophicus: http://people.umass.edu/klement/tlp/
Note that nobody really pulled off large scale CCS, so we should be comparing standard gas, such as closer too 400-ish.
Includes mainline Trains, Trams, Subways, Busses for many systems around the world.

Also time-traveling & fast forward, all based on GTFS data provided by the transit systems (one of the most useful standards to come from google).
Even if I think the same, for you the rest of the day is really "lost" meaning you'd rather work on/do the stuff you were doing between 4:30 - 8 AM all day?
Well my experience is the bill always comes due later, 10x true with the way medicine is practiced in the US. I'm not at all worried about the vaccine/covid anyway, I take tons of relatively insane risks. My concern is basically saying to my own government: "Yes sir, Ill inject whatever you want, oh yes for the greater good, yes sir." What other way can I see it after enduring nearly 6 months of demonizing propaganda? Personally I think our government has not made a good enough case to be engaged in the tactics they are taking and the broad support of it approaches fascism. That is

"authoritarian ultranationalism characterized by dictatorial power, forcible suppression of opposition, and strong regimentation of society and the economy"

This is coming from someone who was deeply concerned by the erosion of precedents under President Trump. I didn't turn off my skepticism when the man I voted for actually got to office. It feels like I'm on the receiving end of my own political retribution and its really made me pause.
That’s a great quote. Reminds me a bit of Munger: “If you mix raisins with turds they’re still turds.”
What makes you think they are the most successful when Bitcoin has a near $1 trillion market cap? Even if you think its worth $0, you cannot deny that it securely locks up all that money despite the hacker honeypot. That seems like an accomplishment.
So what happened to the Texan guy? Was this the outcome of some legal construction shifting all blame to the absentee, a legal construction that was entirely well-meant because on paper they'd have treat him like some cold war area spy but didn't find that appropriate wrt the documents in question? With nobody expecting that construction to affect the absentee like it eventually did?

Imagine some US citizen had bought "can't leave the country" documents about some British military things via a London middle-man (very hypothetical because I'd assume secrecy to work very differently in the UK). Would one expect the UK to skip that middle-man wrt consequences?