skysight-inc/HackerNews huggingface dataset:
Or that every ducking time an application developer pushes an update, they feel the need to pop up something in front of me the next time I open the application. The worst time to do that is when I first open the application because that's when I've made the intentional choice to use it to get something done and the last thing I want is for that flow to be interrupted.

The irritation is tripled if it's an un-skippable "let us walk you through the nineteen changes in a slowly constructed slideshow!"

This is second only to applications that don't properly retain state--especially after an update--so every time I open them I get a brief glimpse of what once was (and what I probably wanted to go back to) before I get a 50/50 split of being dumped to the application home screen or "oops, something has gone wrong! lol, software, yannow! Please to be logging in once more, thx."
I believe the main mitigation is the settlement time and reversibility. You have appx t+2 days to notice the issue and report it.
Given the impact the model might have on the world, and that $600k is roughly equal to the annual salary of 1~3 top notch engineers... it's probably intended to mean relatively cheap.

For similar context, millions of VC money have been thrown around for much less impressive results.

#firstworldproblems
Like I said, it's a great stretch to extrapolate a few samples to two continents of people. There's a lot of genetic diversity in the Americas, and different lifestyles. Thinly populated areas are not going to spread the disease like thickly populated ones, etc.

Besides, the claimed number was 90% now it's 30%?

Also, look at the way Covid behaves. Despite modern statistics, what a mess of unpredictability and controversy it has. Medieval statistics, which are often little more than guesses, are going to be far less reliable.

> It is a percentage

I know what percentages are. I was simply amused by your claim that the percentage could be determined from the percentage.
A superb work that encapsulates the most pressing problems of the current times: the interplay between sustainability and the pressure for economic growth. Few issues are as consequential as these nowadays. Thanks for sharing.
Really makes a difference early to prevent anything from developing.

From what I've read there isn't much consensus on why this works, but it is not for me to question why..
"Anyone with your routing number and account number, 2 numbers printed on every check, can ask your bank for all of your money and the bank will not confirm anything with you"

Well, sort of. A very broad set of people can do ACH deposits into your account. A much smaller set of people (though still lots of them) can do ACH withdrawals.

Also, some banks offer a way to have a whitelist for entities allowed to do ACH debits/withdrawals. Chase calls it "ACH Debit Block" for business accounts.
That trick is a double-edged sword, because those predictions were ultimately incorrect, which reduces credibility. Now even an honest forecast of declining inflation is less likely to influence expectations, making stronger action is necessary.
Also, the accounts that you withdraw from are tied to very real identity verification. You'd have to launder the money reallllll fast to make off with it
when John Willis explained it in 2016 devops had enormous potential for the initiated. id guess maybe 10% of anyone who says 'devops' does anything remotely close though.

devops in 2022 means if youre a dev, youre expected to know the bowels of the OS inside and out as well and be willing to spend hours debugging it alongside your normal programming work. if youre in ops? it means debugging someones undocumented middleware from nine years ago while the front of site burns so "rockstar" coders dont jump ship having to do it instead. if youre in dev or ops, it now means standups where you sit down for an hour and talk about where to put your story in jira or how to enter it at all, and where you discuss broad strategy too. instead of leaving after your status update, youre expected to stay. its just another meeting now.

and once boardmembers and leadership realized they could spare themselves the crucifixion of any real accountability after a breech, they turned devops into devSECops, meaning your infosec team sits in awkward silence as you explain why double defined nginx headers arent a feature and the same management team that made them part of the standups also unilaterally declared ssl3 can never be deprecated because customers.
I'm not going to comment on capitalism as a whole or the like as that seems neither here nor there for this thread but I can see how someone with those views would have problems with pretty much any service anywhere in the current environment.

I'm not quite sure I follow how opting for the business model one doesn't find unethical is supporting unethical business models. It may not be attacking the business model they find unethical but that's a different claim. Unless of course we allow any connection with a service to taint the entire lot in which case I can again see how someone with those views would have problems with pretty much any service anywhere.

