skysight-inc/HackerNews huggingface dataset:
I remember that being a reason why the MFT in NTFS is positioned in the middle of the drive so that on average the head has to travel less. And NTFS also supports putting small file contents directly into the MFT entry, which also cuts down on head movement. Nowadays all that probably is moot and a relic from ancient times (although I still have enough hard drives running at home).
I mean. This seems like a good example of pattern recognition probably failing?
I still think that tests would be flaky without complete isolation in a different database instances. Transaction isolation is nice, but for serial isolation you would get errors when you can't commit that transaction and you'll need to repeat the test (which might cause further issues) and for lesser isolation levels you would get some phantom reads which might manifest as a rare test failures which is a terrible thing, because you can't reproduce it.
Just commenting: before I really I got into web dev, I dropped some time on this Microsoft platform called Touch Develop. It was interesting but I was glad I did not get locked into that way of thinking.

I could see the appeal of something like voice and copilot.
It’s a web component library. https://shoelace.style/components/button
The analysis on years of life lost, including reduced life expectancy in those with long covid, has actually been done.

>Conclusion: More than 28 million excess years of life were lost in 2020 in 31 countries, with a higher rate in men than women.

Yes the chances of young people dying is individually very low, and gets tiny for the very young, but for example in Brazil it’s estimated that about 500 babies died due to complications from coronavirus exposure, and many thousands of toddlers. Those small percentages, multiplied by big enough numbers, still add up.
Resilio Sync for Business worked way better for us than Dropbox and OneDrive with their CDN.
I bought 1000 meters of wire to settle a physics debate
The interesting thing about this is that in machine learning.

- squared error loss --> conditional mean

- absolute error loss --> conditional median

And this seems to be the same thing with voting.
What do you mean by "enumerate?" The error interface has exactly one member of type string. If a function is returning an error to you, it's specifying its own human readable error message. What's wrong with log.Fatal(err)?
Living in Eastern Europe, I am paying both the tax burden AND private medical insurance and care since I do not want to end up in state hospitals. I would much rather live in the USA and pay private insurance enjoying the standard of care there.

It's the hill I live on, so I will probably die here.
You remember how silly the work of high schoolers looked when you were
in university? You'll get that same feeling when you hit 40, and
evaluate the movers and shakers who are in their 30s.
I didn't mean the point is the imports. The fact is that US is loosing his share of world GDP for decades, and new powers like China are rising. It is just like the decline of British empire at the late 19th and early 20th century and rise of new powers like US, Germany, Japan. We are witnessing the same phenomenon that Lenin called unequal development of capitalism in the imperialist stage. We would also see the same tensions and wars that we saw in the first half of 20th century.
At the very least tacitly. Voting blocs do exist.

One issue in the US is how certain communities organize to stack members in districts until they can affect elections, then bribe and extort politicians for concessions, to stop them from expanding into other districts, or to vote a certain way.

It's an incredible racket because it's also the system "working as intended".
PayPal offers instant transfers in my experiences. Use it multiple times per week and have done for many years.
> Or are you just insecure about your own biases.

---

> Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Please don't fulminate. Please don't sneer, including at the rest of the community.

> Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

> When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."

- https://news.ycombinator.com/newsguidelines.html
That would probably be the fastest way of making me quit.
Stateless people are (generally) difficult for governments to impose on but have little governmental support. I'd say it tends to be a negative on net, though I guess that depends on your views on government in general.
Of course it wasn't 'easy' to make mortgage payments back then. Mr Market always prices monthly outgoings for housing to some % of typical income.

The difference is those who managed to get on the property ladder in between the 70s and 90s saw falling rates and their LTV ratios being crushed as property prices sawed. Today many of those people live in 7 figure homes in the middle of prime city centers, or bought second properties and became landlords, intentionally or accidentally.

Young people today face the opposite. Just like stock market multiples, housing is at the highest the market can bare. Either we embrace inflation and wages rise, or interest rates rise, the market crashes, and millions upon millions of people end up underwater.
That is exactly "export of capital". We also see "import of labor force" since the developed countries struggling with demographic winter.
This will have two effects:

1. The low performer will stay a low performer.

2. Other people will leave, including high performers.

You will gain nothing, but lose something.
50 years ago, these people were quite common. There were only mathematicians and engineers, but programmers didn't exist yet.

The good:
Excel, Dataflow Diagrams (commonly found in game, music and arts), SQL, Declarative Dataflow Paradigms in general. Mutablity is counterintuitively counterintuitive if you don't have a model of the underlying execution system.

The weird:
Prolog, APL, languages done by mathematicians and logicians

The ugly:
SPSS, R, two languages done by statisticians, and they are absolutely abhorrent, and often missused.

