skysight-inc/HackerNews huggingface dataset:
Right. We're probably all aware of the text -- this is a US-centric site, after all. But I think you make the GP's point all the more necessary: The first amendment to the US constitution restrains one party from introducing rules abridging freedom of speech. There are plenty of other parties who may or may not seek to introduce and/or enforce rules allowing or prohibiting various forms of speech which are not the US government. My own government, for example. And Twitter.

That an action doesn't breach the first amendment to the US constitution doesn't say all that much when it comes to whether it's consistent with the stated ideals of proponents of freedom of speech.
They'd probably say in the sentence after the quote that the "sic" had been included.
My wife just got on mas.to, you could try that.
Don’t forget that the plant would also need to receive enough insolation to do this AFTER inefficiencies in photosynthesis. As photosynthesis is only 11% efficient, and conversion to sugars is going to be only a partial fraction of that due to needs of the plants to support their own health and growth, we’re talking a VERY large amount of insolation. A completely impractical amount to have indoors, frankly.

2000 kcal == 2.3kwh.

If we assume the plant manages to put half of it’s total photosynthesis output into sugar (very generous), and hits maximum theoretical photosynthetic rates, 5.5% of sunlight would be converted.

A peak sun hour is 1kw per square meter. 5.5% of that is 50 watts.

You’d need 46 square meters of peak sun for an hour to produce 2.3kwh worth of output, even assuming a lot of ideal output efficiencies.

So yeah, total bullshit.
I'm not playing dumb. And I'm also surprised that you're so confident that what they meant by equality is "equal skill levels at a particular task." If that's what they meant, there's literally nobody who believes either that everyone is equal at every task, or that everyone is equal at any task. That would be a dumb strawman.

So are you playing dumb, or is that really what you think they meant?
> Most have little to no experience designing social networks

What percentage of Twitter's original staff was experienced in designing social networks?
No contradiction, really, it's just that we are talking about two different programming goals: I emphasize the goal of producing well-behaved software (especially when it comes to large software systems), while you emphasize the goal of producing software in an easier (more productive) manner. For my goal, a strong type system is a key differentiator. For your goal, a garbage collector is a key differentiator. The discussion probably comes to down to the question of whether garbage-collected, weakly-typed Python is as "bug-prone" as memory-managed, strongly-typed C++. I have no significant experience with Python, so I cannot answer authoritatively, but I suspect your assumption that "100,000 lines of code of python tend to be safer and more manageable then 100,000 lines of C++" might be wrong. In a large codebase, there will probably be many more dynamic-typing error opportunities (after all, the correct type has to be used for every operation, every function call, every calculation, every concatenation, etc.) than memory-management error opportunities (the correct alloc/dealloc/size has to be used for every pointer to a memory chunk; but only if C++ smart pointers are not used).
This is a feature. I want it to fail fast so I can see the first issue not crawl the stack for error logs.
Wasn't the company a wild success? They sold out at peak bubble pricing. With a slower growing company could they have dumped it off on someone for as much? The large number of employees even made it more enticing for an acquirer with bad timing who figured he could cut his way to profitability.
Janus-UAE (Amiga Emulator)
While I agree with this in principle, it should be mentioned that a great deal of software, perhaps even the majority of software written depending on who you ask, is used internally and is never sold directly. In fact, there are accounting rules in the US that deal directly with internal use software that classifies it as a long-term tangible asset[0] (software is normally classified as an intangible asset).

So along with "selling it infinitely", you can also think of it in terms of using it "infinitely" even though it's considered a tangible asset. It's kind of weird when you think about it, like a piece of equipment that in theory never wears out. Obviously in real life that's not entirely true due to changing business rules and so forth.

[0]: http://files.fasab.gov/pdffiles/handbook_sffas_10.pdf
If you wanted to buy 10 billion of twitter, you wouldn’t use robinhood.

Same deal for advertisers. The premium buys and the big space goes through heavy negotiations (but might be rtb’d for execution as needed)
This argument rings hollow when you look a level down.

