skysight-inc/HackerNews huggingface dataset:
It's interesting how many US people think that non-compete agreements are fair. In the EU and UK, the general rule is that you employment contract ends as soon as the company stops paying you. Once you have left the company, you cannot be bound by the old employment contract. Some companies choose to pay gardening leave, but in practice you cannot be forced to accept it for any longer than your agreed notice period, and while there might be grounds to sue for breach of contract if you just walked away completely, in general a company can't force anyone to work somewhere if they don't want to.

The protections that the non-compete are intended to provide are already provided through other means that will almost certainly apply - things like NDAs or IP theft (which would include knowingly transferring proprietary secrets or processes). Sure, it'd take more time in discovery to prove such an issue, but in general employee protections are considered more important to society than commercial concerns. On the other hand, someone found guilty of IP theft or breaking an NDA will probably find getting a similar level job very hard in the future, because their reputation would be ruined.
Looks fine on mobile
I really enjoyed the "calling all hackers" article about how money moves around.

http://phrack.org/issues/71/17.html#article
This seems unecessarily negative to me.

>Content Generation

I'm working on AI tools for teachers and I can confidently say that GPT is just unbelievably good at generating explanations, exercises, quizes etc. The onus to review the output is on the teacher obviously, but given they're the subject matter experts, a review is quick and takes a fraction of the time that it would take to otherwise create this content from scratch.
You’re glossing over a lot of details here, which is where most of the pain is.

Properly chunking the data, handling non-standard text formatting in source documents, not even having OCR’d text in source documents, having disparate indexes available per client, minimizing hallucinations even with properly context data, and more.
Show HN: A simple and powerful RSS reader for the web
Hello HN! I've been working on this new open-source project called Feedbomb. It is a simple and powerful RSS reader for the web with a modern UI, PWA support, and a built-in article reader.

Visit it at https://www.feedbomb.app

View our GitHub repo at https://github.com/georg-stone/Feedbomb
That's interesting.

I was confused by the title, as, if I understand correctly, this is not a tool to monitor rest APIs, but a tool to track external HTTP requests sent from a website?
Use standard office procedure, basically. Stuff comes 'in', and gets filed away constantly.

You have an 'in' tray, with me it's my 'Downloads' folder. Even locally-generated files get put there. So stuff comes into that and it rapidly gets full so stuff then is forced to be put elsewhere.

Have an 'archive' partition which is really a 'write-once keep-forever' partition. So stuff that you want to keep gets put there, your music, your photos, your video, your ebooks, etc. You get the idea. Tree-structured so you can find stuff easily.

Your home folder is where you keep the really important stuff like documents. They go in a 'Documents' folder, which is also tree-structured. In your home folder you might also keep your current work-projects. But that is just about all that you keep close by. You don't need to keep all sorts of extraneous shit in your home folder. Get some discipline to move stuff out of your home folder as a constant policy.

This means that there is stuff that you want to keep and stuff you don't. Delete that stuff you don't want to keep. It only clutters up your life. Archive the good stuff on that 'write-once keep-forever' partition.

I also make an index of all files on the computer twice a day. To find a file you search the index, not rummage haphazardly through folders.

Last thing: backup your whole computer at least once a day. By reducing your home folder to just essentials you can make a snapshot of it on a daily basis. My snapshots are between 10 and 15 gig. Any larger and I investigate what's taking up all the space.

The archive disk can be backed up within a few minutes, because there is very little change day-by-day and it only takes a moment to back up those few changes.

If all this seems a lot of work, it isn't really. Most of it is automated with a small bunch of 'cron' jobs. My main job is deciding what is keepable and what isn't. And where it belongs.
It isn't "no escape hatch". It is platform dependent escape hatches. A platform can give you full access to mutation and libffi if it wants.
> It'll almost certainly never be mandatory to be road legal but it'll probably be a standard feature on most new vehicles.

I think many of us said the same thing about backup cameras, but since 2018 you can't buy a car in the USA without one. So you have to get a screen in your car whether you want it or not.
I don’t like or support trump. A president can nominate anyone and as many anyones as they want for a judicial position. Congress says yes or no to the appointment, not the sitting president.

Making things about trump even when they aren’t is getting tired.
Serious q: what was the basis for that being thrown out? I am anti-"blanket uncompensated non-competes signed by everyone making over 60k", but it would be nice to know what particulars might have helped you out
Vercel v0 Chat
The skin suffers (permanent?) damage from the sun. Not wear. Not darkening. Not “kinda in pain that does away”. Damage-like-negative-connotation-damage. (Yes it also tans and wrinkles and calluses).

