skysight-inc/HackerNews huggingface dataset:
As someone who graduated with $60k + in debt, despite multiple grants and financial aid, and who currently makes under the limit... I highly appreciate this. Education is foundational to society, and I've experienced both university education and public college education enough to know that difference in quality.

Nothing against people who can only afford public college, but the quality is subpar -- and the fact that there are people who can only afford that is the problem. We really need education to be more accessible; making education expensive is, whether intentional or not, a way to keep poor people poor. Education too expensive? Welp, too bad, you've got to find a job that (a) doesn't require a degree and (b) doesn't require skills or knowledge taught in universities. It'll probably pay less, so oh well if you were hoping to make enough money to get out of your socioeconomic hole.

Inb4 "but you did it": I was lucky enough to have a few relatively rich cousins who would cosign loans for me, lucky enough to be given opportunities by university department heads that I wasn't owed, and even then I almost didn't get that degree. And still, despite all that, $60k+ in debt.

No one is asking for "handouts". People are asking for a society in which exposure to good ideas, and guidance on how to determine which ideas are good at all, isn't reserved for people with stuffed bank accounts or rich parents. And that's just common sense for anyone with any empathy or hope for the future of the species.
Monopoly lawsuit against surgical robot company Intuitive is moving to trial
All of which seem roughly as likely as your hard drive falling over at the same time as it's backup.
The maintainers of geth recently published and then flagged (as bugged) the first release that was fully Merge-ready, so it's not really possible that geth operators could be ready at this time.

I believe just today the next release was published, fixing the bug in the previous one:

https://github.com/ethereum/go-ethereum/releases
That's just the free market greasing the palms of politicians. A greasier solar lobby needs to come long and out-grease them, obviously.
An Inexpensive Braille Terminal Device (1968)[pdf]
Andrew McCarthy is great, glad he's been working on bigger & bigger projects lately
Well the minimum wage in California is roughly 2x texas. That will drive up the statistics because no one would be “as poor” in California as they are are in texas.
Clickbait title.

Gist seems to be that public chargers may be in short supply in some areas relative to increasing electric car ownership based on some surveys.

I wonder how many people are buying electric cars without access to a plug at home or work. Seems like that will eventually get to be more common as the adoption curves up and some apartment and urban parking areas are just never going to add chargers.
>Ah yes, let's point the finger at California and ignore the one state...

Wow, this comment is so indicative of modern discourse.

The parent makes an off-hand reference about a state where brown outs have been an issue, (Democratic) California, and you feel the need to jump in with "WHY ARE YOU IGNORING (Repulican) Texas???" as if there's some political motivation behind an innocuous statement of fact.
A Facebook bug spammed celebrity comments to everyone for hours
> government mandated cookie tracking disclaimers as pop ups

It is not government mandated at all.

Sites could do away with all the banners if tracking was opt-in.

Sites could do away with complex pop-overs if opting out was easy, but they want to make opting out as difficult as possible and accidentally opting in as easy as possible.

Heck, even if you do consider it government mandated: most sites are not compliant with the mandates as it should be as easy or easier to opt-out as it is to opt-in.

Governments can make life a pain in many ways, but don't blame them for what corporations and individuals very deliberately do to you in order to get around the letter of the law (or to break it in a way they hope to, and so far often do, get away with).

> This one is particularly obstructive, blocking the whole page.

This particular site seems to do things right IMO though (or as close to right as makes no odds, compared to most). Yes there is a pop-over, but the options default to opt-out, the whole thing can be dismissed in a single click without opting in, and you can't easily accidentally opt-in.

----

EDIT: checked on mobile, and it does indeed take up practically the whole screen – but given it plays nice in practically every other way I can deal with that.
Australia is ~4,000km wide, so ~6% - totally manageable if it is needed.
"This version requires Android 5.0 or newer."

- https://f-droid.org/en/packages/org.mozilla.fennec_fdroid/
"Due to imperfect manufacturing technologies of the time and poor separation between the analog and digital parts of the chip, the 6581's output (before the amplifier stage) was always slightly biased from the zero level. Each time the volume register was altered, an audible click was produced. By quickly adjusting the amplifier's gain through the main 4-bit volume register, this bias could be modulated as PCM, resulting in a "virtual" fourth channel allowing 4-bit digital sample playback. The glitch was known and used from an early point on, first by Electronic Speech Systems to produce sampled speech in games such as Impossible Mission (1983, Epyx) and Ghostbusters (1984, Activision). The first instance of samples being used in actual musical compositions was by Martin Galway in Arkanoid (1987, Imagine), although he had copied the idea from an earlier drum synthesizer package called Digidrums. The length of sampled sound playback was limited first by memory and later technique. Kung Fu Fighting (1986), a popular early sample, has a playback length measured in seconds. c64mp3 (2010) and Cubase64 (2010) demonstrate playback lengths measured in minutes. Also, it was hugely CPU intensive - one had to output the samples very fast (in comparison to the speed of the 6510 CPU)."

