skysight-inc/HackerNews huggingface dataset:
> or I don't want to "squeeze" the other side for little profit.

That's exactly how I feel! That's why I believe it is important to understand the process. When you negotiate with a company, you're not squeezing the other side for profit. They just won't accept anything unreasonable. But in case they want to squeeze you (which is likely), then you should defend yourself.
> The most efficient control flow is one that describes only what your algorithm needs,

Yes. I’m not saying goto is just faster in general. But some algorithms are difficult to describe with while and if (bunch of examples in Knuth).

> Clang/LLVM was able to optimise

Because it’s implicit, this is the kind of optimization that’s easy to silently regress a few weeks before ship by accidentally violating a rule.

I think unrestricted goto is not good. But an alternative is to make the semantics and scope stricter, something like a Common Lisp prog/tag body block.
Lived in London for about half my life - very few billboards.
What most people miss about all those remote work debate is that nothing drives this issue more than commercial real estate and our government’s subsidization of it in various ways both through direct things like write offs, indirectly through things like our economic system and government funding that incentivizes inflated balance sheets, and private sector distortions of several types in banking, financing, the whole real estate industry/sector, and even the money laundering industry that is associated with all of it.
Sure, but conservative Christians do have disproportionate influence on politics ... and they believe these.
> Working remotely only works if your workers have discipline.

