skysight-inc/HackerNews huggingface dataset:
I think many people underestimate the success of Amazon's Fire tablets.

I took one of the best photos that I took in the last ten years on a Fire tablet: that's a combination of the camera being "good enough" (though nowhere near as good as my iPad's camera) and being at the right place at the right time.

There was that time I was walking down the road and ran into a woman who had a huge dog that put its paws up on my shoulders and tried to push me down (in a friendly way.) She invited me into her trailer and I saw that a Fire tablet was her only computer. Although she'd never heard of Android and didn't seem so sure that Amazon had anything to do with it she was reading email, sharing photos, watching videos and doing most of what people do in their digital life.

Fire will be hard to beat for a few reasons: (1) Amazon subsidizes the devices and can afford to do so because the device sucks people into the Amazon ecosystem, and (2) Amazon makes smart choices about what features to include and which not to.

I used to have a Nexus 7 and I liked it a lot but it was packed with sensors that pushed up the BOM. Amazon is able to make tough decisions that Google somehow just can't do.
This is your big mistake: there is no “adding” authority. Authority is always there. I have started to think of it like the conservation of energy: it changes forms, but you can never get rid of it.
"The research stated that if microorganisms consumed the sucrose stored by the roots of the seagrass, at least 1.54 million tons of carbon dioxide would be released into the atmosphere, which is equivalent to the carbon emissions from by 330,000 cars in one year."

Those number strongly suggest no. "A million tons" and "hundreds of thousands" may sound large but in this context they're tiny. And if we did try to farm these we'd have to displace other ecosystems for the farm land (under ocean).
I'm a huge fan of the JetBrains IDEs, and while I appreciate the thought of modernizing, I really don't like this approach.

Their IDEs are extremely powerful and provide many useful tools, and hiding them behind meaningless icons or burying them deep in a smaller number of context menus doesn't do any favors for either discoverability or ease of use.

My understanding of simplified UI is that it's meant to be accessible and inclusive to those who have other priorities in life than to spend time learning about the technology and tools they have to use. As a professional developer though, I'm comfortable using computers. It's a core part of the job, and new developers will have to learn this too. It's not helpful to make the UI look prettier by increasing margins (and thus decreasing information density), and it's not helpful to hold our hands and put away the scary text and initially confusing features - on the contrary, that's limiting and counter-productive.

I pay for PyCharm, and if I liked VSCode better, I'd use that instead - it's free. I trust JetBrains enough to believe they won't completely replace the existing UI without giving us an option to keep using the current one, but I wish the resources going to developing this were spent in a different design direction or on other improvements.
Help: How can I make a nicely design website?
currently coding up a new personal website to be focused on my blog and just personal website.

Currently using next.js and mdx for blog stuff and so on.

But it does not look great.

How can I make this website better in terms of design?
Total copies of the SARS-CoV-2 RNA sequence in existence.
It's the ratio of (sane, emotionally mature) adults to children that's important. A decent ratio is no greater than 6:1. Most of our schools are more like 30:1. In other words the "dosage" of tutoring (to use the article's bizarre metaphor) is ~5x too low.

- - - -

The second major problem, after chronic and extreme under-staffing, is that our didactic methods are designed (inadvertently but surely) to be slow and ineffective. If you teach children well they learn happily and rapidly. What we do instead is teach poorly and so "eduction" is slow, boring, uncool, and ephemeral (i.e. people forget what they "learned".)
I agree. I just don't think spending extra time on homework and paying for tutors is going to help with the latter.
> Surely making a digital copy and releasing it to the world for free would be the first priority of any museum that wants to preserve things forever

They wouldn't release it freely anyway, the copyright fees from owning the one high quality photograph of various artworks basically funds most British museums.
The story is managable as long as we use local operations, like read/write a value. Once we need iterators (read "aggregate operations") life becomes tough. In this case only copy-on-write strategy seem to work, doesn't it ?
Actually I discovered it by chance as I was looking for a tiddly wiki alternative that can display on my Jail broken Kindle - it didn't work cos the browser is crippled - but loved it and started writing to the author on his repo via issues. Somebody changed that title for me. Didn't know that on HN people can edit other peoples titles...
Which, frankly speaking, might not seem fair, but is not necessarily bad. Over the centuries, people were doing things that were not directly useful to the society (like art) only thanks to being sponsored by someone else (who cared - in this case, parents). And even if after 10 years you fail to produce a startup than you can sell,* you are still left with tons of experience that you can use (yes, negative experience counts, too).

*) Or bring a positive net result, but this is a bit more difficult.
Interesting they don’t use hidden native elements to simulate that. I guess kerning and layout would be subtly different between platforms.

I wonder what Google Docs does on iOS?

