skysight-inc/HackerNews huggingface dataset:
Call me paranoid..."paranoid." but this could be a good way for ByteDance to redirect blame to others when they do something in the future that people don't like. "It was a rouge employee and we fired them"
At least part of it is that we put the gains into increased complexity.

For example, it used to be that you had a printed schedule on each tram, train and bus stop, changed twice a year (summer/winter schedules).

Now we have electronic displays that display the time until the next tram or bus arrives in minutes.

Just imagine the gigantic difference in infrastructure to support either of those options. My dad (East Germany, 1970s/80s) used to hand-write train schedules for one or two stations twice a year - and that was all. Now you need an entire server infrastructure, massive electronics, daily maintenance, software, etc. etc.

Of course we gain something, but I think the difference in effort far outstrips the gains. Especially when trams and busses are mostly on time.

We have also massively increased our human and business networks, both global and local. Speed and throughput requirements are up for almost everything, from just-in-time deliveries to communication.

It seems either us humans ourselves, or our systems, immediately swallow all gains and put them back into increased complexity of the system(s).

Related, this study headline from a few years ago: "Humans solve problems by adding complexity, even when it’s against our best interests" -- https://www.washingtonpost.com/business/2021/04/16/bias-prob...

I venture to guess that, in addition to most people's fascination with some form of "progress", another part of that is our capitalist financial and work system: Everybody has to do something that makes money. You just can't simplify away your own job. Well you can, but you would be stupid to do so. Competition is supposed to be the counter-force, but that does not seem to work all that well overall.
The most baffling thing here is how the hell did the author get the organisation to respond, on topic, multiple times? In my experience conversing with various entities that are supposed to provide customer support, absolutely anything outside of an extremely narrow set of vetted topics with prepared answers and especially anything technical gets ignored and receives an irrelevant response at best.
Is pragmatism really a "fantastic virtue" when people are forced away from alternatives by an overbearing government?
Yep, downvoted to oblivion alright. Took all of five minutes, and doesn't reflect at all well on radical HN folk's ability to empathize with people working hard to ship actual product.
Sounds like when Slack started taking marketshare from Skype for Business and they pushed out Teams as fast as possible.
Have nothing to say other than - neat!
Is there any culture on earth that prioritizes idealism over "pragmatism", if we must use that term? What does this even look like?
I think Cursor just mirrors the VSCode marketplace on their own servers. They used to have an ugly work around for installing extensions, but now it just works and I see links to https://marketplace.cursorapi.com/ inside of Cursor's extension browser.
I actually have an identical one for best man speeches https://www.howtobebestman.com

The toast refining is a great idea, i'll do it next
Sure. It's worse though, because it provides a way to invisibly in-fil data even with full font sizes, and a way to ex-fil data.
Probably not. Please suggest to extension authors to dual-publish their extensions to OpenVSX and VSMarketplace. So far all authors I engaged with were happy do to so (except for Microsoft of course, who are the only benefactor of this wallet garden situation).
Yes, but the UK is the only country with a license ridiculous enough to offer you a 50% discount _if you're blind_.
Used to be that writers were paid by the word and novels were serialized.
My take during that era was neural nets were considered taboo after the second AI winter of the early 90s. For example, I once proposed a start-up to consider a CNN as an alternative to their handcrafted SVM for detecting retina lesions. The CEO scoffed, telling me neural networks were dead only to acknowledge they were wrong a decade later. Younger people today might not understand, but there was a lot of pushback if you even considered using a neural network during those years. At the time, people knew that multi-layered neural networks had potential, but we couldn’t effectively train them because machines weren't fast enough, and key innovations like ReLU, better weight initializations, and optimizers like Adam didn't exist yet. I remember it taking 2-3 weeks to train a basic OCR model on a desktop pre-GPU. It wasn't until Hinton's 2006 work on Restricted Boltzmann Machines that interest in what we now call deep learning started to grow.
I think there can be an inherent bias to the argument which should be known, and not hidden away. Nevertheless, I removed that portion of the comment.

