skysight-inc/HackerNews huggingface dataset:
Maybe you've been working on a one-person startup for the past two years? No one can tell really.
Windows, MacOS, Linux are all dead men walking. They are all unfit for purpose in a world of persistent internet and mobile code. You can't ever fix them.

Capability Based Security is about 50 years old. It was getting added to MULTICS when UNIX took off. Fuchsia, Genode and GNU Hurd are all based on it. None of them are ready for use yet.

When you open an application, and pick a file to edit, the application is using a dialog box get your file choice. It then directly accesses the file. There is nothing enforcing your choice, we all just hope the program works as intended.

When you do the same thing in a capability systems, the operating system is using its own dialog box to get your file choice. The operating system then enforces your choice, and gives a capability for only that one file to the application. Your application has zero permissions to access anything else.

I hope I've made it clear why the rush to capability based systems is on.

Bryan doesn't see the bigger picture, but he has quite valid points anyway. It's not just old code, it's the broken model underneath it.

There is a race to get something usable to market. I hope something open-source wins.
Did they actually refund you like they initially said or they gave you a voucher?

When I initiated the process I was offered either a refund or miles. I chose refund. Only after accepting that, they showed it wasn’t actually a refund, it was a VOUCHER.

Not only it was a voucher instead of my money back, but it would then take them 4 months to process it and my money was in a limbo.

Now they are offering the money back, but they are again taking months to keep your money in a limbo between voucher and actual money.

I can’t say other airlines offer a better experience though, they are all scammy in the same way.
I thought this exactly. Kind of like US requiring pension plan options to be provided in a certain consistent layout etc., were this spec to be demanded by e.g. the EU, then it could see a really positive shift
It looks very interesting, but the first thing I noticed as a macOS user, is the shell has a built-in command "open" which I expect will conflict with the standard macOS command "open" and I haven't found any docs that describe how to deal with this.
I do something similar in React too:

const foo = () => console.log && <Something />

That stops the body rendering, and you can use '||' if you want the body and the log.
Sonic the Hedgehog Master System off-by-one error
> but UK residents do typically pay for the content whereas those outside the UK are unable to.

In essence, what you're saying boils down to "it's already paid for, but nobody else can have it anyway". It's unreasonable and there is no need to make excuses for this behaviour.
To be exact, the video says that it includes all insecure HTTP traffic, so if you use HTTPS for now you are saved.
> That sounds like a very stoic point of view

I agree, it really does sound like an argument for stoicism.
It won’t harm VPN providers, I don’t think, for a few reasons.

- VPNs are actually less private than iCloud+ double hop design, but could be much faster due to only having a single hop.

- Unlike a VPN, you can’t choose the location of the server you exit at, and the exit server cannot be in a different nation. If you are in the US, iCloud+‘s relays are in the US. No circumventing georestrictions here.

- Apple does not market their service as a VPN and never said it is one. For most customers, they don’t know this is a VPN substitute because it doesn’t call itself one. So if you have “VPN” in your mind, this isn’t something you think of as an option.
I love reading out of place attacks on men in every article these days. Really refreshing to see identity politics flamewars in a article about Antarctica discovery. I can't imagine why he would have a problem with it.
This may shock you, but none of those lego ships are sea worthy either.
Probably because of this - https://arstechnica.com/gadgets/2021/05/fake-dmca-takedown-n...
I have a tendency to take 6 months or a year off between jobs and the uncertainty around Covid pushed my most recent funemployment round to 18 months. It was also the first time I've had trouble finding work. I tried a bunch of different things, applied for ~30 positions, but posting on the HN Who Wants to be Hired thread in May got me 6 good leads within the week and I had two offers within 4 days. If people ask I tell them the truth: I'm busy when I'm working and not working gives me time to investigate all the weird corners of programming that aren't necessarily commercially viable.
linux iso is code for pirated content
What exactly is it that "can never be achived" ?