ReactNative doesn’t have this problem since the ui is expressed ultimately as native components.
Novus Ordo Missae 1968/1969
We don't need a debate. We know shit from shinola when we see it.
> I think they don't acknowledge some merits that web3 actually has. The ability to host open source web services pretty much indefinitely (with or without maintenance) after initial deployment is interesting, especially for hackers.

How is this possible, exactly? Which Web3-specific innovation enables this?

P2P file hosting has been around for decades, but that's not a "web" and it's barely a "service".

> it's not an uncommon phenomenon with dissemination technologies (printing presses were also used to disseminate outrageous propaganda lies)

The promise and value of printing presses was immediately obvious. It automated a manual process that people had previously done painstakingly slowly for hundreds of years.

Web3 does not automate any manual process (or any process at all) that people were previously doing.

> Web3 can shift the pendulum of economic power a little bit (not fully, as maybe claimed by some enthusiasts) in the direction of users again.

Web3 and blockchain have not democratized anything. They've centralized power into secretive whales and project backers. Try to find a major crypto project that doesn't have names like A16z and Saudi Arabia among its backers.

Big banks are in on it, too. I don't know why anyone would expect opposition from existing financial players, rather than an attempt to buy and control these projects.
Aave is an overcollateralized lending protocol with immutable code and a front end hosted on IPFS. That's fairly (not fully) close to providing a 'code-and-forget', public-goods-like web service. Liquity is an overcollateralized stablecoin that doesn't even have an own front end, but has a parameter in the protocol that front end providers can use to set their rewards. Both have also weathered the recent crashes pretty well.
What are the limiting factors for it's range? Is there a critical nutrient that can be introduced?
There are lots of examples of encroachments on freedom to avoid the spread of bad tech - e.g. limits on purchasing cough syrup to avoid producing crystal meth, or limits on uses of nuclear power to try to avoid nuclear weapons.

I don’t buy that we need preemptive ‘1984-style’ surveillance for future tech any more than we have needed it for past tech.
The hypocrisy is apparent. Apple claim that they consider privacy a human right. But they are actively promoting google search for money. If their excuse for making google the default search engine would be that it's the best, that may be excusable, but taking money for doing so exposes the lie.
It seems that there is even some level of doubt that we even _know_ that sun exposure causes melanoma, and what that means, I think we can assume very few people are following a zero tolerance policy of unprotected sun exposure. Reading through a few abstracts, it seems like the connection between sun exposure and melanoma isn’t even all that clear. They make connections between childhood sunburns and melanoma in old age. I kinda get the methodology but it feels too tenuous to make a zero tolerance recommendation, and this seems reflected in the commentary or the papers.
I’d be curious how products like GitHub/BitBucket handle this with git repository hosting, because I’d imagine it would not be much different.
Also if you took a truly local first approach, then fully distributing the database amongst peers and supporting peer to peer synchronization would be another way (which would work for use cases with smaller data storage requirements)
Something that, IIRC, came from Linux and it's allowance on at least some block devices to support "character" style access.

Tapes are still annoying on both in their block-ness, iirc?
HN's constant unsubstantiated, unimaginative, and irrational hate towards anything crypto related is the reason I almost never frequent this site anymore. If you're going to write a critique, at least put some effort into it.

When the first bullet point of the article is "it's being driven by predatory marketing tactics", it's already clear that this is merely a hit piece with an agenda.

Anytime one is critiquing a futuristic idea that sounds outlandish, they should first stop to ask themselves if they're really given the concept a fair chance. Every major technological revolution was initially considered outlandish and criticized by the mainstream - calculators, computers, the GUI, the internet, cars, planes, remote work, etc.

I'm not saying that web3 is the next evolution of the web. But this article is a very elementary take that suggests the author has no understanding of web3 and hasn't made any effort to.
It's apparently called “proxy payment”: https://www.lhv.ee/en/proxypayment
> These interventions include local and regional busing.

Busing raises a host of problems that are independent of school quality.

I can only offer my anecdotal experience here, but I was able to thrive in my new school, after I caught up. My inherent ability didn't change simply by moving, but more was given to me and more expected of me after I moved. But I wasn't bused in, I lived in the same neighborhoods as my friends and peers.
Leaders are failing at managing top talent: today’s leadership challenge
> Then I think that group asking for safer vaccines should be called "safe-vaxxers", right?

Sure, if you get the general speakers of English to agree on it, it might reflect a nuance that the current term misses.

I have the feeling though that most people don't care, since the term "anti-vaxxers" is not used by sociologists or by people that do not want to be vaccinated for reason X, and is instead used by the average person in an argument.
“This is probably dumb ”
Honestly this is a great point. A lot of these discussions can be summed up as “what is your definition of useful?”