As for the conversation on shoes when you have a basic need sure, don't let people's ability to source needs get in the way of people bettering their working conditions. After all they don't really have a choice in forgoing either. That's not really relevant to people's desires to consume entertainment services though. Particularly when people are given their own agency on deciding what is the right way to fund it already or even to be able to not consume the want should there be nowhere to do so. In the end it may come down to whether you think it should be alright for people to operate on different morals than you so long as their choice is mostly limited to impacting them or if there is only one true set of morals everyone must be forced to follow by law.
The question isn’t whether it’s worth that much to someone, it’s whether it’s worth that much to a couple using it to casually exchange messages (and/or what it costs Slack, which is definitely nowhere near that much).

Feels like regressive AWS style pricing. The casual users are overpaying to provide the basis for advanced features only a fraction of users, who have sufficient resources to optimize their efficiency, need.
Genetically speaking, all of the children from both couples are indistiguishable from siblings.
Do both. There's nothing preventing you from looking at the numbers, the pitch, and saying "no." In terms of being "good". You can be honest and kind the same as how one can be honest and mean.
Also every account needs KYC so the authorities will know who you are if you try to steal money this way.
How is this decided?
Many years ago, I wrote a some code that made pack files with out of order copy commands. (Just messing around in Go trying to learn how pack files worked.)

I was too lazy to implement the diffing algorithm, so I used the suffixarray from the go standard library and greedily grabbed the longest match at each point in the input. It's been a while, but I think I got a 12% improvement on my test case. (Probably wouldn't do that well in general.)

I'm assumed the git code just runs off of a diff (longest common substring), but I never checked.
That is kind of scary. If some dug through my trash and found a torn up voided check they could withdraw my whole account. I don't really have enough money to hire lawyers and I'm not sure what police could do and besides I'd be broke.
I don't get any notices from my bank so I certainly would not notice with in 2 days that someone took my money.
The counter in pd is pure elegance
It's not loading for me :-/ the game sounds interesting from the rules listed.

details.php?keyword=Lielow:1333 Uncaught TypeError: Cannot set properties of null (setting 'onclick')
at addPopups (details.php?keyword=Lielow:1333:28)
at details.php?keyword=Lielow:1706:9
addPopups @ details.php?keyword=Lielow:1333
(anonymous) @ details.php?keyword=Lielow:1706
mapEventListeners.js:1 Uncaught TypeError: Cannot read properties of null (reading 'addEventListener')
at mapEventListeners.js:1:43
Microsoft's finest Embrace, Extend Extinguish project.
Yes. I like this concept a lot. Maybe accompanied with a landscape of verticals and how you progress in each one.
It's the same question as why people keep so many valuables in houses where you can just break a window, walk in, and take stuff: because you go to jail if you do that.

If ACH was different and you could just, say, walk up to an ATM and punch in a routing/account number and withdraw cash, it'd be a very different situation. You can only interact with the ACH system through a regular bank, and regular banks have KYC regulations that mean the recipient of those funds has a name, address, and SSN. Doing theft via ACH means the funds end up in account clearly tied to your identity, and you go to jail.
Shhhh, this has been going on for years and is known as wire fraud and carries one of the most severe punishments by law. On top of that most banks will reverse a payment when someone does it without your permission although the time and pain it takes to reverse it may vary.
Trails were an accessibility feature in early GUI environments (based on accident of early GUI renderers; even Windows 3.1 used to make trails "naturally" on an over-taxed machine when repaints were taking too long), but I think most of the uses of them, especially in the early days of the web a lot of it was just "personality". That OG Geocities feel of finding a bunch of interesting JS snippets, copy and pasting, and maybe lightly tweaking the ones that spoke to you and seem like the coolest thing to add to your fan page for your current favorite cartoon or local roller coaster.
noone knows, like everything else in the economy atm. Buyers and sellers are at a stalemate watching what happens next.
Alluvial Plots vs. Sankey Diagrams
I've worked with software that has to work. Our customers put it in a lab where they beat on it in simulation for 3 more, months - any bugs and they stuck with the old version. (which is one reason land lines were so reliable in the 1990s) We did a code freeze 6 months before release in hopes of catching everything.

