skysight-inc/HackerNews huggingface dataset:
In many startup product companies, the specific knowledge about the product is not interchangeable with other tech companies. The tech skills and the soft skills are, but a large part is know-how about the product and the market.

It makes sense to stick around longer if you see yourself as a "knowledge worker" rather than as an interchangeable techie. It certainly makes sense from the company's perspective to keep knowledgeable people around.
Almost all the examples are agreements without consideration (e.g. “I get to sell your data”, a common “browsewrap “agreement””). Cory Doctorow's agreement is as valid as they.
I was using Turbo Basic, Turbo Pascal, Turbo C++ (with C++ collections), and Clipper on MS-DOS, with 640 KB of memory.

It was just fine, then there are those that nowadays even toy with C++17 on C64.

“Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”

https://www.youtube.com/watch?v=zBkNBP00wJE

Really, unless we are talking about PIC and AVRs with like 4KB, we are optimizing for the wrong target.
All Apple have done here is ensure that if an account take over or information disclosure vulnerability is found in the future, nobody will trust they will get paid the expected bug bounty.

Congrats, Apple. You just helped increase the chance that researchers sell very bad exploits to state-sanctioned attackers, and you won’t ever know about it.
Manufacturers already install all sorts of sensors to control the production process. Of course if you produce high end luxury cars there is probably not enough data for a useful model, but if you operate e.g. a hot rolling mill it may be useful.
Can you elaborate on what you mean by that?
> instead of promoting practices and technologies that showed undeniable success in the real world

What are the practices and technologies that showed undeniable success in the real world.

What is the "real world"?

Does anyone have to take your scientific credentials seriously when you make a "scientific" argument using the term "the real world"?

Is there some "alternate unreal world" where these trials were carried out?
It would take the resources of a Microsoft, with their decades of language and OS experience to create such a thing. And, Microsoft has no interest whatsoever in encouraging a cross platform desktop ecosystem.
Moral rights are unalienable in Europe, I'm not gonna quote a full paragraph from Wikipedia[1] here.

https://en.wikipedia.org/wiki/Moral_rights
An overlooked fact in the article is that each individual
engages in different degrees of risk. Some people engage in more risky behaviour than others and insurance is more profitable for them.
A desk mounted vesa armature with four LCD monitors on it in 2x2. 2002, so would have cost an absolute fortune.
Adventures in Writing Othello Software for iOS and macOS
> obvious lie that was implying the vaccines aren’t low risk.

If the brand new vaccines using a brand new technology are low risk, is really a matter of opinion. Basically it comes down to how much you trust the authorities and the how much you consider any given research or studies to be unbiased. (Particularly when the full data for the said studies remain unpublished)

You can plainly see that both of these are variable between different people, even within similar schools of thoughts.

So because someone does not share your opinion does not make them a liar.

If that is the case any one saying the new vaccines are "safe and effective", should also be an obvious lie, because the long term safety studies are not done, which objectively makes it a lie.
Yeah you can say that. You can also say that Machine Learning is just programming. Or in a similar way you can also say that First Order Logic is just programming.

However, the cool thing about programming is that it lets us represent a lot of different things. In this case you're representing the construction and interaction of mathematical objects, with a language that targets a specific proof management system to verify this constructions.

But yes, it is "just programming", and some functional languages even support proofs to some extent like Scala or Agda.
Ok, maybe I'm super wrong here, if so just indicate it (kindly ;-) it seems to be hot in these threads ;-) ).

Here it is:

It seems to me the root cause has nothing to do with openness and FLOSS and licensing:

It seems to me it has to do with NixOS has a technology architectural choice of "fixing" dependencies in a way that's more costly (fox NixOS package maintainers) to maintain to the latest version of each package, that the dependency package author doesn't like that because NixOS therefore keeps older packages, and therefore will create problem down the line.

Am I wrong?

PS: I usually take the analogy with noisy neighbours and the architect. Some neighbours end up in fight because of noises in another neighbour's flat. In the end, nobody goes to the architect and building company complaining that the walls are too thin. Yet they fight on the downstream problems. Good thing: In software we can fix things more easily than in hardware ;-) Here it seems it's a fight on a downstream fight on a tech architecture choice.
Seems like he was already hacking around on Facebook in 2015 [1]

[1] https://thezerohack.com/how-i-hacked-your-facebook-photos
Based on the comments, this might be a slightly different POV on the topic, but not understanding the value of personal/professional networking and soft skills. Very early on in my career, I was less interested in the networking aspect, and more focused on (for lack of a better way of describing it) pure meritocracy - if I become more skilled, more opportunities will naturally become available. I eventually discovered how narrow of a view this is and sometimes wonder how life would've gone if I'd had a different mindset earlier in life.
A negative interest rate is the most natural solution.