Technically as I explained DoH is content that you can't tell the client about some particular name, it just wants that expressed as an HTTP code (e.g. 403 Forbidden) rather than lying in your DNS answers.

But over the longer term this is all irrelevant, the names are just a convention, legislators can write a law about names, but our laws aren't like Mother Nature's, people can just ignore them unless you deliver the will and resources to enforce them. Imagine if your legislature passes a law forbidding you from thinking about cats. Does it work? Do you stop thinking about cats? No? How will they make you?

In technical terms the immediate future is Encrypted Client Hello (the names cease to be transported in plain text on the wire so an eavesdropper can't enforce a law about names) and then Oblivious DNS (the popular DNS server you're talking to such as 8.8.8.8 or 1.1.1.1 wouldn't know what question you asked, nor what the answer was, so it can't obey a law about names even if it wanted to).
I also use pv when dd'ing stuff. Super useful, no need to send USR1 signals
“Ubuntu ISOs” is a common euphemism for pirated content like media or games.
No, we politely inform you that geoblocking is not actually required. But thanks for protecting us from your privacy-violating website anyway.
Well then - cookie popups that must be clicked every time you visit a website until you accept them, must be ok with you, since "this is how it's supposed to work under GDPR".

Sorry, but I don't agree. I consider them a scourge on today's Internet. And I find them a horribly steep price for the "privacy" (really just a lousy IP address obfuscation) you gain in their stead.
Yes, taxable income is part of public records in Sweden.
Yup, this is absolutely the case. Consent in order to count as consent has to be clearly affirmative, freely given, specific, informed, unambiguous and can be withdrawn.

https://gdpr-info.eu/art-7-gdpr/
Data Lakes for Conversational Data
Your argument is that suicides are not common when you exclude the common causes.

You need a reason to exclude the common causes, a reason that's not "I excluded these because they prove my statement incorrect".

And the only valid reason is "I excluded these because they represent people without consciousness, therefore not subject to the current argument about consciousness linked to will for self-preservation". Which is incorrect. Depressed people and so on happen to be conscious.

You can't just cherry-pick data and then make general conclusions about the nature of consciousness based upon it.
The company is made up of people, and people have biases in who they value hence these inequalities.
It might not be a bug in the sense that it's a spec violation, but it's behavior that every other browser I've used for 15 years has.

If this were a commercial product (my wiki), there would be a bug in the tracker for it :) In the link people have given JS workarounds.
Show HN: A helm chart for Spring Pet Clinic
> Is this not the case for any VPN or proxying service?

No, it's not.

> In fact, it could even be a security flaw if your internal domains were accessible on external VPN style endpoints?

It would be, but then this is not something that happens on a network configured in the way you describe.
Nice summary. It leaves me wonder, though: is the philosophy the same as in Unix world? as in, little independent tools that do one and just one thing. Would those tools also need to be modified to add compatibility with the same typing system that is used by the shell?

Or it follows the opposite mentality and the sell comes with batteries included?

I'm thinking of some arbitrary example, like downloading a JSON and parsing it to obtain some nested sub-property. In Bash world you would use the shell to execute at least something like `wget` to do the download part, and then run `jq` to parse the JSON and select the desired property. Both of `wget` and `jq` are independent programs, installed separately, with their own input & output channels, that you combine together by using the shell itself.

How would this work with PowerShell? (feel free to use some other example that might be better suited)
> Meritocracy (merit, from Latin mereō, and -cracy, from Ancient Greek κράτος kratos 'strength, power') is a political system in which economic goods and/or political power are vested in individual people on the basis of talent, effort, and achievement, rather than wealth or social class.

I fail to see what does your education has to do with anything in that regard. Meritocracy is precisely the opposite - you earn your place under the sun with your skills and abilities. If you don't have them - learn them. If you don't want to - then yes, you're failure.
Test driven development?

Variable names that aren't two digits probably gets a shout.
It's generally down to the terms for content that networks (BBC in this case) buy licenses to. The IP owners don't want the networks to allow the whole world access to that content for the price that the network is willing to pay to show it to their region.
> I use a VPN for other reasons (downloading Ubuntu ISOs mostly).