Either way, no, a fork is not simple because forks cannot access the VSCode Marketplace.
I use a robot vacuum not connected to the internet. It has a remote and the same settings as an internet connected robot vacuum such as radial pattern, along edges, spot clean, etc. I hope it spurs people to consider these kinds of tools that don’t need to be connected to the internet to function over tools that don’t have a local/offline mode.
> Also, in spite of massive improvements in technology since the 1960s, they're vastly underperforming the track record of the Apollo program.

The SpaceX budget is several orders of magnitude smaller than the Apollo budget. Also, the Apollo era rockets were entirely unable to launch a large constellation like Starlink at reasonable cost like Falcon and Starship.

> Sure, they've produced a non-zero amount of technological progress, but for the most part they're leading us to dead ends.

Not sure whether you are serious. Assuming you are, what would be the better alternative then?
> discovered [...] on an NVidia A100

Running an OpenCL (not CUDA) program [1], that runs just as well on AMD as on Nvidia GPUs.

[1] https://github.com/preda/gpuowl
Love the motivation! Reminds me of the first stuff I built back in my university days.

One thing from and old cranky dev that I notice: it would seem the yml you post has redundancies: either have 4 endpoints, no payload or 4 different payloads, one endpoint (the endpoint itself can tell you what you need to do) However, from the express script it looks like you arrived at this in the final solution anyway. Not sure if I missed something though, is there a reason the API needs such a shape? Cheers!
Minimalistic and Powerful ECommerce Platform
> The only solution is to require face-to-face proctored exams and not allow students to use technology of any kind while taking the test.

If all my math professors had done this, I never would have earned my computer science degree or my minor in mathematics.

I have an immensely difficult time memorizing formulas and doing math by hand. I absolutely need to be able to prepare notes ahead of time, and reference them, to be able to complete a math test on paper. Even then, I'm a very slow in-person test-taker, and would often run out of time. I've honestly come around to the idea that maybe I have some sort of learning disability, but I never gave that idea much thought in college. So, I didn't qualify for extra time, or any other test-taking accommodations. I was just out-of-luck when time was up on a test.

The only reason I was able to earn my degree is because I was able to take almost all of my math classes online, and reference my notes during tests. (COVID was actually a huge help for this.)

And by "notes", I don't just mean formulas or solutions to example problems that I had recorded. I also mean any of the dozens of algorithms I programmed to help automate complex parts of larger problems.

The vast majority of the math classes I took, regardless of whether they were online or in-person, did not use multiple-choice answers, and we always had to show our work for credit. So I couldn't just "automate all the things!", or use AI. I did actually have to learn it and demonstrate how to solve the problems. My issue was that I struggled to learn the material the way the university demanded, or in their timeframe.

So as an otherwise successful student and capable programmer, who would have struggled immensely and been negatively affected mentally, professionally, and financially, had they been forced to work through math courses the way you prescribe, I'm asking you: please reconsider.

Please reconsider how important memorization should be to pass a math class, how strongly you might equate "memorized" to "learned", and what critical thinking and problem-solving could look like in a world where technology is encouraged as part of learning, not shunned.
> A Licensing officer may call at your property not to collect the letters but to check that you are not watching a TV.

Just the thought of this is funny. What kind of uniforms do TV Officers wear? Do they get to carry a weapon? What happens if they find you watching a TV?

Amazing.
In the most famous robbery[1] here in Norway they did exactly that, had a truck block the ramp of the city's primary police station parking lot, located in the basement of the station, and then set it on fire. They also threw tear gas canisters at the main entrance.

This significantly hampered the police response to the robbery.

They made a film about the robbery[2], which was quite well received.

[1]: https://en.wikipedia.org/wiki/NOKAS_robbery