Money is just a way to reresent a bar tab. You don't own the money because money is a claim to the labor of someone else. It is essentially a debt.

People want that debt to last forever even though that is impossible as people age and die or their productivity is lost through unemploynent.

The truth is that your money is rotting all the time. By cutting spending they run into the illusion that their money can buy more things.

But money only starts rotting when it is actively used. So there is a delay between the current purchasing power and the decline in purchasing power after you have spent it.

Negative interest rates merely eliminate the delay. They aren't taking anything away from you that existed in the first place. They are taking the part that wasn't real to begin with. They are shattering an illusion that many people believe in so they want to shoot the messenger.

There is no store of value. Just 7 billion hard working humans. If they don't work your dollars buy you nothing. Currencies are worthless, it's the people that give them value.
Yeah because requiring &array[0] instead of array is so much typing, UNIX V4 would never have been finished.
This is not a complicated issue. Open source affords one twins one might think as undeniable, but that doesn't mean authors have no voice. It just means that voice isn't backed by people weapons and military training with the express authority & purpose to use all of the above.

The idea that the author's voice deserves to be heard and considered is essential to a vibrant community.

Authors living and dying by their communities' perception and response to hear ideas/opinions is the point.
On one of my first database projects, I developed an absurdly inefficient SQL database for time series data. Oh but it had a beautiful, easily generalizable, fully normalized schema which I was so proud of... Who cares that it requires a complex join before every insertion? And that multiple tables needed to be updated to keep track of metadata for each insertion?

It went into production without any load testing, and it struggled to keep up with even a few dozen time series.

I suppose the good news was that the product it was developed for never got many users, so it just hobbled along after applying some caching hacks. And of course I learned an important lesson about considering database access patterns.
Vouchers add power to parents, and we've (I think) already agreed that parents are a large part of the problem. Even worse: unlike policies, standards, regulations, boards, administrations, and rules, you can't change parents. Even worst: you can manipulate parents, and perverse incentives all but guarantee that evil people will be attracted to this opportunity.
I’ve noticed that in the time since I was a kid, the focus of public school has shifted from about the 40th percentile student to the 5th percentile student. In my school, the entire focus of the operation was the decent student... the one who showed up, put in a decent effort, did at least three quarters of their homework. The school had tremendous resources for these kids to go to college, and the very best colleges for the very top students. There was honors, accelerated, standard, and remedial and the kids who were really trying would never be sent to remedial because that’s where the true losers were sent (in a different building) where they couldn’t disrupt anyone else’s learning. Nobody cared what happened to those kids including in many cases their own parents.

Now in my kids school I see way too much focus on this segment, which is by its nature low ROI — the number of teacher years it takes to turn one of those kids into someone worthwhile is like 10x the amount it takes to turn an average bright kid into a future surgeon or researcher.
consteval isn't really obscure or confusing, it does more or less what you would expect based on the name.

There are plenty of esoterically templates shenanigans in C++ but this isn't one of them.
I found and reported a security issue to Microsoft. They responded nearly right away and it was a real person . I was soon talking directly to the right team to explain it to. I provided assets required to replicate and they jumped right on it and fixed it. They even told me what KB* it was resolved in via follow up email. I didn’t want any kind of monetary reward - just happy to have it fixed. I regularly report security issues in open source projects too. Now, I also once tried to report a fairly serious issue that impacted iOS and MacOS X (at the time) and you’d have thought (naively) they’d have been super interested and helpful as Microsoft were. Wrong. In fact their first response basically meant I never ended up getting past their first auto reply.
There's no difference--that small JS text file gets compiled on the fly into platform-specific assembly language with today's JIT compilers in browsers. WASM is just skipping the text source step and giving browsers something they can compile directly.

I do agree it is a shame to lose direct insight to the text source code, but let's be honest the production JS shipped to browsers today is far, far from being human readable. It's minified and shrunk to the most small and incomprehensible degree to save bandwidth. View source and try to read and understand the JS on any big site like facebook.com, etc. and you won't get very far.
While we're at it, coordinated vulnerability disclosure/responsible disclosure is also for losers. If you're white hat, just publish ASAP.

Full disclosure is the only way. Bug bounty programs are a trap.
The worst is appliance insurance, like for a washing machine. It _will_ stop working at some point, why pay an insurance company a premium to fix it?
He made it known that he had a preference about the usage of his library that wasn't codified in the license, while also acknowledging the rights he had granted by using the license he did.

He may or may not have had reasons for making it MIT. There aren't really standard licenses for situations like this. Using a non-standard license has its own problems. He may not have anticipated getting the attention it did. Or whatever other reasons. I don't think it's necessarily easy to anticipate all future situations and codify them into a license ahead of time. He may change the license going forward as a result of this and that is fine too.
> This means it's impossible to take a two-hour hot shower.

