skysight-inc/HackerNews huggingface dataset:
PowerShell lets you script Windows itself. You can configure network interfaces, set group policy settings, change registry keys, install programs, gather diagnostics, etc. etc. Linux has systemctl, Windows has Start-Service. Linux has kill, Windows has Stop-Process. Linux has ip, Windows has Set-NetworkInterface. WSL2 is just a VM - one with a ton of slick host integrations, but a VM nonetheless. Its power to do anything to Windows itself is very limited. It's also not installed by default.

Disclaimer: work for MS, not on PowerShell or WSL.
> The only disaster here is irrationally limiting the discretion of judicial and law enforcement agents to appease some blind appeal to authority

Those are exactly the people I want to limit though - the kind of people who decide “driving while black” is a crime they need to investigate.
It probably wouldn't be hard to make a fork of Mastodon, Pleroma, etc... that deletes posts after a time limit and refuses to remote-fetch anything exceeding it. Of course, it wouldn't be able to impose that mandate on the rest of the network, and I don't think you'd convince many people to use it.

I find Mastodon has a slower pace than corporate social media, and I like it that way. I want to browse posts when I have time for it. I have a crude patch running on my own server to backfill old posts from remote accounts when I scroll, which is very much the opposite idea.

I hate this suggestion, and I hope nothing like it becomes popular enough that I feel I must interact with it.
It's nice if you're into home cheesemaking. E.g. with Mozzarella or Ricotta you have to heat milk up to pasteurization temperature during the process but if your milk comes pre-pasteurized then that's somewhat comparable to re-heating pre-cooked ingredients to make your dinner.
It's been an utter cultural disaster. We've missed out on so much original science and progress because these smart idiots threw away their talents on building machines to game the casino, when they could have made game-changing contributions to fundamental original research.

Imagine if Shannon, Turing, Von Neumann, Einstein, and Dirac had done this.

Yes, they put some money back, but not nearly enough to compensate for the damage.

The real disaster has been normalising this kind of "success" as the best of all possible achievements, when in fact it's spectacularly cheap and unambitious compared to the goals of previous generations.

If anyone thinks I'm overstating the heresy here, remember - a financialised economy is optimised for short-term gain, not long-term development.

The flip side of "investment" is an economy where hundreds of millions are bankrupted by health insurance, where rents are unaffordable (never mind property), where workers are treated like spreadsheet assets and not like people, where fraud is endemic, where many people are putting off having kids because they literally can't afford them, where planes fall out of the sky, and where the entire machine regularly demands government bailouts because it's stuck in a manic depressive cycle of overconfidence and opportunism followed by collapse.

That's not even looking at the incredibly toxic political effects.
If go didn't naturally eat error context, I'd like it more. But in the time I've used it, it makes errors much, much more painful to root cause without a debugger.
drm/panic: Add a drm panic handler
Problem is law enforcement not enforcing the law. It is not the lack of laws.
Ok, I would like to believe that. That's great then thanks.
I'm sure this was mostly about people wanting to feel they got a bargain, and being programmed to shop for "50% off" sales.

It seems that perception of value is more important than actual price. In similar vein there have been many cases where sellers have increased sales of an item significantly by increasing the price to make it seem more valuable.

Of course both techniques can be combined.
I'm fascinated by these involuntary social protocols. Same as being too honest when everybody is spreading white lies. You end up being the bad one.

I wonder what field studies those.
Herd share is just shared ownership of a herd. Usually used as an end-around regulations on milk and meat production (as a co-owner of the livestock, you can consume whatever you want without regulation).
That is not in any way related to the theoretical efficiency of resistance heating and not really of any help here unless there is some working fluid which allows for the temperatures needed for industrial processes. It might be possible to recuperate process heat if a suitable working fluid can be found which evaporates at the temperature of the product leaving the process chamber and condenses at a temperature suitable for (pre-)heating the process chamber. I have not heard of such though.
I agree with you and thought this comment was a bit too harsh. So I went to OP profile and posting variations of this same project is the only thing he does in HN. Which is against the guidelines.
> That said, the claim that integers "are" naturals is mathematically 100% false as well, so the example in the article is also kind of a silly straw man.

That's what the article said though.
That is indeed a drawback of this approach, and is problematic if and only if `prep` and `finish` are part of the public interface. If they're not, it's a worthwhile exercise to ask yourself what you want from your test suite, and whether or not individual tests for prep and finish support that goal. For me personally, my ultimate goal for a test suite is to get as close to the equivalence "the tests do not pass <-> pushing this to production would break the product" as humanly possible, as I really don't like spending time "fixing" tests. This leads me to test at the system boundaries, i.e., to leave the lower level tests out when I can. What value does testing stuff that will not affect production in any way bring me?

> but that essentially just re-introduces the coupling to implementation details at a higher level