The same argument could be made about in-place work
Anyone with a 401k may not ever be done feeling foolish :(
Hi HN! I made this free app called Showcase, which lets you bookmark and organise any content (videos, posts, articles, images — from anywhere) into one visual space. I like to say that it's Dropbox but for social media (+other) content.

It came out of a super annoying problem: I’d save stuff online——tweets, blog posts, YouTube videos, articles——but could never actually find anything again. Bookmarks were scattered across apps, and I was wasting way too much time hunting stuff down or just losing it entirely.

With Showcase everything’s easy to organise, super visual, and you can choose to keep content private or share full pages with friends. Use the Share Extension to bookmark with a single tap, or just drag, drop, or paste content directly onto your canvas; both on desktop and mobile. It’s great for hobbies, research, projects——whatever you’re into.

Imagine if you could store your online content together in one place. Well now you can!

1 min demo: https://www.youtube.com/watch?v=ehGolVAHm8U
App Store link: https://apps.apple.com/gb/app/showcase-co/id6740991352?platf...
Desktop version: https://showcase-app.co
The problem with all this is that consumerism seems to drive economic power.

Particularly good advertisement in society is a cultural trait that makes it consume way more than it needs, driving individuals into debt, but that means way more business activity to capture that and then redirect all that human effort into actual power.

Butan has no advertisements and people consider themselves quite happy, but the second China or India decide they want something from it, there is nothing it can actually do.

Kinda like in the novel “the dispossessed” from Le Guin - the anarchist planet ultimately lives at the mercy of the capitalist one, and if policy changes (for example - Trump) then you are … no more.

So while I agree that ads are an unnecessary tax that should be banned, I can imagine a society that does could end up at the mercy of a society that doesn’t, given a generation or two.
There is no copyright on scans.

Scanning is not transformative and does not result in a derivative work which can is protected by copyright law.

https://en.wikipedia.org/wiki/Wikipedia:Scanning_an_image_do...

https://law.stackexchange.com/questions/1214/who-owns-a-copy... points us to read the Compendium of US Copyright Office Practices at https://www.copyright.gov/comp3/docs/compendium.pdf

> 313.4(A) Mere Copies

> A work that is a mere copy of another work of authorship is not copyrightable. The Office cannot register a work that has been merely copied from another work of authorship without any additional original authorship. See L. Batlin & Son, 536 F.2d at 490 (“one who has slavishly or mechanically copied from others may not claim to be an author”); Bridgeman Art Library, Ltd. v. Corel Corp., 36 F. Supp. 2d 191, 195 (S.D.N.Y. 1999) (“exact photographic copies of public domain works of art would not be copyrightable under United States law because they are not original”).
> It would seem both easy and reasonable to craft a law that bans advertising without banning listings of products and companies, product search engines, etc.

I can't help noticing that you haven't ventured to attempt it in your comment. Why not?

> Most companies do not want to break the rules

This line makes me wonder if you have ever worked for a company. This is occasionally true of some rule, but only when it's the companies that break the rules that go out of business. In environments where the only survivors are the ones that break the rules, eventually most of the remaining companies do want to break the rules. Since enforcement is never perfect, in competitive markets, most companies want to break the rules just slightly: enough to compete effectively but not enough that enforcement makes them unprofitable.
Why does it require you to build a server to wrap APIs? I think if the api uses HTTP you could just expose a SSE endpoint for the mcp client to use?
Even when software you use aren't malicious and are implemented in safe manner, how do you make sure they are used in way you want?

Let's say you have MCP server that allows modification of local file system and MCP server that modifies objects in cloud storage. How does the user make sure LLM agent makes the correct choice?

You want to give lot of options and not babysit every action, but when you do there is possibility that more things go wrong.
same except I tend to go to ask first, and rarely go to new.
If it is "just JavaScript", why the lack of comments ?
>"Industry insiders and observers expressed growing concern that this administration may not have its interests at heart after all."

Duh.

As if Trump's entire life his vocabulary has had any room for anything but exaggeration or outright lies & dishonesty. Even without being a "good reader", he's gradually increased his "vocabulary" over the decades, to everyone elses' peril, only this time on steroids.

Smh.
I have a similar phenomenon - I wfh and if my wife is home while I try to work I find it more difficult to get in the zone than if I’m home alone. But if I go to a coworking space with others around I find it easier.

Last week I finally rented a small private office. The difficulty finding coworking spaces that offered external monitors, 24/7 access, and direct sunlight in a part of NYC that was convenient led me to just get the private office.

Renting was a no brainer after I tried it for a day. The little room outside home for me just to work felt shockingly great. But now I wonder if in time I’ll regret not going with a dedicated shared desk where I’m around others.
It is absolutely clear now that any person in the US without a US passport, i.e., anyone with a visa or green card is now at the whim of the current government and should get ready to get deported and stripped of their visa if the say the wrong thing, participate in the protest, or if T*p decides that he doesn't like their home country.
Looking at the individual language pages, it does come behind pretty often. And in Japanese for example, it has higher scores but also a much higher refusal rate. The summary page doesn't show a refusal rate column, so not all the data is represented there.
Not just bad and outdated advice but they also do not list some of the caveats for each of their tuning suggestions. The internet is full of such snippets and most all of them leave out the potential pain that can be caused in various configurations. People should be given enough knowledge to make an informed decision rather than stepping on landmines after a blind copy/paste/reboot. Some of these settings can be good on internet facing servers but can also break things in some circumstances so at very least people should research each option in depth.

I would suggest they instead just link to the latest NIST compliance checklist and hardening guides so that when things break at least others will have more likely experienced the pain and documented it.

In fairness I at least appreciate their efforts and intentions. There are too many internet facing default and insecure setups.
Can you show a common line of type script that will take exponential complexity for typescript to resolve?
I can’t find the article now. But I saw a citation that in office work is back to pre pandemic levels.

> With all the bad news we've been hearing in the past year, how are fully remote, or remote-first companies doing? Are there many jobs available?

In my experience looking for remote regular old senior enterprise Dev jobs with AWS experience last year and the year before is that every open req gets hundreds of applications (LinkedIn “Easy Apply” shows you) and I heard crickets from submitting hundreds of resumes. I had 10 years on my resume of relevant experience and I had just come off of a three+ year stint working at AWS Professional Services (full time direct hire).

In 2023, I did get two offers relatively quickly via my network and another offer by doing targeted outreach to a company based on a niche AWS service that they were looking for experience in.

In 2024, same thing, I was laid off and the day before, an internal recruiter at my current job reached out to me. While I was going through the interview process with them, I kept submitting resumes for regular old enterprise dev jobs and heard crickets again.

I did get the job I interviewed for. It is as close to a dream job as I can imagine.

For context: both times I was looking for full time strategic AWS consulting jobs specializing in app dev. The enterprise dev jobs were my plan B and what I did before mid 2020.
No, but when discussing laws against murder, we should not assume that they would eliminate murder. This article does assume that laws against advertising would eliminate advertising.
Why? Their lives seem to be also a lot more useless than those of previous generations. Why care about them and not allow oneself little pleasures? As if some great achievements were waiting for them with only booze getting in the way.

Is it just simply because they are a lot more neurotic because of all that shit on the internet?
Just to be clear: my point is not that the book taught me to negotiate by resignation :-). The book gave me confidence to negotiate, and I did not even mention resigning as part of the negotiation. Only after the negotiation (a few days later), I chose to resign because of the result of the negotiation (which was therefore a failure).

What the book brought to me confidence: I would have resigned without asking for a raise, saying "well it's time for me to move on" and not "I'm leaving because of the salary". Hence my boss would not have made an offer.

The book also helped me understand how salary negotiation works, and how it is "normal": the recruiter does it all the time, they are used to it, and you may actually look more professional if you know how to talk about compensation than if you just accept whatever they say like a junior.