[2]: https://www.imdb.com/title/tt1337366/
Thanks for posting this. Lambda zero looks wonderful. Is there any background information beyond the GitHub repo?
The human can "audit" the entire text he's copy-pasting and still miss it.

And it provides a way to exfil without it being visible.
I swear to God that all of these CS labs at different unis look the same. I am getting flashbacks of labs in Toronto that looked exactly like pictures in the post
Yes, the Mersenne primes do indeed extend to infinity. That is due to the simple fact that perfect numbers (for which they are intimately connected to) are also known to be infinite in number.
> However the minimum bar for me to activate it is "compared to me".

I see where you're coming from. That's totally fair.

As a highly-informed (about health) consumer, I feel the same way about most nutrition advice.

But the parameters for government policy decision-making are different. AND I get your point about cherry-picked data. I'd like to have better data.
https://docs.aws.amazon.com/vpc/latest/userguide/nat-gateway...

Says you need to have an AWS NAT for that to work. And AFAIK, setting up a NAT requires an ipv4 elastic ip.

And it makes since that AWS would want customers to have their own IP for NAT64, so that if one customer does something to get the ip address blocklisted it doesn't impact other customers.
The purpose is psychological to attach a monetary value to the government TV channels, which makes the viewer consider them valuable and therefore trustable.
This sounds like a task that could be taken care of by public libraries. That, and supporting Tor. I just don't see it happening anytime soon, at least in the US.
How do you know that haven't tried?
New largest prime number found See all 41,024,320 digits [video]
By sending border patrol out to collect them.

As much as people hate the idea of a wall, and the entire concept has become politicized, it would make that process a lot easier, but the truth is that if you're going to monitor a border and prevent people from illegally crossing it, that will involve humans having to drive/fly out to wherever there are people who are illegally crossing in order to turn them away or arrest/process/deport them.
I believe this also blocks you from using Microsoft's proprietary language extensions, and they have been steadily switching the default language packages from OSS to proprietary.
Seems like the kind of thing that will work once only...
In Japan there was an infamous political party focused on getting rid of the hated TV licence system:

https://www.youtube.com/watch?v=cZG95grO-vc
OpenVSX. Again this is just the same as RHEL repos behind license login.
And a lot of the licenses for flagship Microsoft VSCode extensions for languages like C/C++ and Python don't allow using them outside of VSCode/Extension Marketplace so open source forks are crippled by default.
Whoever runs this website is my personal hero. TV licensing enforcement practices are utterly ridiculous.
I was almost starting to think hacking had gotten too professional and commercialized for script kiddies to exist.
> Seems to me if you see someone crossing the border illegally that’s only really useful if you can apprehend them before you lose track of them.

Will nobody acknowledge how ridiculous a concept absolute security of a border is? Nobody would want what this would actual look like—extremely violent and expensive with little benefit to anyone.
Could be, but definitely worth flagging at the top of HN for everyone to see!
Further enshittifying Windows and Office. I'd say this task must have run its course by now, but Microsoft always seems to find a way to make products worse.
I have a stealth startup that designs privacy first solutions to share coarse data about what is inside of rooms without disclosing secrets. This is useful for many use cases, from detecting the number of people in a room to other motion sensing devices which are critical for health and human safety. Patents are pending.
I find that many of the extensions I use do dual publish. I also dual publish my own extension for people because walled gardens are not cool.
> I'm not sure I'd say the QoL for the ultra-rich has been improved that much.

It has. What you’re missing is that everybody on this forum is part of the top one percent: it all depends on the scale.

On a global scale, if you live in the west, most likely you’re in the top 1%.
For "any size" I was kind of expecting arbitrary sized mantissa/exponent, can be useful for emulating weird DACs, for example, 12-bit mantissa and 3-bit exponent[1].

[1] https://ajxs.me/blog/Yamaha_DX7_Technical_Analysis.html
I assume he is not the only one responsible because its hard to believe interns code wasn’t reviewed before releasing.
Any idea how they got the data? I would imagine that just downloading all the data is also against the ToS.
With the fog of war settling in, it would be hard to know if this is actually a warning or an advertisement :\