The definition of coupling that I find useful is the following. A thing f is coupled to a thing g w.r.t. a change d in g if changing g by d requires you to change f. I find that it captures exactly the phenomenon which makes maintenance and extension of brownfield projects so costly.

So, for example, both test suites I gave as an example are coupled to sort with respect to the change "sort sorts stuff in descending order instead of ascending". Making this change requires you change pretty much every assert but the trivial ones, in both test suites.

With respect to the change "move some code from prep to finish" or "get rid of prep and finish entirely and move everything to the body of sort", only the second suite is coupled to sort.

This may not be the definition of coupling that you like to use. If it is, I don't see how the test suite of the first kind including edge cases for prep and finish at the level of sort is still coupled to implementation details.
Ah, my mistake. I had been reading about this and read “passive speed limiter” as something that…limits the speed.

This sounds absolutely and completely useless.
if machines can tutor humans to do calculus, why do humans have to learn calculus?
They're not very conductive if they're getting 1800 degees hot when you pass current through them.
Many commenters here are rightly pointing out Google’s hypocrisy in actually following the principles in this article. Fair enough. But others are throwing the baby out with the bathwater: it’s a little silly to read comment after comment saying that the advice in TFA must be bad because Google does dumb/bad stuff on the regular. Companies aren’t homogenous. Even misguided companies may employ people who can teach others important things.

Boeing is a perfect example of this. I would absolutely read an article proposing principles of engineering reliability from a Boeing eng/QA greybeard. Even as the rest of the company spiraled due to horrible leadership and management practices, many people in engineering and quality control did their damnedest to keep those failures from causing even more harm and loss of life. Those people probably have very valuable lessons to share about how to maintain what quality you can in a deeply hostile environment.
Plenty of places in the world (most/all of Europe at least) include tax in the .99 price. If I go to the check out to buy something that is priced at £9.99, I will pay £9.99 as the 20% is already accounted for.
> doesn't support binary data

But HTTP is a text based protocol. Why do you need binary?

> assumes that versioning is linear

What does linear mean? Afaict SSE ids are opaque strings.

> doesn't provide any way to add new headers to each response

XY problem? Do you really need HTTP headers or do you need a way to pass X from server to client?

I’m not familiar enough with the specific problem, but it’s always good to reuse as much as possible of existing infrastructure.
In some cities in CA, the police department is understaffed (and traffic law enforcement particularly so) because 1) pension reform / reductions, 2) housing costs and general cost of living making police salaries unattractive, and 3) unpopularity of police as a job choice.

Also probably they spend their budget importing fentanyl or buying office furniture from their brother or something (mostly tongue in cheek here, and I certainly haven’t done or seen an audit but unfortunately “inspired by true events”)
And according to Ilya, when this statistical approximation gets crazy good, its equivalent to AGI. AFAIK! We need Ilya himself to confirm again.
I have often thought about writing a blog from my experiences, but after I write the thoughts down seem like common sense in nature or just plain ranting. Writing it down gets it off my chest / mind, but publishing has never happened. I do keep all the notes so I can revisit them. Often do this with emails too but I delete them if I do not send them after 48 hours. It has taught me to never send an angry email in the ‘heat of the moment’ and to reflect on the content as if I were to receive such an email.

The best one I have is letting others fail, they are going to anyway. When put on a new project with a new team who has been working together for a while, they are NOT going to listen to you no matter how much experience you have even if you consider yourself a SME. I often find myself fighting against what I think is the correct solution as the team will want to do the opposite of the ‘new guys’ suggestions…
You never let your PC sleep when you're having lunch or something?
I'm as AI-wary as they come, but - it's a completely factual, relevant, and helpful statement. To say that any relation or comparison with AI ruins the comparandum is as absurd as saying that anything coloured red is bad because the Nazis used the colour red in their iconography.
Just ran into a Y2038 bug in some classic ASP+VBScript code in production the other day. Someone long ago wrote `Date() + 5000` to set an expiry date far in the future (5000 days). As it turns out, 5000 days from now puts us past 1970-01-01 + 2**31 seconds (2038-01-19ish) and that causes VBScript to raise an error and abort the ASP page request with a 500 error.

I raised the issue that we have about 14 years left of ASP+VBScript literally being able to execute properly and calculate dates (sans any large date additions remaining). Guess it'll be sooner than that based on this post but 14 years is definitely the upper bound if your VBScript code even touches dates.
> this is another misintepretation. You're looking at a list of donations by employees.

They have only 300 employees, and they are all partners apparently.

Financial investigative journalism is dead in the US. Journalists are paid badly, and work for the multinationals they should scrutinize.

In Europe the FT tried to pretend they were still a respectable financial publication, but shit their pants when the German financial regulator threaten them. They learned to be quiet since...