You couldn't do your work without your keyboard. Why doesn't your keyboard's designer deserve a share, too? What about the EE who designed the CPU in your machine? The physicist who came up with the process to manufacture the CPU? The mechanical engineer who built the machine that implements that process? The chemist who invented the solder that connects it all together?

Every single one of those people gets paid less than the programmer, their work affects millions, and without them, the programmer could not affect the same number of people or indeed could not work at all. So why should the programmer get all the cash?

(This is kind of a strawman argument, and is meant to be a little provocative. There are some pretty obvious holes in it. But I do think it is a real argument and you cannot dismiss it entirely. There is something here.)
> then you should complain and check what's in your mail

Now you've wasted time and resources.

> deliver_to ought to be reusable, there shouldn't be 50 versions of it.

Reality almost never pans out that way.

> No, you as the message recipient make sure that what you got makes sense and how to deal with it.

Indeed! May I introduce you to typed parser combinators?
GitHub Users File a Class-Action Lawsuit for Training an AI Tool with Their Code
It already is that way, always has been, always will be. One would have to live in a tech hub working in a tech company to think the inverse is true.

The overwhelming majority of businesses have no use for software developers. Plenty of uses for software.

Here in Australia over 99% of businesses are SMEs, and the overwhelming majority of those core business is not software development.

I personally know exactly one web developer, so I know about forty car mechanics, three thousand builders, ninety seven plumbers, eighteen diesel mechanics, seventy three plasters, eight hundred fencers, twenty four tilers, sixty four concerters, ten thousand low voltage electricians, fifty five high voltage electricians, seven dentists, four thousand chefs and kitchen staff, eight thousand hospital fkorr staff, four hundred doctors, two glaziers... to one person who writes code.
An article written because of one anonymous source that asserts Tesla engineers use python not scala so they are incapable of understanding the code. What a joke.
Striped pie anyone?
The way it's been explained to me is that because one assert failing blocks the other assertions from running you don't get a "full" picture of what went wrong.

So instead of:

- error W doesn't equal 20

Fix that

Run test again

- error H doesn't equal 10

Fix that

Run test again

It's
- Error Width doesn't equal 20

- Error Height doesn't equal 10

Fix both

Run test

I think the time savings are negligible though. And it makes testing even more tedious, as if people needed any additional reasons to avoid writing tests.
3D OpenStreetMap
I am not making a moral argument, just explaining how things work currently.
Lol, "Marxist literature defines state capitalism as a social system combining capitalism with ownership or control by a state".

Excuse me, when I respectfully decline that definition. What makes or breaks capitalism is private property, including and specifically of the "means of production", also called "capital goods".

"Engels argued that the tools for ending capitalism are found in state capitalism", that's like saying that eating your steak well done gives you the tools for slaughtering the cow.

OTOH, "It is not commonly realized that State Capitalism covers nothing more than what used to be called Planned Economy and State Socialism, and that State Capitalism, Planned Economy, and State Socialism diverge only in non-essentials from the classic ideal of egalitarian Socialism". At least one can find some sensible definitions in the article.
Your first point is wrong, you definitely can move your account to a new instance and take your followers with you.
Do you have someone in mind for meta? Or just change in general?
Analogous to the Fermi Paradox, if warp drive / time travel are possible, why have I not been visited by someone trying to sell me one?
And that's why go is a meme language.

It replaces clear statements like "int x = 0;"