> but now they know you played a wildcard and they want you gone on their terms. Or they want to extract the maximum work from you.

Not at all, in my case :-).
I'm not sure Hong Kong is the model China would use if they wanted expats.
>No, it suggests courts are doing their thing.

How so? The courts are not even involved in most of these cases. Arresting people, knowing they will never get charged is not an appropriate form of warning in my view. It's intimidation.
>The most insightful point is how testing fundamentally changes your design for the better. When you have to make something testable.

When people say this type of thing I consider it to be kind of a code smell that they're testing at too low a level and tightly coupling their tests to their implementation.

It is true that the pain of tightly coupling your code to your tests to your implementation can drive you to unwind some of that tight coupling but that still leaves your tests and your code tightly coupled.

I find the best bang for my buck are tests that are run at a high enough level to make it possible to refactor a lot and safely with a minimum of test changes. Technical debt that is covered by tests doesnt compound at nearly the same rate.
<< the violent hatred of advertising is by far one of the most misguided.

I am willing to give you that there is hatred. I don't know if it is violent, but there is actual hatred. I do not believe it is misguided. As the OP mentions, a lot of people on this site saw how the sausage is made.

<< Human attention is scarce.

True, but each ad makes it even more scarce as humans instinctively try to filter out noise suggesting that ads do not belong in our vicinity.

<< Demand for that attention is endless.

I disagree, but I do not want to pursue this line of argumentation, because it is a deep rabbit hole with a lot that can trip it ( and I sadly do not have time this Sunday ).

<< meaning you must use brutal authoritarianism to disrupt it entirely

You may be onto something. Current breed of corporations are effectively nation-states that require focus of an entity nearly as singular. Hmm.

<< no market at all guarantees unfairness.

Meh, I saw the fairness and I think I am ok with its absence from the world at large.

<< generally trends toward making the highest value messages for both the audience and advertiser get seen over lower value messages in any given situation

Hardly, "make your penis bigger" likely being most obvious example.

<< please respond with all of your “all these times it didn’t work like that!” throw-the-baby out-with-the-bathwater Anecdotes.

I think you are misunderstanding something. The reason OP even considers such a drastic move is because throwing the baby out with the water is easier than attempt at gentle removal. I will add one more thing though. I was in a meeting with non-technical audience yesterday and, oddly, advertising and face tracking in apps came up. This is all starting to trickle down to regular people, which does suggest some level of correction is coming.

<< we should regulate advertising to ensure it doesn’t get out of control

It is already out of control, but adtech managed to normalize it.

<< But to ban it outright would require an extreme policing of all speech at all levels of society.

Hardly, maybe you could argue for freedom of association as we are talking mostly third parties, but the business would still be able to huff and puff as much as they want.
Hard to imagine Torvalds working on a microkernel, of all people
Yeah, if you just load normal epubs it defaults to an old version of Adobe Digital Editions unfortunately.
This is going to sound like nonsense, but the best books that really teach how to think, how to handle complex thoughts and logic, and how to reason multiple steps in advance, and expand that into all the possibilities and still resolve all of that mess into a logical course of action... this process is documented, in story narrative form over and over again in literature. This is how a novel gets nominated for a Nobel Literature award: they depict a situation, typically a dire tragedy, and the individuals facing that situation and how they logically navigate to success. The characters typically begin without the critical thought capacity to succeed in their situation, and the novel is the story of their piece-wise transformation into the critically aware individual operating with reasoning multiple steps ahead of themselves. These novels are not math, are not anything technical, yet they teach their readers a critical skill that math and anything technical requires to master: critical thinking in an unknown space where one needs to make predictions with unknown information, and how to manage that. It's literally a literature "formula".
> Ultimately we all end up reading the manual. I'd still prefer if I didn't have to remember how a certain C stdlib function works vs. what seems intuitive.

Intuitive is highly subjective, it might be intuitive to you, but not for others, and vice versa, and it is part of the job to read the "manual instruction".

> But that's a lost cause with a lot of people. They'll happily point out how "intuitive" differs among different groups of people and all that, merrily missing the point on purpose

What is your point? Are you arguing against documentation? You told me you are not averse to reading the documentation, yet you are complaining about it and bringing "intuition" into this. I am confused. Could you clarify your point?
You are talking about two cometelt different technologies. You are talking about 10BASE2 Ethernet which runs over RG-58/U coax cabling and as you mention requires termination at each end. It ran at a speed of 10Mbs. It could be unreliable for a variety of reasons such as connections coming lose, someone deciding to move their computer disconnecting a cable and breaking the continuos connection between stations that is required or a large number of Ethernet collisions because if either misbehaving nics or too many stations on a segment.

