skysight-inc/HackerNews huggingface dataset:
> If by free you mean mandatory accounts, activity trackers, 50% screen ads, background crypto miners, 8gb ram for reading the news and email, abysmal performance for what is essentially displaying text, media and information, literally WASM VMs and background webagents running in browser.

When I said "information/capability/expression want to be free" it was not inclusive of all of these negative things. And, I find it a direct bad-faith argument to say "well that's what you get when X", given "X" is my statement "information/capability/expression want to be free".

I find your "I'd like native back" statement to be akin to "people abuse stuff so we should just outlaw what they abuse"... Features in tech are going to be pushed toward capitalistic ends because we live in a capitalistic world. Truly - I am the money I make... I am as important as my bank account dictates. My access to healthcare, education, resources, everything dictates this. I live in America - if I am not profitable I literally do not deserve to exist within civil society, and this problem is not exclusive to the US.

"Mandatory accounts, activity trackers, 50% screen ads, background crypto miners, 8gb ram for reading the news and email" - these are more a product of the content of the above paragraph than my claim "information/capability/expression want to be free". My entire life has been about the world trying to milk every dollar it can from some sucker - in every freakin' aspect. I am what I spend.

Until we fix what I am outlining in the above paragraphs, I think every bit of tech is going to be pushed toward hyper-capitalistic purposes because it is literally our culture to worship money above all else. Even services/solutions that should service social means are bastardized for privatized profits - including browsers.

I probably shouldn't be making these arguments here on HN as I find most of us here are so stubborn that we would willingly neuter parts of our computing experience to realizing personal ideals which alienate us from the general population of computer users. Even re-reading this comment makes me feel like some self-aggrandizing prick which I find most of us here are.
Here in America we put the communities who will be most directly affected by these projects in charge of the projects. It seems at first like a sensible and democratic idea, we don't want some distant government shoving decisions down our throats. Unfortunately these local governments lack the expertise and manpower to effectively manage such large projects, and they are at the mercy of small but vocal groups who don't care about the long term success of their communities.

It is incredibly inefficient for every municipality to create and maintain the bureaucratic infrastructure necessary to administrate projects on this scale when they might actually use it once every few decades, and it is unreasonable to expect the various parties involved to forego their personal interests and biases and look at the situation objectively.

It would make much more sense for the local population just to be consulted on what the major requirements for the project are, and for a state, regional, or federal organization to take those requirements and figure out a way to get them done. At that larger level, you'll have enough projects going on that you can justify a large staff of experts, the wheel won't have to be reinvented time and time again, and decisions will be made based on well developed best practices by people who don't have obvious conflicts of interest.
https://archive.is/TOEuJ
If there existed a stand-alone test that could measure intelligence I would agree with you. But current standardized tests like the SAT and GRE measure a combination of intelligence, time spent studying, and money spent on educational resources like test prep tutors + materials.

Taking into account environmental variables is just an attempt to statistically control for the third variable and make the test more accurate at measuring intelligence.

I definitely think NYC is overcompensating by tossing testing entirely, and that's bad. But relying on raw scores is no less arbitrary or political than composite scores that attempt to control for confounding variables.

With respect to considering multiple factors, most elite colleges and universities already do that. For example, in the admissions processes I've been directly involved with the test scores had to meet certain thresholds depending on the program the candidate was applying to, but beyond that the reviewers focused on other factors. I mean if someone who didn't go to an elite high school got a stellar score then one of the reviewers would probably note it in the report, but otherwise it just wasn't a major factor in deciding who to admit.
i dream for it as well. but, again, “united” is only incidental, right?? of course, it’s not coincidental that people,individually, jumped on the great utility that fossil fuels provided. now we are looking for people to see the benefit to prevent something fairly unintuitive and intangible- it’s a big ask. there’s room for plenty of approaches but i would root for the ones that dances around “greater good” but, rather, work within the framework of human behavior for what it is. altruism is in the mix but probably can’t be relied upon to be the primary driver for where we need to get.
Good luck maintaining that.
I don't think that's an unreasonable thing to think at all. Were one to try and apply some kind of quasi symmetrical thinking what might one conclude? In what ways have the Dems defined themselves to be the opposite of republicans?
Isn’t it physically inefficient and wasteful to have multiple companies running fiber through a neighborhood? Why not run one set of fiber and let companies compete for the customers on those lines?
agree.. fragmenting words by colloquialism tends to obscure the deeper and more complete 'sense' that existed before the fragmentation - so we're left with more precise words, but less linguistic cohesion