With "var x = 0;" as if that's somehow better. So instead of having clear blocks of types that you can visibly read, it's concealed. And the type could change each time you run the compiler.
Another nice method to reduce risk from electronic counting is called the "Benaloh Challenge" (after Josh Benaloh, the inventor). The idea is that there are two steps to putting the paper ballot into the machine: first, the machine precommits to an encryption of its count (e.g. by printing some paper with evidence on it), and then the voter decides whether to spoil the ballot or actually cast it. If the voter spoils the ballot, then they get a new paper ballot to vote on, but they can retain the commitment. Voters may spoil any number of ballots. Decryptions of spoiled ballots along with enough information to check the machine's work are provided to the voter, either immediately or at the end of the day. This means that a cheating machine cannot cheat very much, though the whole thing also really relies on a verifiable privacy-preserving audit trail for the actual count (e.g. with homomorphic encryption). It at least means that nobody need trust the actual computers.
Google's Trillian – Verifiable Data Structures
According to reviewers, it is comfortable, but you can’t change any of it
A horny teenager is easily satisfied without public spectacle. A resentful chattering class, less so.
Our understanding of gravity isn’t complete. General relativity looks relatively unbreakable but the smartest minds agree non particle gravity just doesn’t make sense in an otherwise QFT universe so we’re missing something deeper.

Whether that will provide a way to travel FTL in space time or outside it, we don’t know. But the science is not as settled as it seems even if mere mortals cannot think up a theory to beat the truly incredible power of GR.
I wasn't able to get the 3d effect...
Because it's about the type of company rather than the size of the company.

A tech-oriented company is going to avoid mediocre developers, a non tech-oriented company just wants to get something delivered regardless of quality.
Thanks, the sdf.org confirmation just came through after about 1 hour.

I kinda thought the network would be more prepared for the influx.
I doubt the Govt would legislate anything unless there is a sustained multi-year depression. They won't be able to react with new laws in a short time (at least under Biden and democratic congress). Whether companies will opt to hire H-1Bs or citizens is likely a cost decision. Existing employed H-1B renewals is totally dependent on company/individual performance.
I have no idea where you live, but in my 15 years as a professional software developer, I have never experienced a single instance of someone not respecting my career.
> rather than doing a cascading series of layoffs

That has yet to be seen...
Forgive me, but I'm unclear on how I access the collection. I can just go to the torrent files as listed here: http://pilimi.org/zlib-downloads.html ? Is there a mirror where I can search for a particular book?
Machine learning is not important to this line of argument. We are talking about the legal responsibility of a tool.
We can't light the spark for them, but we can help fan the flames.
The same thing was true of Twitter which is why so many are leaving.

Unlike Twitter, you can leave a Mastodon server for another one and take your follows and followers with you.

If you want assurances that a server owner will never act against your will, you need to take the same action you would to mitigate a landlord acting against your will. Buy your own place.

In a decentralized universe you have to start thinking of servers as real estate. Nothing is free but if your goal is to get to share with you what they paid for for free, you take what you can get. Or buy your own server for only yourself, or share with others.

This is what the world looks like without tracking and advertizing trying to make everything seem free.
Are there any widely used statically typed languages where there is no such thing as null? Wish I could find a job using one of those!
It's usually a sort of shibboleth (or the opposite of one?) - somebody asking about LoC, especially a new manager, sends up alarm bells of "this person doesn't understand coding."
Certainly but I have a question for you as well. What organization do you donate money to and is Amnesty International among them [1]?

1: https://www.amnesty.org/en/donate/.
> Unitary evolution generated by the Schrödinger equation is a linear map on _probability amplitudes_, just like how classical (probabilistic) computing performs linear operations on _probability distributions_. The commonly used quantum circuit model is a superset of classical logic gates and can accomplish anything a probabilistic classical computer can, so if anything is possible in a classical computing scheme, it's also possible in the quantum circuit scheme.

To predict weather on a computer, we need to run large CFD simulations. When we do this on a classical computer, this involves a discretization of a system of PDEs with millions or billions of degrees of freedom, requiring 4 or 8 bits per floating point number. It may be possible to do the same CFD simulations on a quantum computer, but this is several constrained by the small number of qubits currently available on quantum computers. And clearly, even if you could run the same algorithm, presumably the point of using a quantum computer would be reap the "quantum advantage" in order to do something algorithmically superior to what's possible on a classical computer.