-- from Wikipedia: https://en.wikipedia.org/wiki/MOS_Technology_6581
It's great! Except for those used radioactive materials taking hundreds of years to become safe, and a documented failure of modern human society to handle long-term problems, and especially to maintain a culture of safety longer than a few decades. And except for reactor failures rendering large chunks of land uninhabitable for decades.

When I started off as a developer, I would routinely forget to check for null pointers, because my underlying assumption was that nobody would pass a null pointer. Years later, and now my underlying assumption is: if it can happen, it will. I assume my functions will be given bad input. Likewise, I assume there will be catastrophic nuclear failures and failures in storing the waste. (For instance, look at the bad incentives that PG&E gets and how they respond, with the result that PG&E equipment starts a lot of fires. Would you want PG&E running nuclear power plants with the current culture?) Am I willing to live with those? Well, it's a hard sell.
How does this analysis map to an all-electric car future? People generally need their cars during the day and charge them at night.
I don’t think they even claim to be free-marketers anymore. The nat-cons in particular are vocally anti-market.
Yet that small difference in direct vs indirect cost makes huge difference for the individual
Yup, one of the big problems is that MEV typically happens on geth right now so there's a huge financial imperative to use geth. MEV is another topic that is quite interesting from a technical & game theory point of view, but some parts of it are pretty horrifying from a moral point of view (e.g. front-running, forced liquidations, sandwhich attacks).

Right now deciding what transactions go into a block (which includes manufacturing your own transactions that yield riskless profit (called MEV)) is tightly bound to running geth. Flash bots is working on ways to decouple that so there is increased specialization and allows for flexibility in which client you run.
Minor error: "In 2020*, when Ruby 3.0.0 was released" (not 2015)

I used Ractors to build a stream-identification library à la mimemagicrb/marcel/ruby-mime-types and found them to be a great way to keep a tight inner-loop while offloading expensive data-loading routines: https://github.com/okeeblow/DistorteD/tree/NEW%E2%80%85SENSA...
That's absolutely a defining feature of the ones that do, and it has significant tradeoffs in cost, robustness, battery life & power, etc. Doesn't make it a bad choice necessarily but it's not really like a nice extra. It's something you decide up front that then drastically changes your buying options.
That's great insight. When I was at big 4, I helped look over in house software and translate it for auditors to gain reasonable assurance that the software was correctly implementing accounting processes.