Currently there is MOCA hardware which supports speeds up to 2.5Gbs. The standard for 10Gbs has been released but no hardware for it is currently available. At least not to consumers. MOCA runs over the coax that is often already installed in homes to support cable, satellite or over the air antenna TV. It uses different frequencies and thus can coexist with these on the same cable. MOCA is not Ethernet. It is a half duplex shared medium protocol using time division multiplexing. It was originally developed to distribute IP TV without the need to run additional wiring in a house. Today it is mostly used to bring broadband internet connections into a home or to bridge Ethernet connections through a home. Different frequencies are set aside for each purpose and so both can be done at the same time. It is very reliable. I use it to extend my network to several out buildings on my property which had coax run to them many many years ago.
I find it super interesting reading about goat and human sacrifices done by past cultures. It was a genuinely fascinating part of human culture, that humans thought that could help appease the gods to fix the weather, etc.

Just because it was done in the past, and is interesting to learn about, doesn’t mean we shouldn’t outright ban it.
Nope. As you say yourself: Possibly an antenna connection.

Exactly that. When we redid the floors i our apartment we renewed the electrical wiring and added ethernet and coax. The coax was intended for radio/tv.

There is however an overlap of people who have the foresight to add coax cabling also add ethernet a well.

If I was was re-doing today I would add more empty pipes and fiber.

Cabling ahead has a very high WAF (Wife Approval Factor) when adding new gear :-)
Not really. The company's not really paying bribes out of their own money though. They're paying it out of the revenue flow from that sale.

In other words "give me this govt contract and I'll route n% of it back to you".
n% has to be "reasonable" or there's no commercial point in offering the bribe to begin with.

If there's a cash-flow issue (you gotta pay the bribe before getting the contract) then I guess it favors deep pockets.
So, basically schizos can cancel out their adhd?
I missed the social spontaneity of office life, despite the negatives.
> Really interesting method. I've been calling a similar strategy the library effect

As libraries reinvent themselves for an era where all the world’s knowledge is available on my cell phone, I wish more emphasis was placed on meeting booths.

Because then I’d work from them all day and never consider coworking spaces.
Another bad standard designed by those who don't consider security as important. Which is why we have this excellent article. Essentially it's somehow fashionable to have remote-code-execution as a service by dumb agents executing anything they see when they use the MCP.

Once one of those exploits are executed, your keys, secrets and personal configs are as good as donated to someone else's server and also sent back to the LLM provider.

This shows that we can also see how dangerous widely used commands like curl | bash can be, despite the warnings and security risks.

The specification might as well have been vibe-coded.
I built the image compression for imgfiber using CompressorJS as the base. It’s a reliable library by Feng Yuanchen (https://fengyuanchen.github.io/compressorjs/), originally designed for lossy compression. I wrapped and modified it to meet our specific needs, tweaking the code so the results differ from the default - you won’t get the same file size or optimization when using it out of the box. Full credit for the core library goes to the original author; my work was to modify it for our usecase. to solve our own personal pain point.
What is a "natural market"?

Please explain with examples from nature.

Your argument begs the question. Attention is indeed scarce, but that's because ad tech has created an attention economy.

Assuming that advertising is the best use of human attention is - how can I put this politely? - really quite eccentric.
So why are those configuration bits currently set to the states they currently are?
https://genai.owasp.org/

https://genai.owasp.org/llm-top-10/
> "Risk assessments conducted by the US Environmental Protection Agency and others have concluded that the hazardous constituents in inorganic fertilizers generally do not pose risks to public health or the environment."

What I believe you're missing is where this might be coming from. We live in an Institutional crisis, where for years propaganda was spread and amplified by internal and external actors (like Russia) to undermine institutions, with lies and conspiracy theories.

Bold claims were made that organizations and the government were captured by private interests, completely disregarding that actual qualified people are working to make sure things are safe, like products we consume.

Just for context, RFK Junior is the US Secretary of Health and Human Services.

So, to circle back to your quote, the Risk assessment made by the US Environmental Protection Agency could be easily dismissed by the following unfounded and unsupported claim, "yeah the US Environmental Protection Agency is serving the big companies; they should be dismantled."

Like it would be the easiest thing for Russia to start a trend to sway people to demand a ban on phosphate. They did similar things with regard to Ukraine, to the point where the US Administration is amplifying russian talking points.

To be clear, I'm not saying this article is a propaganda piece; what I'm saying is that this sort of opinion from someone who doesn't seem to fully understand the subject is a prime example of something that could be amplified for propaganda and contribute to institutional demise.
1 and 3 both do.