At least in the US there's supposed to be so much integrity that this could never happen.

Who would pay citizens to vote against democracy anyway, and why?
We support WebSub. It helps on the margins, but many feeds do not use it and also it isn't 100% reliable.
I'd say the most important things to take away from other top comments here are the classic book recommendations, but other than that I'd argue any online sources should be secondary to watching people use systems for a few months based on training that's written or goven by someone else.

I'm a frontend person, started in graphic design, and I've never actually been very good at design, but now I'm doing straight up IT work in an office with visibly stressed people using computer systems I did the hardware setup for, but not the software. These are all basic Windows laptops with pre installed images and cumbersome auth flows. Being in this job has offered me more insight than any article I've ever read, so therefore I think it's better to have some observation or hallway testing experience before looking to refine that with any specific UI recommendations or UX strategies that are rooted in theory.

That's why I love the classic Don Norman book, because it's rooted in watching people use everyday objects that have been designed at a remove from their real world context. Just watch people use your shitty startup webapp UI or corporate hellscape portal, under stress for half an hour
They wear the same uniforms that police detectives usually wear.
> What prevents anyone from dedicating a Zig memory allocator to the job (and all of its subtasks), and simply freeing the entire allocator at the end of the job? No baby-sitting needed.

Given the whole ecosystem is built around the Allocator interface, it's entirely feasible for the consumer of a library to pass in a Garbage Collecting allocator, and let it do the job of deciding what gets dropped or not.

Downside is that this is all at runtime, and you don't get the compile-time memory management that Rust has.
As someone who have lived most of his life in China, I can give you some perspective.

1. There is no such thing as a single entity of government, CCP is not a person, each individual member of the party and government has his/her own agenda. Each level of government has its own goals. But ultimately it's about gaining control and privileges.

2. It is impossible to control 1.3-1.4 billion people all the time, so you make compromises.

3. The main point is: the tight control is both for and rooted from hierarchical power. To put it plainly, anything goes if it doesn't undercut CCP's control. OSHA? WTF is that lol. Law? "If you talk to me about law, I laugh in your face" says the head of a municipal "Rule of Law Office". "Don't talk to me about law this and law that", says the court. But the moment you order a picture of Winnie the pooh carrying wheat (Xi once said he carries 100kg of wheat on his single shoulder) on Alibaba, your account gets banned.

Off topic thoughts: Because CCP has total control, there is no split of power to speak of, so once they are right, they are so right; but when they are wrong, it is catastrophically wrong and there is no change of course. It's why you see 30-50 million people starve to death and an economy miracle within the same half century.
Twaddle, actually.
> there's so much admin and meetings (and even just finding availability for meetings!)

So I moved to a four day week just over a year ago. It's been crucial to get really strict about reducing the amount of time spent in meetings. It's not easy always being the awkward person that's often telling people to take tangential discussions offline, demanding agendas, or challenging whether a call is required.

> Policies like that, four day work weeks, limited PTO, attract cogs, not high performers.

Or high performers who've recently become parents, or whose own parents are nearing end of life, or who have some other reason to want to spend more time with family.
Put Valetudo on it - https://valetudo.cloud/

Robot incompatible? That’d be a hard pass…
Hi! Author here. The yml is from a configuration in Home Assistant. Whenever it received an event from the sensors, it would fire the corresponding POST request (which you have to specify ahead of time, hence the configuration being a little redundant). The main reason for switching to the Express setup is that I was having a few random people look at the code & send their own requests to fudge what the status appeared as. I could have added some security/authentication to the endpoints, but I liked the idea of having the frontends simply querying the site (or my proxy) instead of having to cache a POST request.
> Amazon delivering to your door.

Uhhh last time i checked amazon truck drivers were still humans, and drone delivery is still a catchy marketing stunt at least for now.
no need to be colorist
That was regarding Covid information and the Hunter Biden laptop, rather than the Israel/Hamas war.