This made me smile. Good one.

For context, copyright trolls recently tried to extort torrent users for downloading and sharing Ubuntu ISOs.
what is bullshit about it
Most companies just care that you can pass their interview gauntlet and then LARP like you're really super into their mission or whatever. You'll be ok.
The first thing to do is to understand that we don't live in a meritocracy.

People who go to the elite institutions and get jobs at the elite companies didn't all get there because they're better than other people. Some did, sure, but many others got where they are because they had a head start. Wealth and connections still have a huge impact on outcomes.

The second thing to do is to understand that how happy you are with your life is basically up to you. You can do pretty awesome things, and be very happy with what you do, even if you don't work to deliver adverts faster or hoover up more personal data while making a few billionaires a little bit richer.
And the GDPR is not a directive.
Omg now I wish they’d do an enigma machine!
Retro Recipies / Perifractic did that with a C64, sortove: https://youtu.be/1Fb0Kn2bVtM
These are all problems that exist already and are just highlighted by pay transparency. I agree that they're difficult problems, but they're important ones.

You definitely can't do a proper employee evaluation by a completely objective set of numerical KPIs (even in places it seems possible like sales numbers, it results in gaming the system and knock on negative effects). On the other hand, you can definitely have a consistent system for looking at the different areas of people's performance and judging how much they've added. It takes some effort to get right, and there will always be an element of subjectivity but it is possible to do a decent job at it.
That copy will be you regretting that you (and so the copy) took the decision of be copied and uploaded. But I think we can do philosophy about this forever.
Where do Cobol, Java, C#, Basic, Object Pascal, C++[0-9][0-9], Tcl programmers fit?
No, the real crime is that people randomly argue for new taxes and government spending without having any clue, or any personal stake, at what is going on.

For example, someone might say "an (additional) tax of just $11/gallon will fix it". In West Europe they have been paying that extra dollar per gallon for 20 years. Not to mention all other taxes.
The golden rule is a good start. We have defined human rights. People care less about ants because they are not ants, but those ants are also automatons and deserve some minimum of rights. Wholesale committing genocide on them is unjust.

Similarly if we made AI more advanced than humans they would have some minimum of rights. It seems reasonable that the number of rights should be proportional to the level of self awareness. To that end, we can't ethically make an AI as powerful as a human without giving it equal rights. Can we meet that criteria while still keeping it safely sandboxed? Billionaires have been saying "we need to figure out how to contain a hyperintelligence". They should be asking "should we contain a hyperintelligence". If we shouldn't and it's deemed too dangerous not to contain, then it shouldn't be made.
Again, this is not what economic growth is. Any efficiency improvement, any self-improvement, anything, is economic growth.

If you don't have economic growth, then tomorrow cannot be better then today. But that is a very different question to "should we cut down more rainforest?"

You've got the cause and effect backwards, and it's exactly what lobbyists for the problem areas want: arguing against economic growth is pretty trivially a bad idea, but they want you speaking in the abstract because it does useful things like not have you saying "the burning of fossil fuels is unsustainable" and "we need to tarrif unsustainably sourced palm oil" because then you're dangerously (to them) close to actually lobbying for an effective solution.
Does this compare to NextDNS[1]. I moved from Pi Hole[2] to NextDNS and I'm happy with it.

1. https://nextdns.io

2. https://pi-hole.net
Everyone I know who uses a VPN doesn't really care about Privacy with a big P (i.e. state actors etc), they either use it to get around geo-blocks or to conceal their use of BitTorrent and maybe porn sites and this only seems to cover the last of those.
Me too. So hard to find anymore.
Big part of the jump in life expectancy is in hygiene, especially around births.

Then there is a difference between the life expectancy counted from birth, or counted from 18-20+ yrs up.
> So a large number of machines spent more time gossiping than serving the customer request.