A gamer, a retail investor, and a backend developer (permit the one-dimensional characters) have very different ideas of what is useful/not useful.
I agree with a sibling comment: when I read "Zig" I assumed the language.

You might consider adding "toolchain" to the title.
There's a meme that americans will use anything to avoid metric system. Typically with examples like "hole in the road with the size of 2 washing machines".
Adjuncts where? I was adjuncting at PSU Harrisburg campus last year while working on a startup… $5k/class and you have to work your way up to get a consistent course load. I believe that salary applies across the entire Penn State system.

There are some professors who earn much more than average, mainly in medicine, economics and engineering from what I’ve read.

Startup idea didn’t work out (and it’s stressful), so I’m back to being a working stiff.
> My feeling is that redundant stuff like type hints make programmers create more bugs because they don't see the forest for the trees anymore.

I've been using type hints heavily and it's been such a great help in avoiding bugs and also faster completion in IDEs. Most of the time, with correctly typed functions you don't have to write explicit types for variables. It's a little bit more code, yes, but it's definitely worth it for any codebase that grows more than a handful of files. Even for smaller ones I have found it very useful.
This is how I always understood it as well, with a bit of an added connotation that the supposed "happy family" doesn't even exist as such. We all can easily see our own particular versions of familial dysfunction, yet we can still look at "happy families" from the outside and assume that they have achieved some platonic ideal that our own family is incapable of.

There isn't really a "happy family" in Ana Karenina, not as such anyway - there are many different characters struggling with their own stations in life in different ways, even being miserable once they seem to achieve their near term goals.