This damage is mostly ignored until it manifests as cancer of the skin. Then it’s too late to undo the damage, and its treat-the-cancer time. But you can use tools at dermatology offices to see the damage more clearly, and you can take action to slow the damage (eg Sunscreen). But it’s absolutely suffering damage that one day may manifest as potentially lethal cancer.
How to Succeed as a Creative [video]
Exactly you want to enforce rights after our term of employment is done

Then fucking pay me, naked capitalism
I believe the consensus is now that running improves joint health in the long term
> we're today using X Windows instead of CMU's Andrew

And in that world, TypeScript would have to find another name! Now, good luck googling Andrew Typescript :)

Edit: Found it... https://www.cs.cmu.edu/~AUIS/ljdocs/mkmost/fig4.gif
Particularly the North District of Texas.
There are a lot of environmental changes that happen to a person too, a loved one gets sick, your child is born, you're experiencing a heat wave, a car crash it's not just about people in a bubble.

These events happen to us in very unpredictable ways, daily.
Yes it will be called the grandma protocol. “Unfortunately you are not driving to the standards of this road and will now be pulled off the road to wait for others who can actually drive to get home. If you are experiencing an emergency please say emergency and assistance will be sent to your location. Would you like to watch some ads while you wait?”
The whole point is to not pay you, to bind you at no cost. It’s formalized wage theft under the guise of corporate protection.

Anyway, this action will certainly help come Election Day. Maybe the Democrats will mention it during their convention, good PR for them.
For GNOME, the project's native text editor is: https://gitlab.gnome.org/GNOME/gnome-text-editor

It is significantly less featureful than Kate or your other apps though.
> Heavy vehicles such as pickup trucks should require a CDL...

I'm guessing you don't live in the south. Pickup trucks are a major way of life for a lot of people. They certainly wouldn't be happy about increased regulatory burden.

Attitudes on roads vary wildly based on the community in question. There's a large surface area of this country that doesn't care to have non-vehicular traffic sharing the roadways.

Urban communities will prioritize different needs than suburban and rural communities. The two ends of the spectrum aren't really compatible because these are wholly different lifestyles that are geographically separable.
Elsevier is a rent seeking parasite and needs to go. They add little value other than controlling access.
Reminds me of how changing volume / brightness on macOS hides the damn subtitles.
How to put this?

Caring this much means that your 3 minutes are not as important as you think they are.
We'd love it if there _were_ official portable Python binaries, but there just aren't. We're not just distributing someone else's builds though, we're actively getting involved in the project, e.g., we did the last five releases.

We've invested quite a bit of effort into finding system Python interpreters though and support for bringing your own Python versions isn't going anywhere.
the one reliable longevity increasing action you can take across all humans is eat less calories. eating enough, but overall smaller amounts of calories, leads to longer lifespans in humans. eating too many calories leads to shorter lifespans. eating more calories than “normal,” but working out regularly so you are fit, still leads to shorter lifespans than eating less calories overall.

and yes i think most people would rather have the medium life span but a healthy one
You just need to rewrite the dev tools in rust!

Joking aside, modern fast tools like bun can make this type of interview way more viable.

I once conducted this type of interview where the candidate had to install node on their windows laptop and... we spent most of the time debugging their install :/
To me it’s less about “consistency” as some nebulous, subjective thing. If you want to set the new standard for $thing, whole-ass it and set the new standard for $thing. I fully support this, but within reason of course. The point at which I duck out of this is when numerous replacement operations require significant non-trivial changes to highly depended on and/or untested code. Otherwise if it’s a simple task that a good IDE and a couple hours of hard work can solve… just do it!
Point out cases where appointments made by democrats are hostile to workers then.
I don't believe those two things are equivalent, that isn't the purpose of an analogy.
We're still under a yield curve inversion, no? 3-month t-bills are paying 5.149% which is more than the rest.
Oh yeah those video players are awful for anyone on mobile too, always ends up somehow getting stuck active and the only way to dismiss it is tap the video, which of course is usually bound to some other disruptive action like pausing or exiting full-screen mode.
Microsoft already has deals with OpenAI and owns a sizable stock, they’re not looking to make ML models.
Correct:

In a legal context, ex post facto is most typically used to refer to a criminal statute that punishes actions retroactively, thereby criminalizing conduct that was legal when originally performed. Two clauses in the United States Constitution prohibit ex post facto laws: Article 1, § 9 --- This prohibits Congress from passing any laws which apply ex post facto. Article 1 § 10. --- This prohibits the states from passing any laws which apply ex post facto.

<https://www.law.cornell.edu/wex/ex_post_facto>
The AI craze is based on wide-scale theft or misuse of data to make numbers for the investor class. Funneling customer data and proprietary information and causing data breaches will, per Schmidt, make hundreds of billions for a handful of people, and the lawyers will clean up the mess for them.