Most software nobody cares if it works or even is possible for untrained humans to use, and it shows.
Ask HN: Best practices for starting off as a consultant in 2022?
I was talking to some friends about consulting and realized that a lot of the advice I had seen was out of date. So, dear hive mind, what advice would you give to someone starting off consulting as a software engineer / advisor in 2022?

Any and all tips appreciated, especially around setting up a corporation, legal and financial matters, etc.
Sometimes they have in-house teams that are slowly switching things over. Are there any good blogs/articles/books on starting or running such a consultancy?
I love Hacker News, the community here even being known to be harsh sometimes in opinions but I appreciate the strong opinions even if I disagree with them. It's an amazing community and I relate to it a lot. I check it everyday and mostly have a ton of interesting advice/news to share with family and friends.

Thank you HN!
if we start mass desalination (just assume we can), would that have any impact on sea levels? what if it were on a scale of irrigating deserts, etc?
As J.B.S. Haldane allegedly said, "if there is a creator, he is inordinately fond of beetles.”

Certainly they put all the vertebrates to shame.
When the development team meet their first Scrum Master
Github should be transparent about "getting code to train their AI models", then all is good to me.
The sound of neural networks learning
The sound of neural networks training heard by the guitar pickup. What you are hearing is the sound of batches being processed

Before the pause it is on training mode, after the pause it is running the inference on the validation set hence the faster sound
> They're not needed in wind turbines, batteries, solar cells, nuclear reactors, electric motors, electrolyzers, power electronics, or fuel cells

Except they are used in the production the semiconductors that control EVs, battery charging, etc. It's also used in the production of batteries. You're supposed to recycle your AA batteries, for instance, because of the mercuric-oxide.
Just changing the word isn't going to change the practice. You're supposed to take breaks between sprints. There needs to be planning and alignment to an easily-obtained goal, which requires time. But most people don't know how to do Scrum and hand-waive the goal, the planning, the retro. The end result is unsustainable work with no specific goal in mind that exceeds the sprint cycle. Or 20 epics all in progress at once. Or business goals that shift and put unobtainable expectations on teams.
It's astounding how bad the web is without an ad blocker
Github Copilot being trained on (presumably) any/all public repositories on Github without any sort of consent seems to be the last straw for at least some people.
You are posting on a site that is performant, light on resources and has great UX - and has been mostly unchanged for a decade. Its counterpart, Reddit has only regressed compared to its biggest competitor, it's old self.
I haven't noticed any significant UX changes in any software I use in the past two years, and would struggle to name improvements, even over a longer timeframe.
Bringing Math to the Many: A Reading List
so YC is celebrating having political influence that is explicitly pro-cop, hard on crime via punishment, etc., that's lovely
Yup. I am glad we've moved on, at least on windows, to double-tapping left ctrl to highlight the cursor. It's a pleasant effect.

macOS's shake-the-mouse gesture isn't as nice. It's such a "violent" gesture that it feels like it will just reinforce the feeling of frustration for users.
Middle class was defined by whitehouse recently wrt student debt cancellation as anyone who isn't in top 5% of income ( i.e household income of < 250k).
Regulation E limits liability for fraud. ACH isn't an anonymous system either.
oh god please no.
The original definition of DevOps was what you describe in your second paragraph - development teams being responsible for operations.

Now DevOps means "We've created a DevOps team! They do DevOps!" Frequently its the managers of old school operation teams changing their names to DevOps teams to get a promotion.
Simple: ACH is the 800-pound gorilla of banking in the United States and the established players basically have zero incentive to change. It is in fact only a losing proposition for them. The banks make great fee-based money from the ACH system and the lag times in ACH create lots of juicy arbitrage opportunities.