"Germany’s financial watchdog BaFin responded by launching a probe into the reporting and whether — as Wirecard alleged — it was an attempt at share price manipulation. " - https://www.ft.com/content/27872df6-b496-11ea-8ecb-0994e384d...

https://www.ft.com/wirecard
I'm not criticizing the researchers--facts by themselves aren't moral or immoral.

It's the people who use this sort of pricing model that I'm critical of. It's sort of a moot point though, given this method of manipulation is so deeply embedded in our economy at this point.
I interpreted the comment as meaning the article from said pompous author had no details as to what they meant by swordfighting. I was merely responding that they have a channel on YouTube you can look at.

The link I sent was to a reddit forum where folks talked about the history and controversy of the author that provides additional context.
> She argues that in the majority of unearthed royal palaces, the kitchens were very small

This doesn’t seem to allow for the possibility that they would have brought in caterers with their own equipment, as many people throwing a large dinner would still do, and not relied entirely on the house facilities? It’s my (very inexpert) understanding that most kitchens in pre-modern homes were rather cramped, foul spaces, often semi- or fully detached due to odors, smoke, and the risk of fire spreading to the main living quarters. One could see how even in a grand house the kitchen might only be suitable to cook for a small number of people.

Of course I don’t doubt that in these matters Mary Beard knows far more than I do, but that particular line of reading struck me as odd.
What is the selling point of this compring to Remix which is also a vite powered React framework?
I glance at the README and the website and all the selling points could be checked by Remix as well.
Probably because the article has basically 3 suggestions that don’t even scratch the surface of what the OS has built in to manage overuse.

Turning off notifications is stupidly simple to a fault. Sorry, people can’t just turn off notifications from their spouses or day care apps or school/kids’ phone numbers or other important stuff like that.

But this article doesn’t really get into the stuff that the OS has built-in to manage notification priority, it just tells you to turn it all off as if they’re telling the government to print more money to end poverty.

Kind of crazy that a blog post on this subject doesn’t even mention the Screen Time feature.
>some people truly are stupid.

This is a difficult fact to accept. We have all been told that people are generally equal, especially in intelligence, if given the same opportunities, but it becomes more clear in time that some problems are intractable to some people and no amount of training or exposure can change that. However, it's a better answer to the problem of why some people like Cleese's example do not absorb information. The alternative is to apply malice and laziness to them when it just isn't so.

We all have these intelligence holes that gives some insight into the mechanism. Eg. I'm bad at remembering names. As in the example, if you tell me someone's name, I'm likely to forget it 5 minutes later. I just spent 3 years reading Douglas Hofstadter's book and had to look up his name to type it here. This seems to happen because I don't see an application to remembering the name. I'm never going to meet Doug and rarely will anyone need to be told about the book, so why remember it? There's definitely a parallel to state capitals in that example.
For further reading, “The Design of Everyday Things” by Don Norman is a great source for a comprehensive look at this subject. I believe it’s probably still required reading for UI/UX folk but also approachable for other people and lays out a thorough case for what the key trade-offs are in interface design.
This is really bad CodeGen UX, especially compared to many good recent Show HN cases that didn't get to the front page.
Also, major flaws is founders aren’t incentivized to give karma. In fact the opposite—if they don’t give karma their budget stays intact longer. There hard side of this market is quality comments—the money is the easy part to solve, the mechanism that definitively rewards your best contributors is harder, and is not there yet. Also, this really isn’t really idea validation, which would imply that reviewers are matched customer persona, this is really more QA / feedback. By describing it as validation you don’t attract the right users, and you disappoint the users who do come who expect x but get y. Do I move up a level for this feedback :)
The differences in US and EU farming practices is sometimes astounding, both in terms of hygiene and animal welfare. It's still not a great idea to drink unpasteurised milk here in Europe though. Udders still get dirty, cows still get infections - you can still get unlucky.
What it looks like: https://nerdschalk.com/use-assistive-access-iphone/#interact...

It has some major limitations though, like you can’t zoom into photos, and you can’t use Bluetooth headphones or AirPlay.
I will not invent some conclusion to answer for the emotional state of all other people. I wouldn't know what any other person is feeling unless I talk to them.

Appeals to authority are logical fallacies because they are blanket excuses to ignore evidence in order to satisfy an opinion out of convenience.

https://en.wikipedia.org/wiki/Argument_from_authority#In_the...
Customer facing reasons for receipts in no particular order:

- Expensing purchases to their employer or self-owned business

- Record of sale to be used in returns

- Reconciliation of spending with cheques or credit card statements

- Budgeting and accounting generally
> Naturals are a strict subset of Integers. The Liskov substitution principle applies perfectly well when you set this up the right way.

The article modelled it in both directions...
Thank you. Unbeliveable that twitter is apparently the best place to post these "long" stories...
Not sure where you live but our cops do nothing but give out traffic tickets. Hide at lights that are really long and ticket people who grab their phone while waiting. They pick random low volume stop signs and hand out tickets to people who have been accustomed to rolling them.
1. The accuracy of a lot of it is questionable