If we reinvented programming today my guess is that it would be a lot less text driven and a lot more data oriented.
It's based on antivax nonsense. Now he edited and linked to a site (which is banned everywhere in social media precisely for spreading COVID-19 misinformation) that takes raw data from VAERS at face value without any adjustment for prevalence or comorbidities.

They could as well link vaccine shots to trampoline accidents if only VAERS collected such data.

I'm all for open data, but antivaxxers without the minimal understanding of statistics extrapolating VAERS data makes me wonder if it's a good idea.
EULA has nothing to do with this. Question is whether software installed by company you’re working for spies on you in ways you haven’t agreed to. If so, sue them, not the co that wrote the spyware.
You tech bros have seriously lost it at this point, haven't you.

You are literally comparing selling gas that was essentialy designed to mass murder people in camps, to selling a surveillance tool that can hack your precious iphones.
Because they can be safe and effective for treating some conditions if used cautiously.

Not every opiate has the issues OxyContin does.
Or...you can take all that time and energy you'd invest building this complex Rube Goldberg machine that just proves you're present 9-5, and instead, invest it in finding a job that's not so toxic.

Seems more healthy for your mental wellbeing in the long run, as toxic policies in workplaces rarely come alone but tend to come sequentially one after another as time goes on if the terror managers don't change or enough employee don't jump ship simultaneously to trigger a management change.
Ask HN: What are the best automation tools on Windows?
I’ve started up a new job which requires the use of a windows desktop station, which is a big shift.

I’m most familiar with macOS and have loved using tools like:
- moom (window management)
- native screen capture hotkeys
- keyboard maestro (actions/macros)
- typinator (text snippet expansion)
- hazel (file management)

What are the best tools for automation you’ve encountered on windows for speeding up your day to day?
Yep, this is how most of the companies I worked for handled recurring payments.
The only time the customer needs to input their credit card again is when the credit card number changes.

Some providers even had integration with banks, so when a credit card was auto-renewed and the expiration changed (the CC number was still the same), we didn't even have to ask the customer for an update. Only when the customer specifically asked for a new card.

So there's even the possibility of even more convenience to customers.
Shouldn't a company of that size and revenue be able to do both at the same time?

I have absolutely no evidence to back this but I think they are actually making money of the bad tooling.

Firstly, because it requires and also creates an army of cloud AWS consultants that works as free sales persons for AWS.

Secondly, this army creates overly complicated and expensive solutions which then only they can change, and they never do because it looks good on CV.

Maybe a bit too cynical.
Yes, because of the AI is picking my brain surgeon, I want the best person, and I’m absolutely opposed to any equity, just raw talent and merit when it comes to someone operating on my brain again.
It's a column oriented data structure.
>informed by broad and local public opinion

Does it happen with censorship?
A generals job is to generalize and elevate the key agents.

The industrial idiot will cause more work, build in you into a corner, waste time, resources, people, lives, on counter productive missions and projects which distract from essential work, cause bottlenecks in any or all systems at once.

Objectively bad processes run away with more power than deserved.

An army of autonomous actors only works if you root out the problems and agents causing drift.
Can you summarize? I don't want to watch this entire video right now even though it seems interesting.
It is ok to feel lost and overwhelmed from time to time. Even the most brilliant people often go through hardships and difficult times. Try to find things to do that you enjoy not because other people expect them of you. External validation can be nice but also a burden. Set your own goals and try to check from time to time how much progress you have made to accomplish them. For me at the moment, this is to publish a bunch of good papers at ML conferences and land a permanent research position. But this can literally be any other goal and I don’t think it is helpful to compare yourself to others, too much. Opportunities will come to you if you are doing good work.
> Such practices, or even just results without intention, would for sure be described as hate (or something negative) if men were preferred and get slightly higher pay.

To be clear I disagree with calling it hate also if it goes the other way.
>I wish I could say I stopped buying things off Amazon for ethical reasons, but the truth is, I stopped buying because if you look closely at the reviews, you realize that almost everything for sale there is now a scam or a knock-off.

that seems like an ethical reason to me.
Nim is everything Python and Go should be/want to be, as far as language features and semantics go (haha).

It has their easy-to-learn properties, but has a better type system, the generics system and macros are arguably more useful, and more usable than what is offered in either language.

It deserves far more attention than it currently gets.
I don't necessarily agree. Food has always been "organic free range humaine grass fed unpesticized sun-shined unprocessed" - nowadays you'd go bankrupt buying everything from certified health stores. Education is aimed at an acceptable mean in large groups instead of pedagogues. Death and injury rates are down because of advances in medicine - people are inexplicably violent still (please read or listen to Lt. Col. Dave Grossman). European healthcare is great.
In Iceland, we can't include housing in the calculation, become the vast majority of mortgages are inflation linked; meaning if inflation goes up, so does the remaining capital on your mortgage (yes, it's insane, if you want to know more there's articles online about it).