Machines are becoming increasingly capable of automating jobs previously only done by humans.
The concept was nice of the one office that gives out numbers is similar to auto incrementing integer IDs in DB. To get around one single thing having to generate all the numbers, you can have every office generate UUIDs, and toss in a timestamp if you need ordering. I’ve heard people are playing with UUID v6, too, but I’m not sold on it yet.
> "what electromagnetism means to gravity because there might be a connection there"

Skim-read this: https://www.lesswrong.com/tag/privileging-the-hypothesis and then what evidence are you using that there "might there be a connection there"? Your "air flowing over a wing" link at least has a hundred years and many millions of flying hours showing that wings must work in some way related to air.
> I cannot shake from my head the idea that buying into a non-standard shell will only work for personal projects in one's own workstation, but it won't fly too far for company work because you'd then be introducing an implicit dependency on your special snowflake non-standard runtime. Which is something we came to accept and assume for interpreted languages (Python, Ruby, Node, etc.) but I'm not yet ready to assume for shell scripts.

Is it so bad? I run arch at home, I would never do that for a production server. I use rust at home, but it's unlikely to get introduced at my work any time soon. I use elm for solo projects, and I've never once convinced my managers to even try it (and believe me, I tried).

Context switching is pretty normal, I wouldn't let that get in the way of trying something new and interesting. Personally I find elv.sh the sanest scripting language I've tried so far, and I wouldn't trade it back in for bash, even if I'm still forced to use it at work.
They still make the “classic” sets of just basic bricks in assorted colors. Around the holidays you can get a giant box at Costco for $20 and I think Ikea might have a classic set even cheaper. The classic bricks come in bright yellow boxes while the dedicated builds are usually in blue boxes and the duplo sets (classic brick sets for toddlers with extra large pieces) are in green boxes. I think it’s sometimes easy to miss the yellow boxes in the lego aisle when you’re so focused on the blue boxes.
This reminds me how a doctor had to infect himself in public because no-one would believe him that stomack ulsers are caused bt bacteria: https://www.discovermagazine.com/health/the-doctor-who-drank...

From the fact that we've locked up the inventor of germ theory in a psyciatric hospital, to the recent COViD19 aerosol debacle, medicine is a bit strage.

https://www.bmj.com/content/370/bmj.m3739
> This is not the case. The fines are up to 2% of annual global turnover. This scares companies.

You are wrong. The initial fine is much, much lower and companies have so long to dabble in wilful ignorance that it is at the moment not something that has teeth. Companies are like bullies, they don't respect threats - only harm.
Is there a reason for giving registers a different name depending on its value's length (D0 = 64-bit, S0 = 32-bit)?

I can never remember which names are mapped to the same register. I've had that issue on x86 and I'll have that issue on ARM.

I loved how Motorola 68000 made it simple. Each command had a dot-letter suffix indicating the length: move.b d0, d1
> The best strategy I can think of is compartmentalisation. Essentially use several completely separate broswers.

This is exactly what Qubes OS provides out of the box, including Tor Browser. Has been working for me very well.
Question: what happens to all the money you don't spend on bottled water?

The economy does not shrink because you make a process more efficient.
In Belgium, you can get to 50% tax on that 100K + 21% VAT on normal goods (6% on food).
> You want to avoid cookies entirely so that you don't need a cookie policy and that you don't need a cookie banner.

Wrong. Functional cookies are exempt.
The whole point of the service is to hide the client source IP.
I think bash is only readable because pretty much everyone is already familiar with the syntax. Given someone with no experience, they would probably have more success understanding what a Powershell script is doing.
No need for the apology, I appreciate you taking the time to event attempt explaining it :)

Let me point out where I am falling over specifically because it might be more helpful.

My understanding of Actors is that because they are essentially operating as in-memory objects with their own state, that with the exception of ad-hoc queries on my data (where SQL shines for example) I am doing the majority of my operations on various resources which handle persistence in a eventually consistent fashion and therefore aren't really obliged to immediately write to a database with each individual change in state thus freeing up the bottlenecks.