2. Humans may want to more intuitively understand certain concepts dependant on calculus.
There is an incredible anti-expert mentality sweeping the globe. "I never hear of people getting sick from raw milk!" Because it's illegal. "I never hear of people getting smallpox!" Because we have vaccines. "What do you mean the Earth is warming? Why is there still snow in winter?" Suddenly if a person can't instantly be an expert on a topic, then that means the person with 20 years of expertise is lying. Truly bizarre.
I use plenty of credit cards, but it is still useful to have a debit card in certain scenarios.
What? Higher speeds are way more deadly. And e.g. increasing the speed from 60 to 66 adds about 20% to your stopping distance.
People most often can easily can handle that there is a qualitative difference between common and proper name.
> However here we are not talking about laymen, we are talking about people with PHDs in related or exactly this field.

In particular in mathematics, research areas are quite isolated from each other, so even for a people from a related (sometimes even from the same) field, it typically takes a very serious effort to gain the necessary knowledge to understand a proof. This is also a reason why paper reviews take so much longer in mathematics than in many other academic disciplines.
Interview with Founder of Daylight Computer
When other cars do. This is why, regardless of any other rationale, we can’t automatically limit speed limits anywhere unless we can do it everywhere all at once.
Saved this in multiple archives, will be one of my "read me when you are not motivated" reads
To make it more festive, I brought three ukuleles to my liver transplant [video]
What Is the Oldest Hatred?
Will you provide an official Docker image in the GitHub Registry or Docker Hub? Thank you.
It has saved a many of hard drives for me over the years. The new release is also making my SSDs faster
Maybe the "covid" madness destroyed any trust in these so-called experts and for good reason
My guess: the "Bezos" framing is content bait of the tweet. But afaiu it _is_ part of the culture at Amazon.
You do realize China and India make up a good chunk of the world population and are undoubtedly not white, right? Almost 50% in Central and Eastern Asia on its own.

It’s not like there isn’t a Wikipedia article you could peruse, but basic logic should get you there on its own.

https://en.m.wikipedia.org/wiki/Demographics_of_the_world
Thank you for the link, normally I just "upvote" a good comment, but here, I really recommend others to look at the Wikipedia page, especially the first "View of Shibam" in the gallery at the bottom. I would have never though it was possible to build that high with mud bricks.
The English dictionary was an example. English names are also rather popular among devs. But there aren't over 100M unique words and names in the world, and most of them would, simply put, suck as names for projects.
Is this not the case for almost everything? Show a dog and show a cat and it'll light up different parts on the MRI.
Sony ZV-1. I've also got a smallrig L bracket on it for extra tripod mount points (I use it as a webcam with a wall power supply, but the built in mount is blocked by the battery compartment door when it's open) and it is still pocketable. I would say the image quality is better than my phone (Samsung S10) and worse than my DSLR (Nikon d3400). Sometimes I prefer it over my DSLR though, like for its super fast and accurate auto focus.
Some Teslas have really absurd acceleration from standstill where acceleration accidents happen.

The acceleration should atleast should be 'opt in' some how.
Who cares what prescientific people thought first or second? The order in which they thought these prescientific thoughts has no bearing on the correctness of those thoughts.
I frequently use city-data.com. It's not beautiful but it's very useful and easy to understand, especially compared to official Census data.

Rtings.com uses charts for its reviews, but most it is over my head.
I get “memory updated”. It seems like it has some backend DB of sorts.
4th big anti raw-milk article this week on HN. Is there an agenda? How about we let people do what they want?
It's the whole enterprise plan, you can't only buy traffic. So you also get all the features which you don't need or want as you can see from the screenshota shared in the original post.

Even on the enterprise plan they don't really start to talk to you about traffic until you are like 3x over your contracted traffic for a couple of months.

It sucks, it feels like they are competing against themselves because they don't have clear pricing or limits.
Weekly Scroll: Google's AI Eats Glue
> I wish Microsoft had done something to make Windows automation a little closer to other platforms, so that it could benefit from the good software that exists on other platforms.

PowerShell is cross-platform and works und Ljnux and MacOS as well.

And it's extremely good on itself already, because everything are objects, instead of just strings (bash, etc.). And because it's .NET you can seamlessly write anything you like including kernel calls, etc. without ever needing something like a 3rd party package like you would with e.g., Python.
These are actually amazing. I'm such a visual learner and these would have helped my high school years so much!
I would also add a step 1.5: write down the wrong solution.

Too often I find myself wondering about what later turns out to be the most trivial part of the problem. The best antidote is to write a naive half-solution to "throw away"; yes, it may be unusably bad, but now I know what sub-problem is worth thinking about when I'm away from the computer.