A buddy of mine is working on a YC-funded company (https://www.keeper.app/) that's designed around assisting the lives of bookkeepers using quickbooks. I think it's a great angle because I agree with you that quickbooks is the most logical option for an average company. Where software could really be improved in my eyes is SAP. Boy does their software make me want to hurl... But they have such a strong hold in the industry.

This is a bit tangential, but my biggest insight when conducting walkthroughs with the client's accountants was that there is so much valuable knowledge that is internalized in singular individuals. I'd have an accountant show me their month end close process with links between 5 Excel worksheets. Totally illogical flow and only that person understood how to follow the process from start to finish. There would be situations like randomly multiplying a line item by 32 because of some piece of paper on their desk that they had written down years ago. These people had been at the company for 20+ years. I have to think there's a better system for handling accounting processes like that. Weeding through a messy code base can be a nightmare, but going through someone else's accounting worksheets that are crucial for tying out the financial statements can be nearly impossible. I suppose eventually the audit team has to decide what's material, make a judgement call, and move on.
Now, compare a parallel version of both.
Just fine, you say? I had dozens of colleagues being in medium to large Python projects and every single one of them was terrified of every small change in the projects because inevitably something fails in an unexpected way.

These guys and girls are heroes. They are like the plumbers and electricians working at 3:00 AM so your water and electricity never stop while you're awake.

"Just fine" is likely only your external observation. I'd give them medals and help them retire at 35 for all the horrors they have endured. It's "just fine" because they tirelessly made sure of it.

Things were just fine despite Python. Not because of Python.

Plus, none of us has statistics that prove a theory beyond any doubt. Forget about that; this scarcely (if ever) existed in the programming world and likely will not exist anytime soon. We should apply our experience and the intuition that grows out of it.

Finally: a pile of anecdotal evidence can be treated as an objective evidence with, say, 50-60% probability. Insisting that the real world must comply with academically pure practices is not going to get us anywhere (and is misguided).
Why does it mirror the UFO?
Our docs are a bit overly conservative in their suggestions. Glad that configuration is working out for you!

Clients (aka nodes-actually-running-your-work) can be run globally distributed without issue, and we've even added some more features to help tune their behavior:

https://www.hashicorp.com/blog/managing-applications-at-the-...

Disclaimer: I am the HashiCorp Nomad Engineering Team Lead
A well known problem in historiography is how representative your sources are. This is not just a case with medieval studies, but classical antiquity, early modern history, etc. Especially with medieval studies, what written records survive still represents the smaller subset of information that was considered worth documenting[^1].

However, while attention usually centers on the absurd and curious, we can often use comparative methods and references to other sources to build better accounts. Vesalius would be towards the later end of the sources in the article (I also assume that the texts would be more Norman/early British rather than continental), but might be a good example. We know that while Vesalius's accomplishments and findings resulted in recognition and renown, we also know that he faced significant resistance. I imagine a lot of his opponents would have survived, but in a sense they might not have needed to, as he was railing against neo-Galenists so often and so vehemently in much of his work that we can get a picture of where his findings clashed with mainstream thinking or powerful opponents.

On another note, because the texts likely have similarities with speculum literature and various early encyclopedias that have survived, as well as grimoires and other texts, we can get a sense of in what spaces this knowledge was being circulated and how orthodox they were.

[^1]: A brief tangent but a fantastic book, Montaillou, gives a really detailed account on French peasant life in the early 14th century. It's only made possible because of inquisitorial records made, not because the peasants themselves recorded anything.
AWS Support launches managing cases in Slack
So if one of these subscription features breaks, the manufacturer is paying the full cost of repairs, right? Or is the consumer still on the hook for that even though they're "subscribing" to the feature?
CbETH White Paper
Absolutely irresponsible to write an article like this without even mentioning the $5 billion in EV charging infrastructure that was passed as part of the infrastructure bill. They mentioned the plans by companies to expand stations and the government subsidies for purchasing EVs, but not the massive government investment in charging stations. See: https://www.nytimes.com/2022/02/10/business/electric-vehicle...
An all-electric car future involves charging stations at destinations as well at home, so cars can be charging during the day as well.
It'll probably get answered with "Oops, this is an app bug and it's best if you log in anyway!"

What if you change the global accessibility settings to prefer subtitles? (Or just set SDH/CC somewhere in system settings) I know on Google/Android TV and Apple TV it default-enables subtitles in some apps.
Impossible to tell from one event, coming from someone who has been pulled over because I "didn't look like" I could afford my car.
... but if you have something that's 150cm, that's not 151cm, that's 150cm?
37% in almost 10 years is not forgiveness. I haven't really paid attention to the valuation of my many student loans over the years, but if they'd lost 37% of their initial value in 10 years, they'd still be valued at $38k after a decade.
Indeed, the issue of non-existence is a somewhat tricky philosophical question (e.g. there are many ways something may not exist).
Was C ever much more than a veneer on top of assembler?

Don't get me wrong, it's why I like C.
Has there been any resolution to the issues raised in https://threadreaderapp.com/thread/1560070819518234624.html ?

My reading of the concerns is that USDC has effective fork veto, and that with PoS the chain would be subject to OFAC, which would effectively destroy it.

(my reading may well be incorrect / the concerns irrelevant)
Unless you have a dedicated server, then it is quite a bit more expensive.
Same here, since 27 minutes. Now acknowledged on https://health.aws.amazon.com/health/status
The reason I don't want to do devops where I work is because the current devops guys, by equal parts both low skill and insane business requirements, have made a flaming garbage pile.
After 28 years, 'Day 2' finally arrives at Amazon
Void warranty and assume road safety risks that the auto maker would traditionally be responsible for.
That doesn't make the laptop less repairable than it was before they launched this program, though, which is what the headline claims.

It's less repairable than a hypothetical version of the repair program which sells you just the component you need to replace, sure, but you can still perform any-and-all actions that you'd have taken to replace a battery before Apple's official program existed.
They didn't say that in the update notes I could see. It was the same vague stuff about system security that they normally say.
Yeah, it might have been a good idea 15 years ago or so, when adoption was low and it was apparent that the switch wasn't happening fast enough, but now ipv6 is used enough that introducing yet another version of ip will just make things worse.
Any block you are working on has a reference to the latest block in the network. So, every miner starts from scratch once a new block is added - the 49% pool doesn't have any advantage compared to the 51% pool.

Each miner takes a bunch of transactions and chooses a previous block B1 to build on, then starts hashing. If some other minerB advertises a new block B2 based on B1 that includes different transactions before minerA, then minerA can throw away all the work it did, and start from scratch on B3 based on B2. But minerB will probably already be working on its own B3 - and has every chance to win again.
https://slate.com/technology/2022/07/texas-power-grid-electr...
Is `(x - 1)` not a runtime cost if `x` is a runtime variable?
> As long as the same amount of content is being produced, consumers still need to pay the same amount of money to see it all.

And indeed this isn't the case - a LOT more content is being produced, and a lot more high budget drama is being produced. The reason we have a glut of amazing content is because of the competition between services.
By dragging it around as an optical mouse?
There is still a large amount of friction in keeping a game though. These types of DRMs can cause the game to be unplayable years later. Like when Alder Lake came out and a bunch of games with Denuvo DRM broke [1]. Because of all of this recent attention on it, I wouldn't be shocked if it resulted in less sales and higher rates of emulation. Probably not enough to cause a dent in sales to disincentive addition of DRM though sadly.

[1]: https://arstechnica.com/gaming/2021/11/faulty-drm-breaks-doz...
This has already started. Hulu has a base plan with ads. Netflix will follow suit. Before too long it probably won't be possible to get an ad-free plan.
And, with a bit of poisoning in the image training data, all of the security cameras at $Critical_Facility will be utterly blind to anyone who wears a North Korean Military Intelligence full-dress uniform...
> Other major thing that made me decide to develop in es6 instead of typescript was compilation times. After a ctrl+s it had to compile ts to js for 10 seconds, which is annoying for me, as i like to check & test every minor code change.

Typescript has a --watch mode that compiles as you work. Most test runners also often have a --watch mode. Test runners that support Typescript directly don't even need Typescript's --watch to be running as they'll do both, compile and test in a single step as you save. Anecdotally, the time it takes to run tests dwarfs any Typescript compile times and in a --watch mode of a test runner there's almost zero difference in the time it takes to watch ES2015+ tests or Typescript tests.
It’s not really so clear cut.

Perhaps if a 51% attack let you fully steal coins yes. But there are only specific things a 51% attacker can do, and even attempting to pull off the attack has game-theoretic impact on the price if Bitcoin.

The more practical attacks are greedy miner type attacks which just boost a large miners win rate.

The 51%-esque chain rewriting, double-spending and transaction censorship stuff is a different story.

What you can definitely say is that economically the profitability of the block reward and transaction fees will drive new entrants into mining. As BTC price increases the willingness to spend more on mining (wasting electricity) increases. But the block reward also halves now and then to reduce the value of new blocks and prevent the waste from getting absurdly out of hand.
hey I believe I have the "street cred" to answer this with my 5k+ hours of dota2 not counting the endless nights of playing dota at uni while it was still just a w3 mod unlike the hours recorded by steam, a monumental slap to ones procrastination.

first of all I recommend uninstall as a priority. the beginnings are hard, you definitely need to find a way to break the cycle work->going home->playing dota by finding appropriate hobby, preferably something physical

as a developer with sedentary/stationary job you _MUST_ be physically active in hours outside of your job, especially if you plan this to be a career spanning multiple years. Balancing out mentally difficult job with physical activity will improve your mood, concentration and performance at work as well. I have seen a lot of my colleagues going to their mid 30's with back problems, chronic migraines, eye problems (redshift the damn monitors guys...), diabetes, general unfitness, etc...

I recommend walks, cycling, running, combat sports, hiking, anything you can do daily and be as active as possible...
Apple Special Event scheduled for September 7th
Because of how easy that is to scam.

Also the cost is prohibative. I'm not paying dozens or hundreds of applicants to spend 3 hours writing code when most of them are going to be utter shit.

If you want to deselect yourself by not doing it without pay, feel free.
And before an hour has even passed, we'd probably say "minutes old" or perhaps "not even an hour/day old", all to avoid saying "zero days/months/years old". But some might still say zero days old, and they'd be both understood and correct (at least logically if not stylistically). That's the "implicit zero" everybody is talking about. We avoid saying it, but that's just a convention of communcation. Logically it's there. You're zero days old before you're one day old.
I think what a lot of people like to miss is that a lot of detection and antispam stuff is not working well on ipv6. A server without any ipv4 is still limited in many more ways than not being able to reach github which probably means there is not a lot of pressure for github yet.
> Best thing about streaming subscriptions is that pirate sites have all their content.

FTFY