It is true that the system is insecure and terrible for consumers, but this is not an issue for the banks. They have insurance.
After his tribe was wiped out by farmers and landgrabers, he probably just wanted to be left alone.
Long live the creativity, originality and whimsicalness of the internet of the 90s...
Consider what the Union goal is - expansion of membership and increased funding/power/leverage. Uber’s goal is brand-washing. Fighting employment law is a cynical win-win for the Union and Uber in this instance - member welfare be damned. Tells you a lot about the intentions of both the union and employers.
It seems to always be "well within reach" but current investments say otherwise.
Hi,

This is Serkan. Co-Founder&CTO at Thundra, the company behind Sidekick.

Flight recorder is a very useful tool for profiling your apps running on JVM. But next generation debugging tools like Sidekick allows you to debug your Java applications without stopping at breakpoint (so it can be used even on production)

Sidekick
- gives you local debugging like experience with tracepoints (aka non-breaking breakpoints)
- And allows you to inject logs dynamically to anywhere on the fly without code change, rebuild and redeploy
Because SLS is vaporware/yet another scam on the American taxpayer.
I don't think anyone proposed nationalizing foreign owned assets. I introduced this topic and I certainly didn't propose that. I offered the Saudi situation as an example of commercial exploitation of resources for the benefit of non-Californians, not as a target to focus on.

California has already been changing water rights over the past few decades, requiring meters on wells and so on. This will continue out of necessity as it is the only meaningful way to curtail water consumption. These programs do not single out any particular groups.

I'm a third generation Californian, fwiw, and before that my family operated farms elsewhere in the PNW. Contemporary agribusiness in California is a big problem and it's not just the water. Labor is a huge issue as well. California farms don't have much standing to be righteous about their current position.
> I'm not sure I'm even the top code committer at this point

you are, by a lot:

https://github.com/caddyserver/caddy/graphs/contributors
> it harmed economic actors who were not using a PE subsidized model

The only impact on the "economic actors" I noticed was that traditional cabs are now less likely to rip me off knowing I can always call an Uber

> Second, their below-cost pricing also enticed municipalities to replace public transportation services with ride shares paid for by the muni

The point of public transportation is to help people, not the other way around. Public transportation isn't a good in its own right. Let's be clear that public transportation failed the least well off. Trains and buses run less frequently in poorer neighborhoods and on off peak hours. Uber was a god-send for these people. If a private solution can do a better job than public transportation, be more accountable, be sustainable in terms of profit without the need for public funding, then I say private solution should win
Yeah, definitely not cataclysmic events. Never consider that. Always persecution.

People would run away from persecution. Not hide underground at the spot they expect to find you.
It is only true due to the United Nations general convention on narcotics and other similar deals, which are in effect in an attempt to limit smuggling to the US, to increase the revenue of US pharmaceutical companies, and considering the 60’s-70’s political motivations of Nixon and Reagan, to reap huge profits off the now illicit drug trade.

Drugs were made illegal because ”they were thought to be dangerous to the establishment” in the form of African-American and civil liberties activists, both of which were easy to label stereotypical drug users with a bout of fictitious press.

Another political reason was the historically open international trade which did end up with the Opium Wars in China — but that precedent was used as a propaganda tool first and foremost, since the real reason for the war was not opium, but Great Britain’s heavy-handed imperialist approach to trade.

The irony is that these conventions are enforced with a similarly heavy hand and with equally imperialist policy behind it.
It's easy to track where the money has gone, which means this type of fraud has high risk of getting caught. You need a rube to hold the receiving account and then a money laundering method to get it away from them cleanly, which is all a lot harder.
Wow that's a beautiful bike.
I'm speaking from an application level perspective (REST or GraphQL APIs and the like). Of course at deeper levels of networking there needs to be a concept of state. But the only reason I can think of somebody having to hand roll anything todo with TLS nowadays is that they are doing something very very specialized, or have gone down a very wrong path.