a similar example of a word that has become so loaded by the negative sense would be 'propaganda' - technically all political speech is propaganda, but in colloquial usage the term is so bogged down to mean roughly 'blatant and overt totalitarian propaganda' that we can hardly see the inherent political bias in 'acceptable' political statements, and are more prone to be influenced by them as a result
The one feature of perforce (which my current employer uses) that I miss going back to git is the "time lapse" view. It's like git blame but you also have a slider that can scroll through the revisions to a file. This is sorta similar to that, but I still think p4's version is still a better UX.
Even most of these are software controlled. You can usually change what the button does with ddwrt or similar.
Just want to say that I agree with everything you've posted in this thread, and it's always shocking to me that people still believe the prosperity gospel in 2021.
No, we didn't do anything manual on this post (before now). It set off the flamewar detector.
One of my favorite Noam Chomsky moments is when a 9-11 "truther" is able to ask him a question about what he believes about the 9-11 conspiracy theories.

Chomsky responds with the typical comment that it would take an unprecedented amount of coordination to have so many people keep the secret that it doesn't even make sense.

But he continues to say that the US government has openly killed 100s of thousands of civilians around the globe, why would 3000 killed more be interesting at all? Essentially pointing out that you don't need the complexity of conspiracy theory to realize that the US government actively participates in large scale murder openly and all the time.
but is it not 'conspiring' ?

it's not a 'secret conspiracy' sure, but it is a 'product of conspiring'; and x-acy is a linguistic construct for expressing 'product of x'
The alphago moment to go player … the copilot moment to programmer ?
> But the speed and concurrency is no laughing matter. Miles and miles and miles ahead of ruby, python, etc in that matter.

People always make this comparison, which I feel is a bit weak/unconvincing. It's pretty easy to beat Ruby or Python in concurrency; most language runtimes do it.

Something most people might not realize is that Erlang/BEAM is miles ahead of even Java/the JVM, when it comes to operationalizing its concurrency — that is, building services that are robust in the face of heterogeneous workloads and misbehaving clients.

Ever tried to build a RESTful web service, that performs unpredictable-runtime tasks in response to user requests, but which budgets that runtime such that requests are hard-killed (and their resources freed) after a deadline, and/or if the client closes their TCP socket — even if they're in the middle of some some CPU-intensive hot loop — and which makes sure to "push down" that failure into resource-handles like DB sockets, such that the DB "sees" the failure and gives up on its related long-running CPU-intensive task as well?

This is a Hard Problem in Java, with a huge number of little considerations involved: lots of calls to Thread.interrupted; async requests; CompletableFutures; moving any parallel streams to their own explicit ForkJoinPools, etc. You can see the Project Loom team slowly giving the Java stdlib a working-over in this style, but even after their work becoming Generally Available, library authors will still need to do all this stuff as well.

In Erlang/Elixir, meanwhile: 1. the accepted TCP connection is a process, 2. the web request runs either inside it or in another process linked to it, such that either one dying kills the other, 3. any concurrent Tasks get linked to the TCP connection process that spawned them as well; 4. any DB calls temporarily link the checked-out DB connection to the request process as well; and 5. adding request deadlines is as easy as calling a function to spawn a deadline timer pointed at the spawning process's own head.

Essentially, idiomatic Erlang/Elixir code gets this type of robustness for free, with zero additional lines of code. The moment you have an Erlang web server, you have a robust Erlang web server.

(Erlang/BEAM is also miles ahead of Golang in operationalizing concurrency, for separate reasons, mostly to do with goroutine resource leaks. Separate topic, but I just figured someone would ask.)

And then there's the fact that per-process heaps mean most short-running request-response type workloads can get away with never making a garbage-collection call, instead just allocating a pre-sized arena with each process, doing work, and then tossing away that arena when the process quits. So, as long as you've built your Erlang/Elixir app idiomatically, doing each task in a process that doesn't survive the lifetime of the task — then you'll never see the same sort of gradual "putting off GC for later" asymptotic allocated-memory climb that you see in a most GCed languages.
> When I said "information/capability/expression want to be free" it was not inclusive of all of these negative things. And, I find it a direct bad-faith argument to say "well that's what you get when X", given "X" is my statement "information/capability/expression want to be free".

There's a lot of bad things about native too, but it is not trying to replace an existing working system while failing the end-users so bad. Neither is my argument to outlaw items that are abused.