Any company that tries to hold out will be buried by investment analysts and fund managers whose finances are contingent on AI slop.
at least with garden leave the person is at least getting compensated. it's substantially better than a minimum wage worker at ~~Subway~~ Jimmy John's being told they're not getting paid and they also can't make sandwiches for six months.
From european drivers perspective, what surprised me the most (aside from peculiar traffic rules - some actually good) was concrete highways instead of black asphalt. I was especially careful during rain, it "looked" slippery; Later I was told it does actually have some asphalt in it.
That really is an abuse of employees to enforce non-competes on restaurant workers. There's nothing proprietary or top secret from one place to another, it's just a way to screw someone over if they leave so that they have no choice but to stay. In the UK and EU, we prohibit non-competes specifically to stop this kind of employer power over employees, seeing it essentially as a form of modern-day indentured slavery.

On the other hand, for extremely top-level managers or workers with access to commercially sensitive information, I can understand the desire for non-competes, but we would typically solve that by having contractually agreed long notice periods (putting people on gardening leave for the notice period) and NDAs.
This is roughly a dupe of "Uv 0.3 – Unified Python packaging" [1], it just links to the GitHub repository instead of the announcement of the latest version.

1: https://news.ycombinator.com/item?id=41302475
Only the Senate approves judicial appointments. The Presidency and the Senate are the least representative elected institutions. Trump lost the popular vote quite considerably, twice, and the Senators who approved his appointments represent an even smaller minority of the USA. It's hard to paint judicial appointments as democratically representative.

Beyond that, in most advanced democracies, it is a norm that judicial appointments are apolitical. Often there are non-partisan judicial appointments commissions and other processes used to suggest nominations, and the norm is that these processes are followed.
yikes. any time I'm asked to use a sandbox I ask if I can copy/paste to my own editor and share the screen.

Otherwise I'm easily 4-5 slower and can't think as clearly because of errant keystrokes.
100% on-board with local-first software.

There's a software directory called "zero data" that aims to catalogue software/sites/etc. that allow you to completely own and control your data in respect to their usage: https://0data.app/
Software engineering doesn't require accuracy?
>>In short: SSO is a core security requirement for any company with more than five employees.

This is from a random website with no credentials that makes no arguments to back up its claim. It's meaningless.

>>Imagine buying a car and the manufacturer asks for an extra payment to unlock 100% of the braking power.

And this is a fatally flawed analogy that renders it useless. The situations of "hardware shipped that can't be unlocked until user pays" and "paying additional to support a feature that takes a lot of effort to develop, and actively takes more effort from the vendor to support" aren't remotely comparable.

Neither of these quotes support this position.

> The point is that "only large enterprises need or care about SSO" is completely wrong-headed and detrimental to the overall security posture of any business customer.

As to this - is there any actual empirical evidence that missing SSO meaningfully weakens security for small businesses, which are the ones that would actually care about forking over the extra for the enterprise tier? That doesn't sound very believable to me - small businesses are both disproportionately smaller targets, and also have much less complex IT systems with fewer logins to manage. I find it unlikely that missing SSO matters that much from them, and I'd like to see empirical evidence otherwise.

Also, there's nothing wrong for charging different amounts for different levels of security, assuming that that cost translates into actual effort (which it does for SSO). Normal people pay small amounts of money for physical door locks that are woefully insecure - the proposition that lock manufacturers should make their industrial and home locks cost the same would be pretty ludicrous.
> When a physical control is replaced by a digital interface, it is the job of a designer to translate the functions of the controls into pixels. If designed well the UI is intuitive. When designed poorly, the interface is difficult to understand and causes users to make mistakes.

Ugh. I don't want to quote all 25 of the things I disagree with about this article, so here's the first one that came up.

A well-designed UI is not necessarily intuitive. Think about vi, or the command line, or Blender, or Figma, or pretty much any UI designed for experts who spend every day using the system. These UIs trade intuitiveness and simplicity for power and speed. They do so knowingly.

It's not actually desirable to make a UI intuitive—which is to say, to make it behave the way a naive user would expect the first time they use it. Not if you can instead make it more powerful, and train the users how to use it instead.

An intuitive submarine control might have buttons to go up and down, left and right, and turn, and then a big red button that says "launch torpedo", like in video games. But I bet that's a bad UI for a real submarine. Instead you want it to have a lot of information on the screen, and hundreds of different functions it can perform if only you've gone through an intense training program to learn how to operate it, which is what the Navy does.

I don't think that being difficult to understand and prone to making mistakes is the opposite of intuitive, either. I think those are orthogonal.

None of this is to excuse the design of that system, which I've never used, and can't defend or attack. It's just I know that this is a hard problem that you can't get around by saying "just design it better".
People seem to misunderstand 'right to work' states 99% of the time.
The citation black market: schemes selling fake references alarm scientists
I've only had one "find the bug" interview, and it was awful:

- Didn't set you up with a way to reliably run/test the code, nor a step-through-debugger which, jeez is it 1980? Like setting up a repo in a language you aren't familiar with (say getting your py-env exactly right) can take a whole hour if it's not your main language.

- Didn't have standardized questions, which is hugely problematic (some bugs are 2 orders of magnitude harder than others)

- It also just seems like there's a huge random element, like am I debugging code written by somebody who thinks at the same level of abstraction as me? Did they write comments I understand?
> features no-one ever wanted but they did a lot of development on because they know you need SSO.

I’ve been around product development for 20+ years and I have NEVER seen a feature that “no-one ever wanted” get a lot of development resources.

What I see a lot are features that a few huge customers want get those resources, and other people without that perspective write them off as useless. Meanwhile we’re closing 9 figure deals on the backs of those “useless” features.
History - and Deutungshoheit with it- are decided by the winner i.e. West Germany.
> We have a big-ass country. We like to move about it. Many of us don't want or need to live on top of each other. That is all.

Japan is about the size of the entire Eastern Seaboard. Japan has safe, fast, comfortable and competitively-priced high-speed rail through highly mountainous, earthquake-prone terrain.

What's the USA's excuse? No one is asking for a 4500 km-long railway from Los Angeles to New York. But a 1500 km-long one from Atlanta to Boston? Nope, can't do.

Forget that, not even a 700 km-long one between Washington DC, New York, and Boston (where many people arguably 'live on top of each other' already).

The US has no political will to up its public transport game, and your comment epitomises it.
I think we're all pretty familiar with this cycle, but there do exist durable products that don't succumb to this issue within reason and the burden rests on the original authors to find ways to create themselves a moat like any other business.
I think they’ve got pretty big margins actually.
AI-generated content is both trained on and “guardrailed” against said hallucinated news. There is no escape.
If you are implementing RAG - which you should be, because training or fine-tuning models to teach them new knowledge is actually very ineffective, then you absolutely can unteach them things - simply remove those documents from the RAG corpus.
Which will decline as the Fed cuts rates. Longer duration locks in risk free yields longer. Your portfolio goals and allocation will of course drive your strategy.
It's just a requirement that everyone has a license and did 1-hour introductory training. Whether you actually use it or not is up to you, but it's encouraged.
To be fair to the parent poster as well, almost everyone within the 5000km2 around Zurich is within a couple minutes walk of public transport.

It is really is quite remarkable. However, I think this is enabled by expensive high density apartment housing.

Americans would consider the apartment sizes inhumane and a supermajority of the population are locked out of our owning a home.
How is it not viable in Japan? It's clearly working fine here. No, they're not subsidizing the trains with real estate; their financials clearly show that (though they get more profit from the real estate, granted), but there is a network effect: operating the train line brings foot traffic to the station and the area around it, making the land around the station very valuable.

Maybe western countries should learn a lesson from this, instead of somehow expecting public transit to always operate at a loss. The transit itself makes land valuable, so why not use that as an opportunity for profit? Here, even inside the stations, they rent out space to convenience stores, vending machines, cafes, etc., so they make direct profit just from that, but over in the US they seem to be allergic to doing that (nor do they even have bathrooms in the stations!).
One reason to use your own relay/discosrv (if anyone wants one) is that some of the public relays/discosrvs are also hosting Tor nodes, so Ubiquity's routers will tell their Admin you're using Tor.
It’s a travesty that darker skinned people living in northern latitudes are being marketed sun screen. They need extra exposure to get sufficient vitamin D generation.
(This is one strong correlate for higher levels of obesity in these communities).
> Not really. Especially if both systems are already in place and they just need to turn it on.

This isn't a valid analogy to SSO. SSO doesn't just cost extra to develop (which in itself is a valid reason for charging more), but it costs extra to maintain - you can find several other comments in this thread alone talking about how difficult it is to support SSO from a technical/customer service perspective. People are expensive - both when writing code, and when supporting it.
People in areas with no transit don't have to drive far.

Lots of people at my office do drive 40-50 miles each way, but it's not because they can't afford the houses that are 5 miles away (in perfectly pleasant neighborhoods, near the central area that most services in the region are located in).

And then the cheaper parts of towns aren't bad either.

People living in the outskirts of huge population centers are the ones driving far for economic reasons.
You lose again @sama!

The noose is closing.
Apart from autocomplete, I got zero utility from Copilot, whereas I'm doing most coding via prompts in Cursor.

Maybe GPT4o changed things.
Which is to say, it's only anti-union if people don't actually feel they get value from being in the union. If people do feel they get value from being in the union they'll join the union.
Copilot plugin is maintained by tpope which is not nothing