skysight-inc/HackerNews huggingface dataset:
Definitely. As a developer, I was totally fucked by one of our customers' antivirus software.

That AV software has very poor performance. It significantly slows down the DLL/file loading. And the firewall component just simply add delay to all HTTP requests. The “Exclusion” function is also useless as expected. It cost me a lot of meaningless time to investigate the performance issue reported by customers.

And you cannot even imagine that as an AV software, their self-protection component is running as a simple Windows service. You can easily disable that by setting a wrong user account to that service. After restart, you can do whatever you want.

Honestly, if I am the one who writes virus. I would give credit to the company who make such poor antivirus software and sell to thousands of customers. They do make life easier.
I'm not sure why you didn't just reply to my comment instead of updating yours.

Anyway, your points are ridiculous on the surface. You're deliberately conflating communism with democratic center-left policies, but they are not remotely comparable.

There are plenty of places in the world - most of modern Europe, for example - which have social safety nets where "unspeakable horrors" are not being "inflicted on incalculable numbers of people".

> Imposing involuntary obligations on people is indistinguishable from enslaving them.

This is complete nonsense. All societies impose involuntary obligations. You can't just do what you want in society and get away with it. You can't deliberately hurt people, can't speed in your car, you can't shout "fire" in a crowded theatre, you can't forge your signature or deceive people into giving you money; force is largely monopolised by the state, limiting your freedoms in all sorts of different ways. You call to the constitution, the defining document of the US government, as if it doesn't impose any obligations on you. But you then say it requires you to revolt against the government.

The problem with arguments like yours is that you pick and choose what you consider to be "involuntary" obligations. I'm sure you feel that the very real involuntary obligations imposed by property law are perfectly OK with you, despite that, taken to its extreme, this literally creates a system of indentured servitude, examples of which include bankruptcy for getting sick, and lifetime loans for getting an education.

This whole liberty-or-die thing is just as corrupt. Your kind of liberty is strictly about the freedom to do whatever the hell you want, with no obligation to the liberty of others. All you care about is your "positive freedoms", the freedom to "do", but you couldn't care less about the more important freedoms: freedom from hunger, freedom from fear, freedom from homelessness, freedom from pain.

These freedoms are the most important freedoms of all; without them, true liberty is impossible.
the easiest 3 is an equilateral triangle split in half with any shape containing it - for 4 split the container perpendicular to the split in the triangle.

|-/|\-|
One of my favorite movies! Glad to see it mentioned here.
> It incentivizes resource allocation most optimally, whatever optimality is within applied bounds.

Exactly. And in the current bounds the optimal allocation is more into the control of fewer. Also, capitalism is a zero sum game, thus the disincentive to give what you've got.

> By applying regulation and laws to the system, the bounds.

Sure. But those regulations and laws are being repealed or revised to be toothless. And there are many places on earth where laws have no meaning.

> And I can assume you're agreeing to pay the incredibly bloody tab destabilizing our society will have?

And capitalism doesn't have an incredibly bloody tab? Take a global perspective to see the many useless wars in the 20th and 21st century that have been fought to extend the market for capital.

Or consider that our planet is fucked by global warming thanks to "optimal resource allocation" which takes no account for long-term consequences, but only short term gains. Do you think that when the oceans rise, the plants die, and the water is too acidic to drink society won't be destabilized?
No, the universe is actually made of tiny rubber balls, and I've seen rubber balls so I know they're real. Fields are just mysterious vibes, like ghosts that make your hair stand on end when they pass through you.
> so where did you get the 85% number??

From your own link. What's 52% + 34%? 86%. That's where it comes from. The money you pay in income taxes is divided between these two categories. So, 60% of what you pay as an individual in taxes goes to programs.

They like to break this up so that it's harder for average people to apprehend that 86% of all government spending comes out of their pockets and very little from businesses.

In the 1950s it used to be 50% was from citizens, 25% from business and 25% from excise taxes. This is why I think about the problem this way, but these facts only tangentially intersect with your original point.

> comes from the the federal budget, managed by congress, not directly from the Treasury.

Yes, but where are those actual accounts held? At the Treasury. Which is why you pay your taxes to the Treasury or receive refunds from the same.
I have had this problem a LOT recently, although in the past it has like you've said, been easier to review code.

First, let me blame microservices. I heard your eyes roll, but just wait a minute.

Second, there's all these new frameworks that kind of sit on top of a language just to make it practically a new language. Things like pydantic and sqlalchemy, and other things that parse data, check data, and move data around are their own kind of magic with anything more than a trivial data model. You have to learn how the whole modeling works. Then try to apply it to what is going on. In the end, I'm generally not sure the code is any better, and it's certainly less readable than just a function that parses your data. The frameworks are more complex though, and have all sorts of features. Features you need to learn when someone new brings that framework into your code.