> I am the money I make... I am as important as my bank account dictates.

No thanks.
I certainly see the value in solutions like GitHub Copilot (if implemented well), at least, from three perspectives: a) 𝐩𝐞𝐝𝐚𝐠𝐨𝐠𝐢𝐜𝐚𝐥 (by allowing developers, especially beginners, to see the diversity in different approaches to potential solutions for specific problems), b) 𝐬𝐨𝐟𝐭𝐰𝐚𝐫𝐞 𝐞𝐧𝐠𝐢𝐧𝐞𝐞𝐫𝐢𝐧𝐠 𝐛𝐞𝐬𝐭 𝐩𝐫𝐚𝐜𝐭𝐢𝐜𝐞𝐬 [of course, it should be used with care and, generally, the quality of relevant suggestions from this angle is still TBD] and c) 𝐢𝐦𝐩𝐫𝐨𝐯𝐢𝐧𝐠 𝐞𝐧𝐠𝐢𝐧𝐞𝐞𝐫𝐢𝐧𝐠 𝐩𝐫𝐨𝐝𝐮𝐜𝐭𝐢𝐯𝐢𝐭𝐲 (this is especially relevant for programming languages and frameworks with lots of boilerplate code - e.g., C#/.NET, Java). Spending much less time on typing typically very verbose boilerplate code will give software developers much more time to spend on truly valuable and important activities, such as problem solving, architecting, collaborating.
I really want to like System76. But I don't think I can go back to 1080p after having 4k on my XPS 13.
Super Nintendo (SNES) emulator focused on performance, features, and ease of use
That is my point though. You seem to be arguing for some externally-imposed direction of labor. That will fail.

If you are instead arguing that leaders should lead, and governments should invest in the future of their people, then that message is not coming through.

The biologists working on reviving extinct species are not the workers building solar plants.
The speed of light in a vacuum is 50% faster than the speed of light in optical fiber.
If you're building your own PC and you don't know the difference between BIOS and UEFI, you're going to have a bad time regardless of whether you upgrade to Windows 11.
Yes, the issue isn't that most comments are inaccurate, it's that the inaccurate ones are so costly. When the comment doesn't match the code, it makes you question the code and the intent. 90% of the time, comments are accurate or just redundant (the code is descriptive enough), but that 10% of the time when the comments says A and B is happening, I end up chasing down whoever or digging through changelogs and tickets to find the comment wasn't updated.
Indeed, I could imagine it becoming more difficult to adopt a language that doesn't already have a large corpus to train on.
Much larger than urban areas? No. That’s clearly not true when 5 or 6 most populous states pretty much determine the winner.
No, exact precision arithmetic can do that 16/31 example without loss of precision:

from fractions import Fraction

# salary is $3210.55
salary = Fraction(321055,100)
monthlyRate = Fraction(16,31)

print(salary*monthlyRate)

This will give you an exact result. Now, at some point you'll have to round to the nearest cent (or whatever), true. However, you don't have to round between individual calculations, hence rounding errors cannot accumulate and propagate.

The propagation of errors is the main challenge with floating point numbers (regardless of which base you use). The theory is well understood (in the sense that we can analyse an algorithm and predict upper bounds on the relative error), but not necessarily intuitive and easy to get wrong.

Decimal floating-point circumvents the issue by just not introducing errors at all: money can be represented exactly with decimal floating point (barring very exotic currencies), therefore errors also can't propagate. Exact arithmetic takes the other approach where computations are exact no matter what (but this comes at other costs, e.g. speed and the inability to use transcendental functions such as exp).

For binary floating point, that doesn't work. It introduces errors immediately since it can't represent money well and these errors may propagate easily.
I'm not clear on one thing from this: early on the author states that mRNA treatments do not create a permanent immune system memory response and need repeated treatments for continued response.
But then when the author switches to the 'mRNA vaccines' section he instead refers to cancer treatment, finally circling back at the end to say 'infectious disease vaccines' are the low hanging fruit.
Is that still referring to mRNA? How are they getting long term immune system 'memory' from mRNA? I can't quite understand how the articles explains that among the forward looking prospects for cancer etc.
Most code doesn't need comments.
No, You Can’t Recycle a Bowling Ball (But People Sure Keep Trying)
Matching on the abstract syntax tree might be sufficient, but might be complex to implement.
I'm tempted to buy something from them, just to see what they still have available...
I think generally the problem is going to come down to "if their ecosystem still exists". We're wiping out the places these creatures lived. Not just the big-name places, but the unremarkable ones. Same goes with the animals. For every name-species gone, there'd be dozens to which the public is oblivious.
> this moxie guy

Most people here who are interested in privacy know who "this Moxie guy" is.
oh yeah? and how do you update the machines/CAs?
Sounds sincere to me
I think only the little bush moa is sequenced. I don't think that medium to large moa species will make a comeback any time soon.
I really wonder sometimes if Java would never have made it that far if it wasn’t for eclipse and later IntelliJ.
Can someone comment on the state of UI scaling in Pop OS? I have a 3840x2160 display and the usual 1x or 2x UI scaling "options" for current popular DEs is extremely disappointing. Mac OS and Windows 10 don't have a problem scaling everything up to 1.5 or 1.75 and retaining sharpness.
Who writes this anti-science? The injections are conveniently useless against the current strain. It made $$$ but it clearly didn't work DARPA
Naga: Universal Shader Translation in Rust
It was sharply at :00 and :30 so I think it was time based and not reality based.
An Emacs mode for it is missing in this alpha.
Hybrid immunity: response to a vaccine dose from Covid-19 infected individuals
> Wasn’t it 1/250

I guess my point with that is that you'll still make some money if you get a job at top company #2,#3,#4,#5, etc out of those 250.

> In order to hit it big, you need to either be at the top of your field, which gets you exposure to unique opportunities, or be really good at picking winners (you might as well switch to VC in that case), or just be lucky.

But that's exactly the kind of stuff you have to do get a good job at FAANG, is it not? Don't you need to be at the top of your field? Be a little lucky here and there? Maybe pick the right projects that end up being successful? Be a good fit for those projects?

> You’re not rolling dice to apply to Google, and FAANG jobs are not unattainable, nearly everyone I know that wanted one, got it eventually.

And my point is that it's the same with startups. You're also not just rolling dice. You can usually tell if the company you're joining is run by idiots. I also have a bunch of friends who made money, had successful careers working at startups. I consider myself to be one of those people. To be fair my FAANG friends are doing great too, and they do seem to have more job security :)

> You can choose either life, and the risk/reward ratio is certainly much much higher for startups

That's fair. It's all a bunch of compromises at the end of the day.
No lol it's because amateur radio is not for people to have private discussions on, it's a public RF space for hobby usage.

You can have encrypted discussions all you want on private usage frequency allocations.
I'm not saying one solution is bad over the other (ie: feature-rich browsers vs. "native" ones).

I'm saying you made a bad-faith argument misrepresenting what I was saying when I said "information/capability/expression want to be free" by conflating that phrase/statement with literal anti-user dark patterns that I find are more rooted in capitalistic practices...
Why rebuild if the house is in good condition?
Part of the point is that I also want to precommit to not just changing my email client's IMAP configuration back to my regular email server (so that, importantly, nobody can demand that I do that in order to get some work done.)

So it would really need to be a special single-provider email client app, like Gmail's mobile app is. One that has no ability to talk to any other server than the 24hr-latency one.

And at that point, with an app like that published in real app stores, the 24hr-latency server backing that app would become a real production capital-S Service with lots of users. One I'd rather someone other than me was running.
Higher efficacy does not have a 1-to-1 relationship with using mRNA technology. CureVac is an mRNA vaccine and is less than 50% effective. Novavax does not use mRNA and is more than 90% effective.

https://www.cnn.com/2021/06/14/health/novavax-covid-19-vacci...
Some mental health tips would have help a lot. Maybe I would have avoided so many burn outs.
I suspect that they're stepping back and makeing $$$ because if this stuff was really going to take off it would have happened during the pandemic. When that didn't pan out they decided to divest.
In the words of the bayesian investor[1],

> Do you want to focus your attention on problems that are most likely to hurt you?

That's the difference between want vs need. I may want to read all the news posted on HN, But only a fraction of it might be what I need in terms of what I need for betterment of my well-being, career etc.

[1] http://www.bayesianinvestor.com/blog/index.php/2021/06/13/av...
Internal Letter Circulates at Apple Pushing Back Against Returning to the Office
Miami building was only 12 stories tall, the comparable wooden structures have been built for an 18 story example: https://en.wikipedia.org/wiki/Mjøstårnet
APRS has the huge advantage of existing repeaters and igates all over the country.

But has the disadvantage a bit higher barrier to entry (ham radio license required), and cannot be encrypted.