If we included housing, it would push up mortgages, which would make housing more expensive, which would drive inflation, which would push up mortgages, and so on.

Meanwhile my UK mortgage has 1.6% interest rate, and my house has gone up in value by 100k since I bought it 18 months ago, and I've just received a raise specifically to adjust for increased market rates and inflation. Life's pretty sweet here in comparison to back home. Needless to say; not going back :)
Exactly, it sets anyone up to failure that would only slightly be under suspicion to have profited from these decisions. Not only by judgement from others, it also undermines the faith of the candidates themselves.
I think there are a few things going on. First, it's tools designed by people who work at big companies. So the tools are insanely powerful, but there's high overhead to use them. Simplicity matters a lot less

Second, there's an arms race in cloud infra. So it's more about adding functionality, ticking the box, being ahead, than being simple and usable.

Finally, frankly, poor design. The AWS console is a usability nightmare.

That said, AWS is awesome. It's just infuriating to use if it's not your day job and you don't know it in and out and aren't willing to spend days reading their docs.
>Can anyone explain why opioids are still being sold and prescribed?

If you take a look at the various alternatives for pain medication:
https://en.wikipedia.org/wiki/Analgesic

... you'll see that every pain drug has tradeoffs and opioids are still often the "best" solution even though it has potential for abuse and addiction.

- acetaminophen/aspirin like Tylenol/Excedrin and ibuprofen like Advil are not addictive but they can only treat mild pain

- local anesthesia can eliminate sensation of severe pain but it only lasts a few hours and also causes localized numbness and paralysis. This means you're not functional. So hypothetically trying to use it for knee pain will mean the person can't even walk around.

The ineffectiveness of alternatives means doctors and patients will keep relying on opioids until science comes up with something better.
Using ClickHouse Keeper for Replication
I remember way back when memes used to come in a variety of affects, expressing different things. Memes for humor, memes for grief, memes for libido, memes for political commentary, and yes, there's also of course memes for nothing other than establishing in-group/out-group.

But I can't help but notice every new 'meme' these days is a variation on "this thing is good" "this other thing is bad". It's the same format with the same intended message but with different images swapped in and out.

I think it might reflect the immense polarization of society combined with social media's general push for 'engagement' i.e. antagonization of each other. But I don't get why every new 'meme' these days has to draw some line in the sand.
If you amend your statement to "some economists are in favor of ..." then it becomes trivially true but not very useful. As is, it's obviously untrue. Does anyone care whether what they say is true or even has the appearance of reasonableness?

Number of times I saw "you're posting too fast" while trying to submit this comment: 7.
This is why no one is having replacement rate numbers of kids in cities.
The space between IPv6 allocations
I accept nothing. I try to become better.
I guess some people work for shitty companies because it makes their cv look "good"? And the pay is probably decent too.

But personally, never ever working for a big American tech company. They have no soul.
Many thanks for your efforts!!
If you are in a gunfight, would you rather have a slight advantage?

You also need to consider the risks and circumstances, sometimes you want every tiny edge possible.
I guess if the author/anyone was really bored, they could write a more realistic simulation, with an object that simulates the disk and its sectors/clusters, another that simulates the file allocation table, and even another that simulates the disk with the I/O seek/read/write times (even taking into consideration the time needed for the head to move from different places...).
Eternal September started in (September) 93.
Sure, but I'd apply that at the point of the original posters setup already.
It would probably look a lot like Excel.