Do you actually have the habit of taking two-hour hot showers on a running shower? How incredibly wasteful would that be?
Do companies want people to ignore responsible disclosure and/or sell these vulnerabilities on grey/black markets?

I suspect they don't care in the end. The privacy/security stories are more there for marketing. End consumers won't know if the technicalities actually hold up in practice, so there's little incentive to run a tight and honest bounty program.

Disgusting behavior by Apple.
mikeytown of Drupal infamy?

There is a real person here.
> Private equity's playbook is to borrow giant sums by putting up other peoples' companies as collateral (yes, really). Then they use that money to buy the company they mortgaged, and pay themselves a huge dividend.

Perhaps im missing something, but isn't that how most debt works? You want to buy a house, car, etc. Bank puts up the money so you can purchase the asset, in exchange, they have a claim to the asset until you pay back the loan. Seems pretty reasonable to me, and i don't see how PE is different from the type of arrangement ordinary people do.

I guess im wondering if this is all bad. If the cost to buy the company is less than what could be wringed out of it in the short term, doesn't that mean its basically on its way to ruin anyways. For the private equity thing to work it has to be cheap enough that the whole is basically worth less than the sum of its parts. Maybe a company like that should die, or maybe its already dead. After all, the point of a company is supposed to be you make more money than you put in - if the expected value in the long tern is less than its short term value, something has gone very wrong for the company.
Calling websites GUI is a bit streched. A phone can be called a computer but the computations it does are limited to data collecting. Websites also could have good UI (even GUI) but most are limited to (again) data collection and the UI is the same like the one between Ice age humans and first domesticated animals.
Thats disgusting behavior
Risk of serious harm from vaccines from a country where I trust the people a lot more than Americans is 1:3571 (based on 446,380 doses). Where are you getting the 1:200,000 from?

https://www.medsafe.govt.nz/COVID-19/vaccine-report-overview...
I always have the same feeling towards products like Apple Care
> almost all of POSIX is implemented in browsers now.

POSIX is not implemented anywhere. There are degrees to which it's implemented in various systems. It also doesn't mean that having POSIX implemented makes things accessible to anyone, or that this 40-year-old standard is even relevant anymore.

> Look at for example JSLinux https://bellard.org/jslinux/ for the classic example

It doesn't mean that POSIX is implemented in the browser:

- it's basically an emulator running on top of some browser tech that runs linux.

- Linux is mostly, but not entirely POSIX-compliant

> we'll likely have a full WASM POSIX environment in your browser. Get some of the core tools like gcc, etc. prebuilt and you're good to go to just start building the world in your browser

This will literally never happen outside of some geek circles. If only for the simple reason: you'll have to download the entirety of Linux and its tools into the browser for every user.
Underground Railroad
it may have been an accidental discovery. a bunch of olives fell near a vat of the said ingredients, someone was brave enough to try it...and survived +/ found it good!
There are a few big techs out there with commitments to hire or have teams composed of x% black people. If that's a hard or large enough problem, solutions like that website naturally pop up.