Probably the closest you can get is Levin's self actualization at the end of the novel, but I personally take a pessimistic read on that too - we've seen him spend the entire book meandering and I have trouble reading it at face value that he's really done "settling" on his world view by the end.
Oh come on. "Useful" is subjective? Either there exists something that serves a purpose to target groups outside of the crypto world or there is not.
One person's dread will be another's business opportunity - is there any good search engine/recommender system for podcasts?
My n=1 is that it makes me slightly slower but probably within the margin of error. I find that I recognize whole words at a time, and the shape of the word is unnatural to me when half-bolded like this, which might inhibit recognition slightly. Perhaps after an adjustment period it would be useful, but in my current state, it is not.
We already have IndyWeb (https://indieweb.org/). What is web3 other than an attempt to distract from crypto-scamming?
Someone who ignores the news but spends 20 minutes looking at the Vote411 guide right before they vote is going to be more informed about who they're voting for than 99% of the population. If you've already decided that you aren't going to vote for Biden/Trump/whomever, spending an hour everyday for four year reading about how terrible they are and how right you are isn't going to change anything.
Brilliant meta-derail, to bring up obvious analogies when discussing your bizarrely stretched and non-obvious one.
> Ah, thanks, the site has been... hackernews'd?

It's called the HN 'Hug of Death' :)
> It’s helping to foster a sense of community and school pride.

You forgot part:

> It’s helping to foster a sense of community, school pride, *and brain damage*.
Unless you’ve done it before, there’s no way you would think it to be that complex to simulate the OS behavior. That was the point of the article.

When reading that list, my thoughts turned to whether there is a good open source implementation that could be used / cross compiled into web assembly since surely somebody has done it correctly.
This was one of the first fully remote companies I applied for. I applied via workable on 2016-11-29 as a node.js developer. I think my application was immediately rejected (don't know why). I got a bit pissed and started to write a competitor app.

I gave up on that with the ringing sound in my head that somehow they managed to convince people to buy their blog service when there are many free alternatives out there.

That's the real interesting part about this story. How the f did you manage to get people to buy a commodity for a premium price.

And yes I'm still salty but I now work 100% remote due to the pandemic so that's lessened my hurt.

Edit: Since I'm being misread let me explain, I am saying that I tried and failed to write the same type of thing so hats off to them!

I'm a promoter of Ghost I think they are doing great work. Well done on v5.0!
There is a option to sync in the last build. Look for the Tern, Swallow and BT variants here: https://codeberg.org/Alamantus/FeatherWiki/src/branch/main/b...
the commenter didn't even mention remote at all tho
Do you have 5 seconds to spare? 10 seconds to spare?
The meta-positioning habit of mind
I used NGINX Proxy Manager for ages for my VPS where I host some side projects.
But recently I switched to Caddy Docker Proxy (https://github.com/lucaslorentz/caddy-docker-proxy) and I'm happy with the switch.

Seems easier to set it up directly in the docker compose files rather than have an extra interface. I guess you can do more in NPM but for me it's enough.
I believe if you don't have an interest in informing yourself about political issues, your vote should just be voided. Democracy has a problem that it can degrade to a popularity contest and I believe this mechanism would only exacerbate that issue.

If people are not interested they might also be inclined to sell their votes which would shift political power to wealthy individuals even more.

With representatives people usually don't vote on every single issue, on the contrary, the democratic will is already heavily delegated to a party, even if the logistical problems of collecting opinions would be pretty small these days.
> I sort of envisioned a system that could read out running container names and create "$name.$domain" proxy entries automatically.

Traefik does this :) That’s what I’m using for my personal server - one traefik instance, a wildcard DNS entry, and then a docker container named “foo” is reachable at https://foo.shish.io
Very misleading, English doesn't have diacritics but it has copious amounts of digraphs like ch, sh, tch, eu, oe, oo etc... All of which may represent a different sound (being a Germanic language, English has a huge variety of vowels).

Some Latin-based alphabets such as Turkish and Eastern European specifically attempted to solve this problem (e.g. use [Ç] instead of [ch] in Turkish or [Š] instead of [sh] in Czech et al). You may not consider digraph usage a problem, but historically, for some reason, many alphabet designers went this route.

So, from this perspective it doesn't hold true English seems the most suitable for Latin alphabet.

I think quite the opposite, Latin alphabet completely lacks the resources English needs to present its vowels consistently.
NATO and being best buddies with the US is important because once you remove the US, then the EU military might is clear when compared to the rest of the world ex US.

It's like when Guns n Roses had "Use Your Illusion 1" at #1 and "Use Your Illusion 2" at #2 in the Billboard.

#2 feels nice when #1 is also under your umbrella.
do you have an idea of what you want to do? This will help.
It implies that they didn't succeed.
Very good questions.

People promoting their 'Web3' utopia should better study sociology, psychology, politics and history first.

Even if there was anything remotely realistic and practical technologically, those attempts will not work any better than communism or anarchism, because all of those fails to acknowledge the way that humans work.
Thank you for the shout-out! I see a bunch of folks came by to check it out :)
19 weeks is enough to make a kid college ready or not. And it's enough to push a kid that would be eligible to high achieving school to a lesser one.
Unless their parents were obese retirees, the chances of that happening were a few orders of magnitude lower than the chances for plenty of other risks we deem acceptable and don't lock down society over.
>fact that horses of the time were smaller, not having yet been bred up to the size needed for rideability in battle

This is just wrong as can be seen in carvings from the time. The horses pulling the chariots are clearly big enough to ride.

Chariots were a thing because a workable saddle & stirrups hadn't been invented. Once they were it was the end of the chariot.
I made several tens of thousands of dollars on BTC, buying a small stake when it was $10. I'm still HODLing some crypto though I've sold most of it, and I'm definitely one of the haters because it hasn't shown any evidence that any of it will ever deliver on its promises, and I've seen so many scams over the years. The whole ecosystem is just a mass of speculation and competing scams.
I agree that consuming up to the minute reporting of TV news and social media is not good (and can be paralyzing), but I used to read daily & especially weekly newspapers when they were more of a thing. They aren't just news, but I think that's besides the point.

There is skill in understanding your sphere of influence as it relates to what's important to you. Some high level examples:

The mentioned China and NK conflict? Outside of my sphere of influence and interest. It probably would mostly be a waste of time to read stuff like that.

The mentioned soldiers in Iraq? Some of them could have been my buddies, so while it was outside of my sphere of influence, it was definitely of interest.

Then there's local news, including new things to do, see, hear, eat, etc. and these are well within both my sphere of influence and interests. This is definitely valuable to me.
Yes, it's pretty stupid. I don't know why anyone would subscribe to a newsletter before even knowing what it's about, they should do it once you've read the entire article.
Find a web site you like and imitate it.
Isn't this the effect of ignoring the externalities anyway? Except delayed until some potentially irreversible, acute threshold like the wet bubble or flooding low lying areas?
> You think it could be a deadlock in the the memory allocator?

Absolutely it could be allocator related! I didn’t suggest it was “in the allocator” specifically, but regardless the answer is absolutely yes in the absence of any other information, it absolutely could be failing to make progress due to the memory allocator, in the allocator, or due to the garbage collector or interactions with the garbage collector (assuming they had gc), or it could be interactions between the user space code and the library/kernel memory management code.

You can Google “memory allocation deadlock” and notice how many results you get. Add “lisp” to your query and you’ll even find modern examples of it. (But note that because library code was involved, and because they were transpiling lisp into machine code and not using the lisp run-time, the reason for deadlock could be related to non-lisp code.)

The programs could have unknowingly used a non-thread-safe allocator, they could have been low on memory causing a free-alloc type of deadlock, or they could have caused deadlock in their own code managing which thread or process was trying to allocate memory. Any of these scenarios are reason enough to conclude, like they eventually did, that using dynamic memory is dangerous for safety critical systems. Even just the temptation to reach for a library function is something a higher level language encourages, right?