I think this is a pretty small point to get hung up on. The rest of her article is perfectly reasonable.
> you weren't kidding [sic]

You mean "you weren't joking"
This isn't a perfect approach, but I've had pretty decent results with QEMU's virtfs for passing data into a QEMU VM (assuming your guest kernel is compiled with support for it).

QEMU's -virtfs option maps a folder on your host to a virtual filesystem. Inside your guest, you can mount the filesystem (assuming your kernel has CONFIG_NET_9P and CONFIG_NET_9P_VIRTIO enabled) and use it however you want.
> Apple may be overvalued, but they have enormous assets and revenue backing their price. Their P/E ratio is a rational number.

I appreciated this inadvertently exactly technically correct definition of a rational number. But I assume you mean a rationally derived number ….
There are limitless free resources available on the web such that pretty much anyone who wants to be a software developer, COULD be a software developer.

So why aren't there more people for these highly compensated jobs?

I remember seeing someone say 'Running is free, but not everyone can be Usain Bolt'.

A bit elitist to be sure, but being a good developer requires a certain type of thinking that simply isn't common in the general population.
Why would they need an excuse?

The people you employ isn't some arbitrary number.
Add to that something like "the fog of development," namely that, in the beginning, software can be sold as "magic" but one can expect that this is likely to have a strong tendency to drop off as open source etc. alternatives become more widely known, especially by "regular" users.
You left out the footnote links
Just a warning that I can see all kinds of people relating very personal takes on it, esp based on last-gen hardware like the Quest 2.

The key thing is that effectively, there has never really been a VR device released with this as its primary purpose until the Quest Pro. So all the complaints of clunky software, lack of comfort, visual clarity, etc are all in part side effects of people repurposing tools that were simply not meant for the job.

I've always been interested in this space and my conclusion with Quest Pro, which I've had for a week or so now, is that its borderline usable for specific tasks. However it's still not quite there for me as a primary working mode. I think about 50% of the issues are software addressable and it will be a big test of Meta to see if they managed to actually address them or not.

The main issues for me are display resolution and refresh rate I think. When looking at black text on white background, it still has a "shimmering" type effect. It's very subtle and not something obvious at first but if I try to work hours in there (like I did yesterday), it eventually affects me. This seems addressable to me but I'm not 100% sure if the approach being taken (compressing the video feed) can solve it completely - we really need something more like RDP where it draws windowing primitives natively in the headset so that there's no "refresh" at all. The resolution would be "ok" if everything else was perfect but literally any other problem makes it an issue.

However, my biggest suggestion here is that this is very personal - both to your own visual / perceptive / comfort context AND what you exactly do. Even within a specific application, "how" you do it matters. Which is all to say, you just need to try this out. I'd guess that prior to Quest Pro something like 5% of people would have found working in VR viable. Quest Pro probably brings it to 20% or so - a huge improvement but nothing like mainstream. The next gen should bring that way up to 50% or so I think - and we'll have line of sight on this, if not actual devices within 6 months - rumors are there will be an announcement from Apple in Jan/Feb (but likely not shipping until June) and then Simula is working hard on their device. If you are in the Apple ecosystem it'd be pretty crazy not to wait until their announcement (I deplore the closed ecosystem that is going to result from this but there's no chance it won't be awesome).

Finally, you'd definitely want to consider the light weight options like Nreal Air [0] if truly all you want is a giant floating monitor or two.

[0] https://www.nreal.ai/air/
Not just the BO, a big part of it is the personalities; aggressive know it all nerds are the worst. This is anecdotabl buy my now wife has always said she felt like she was taking a chance on me due to my job in software. And judging from the people I've worked with over the years, I have to agree. One of the worst things about software development is other software developers.
> it doesn't support AR monitors

At the top of this thread, the youtube video linked by that comment shows AR monitors on a Mac at 7:24 in the video. The software support for that isn't there on iOS or iPadOS, but it is supported on Mac, apparently. (And Android, as you noted.)
So much baseless confabulation about Musk's supposed "strip and sell" strategy for Twitter.