Though that did remind me, if you're doing websocket stuff I suppose there could be a considerable amount of 'state' to handle on the backend.
>I wouldn’t point to “HODL diamond hands” crypto hype (suddenly disappeared..)

This is my biggest worry. I'd have preferred a non-crypto-junkie.

This is Gary saying that ETH will go up to $10k soon: https://twitter.com/garrytan/status/1402648829732614146

It went to $1k instead.

At times, following Gary on Twitter felt like following a dumb crypto bro.

Everyone looks like a genius during a bull market and 0% interest rate environment.
It all depends on how long you want to wait. Last time CO2 levels were as high as today was the mid-Pliocene, with temperatures estimated 2-3C higher than today and sea levels estimated 16 meters higher than today. A slow steady melt of Greenland and West Antarctica would take hundreds or thousands of years:

> "We acknowledge that this sea-level rise would not happen overnight. It would take hundreds to thousands of years to melt such large amounts of ice. Another important finding of our study is that, under temperatures ~4 °C higher than pre-industrial values and elevated CO2 during Pliocene Climatic Optimum, the global mean sea level reached 23.5 m (with an uncertainty range of 9.0-26.7 m) higher than present. This indicates that significantly more ice will melt if temperatures stabilize at this level. This estimate can serve as a target for future ice sheet model calibrations."

https://thesciencebreaker.org/breaks/earth-space/pliocene-se...

This particular article seems to point to 2-3 meter sea level rise by 2100, which looks to be on the higher end of what NOAA puts on their website as the 'observed trend', which looks more like a 1-3 ft sea level rise estimate by 2100. According to their graphics, by 2030 or 2040 it should be more clear which way things are really going, real-world evidence wise.

https://www.climate.gov/news-features/understanding-climate/...
Can we also switch to a platform that has Fossil SCM support? I really like the branching model, where the branch is part of the commit, as well as multiple checkouts, and built in issue tracking.
This. Same as fraud. I could put up a website right now, point some ads to it, and start harvesting thousands of CC numbers to sell. But then I would go to jail.
The same as any other banking product? Due diligence, know your customer laws, and incredibly high fees.
this is their first and only openly politically-active hire at this level, with the politics explicitly relevant to their hiring, I don't know why you're calling that balanced representation unless you mean that it's balanced to have right wing leader-owners dominate liberals and leftist workers (lol)
This is a good point — the LIBOR scandal springs to mind when thinking of the inexplicably brazen things written down whilst committing white collar crime!
I have 25 applications on my android that never get updated. I don't use gmail, and I don't want it installed on my phone at all. (I have the mandatory account to activate the phone, but all my mail is via fastmail). I update the apps I use (or sometimes apps I think I should use but don't)
Varies by what company and service you're using. Here's what Chase says about adding the ability to ACH debit customer accounts to a business account:

https://www.chase.com/business/online-banking/ach-collection...
Asahi Linux: USB xHCI firmware loading
Can be done for your website too: https://github.com/adryd325/oneko.js
The 12 tone scale provides good approximations of many aesthetically pleasing (mathematically simple) intervals.
yes, I am aware that conventional guitars have fundamental issues with intonation in equal temperament systems.

this has not prevented it from being a versatile instrument that is quite capable of being played “enough” in tune with ensembles of other instruments, such that the vast majority of people hear zero problems.

how is what we hear in music less relevant than whether or not a given instrument is not perfectly in tune, mathematically speaking, if that variation in tuning is imperceptible to human hearing?
Arguably the offer was made to everyone. I don't know about your other point because, like I said in my post I think those people may exist. Perhaps you don't, but, you kind of made the initial statement that it doesn't matter, right? So isn't it on you to prove it?