But AI's can easily generate boilerplate code to handle things that even the author doesn't understand. This is not good.

So now you've got a "simple" microservice that uses a bunch of libraries and things on top of a language. Such as for python, it's pydantic and mypy and numpy, just all sorts of things that are very good, but hard to understand what is going on from a code review basis unless you are also familiar with these frameworks.

To go back to blaming microservices, now that everyone wants to have a bunch of little containers running around, even a simple ecosystem can use all sorts of languages, frameworks, build systems, etc. You have to learn all of them for every service.

To contrast this with how it used to be in my opinion, one product had one ecosystem. One product would be more monolithic, using fewer moving pieces. Once you learned the pieces, of which there were fewer, you can easily review code.

While it can be that many codebases are smaller by using more off the shelf libraries, that smallness hides problems. Many times people don't understand the deep ways that the frameworks work, and where the problems may be, especially with performance and scaling.

But this small code doesn't make nearly as much sense as even larger amounts of just language code where everything is in front of you to review.

In the end, you can over-engineer things in a very hidden way.
> Since authentication entries can be large, we have to allocate - the stack is only so big. It would be unfortunate to stack overflow because a hostname is a tiny bit too long in this file.

What? How big are your hostnames?
In many cases, many of the things you mentioned are specialized by industry which is where there’s opportunity for you.

Take a look at Constellation Softwares verticals. They specialize in acquiring tiny software companies.

https://www.csisoftware.com/our-companies

On the other hand, OnlineOrNot is a good example of a solo founder building a solution in an already crowded space.
Aren't there reimplementations of pcre2? I think that ripgrep has a pcre2 flag or something
I don't think that's true. A GR Corolla is going to have a nicer interior than a Tesla, it'll handle (much) better, and I bet it's a lot more fun to drive too.
> Because all the code I write is high quality…

That is a big claim to make…

I do follow you on the complexity of code and that good code should avoid unnecessary complexity (‘unnecessary’ being key here).
Alright, have the "constructive intelligent debate", things that have already been mentioned in this thread: purpose of fines, proportionality, coercing behavior.

I'll offer my own topic: tyranny, and how it deserves to be stomped out at it's root. But that's not immediately about the subject at all.

What else is there?

Somethings are just shallow, note that no one in this wider thread goes beyond these topics at all and the same concepts keeps getting cited again and again. The longest comments in this thread is two people flinging worse things than what got both of us flagged by dang, and even there you don't get anything more complex than attacking political ideologies.

So what does "constructive intelligent debate" mean to you precisely, as I'm sure we're at the completely different ends of what that term means.
>chip startup

Nevermind them not being startups, neither SiFive nor ARM make chips.

As you do not actually make chips, you are also not their client.
TL;DR: what about <unrelated issue>

See also: https://en.m.wikipedia.org/wiki/Whataboutism

(A Russian bad-faith technique used to defend Russian software — what could be more fitting?)
Is it the same? On the Models page of the API docs it says that GPT-4 is using the June 13th which would be different than the March 23rd.
The Philippines should build a permanent set of concrete platforms there. Maybe have some be luxury villas for tourists.

It’s much less than China has done, literally burying rich ecosystems to build artificial islands, then installing missiles and runways on them.
when i was working on java microservices a few years back at a major cruise line, the tests were of course in a completely separate folder structure. it would take ages to traverse the file tree. isn't that a major waste of time and really poor devex?
Ongoing discussion (230 points, 7 hours ago, 92 comments) https://news.ycombinator.com/item?id=40741672
What do you mean? Loans are part of the standard market operations and have been since forever, literally thousands of years.
>> In 1995, the year PCRE2 was born, I was doing classic MacOS GUI programming on a 680x0 machine, running Metrowerks CodeWarrior as my IDE, and relying on a bunch of tools that are now gone. The proprietary technology I used in those days is now almost universally extinct

True, but I was using Windows in '95, and it still exists. I even use the odd bit of software from that era (typically small command line things.) And I'm still using Word and Excel.

So I'm not sure your comparison holds water. In the sense that some companies keep developing a product forever, and some have a history of ending things all the time.

That's of course equally true for Free Software projects. Most have been abandoned. Most have been replaced over time.

Your point about business is spot on. If you want to make software your business then you will spend most of your time on the business part not the software part.

Consulting is one path to income. Unfortunately consulting on proprietary software pays better than consulting on Free Software [1]. Equally consulting on some large (free) product pays better than consulting on your own product [2]. Which of course is all fine. There is no reason your income anc passion have to be related.

[1] obviously I'm talking generally. But for example SAP pays better than PostgreSQL.