Most people I work with who are non-programmers but who could benefit from coding spend a lot of their working life in Excel. When we teach them SQL and give them access to our data warehouse, a lot of the time the explanations that stick are thinking of it like a big spreadsheet with lots of pages and columns/rows. Spreadsheets are fundamentally very visual, and have few abstractions to get your head around before you can start work. (There have been "visual programming languages", but these often look like graph editors and I think that's a complex enough abstraction that it complicates the process).

From this we've then seen a whole load of tools that are trying to be "smarter" spreadsheets. Things like Airtable. Is it a spreadsheet? Is it a database? Is it a no-code application? Is it a project management system? Is it a calendar? Well, yes. Retool, and others also fit into this. They all have a lot of spreadsheet like functionality.
Have you ever heard about The Window? 42 pages PDF of rules for DnD like gameplay. Simple, effective, much more enjoyable...

http://www.mimgames.com/window/
Mathematica doesn't suck, it is just an extremely large language and it takes years to learn how to use it properly.

Anyway, to solve your first problem, add the definition f[_]:= Throw["Your error message here"}

To solve your second problem, use Block instead of Module (though in your simple example given here the solution is to just use neither).
On Chrome (Windows) the box frames at the bottom are no right-aligned either.

Have you thought about using <canvas> and just writing OEM DOS style characters where they need to be like some sort of obscene franken-video-buffer?
Indeed. Denial of responsibility is a feature of violent communication.

https://blog.chaddickerson.com/2018/10/29/nonviolent-communi...
Actually they can't easily fix their mess of tools because they have so many customers vendor locked into them. Vendor lock-in is actually the primary reason for the tools sucking so much: it's a feature not a bug and it's intentional.

It prevents customers from leaving and it prevents customers from lowering their amazon bills by making more effective use of what's on offer. Amazon makes it really easy to spend money on their platform but very hard to save money by simplifying or more effective use of resources. That is their business model. They always offer an easy and expensive and slow/convoluted, slightly less expensive path for doing anything.

If it was easier, countless companies would be saving a lot of money and Amazon's profits would be decimated. Or worse, they might be tempted to jump ship to a competitor. The primary goal of complexity is to keep customers after they buy into that.

Of course, over time it has exposed them to companies trying to compete with them with a better developer experience. To mitigate that, they invest continuously to ensure those companies never quite catch up. And of course that keeps on adding complexity. Which is good for them.

Most big software companies work with the same business model. IBM, Oracle, Salesforce, SAP, etc. it's all about vendor lock-in through complexity with those companies. It's how they make money. Lure customers in with whatever they need, sell expensive stuff, consultancy, training, etc. and before you know it you are in a decades long relation ship with your customer where you basically cream off their revenue on a monthly basis. AWS is here to stay. However, that doesn't mean it is the smart thing to be using right now for small new companies.
Three clicks to get from the root of the settings app to DNS assignment window
Masks work but so does the (non-)impression of a shielded face. Those aspects are luxuries maybe, but at some point, even granted the utilitarian outlook, it weights in on the Well-being calculus too. I feel sad for kids especially.
The problem was never that they don't work the problem was that they're addictive.

So since they do work this means it remains appropriate to prescribe them, it just isn't appropriate to give them to everybody to pop one every day before work and say it's "non-addictive".

Drugs that work but have a terrible reputation are almost always still available. For example Thalidomide works, but it causes birth defects. Well, if you're a 45 year old man and the doctor can fix what's wrong with you using Thalidomide, what do you care about birth defects? You get a lecture about why child-bearing age women must under no circumstances take this drug, and then you're issued a prescription.

If you were a young woman, and there was no other option, you'd get an even sterner lecture, explaining that you absolutely must not become pregnant while taking this drug, that the best way to not become pregnant is to not have sex, but that if you're going to have sex you absolutely must prevent pregnancy, and if you get pregnant you must immediately stop using Thalidomide and come see a doctor... and then you're issued a prescription.

The main exception is drugs that had powerful societal bias (often driven by racism or sexism) against them, which might get outlawed even though if doctors were allowed to they'd probably sometimes prescribe them. In the UK these are "Schedule 1" drugs and it requires a specific government license to even test what they do.
"With regard to Rails and Django specifically then that is a matter beyond comprehension. Neither Ruby nor Python should ever have been utilized for web development. They are simply ill-suited because they are too slow."

In what alternate reality does the author live ? Or in what alternate reality do I live ? Because in more than 20 years, in all web projects I've worked, the backend language (be it python, php, java, whatever) has never been the bottleneck. Granted, I've not worked in Google-scale evironments, but saying any web development should be done in Go is incredibly misleading. And I have nothing against Go, I quite like it actually.
> the underlying problem isn't the voting scheme, it's the lobbying and corporate money in politics

There are certainly many problems, but voting schemes appear to be a very powerful lever. In particular:

- Representative democracy incentivises parties rather than independents, since like-minded candidates can pool and target their campaign resources

- Plurality/first-past-the-post voting incentivises a two-party duopoly, since voting for a third-party is a 'wasted vote' (they won't win outright, hence they'll get nothing)

- A two-party system incentivises 'least-bad' voting (i.e. voting for someone we don't actually want, to stop the other candidate who we want even less)

- A two-party system gives no choice on issues which benefit both parties (i.e. maintaining the status quo; e.g. lobbying, pork, military budgets, etc.); whilst polarising along irrelevant issues (e.g. 'culture wars')

There's no agreed-upon 'ideal' voting method; but most alternatives are regarded as better than first-past-the-post. Any system which doesn't 'waste' votes for third-parties (e.g. preferences, scores, fall-backs, proportions, etc.) would allow voters to indicate what they'd like (rather than what they'd dislike least); that gives a chance to candidates who don't benefit from the status quo; and that brings important topics like lobbying back into the political arena.
Yep, but that doesn't change the point made.