Here's the reality: Musk has big plans for Twitter. Much bigger that Dorsey's or Parag's plans.

He got multiple billion invested by third party because he convinced them that he's capable of multiplying the value of Twitter.

Here's a NYT story from May detailing Musk plans for Twitter based on leaked deck he presented to would be investors.

Here are things Musk pitched to investors, in May:

- Quintuple revenue to $26.4 billion by 2028

- Cut Twitter’s reliance on advertising to less than 50 percent of revenue

- Produce $15 million in revenue from a payments business

- Increase average revenue per user by $5.39

- Reach 931 million users by 2028

- Have 104 million subscribers for a mysterious X by 2028

- Hire 3,600 employees — after shedding hundreds. By 2025, Mr. Musk anticipates Twitter will have 11,072 employees

https://www.nytimes.com/2022/05/06/technology/elon-musk-twit...

The layoffs are necessary but temporary. He plans to grow head count to 11k.

He has a plan. It's not a whimsical or egoistical purchase.

He started executing on that plan the day the deal closed. In 2 weeks Twitter will have shipped a major feature ($8/mo subscription). For context: edit feature took Parag more than a year.

The NYT story and numerous hints Musk dropped about his plans for Twitter directly contradict your "private equity playbook" confabulations.
The way I look at is that each piece of software, lets call it a feature, has a non-zero operating cost associated with it. Maybe that's a team of engineers that build and maintain it, a team of marketers/salespeople who get it out to customers, a team of designers/product managers who decide what should get built and how, and a team of customer support that then supports this feature. AWS bills, etc

I think with good management, this feature can be sold with a close enough marginal cost of zero. There are costs, yes, you can't just sell it to 500 users without support, but over time as the feature matures, there should be less support and less engineering power required to power that feature. You should be working towards being able to sell this feature without incurring (much) additional cost per unit sold

Now in reality, we rarely sell individual features, and with every additional feature we add the overall complexity of the product increases and so development and support gets more expensive.
MagicaCSG – A lightweight SDF editor and path tracing renderer
C-Suits are different than ground workers. They get golden parachutes, you don't. They get full vesting at firing, you don't. C-suits get paid for company performance, while you get paid for the task done. Ton of C-Suits simply get paid for growing fast (aka hypergrowth aka overhiring). They pose this as performance and take home millions. These millions should be returned when they admit that the growth they claimed was simply overhiring.
> hackernews is full of right wing types

Calling people "right wing" just because they do not agree with a given narrative is one of the motors behind the polarisation of society. Just because someone acknowledges the veracity of the (small-s) science of biology and thus recognises the fact that sexually reproducing mammals like us come in two sexes [1] does not mean they are 'right wing´, they could be social democrats or communists and still realise this to be the case. Just because people see the race-baiting profiteers who make a living pushing 'critical race theory' for what they are does not make them 'right wing', there are plenty of liberals who recognise Robin diAngelo and Ibram Henry Rogers (who calls himself 'Ibram X Kendy' nowadays) for the frauds they are.

The word 'right wing' does not mean 'evil' or 'wrong' nor does 'left wing' mean 'good' or 'right'. These terms have meanings which are not at all related to 'wrong', 'right', 'good' or 'bad'. They are also rather imprecise indicators of a person's political leanings since many people do not fit neatly into a 'left' or ´right' shaped box.

[1] yes, yes, yes, except for the 0.18% who suffer from intersex conditions
There's no shortage of people who enjoy the acquiring the skills to write code? I'd say it's more the tension of "finding ways to get paid for it in this ever churning environment."
Demand and supply in inflation – decomposing HICPX inflation into components
Correct, we do not tell the devs these are being measured
This seems like the prospective corollary to the more retrospective "failed simulation effect":

https://www.lesswrong.com/posts/rZXcwEgXWbHjLemAM/the-failed...