[2] still a generalization, but the market for say PostgreSQL consulting dwarfs the market for say MyEditor consulting.
As in, if you look at any accepted theory of physics, neither tableness nor chairness appear.
Back that "most" up with facts. I'm not sure how much we can trust Zestimates.
I think we as people should move to have the opposite of this, if you're a public official you should have all your comms public, what are they afraid of? If they do nothing wrong then this shouldn't be a problem lol
Glad to see improvements, but hasn't this been an issue since the the introduction of `deno lsp`? My guess is that the Deno team have been a bit overwhelmed and only a paying (and likely enterprise) customer's complaint was able to raise its priority to be high enough for the team to dedicate someone to address it.
You have the right to say want you want, but that doesn’t mean parents or the state have to let you show it to teenagers.
Oh, the author has a cool example of a minimalistsic Wayland GUI application:

https://gaultier.github.io/blog/wayland_from_scratch.html
I think part of the "deal" with free services like GMail, Facebook, Whatsapp, twitter, and so on is that the services only work financially because there isn't any customer support. If you forget your password, or your account gets hijacked or something, well, you don't actually make the companies enough money to take your troubles seriously.

Arguably, this is fine so long as the customer knows in advance that that's the deal (hence the EULA). And I think the courts acting as a back stop for that is a good thing. (Though I'd want Meta to foot the bill for the court's costs if they're found to be in the wrong).

Maybe another approach would be for Meta, Google, etc to charge customers for customer support. "Hotmail is free. If anything happens and only a human can fix the problem, it'll cost you $2/minute to talk to our service reps. So we don't have weird incentives, we set the price so our call center breaks even exactly - we do not profit from having a bad service. If the problem turns out to be due to a bug on our site, at the rep's discretion they can refund the money.

You can speak to a human whenever you want, but call centers aren't free. You have to pay us to do so."
Because it is way more intuitive to think about particles, at least at first. For example, particles have mass and momentum. Fields do not.
it's a nice theory, but there's no practice or experiments to back up the theory.
Gilead is a biblical place, and its presence in Handmaid’s Tale is an allusion to that (ditto for the novel Gilead by Marilynne Robinson).