I wonder if in tech we're crossing the threshold between equality of opportunity and equality of outcome, how would we know? Or if people even think of that distinction.
I use an RSS reader (https://sumi.news). Some tech news sources I follow besides HN are techmeme and arstechnica.

You can see the feeds I follow: https://sumi.news/followings/shared/3Kokw5f3FMmVp2DnTprDZ5
Again, just a number of anecdotes. I heard Bezos just borrows money to avoid taxes but then read he sold tens of billions of Amazon stock a couple years back paid taxes on it. So which is it?

And of course we have data. These rich folks files taxes with the IRS. And the top 0.01% would be tens of thousands of tax payers, not a handful.
> The technology is insufficient for the task, and it will never get better.

This is very true. But I don't think it is a problem with technology.

It is just that you cannot really have a valuable insight by putting a 10000 idiots in a room and have them argue it out. In other words, you cannot replace one intelligent man with a 10000 idiots, hence the failure of HN and similar forums.

These things are only good for sharing interesting things, so the best way to use is to just use posted links, and never to engage in discussion.
Insurance for those cases only makes sense if you can’t afford for the washing machine to break. In that cases, however, it might be the right call
I'm not sure I agree with you about this - I think your absolute speed is the main safety concern. If you're accelerating hard to the same speed, I don't see much added danger to that. You reach the road speed earlier, but you'd be traveling slower than someone going through the junction on a green light. The danger is people doing slightly higher than the speed limit in residential areas, which makes accidents harder to avoid and the speed of hitting a pedestrian higher increasing their risk of death.

The only situation where I see fast acceleration being dangerous is where other cars are pulling out and seeing you are traveling slowly but not expecting you to accelerate fast. They are likely to pull out on you. I think if you're accelerating hard you have to be aware of this and not do it before junctions or be prepared to ease off.
> will supplant JavaScript

Not until either of the two things happen:

- WASM gets GC and can work with DOM directly

- DOM is supplanted by canvas- and webgl-based libraries and frameworks
https://archive.is/57CFx
> The license clearly and explicitly grants the ability to make a mess of packaging the work.

The license _may_, however, moral rights to the software also include "right to the integrity of the work", where badly packaging the software may actually infringe.

That right isn't something the MIT license can simply override or ignore. There are plenty of rights that a person _can't_ surrender, based on the originating jurisdiction.

For example, the oft-criticised Unlicense includes this statement:

> In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain.

However, in many jurisdictions that recognise copyright laws, the author has an inherit and implicit right to copyright, but simultaneously do _not_ have the right to surrender it, and cannot dedicate anything into the public domain, making said license completely irrelevant.

Just because the legal document says something, doesn't mean it can actually do something.
Agreed. If we're using education and related achievements as a barometer for "not idiots", the American ruling class are hardly uneducated dimwits. Those at the highest rungs of power in politics, academia and the mass media are almost without exception highly educated graduates of top institutes. If they fail, that's clearly on them, and not the "idiot tribe".
> deporting all illegal immigrants

Finding them requires a level of police state that it's unclear the US will tolerate, even if you promise them it will only be applied to non white people. It would start with mandatory ID and work up from there.
It is not for technical reasons, but the price point of 10 cents, that is not sustainable in the US. And as you kinda said: The customers are all in China.
> Regardless, merely desiring something is not a justification to pirate things.

People also use sci-hub do avoid paying to publishers. Where do you draw a line?
> The bus driver’s watch was broken, and he needed to time 15 minutes. Luckily I had with me two ropes of varying density, both of which burn for exactly one hour…

Light both ends of one rope and one end of another. When the first rope is burnt, the time starts, light the other end of the second rope--it should burn for 15 minutes.
I haven't paid for a cellphone since 2012. back then I bought a 3 year, no deductible phone insurance policy with accidental protection for ~$150

almost like clockwork every 2 years since my phone breaks somehow. dropped it off a climbing wall, software boot loop, smashed it on the pavement etc. warranty company sends me a check for the amount I originally paid for that phone, and I buy a new $800 top of the line phone, with a new policy

no idea why this makes sense to them, or if I'm just unusually prone to breakage
What is it like to teach black students? by Christopher Jackson

https://www.amren.com/ar/pdfs/2009/200907ar.pdf
ahaha, good one!

NB: Hard to call the service desk to complain... when there's no PBX to route the call ;-) just joking, yes it was restored :-)
Decentralizing control over resources is a pretty interesting idea!

Sad choice of name though. If you're anti something, the biggest your ideas can reach is the size of what you are against.

One might, for instance, explore the "embedded systems" world and how one wants to distinguish oneself from it as well. I would say, embedded + everything that runs a kernel is a bigger scope already.

So, what do you want to stand for instead of against?
>Facebook is the defacto organization standard for many local businesses and communities.

I upvoted you just for saying that on HN. Which is an extremely unpopular and contrarian opinion.

Not entirely sure about civil right part. But the argument is somewhat similar to Apple's App Store so I could used the same argument from both side on it.

Somedays I just feel once you or your company grows big and powerful enough everything you do is somewhat wrong.
Here's a link to a site covering this that also has HTTPS https://hackaday.com/2021/06/19/1700-regulatory-approvals-re...
> And I would argue accepting or condoning pro-piracy attitudes is harmful in the long run versus accepting that one can't just take things that one wants, and paying for things when able.

Top AAA makers also get incredibly high profits while underpaying their employees. And the prices on their games go up simply because they can.
I won't get into detail but this is not true at all.

The US is a buyer market for labor. If you get ahead through hard work you just kick someone else down the ranking.

Given a seller market for labor capitalism can absorb an infite amount of poor, lazy, dumb, bad decision making, slacking people and pay them good wages in the process. The stronger the seller market the easier it is to exploit people upwards the economic ladder.

Considering the paradox of competition it is entirely possible that once every person is making "good financial decisions" everyone is worse off in the end.
Do you use a cell phone cover or anything to protect it...?
4ms is an incredibly long time to construct an object. Under the hood it’s dynamically creating the client from JSON IDL files IIRC.

At even 10 RPS it’s going to be taking a non-trivial amount of time, and I believe the connection pooling is done at the client level so you’re going to be paying for a new connection to s3 each time.
Yes, Nix is a little more strict in this regard, when seen as a package manager. But regardless, the author also mentioned he took issue with Fedora packaging, so is more interested in limiting distribution channels in general.