This is all a pretty new concept to me so I feel like I might have made some bad assumptions in there for example, I am just not 100% sure where yet :)
Encrypted Media Extensions is also a web standard, yet I won't let that stop me from discouraging its use.

Flash used to be a de-facto web standard. Yet sites building their navigation entirely in flash were just as shit as sites requiring JS to display some text and images.
I read a lot of negative things here, but I like this spec.

We (as a profession) shpuld try to eliminate cookie banners, while still allowing users to opt out.
And here I was, still thinking Linux was "an illegal hacker operation system, invented by a Soviet computer hacker named Linyos Torovoltos, before the Russians lost the Cold War".
It’s true that filters abound but the idea that we’ve had to start all over again is Whig history. It’s been a continuum.

That being said I agree with your main point. The difference in worldview, ethics, where man sees himself in the universe over the course of our history (let alone pre-history) has taken dramatic and difficult to model changes.

Imagine the worldview of the builders of the Great Pyramid vis a vis our own. (And then remember that Cleopatra was far closer in time to us than them.)
57bn USD/year – the cost of API works
i would argue that would be a signal the population was too high. nature has a way to force a balance. it would be horrible, the amount of suffering, i totally agree, though.

ultimately, there are a lot of other variables involved too, but the sheer scale of our impact on this earth is directly correlated with population.

yes, there may be other ways to tackle the problem and i hope we find at least one of them.
> organize into autonomous communes

Humans once operated like this. We were violent, suspicious of one another and traded from time to time. Most people died violent deaths or starved. (Absent any police force, I can take command of my commune on the promise of improving its wellbeing by taking your’s stuff.)

Also, I can’t autonomously grow good avocados in New York.
What’s with All the Go?
At the moment, it's coupled but not tightly so: we rely on the TS compiler to do the heavy lifting re: mapping design to code. The code that does that is of course React-specific, and we make somewhat implicit assumptions in other places. We do want to make sure we support React well before we expand out to other systems, but if you're technically minded and want to help explore this, would love to talk more!
This is an awful idea.
That just isn’t true. Here’s one example: https://crystalapp.co/ and: https://better.fyi/

I use both on iOS Safari.
> stop trying to measure what cannot be measure

That'll work out just fine, I'm sure.

> Just make sure everyone is housed and fed and suddenly things are better.

Literally 99.8% of the population is housed and fed.

But saying economic growth (however you define it) is the problem, means that economic shrinkage is a solution. I'm not so sure about that. I'm also 100% convinced the problem isn't economic growth, but pollution and other ways of exploiting nature that form part of the problem. But saying that lacks that edge.
Braitenberg Vehicle
I use NordVPN. It specifically has an opt-in setting to use locally discovered DNS in favor of their in-network DNS. This is crucial since out-of-network DNS can leak activity.

I’m not sure what kind of network you believe I described, but would be useful to have a clearer explanation from you.
Shopify statistics based on 300M products and 600K Shops [pdf]
> ACE-1 is claimed to deliver a combination of high-speed and low visibility, along with Artificial Intelligence (AI), swarming solution and the capability to deliver a mix of missiles and guided bombs

In other words, "killer robots".

I wonder how all the proponents of the ban on "killer robots" think such a ban would work? This particular manufacturer would simply sell this drone without the AI, and the client can later decide to put their own autonomy software.
I was waiting for this comment. Is it normal for Americans to bathe kids at that age?
Now sort by filesize
Competition doesn't mean "having ideas" or going separate ways. "Competition is a rivalry where two or more parties strive for a common goal which cannot be shared" (wikipedia).

For example, competition is when you keep millions of empty apartments to make sure everybody struggles and will pay more and do whatever you say to find a place to live. Competition is also when you teach children in schools that they should not copy because it's cheating.

Advertisement is also not "telling anybody". It's paying other people to tell in your place about stuff they wouldn't want to talk about otherwise.