It appears the company name is an allusion to the balm of Gilead (https://en.m.wikipedia.org/wiki/Balm_of_Gilead)
> First, the audience is laughing with her about something we don’t hear. Then she says, “under their Cloud Act they have the possibility to take the data from Europe, we need the same thing, we need the reciprocity.”

She doesn't seem to know what the Cloud Act actually does.

In brief, it covers this situation:

• I'm in the US and have some documents that I put on a server somewhere. I retain control of the documents on that server. Maybe I own the server, or maybe I'm renting space from some cloud storage provider, but in either case I've got full access to remove the documents at any time.

• I'm served a subpoena ordering me to turn over a copy of those documents.

The Cloud Act essentially says that the physical location of the server is not relevant when it comes to whether or not I have comply.

Some have tried to say that it is trying to assert extraterritorial jurisdiction in the country where the server is located, but it isn't really. The only people it requires do anything are people who are under US jurisdiction.

As far as anyone in the other country goes, such as the cloud provider running the server, all they see is that they have a customer in the US who is storing and retrieving data via the provider's API.

They have no idea why that customer is making any particular API calls. Whether it is because the customer needs the document to work on it or is getting it because it of a subpoena is all the same to the provider.

If the subpoena was trying to order the foreign provider to turn over the customer's document then the Cloud Act would not apply.
Guess we'd better fix the capitalists then.
Fun fact, one of the reasons the four color problem is hard to prove is there isn't an algorithm that can color a map in four colors.

Well beyond effectively trivial ones where you try over and over again.

But the algorithm for coloring with five is pretty easy (relatively speaking still involves fun graph theory)
If we don't, I don't understand how we convince them to keep giving us money when the US account is $20 trillion in the hole. US currency may not be real for the US government, but foreign currency is absolutely real. We can't print it.

https://www.bea.gov/data/intl-trade-investment/international...

edit: and speaking of welfare for the rich, the $20T sucked out of the rest of the world into the US seems a lot like that.
The vast majority of office space is rented. My conspiracy theory is the executives that are pushing RTO are the demographic that have millions of dollars invested in commercial real estate in general, not because the company owns their own office buildings.
Unless, of course, you hit a nerve. Every damned time I try my thigh..

For what it’s worth you might want to try a weekly dose if you haven’t. Most do better on it.
I was commenting on freeway style roads. Pedestrians shouldn’t be on an „autobahn”. City streets are a different matter all together.
Iiiii am a man, of constant sorrow...
Ask HN: Is it feasible to serve up a remote file for a file download link?
Say you want to have links on your site that download files, but the files are on a remote server relative to the web server.

If the web server has to first download the file from the remote server and only then send it to the browser, then it seems like there would be a browser stall while the web server downloaded the file behind the scenes. Basically, a double download with no user feedback during the first download.

Instead, I implemented it with file streams. There's an SSH file stream and then I pipe that into the HTTP response to the browser. The only problem with this is that the download speed it really bad. Do SSH file streams kill download speed? Or was it just the SSH file stream lib that I used?

Is there another way to do this?

Is it even possible to seamlessly do something like this? Or is my only option to use local files and ditch the remote server?
> As far as I can tell, these claims are made without any actual experiment, and it is simply enough that the environments before and after processing are good for harboring the bug.

Correct--processes are unsafe until proven safe. Would you stand under a bridge designed by an engineer who believed otherwise?

And the effort to prove that a process step actually kills all pathogens (including those that survive at temperatures well above 100 C) across all possible input material is big. So the return on that investment usually isn't there, especially when the safe alternative is trivial--heat gently to infuse, then refrigerate, or acidify or pressure-can for a commercial product.

The principles that you're rejecting are the reason why Americans now rarely suffer from foodborne illnesses that used to be a routine, unpleasant, and occasionally lethal part of life (and still are in many developing countries). As with many public health measures, they seem to be victims of their own success, delivering extraordinary improvements in safety that then deliver public complacency.
Denver Basic Income Project Year One Results
It doesn't matter where the shell company is formally registered.

The founder and CTO is Durov, whose previous project, VKontakte (Facebook clone) has been effectively confiscated by Russian government.

Telegram is a Russian project. People are hoping that because it's made by a "good" Russian who isn't in Russia anymore, and holds a grudge against Russian government, Telegram won't have Russian backdoors.

I'd say, that is rather optimistic.
Damn, that is the most invisible comment I've ever seen on HN.
I feel this in my bones. Enterprise price haggling is the bane of my existence.
Anything new can be controversial if you're allergic to change.
They are what keeps you from falling to the center of the earth.
You posted it three days ago and got 58 points, that should translate to 6000 visitors [1]. It's a quite succesful post.

Today you posted it again. Three times! It's very rare to get traction agini with the same post. The users that read the \newest page probaly remember the oldpost and don't upvote again if the last discussion was too recent. Also posting three times is anoying, and people may be angry and flag your post or just ignore it silently.

The FAQ [2] classify it as a repost for "a year or so". It's not a hard rule, but it's definetively more than 3 days. Sometimes you may get a succesful post with a blog post about a new feature that you added to your site of some technical problem that you solved, but it must be an interesting blog post, not just some 1000 empty filling words.

[1] using the rule of thumb N*100+50

[2] https://news.ycombinator.com/newsfaq.html

PS: If you want people to compare your old and new site, instead of two post make only one post and make a comment with a link to the other vesrion instead of a different submission. Anyway, my sugestion is not to repost your site for a while.
>Given the absolutely massive disadvantages WFH imposes on an entire company it's almost certainly going to continue to be considered a unreasonable burden.

I've seen a company spend 10 grand to make a specific door automatically open for a guy in a wheelchair only for that person to move on to a different office 2 months later. So this guy would, get up, shower daily, fling him and a wheelchair into a modified car and get out of the car twice a day, drive over an hour round trip, navigate poorly made sidewalks without curb cuts, go up an elevator, just to eventually arrive at the button on the door so we could of course, celebrate the equality with which they are treated. Oh yeah, and he also had to do a bunch of extra work every day of his life in other ways. But a lot of these problems were related to time he was technically off the clock, so on paper, he was treated equally.

I sort of think it's completely mad the unreasonable burden disabled people have stoically shouldered for so long. I am really happy that COVID has really changed people's perceptions enough that more people seem to be asking for and being permitted accommodations and are generally less stigmatised for doing so. I'd really like to see the research that allowing the disabled specifically to work from home imposes a massive burden on the entire company.

I don't accept the argument that the fact that the majority of the population is not working from home, means we shouldn't allow a minority of the population to work from home. The whole point of disability accommodations is that the accommodations are NOT the norm.
Seven Conversation Hacks
I don't get that sense at all from Germans, since we're citing some stereotypes, my view on it was that Germans "love" the bureaucracy, and they continue to accumulate it.

The USA is anti-government and authority, fundamentally from the beginning all the way through modern times. Freedom is colloquially synonymous with America and that's in contrast with government, "Live free or die" is the motto of millions of Americans and in various capacities, sometimes alliterated to on state flags.
Comparing the Framework Laptop with the MacBook Air M2: A Detailed Review
Atom B: are you sure?

Atom A: yes, I’m positive.
the 'magic eraser' name is also mentioned in the abstract (the paper itself is paywalled)
Could be malicious compliance at any level. Maybe the judge likes to stream football too?

Most people don't want effective censorship and effective censorship is much more technically difficult as well as dangerous.

I'm happy for them to claim ignorance and implement easily circumventable blocks, rather than go full North Korea.