https://x.com/judiciarygop/status/1828201780544504064
Is there a "backwards" financial data service you'd recommend instead?

I've been researching a bit and everything I could find was basically APIs that charged you by the number of API request calls to extract the dataset bit by bit. First the tickers, then the aggregates... and so on.
of course it did.....
After this was posted here in 2017 I made a version in ClojureScript, where you fly over Amsterdam instead of Pittsburg.

http://thegeez.net/2018/04/01/flight.html
simple:

give me a worm or money
Perhaps the rouge employee was red-teaming.
Just looking at the headline, I was expecting to see a few 10s after the link.
>Seems a bit like a "don't attribute to malice..."

I'm not saying you are wrong or that the rest of your comment isn't pretty valid, but a lot of people attribute malice to microsoft out the gate because they have history of operating out of malice.
That's amazing, imagine all that wood and it doesn't rot. Wouldn't it quickly become a problem for the trees themselves too, though?
When I was studying at the university, I shared a privately owned house with some other people. We did not have a TV license, but I wanted to buy a big screen TV to use as computer monitor in my room.

I found out that in my country you can have a third-party, approved technician come to your house to disable the tuner portion of your TV so that you would not have to pay any television license. Around this time analog broadcasting was already being phased out or had already completely shut down in my country. And although some kind of digital broadcasting over air-waves exists to replace it, most people do not use that. Instead, you'll typically buy a subscribtion via cable or via IPTV or via sattelite, all of which come with a separate box that plugs into your TV via HDMI instead of relying on the tuner in your TV, even if that tuner can decode digitally broadcast radio signals. So the tuner in the TV was not serving much of a purpose anyway, even if I'd ever want to use the TV as a TV.

I paid a technician a bit of money to come disable the tuner for me in my newly bought 55" LED TV. I was imagining that he'd be opening the TV and carefully removing some essential part. What he actually did was take a plier and break the input for the tuner and then put a small piece of tape over it. Simple solutions, I guess. Then, I think I also got them to write a letter for me confirming that the tuner had been disabled.

It cost me a little bit of money, but not too much. Less than paying the TV license fee for that and subsequent years I was staying in that house anyway.

These days, I still have the TV. I put it in my grandfather's house a few years ago so he could use it. He already pays TV license fee and has a digital receiver. It has HDMI out which goes in to the TV. So he is not inconvenienced by the broken tuner input of the TV either, just like I expected back then that this disabling of the tuner would never be a problem even if I ever wanted to use it as a TV.

It does seem kind of silly now, that I paid someone to come break the input for a portion of the TV that was never going to be needed even if you wanted to use it as a TV. But I still think it was worth it, and that it saved me from worrying about inspections. Even though no inspection ever happened at the house either back in the days where I was using it as a monitor for my computer.
Building VS Code :)
So basically the same way XMLHttpRequest was born[0]?

[0]: https://web.archive.org/web/20060617163047/http://www.alexho...
There are individuals and subcultures that prioritize idealism, yes. Often they are young people. Idealistic individuals can get ground down and turned into pragmatists, but some hold onto their hopes and dreams very tightly.
On Community Code of Conducts
> who may not want to visit the codebase

Personally, I think they should get over it. Git is not a "software dev" program. Version control is crucial to pretty much everyone who touches the product. I think therefore everyone should know how to navigate their codebase and use Git, at least a little.

Also, you can use git submodules for your documentation so it's kind of separate from code. The only problem is submodules kind of suck ass, so I don't know if devs would be keen for that.
Given how Cursor etc built a direct competitor business on top of VSCode, understandable
Not too dissimilar for me at Birmingham, we had tutorials ~weekly. There were weekly problem sheets that counted for 10% of the grade though.

Similar re: exams, they were available but sticking rigidly to them didn’t help much.
The proposed satellites are in LEO.