skysight-inc/HackerNews huggingface dataset:
the FSF maintains officially-sanctioned precompiled ports of software like GIMP for
nonfree operating systems like Windows and macOS - because apparently
it's okay to endorse those nonfree operating systems, because reasons.

I've been for the last year shouting myself hoarse on emacs forums
regarding this hypocrisy.
> There is also the other case where someone may go to the office 10 hours a day, punch some time on the weekends, claim they "worked" 60 hours, but in reality only got 4-5 hours worth of work done per day.

They spend the other 5-6 hours writing about their 10 hour days.
> Not only does the FSF object to the inclusion of nonfree firmware, but it also objects to even so much as making it available

Guix is FSF approved and also gives the ability to enable nonfree-firmware?

I know Debian is excluded for hosting nonfree software, even if disabled by default
They should replace Netflix in FAANG or include Disney, HBO and a bunch of others.
It's somewhere south of Reagan DCA I think.
Interactive Fiction Theory Reader (2011) [pdf]
> First, when you see public officials doing a blog post on "Microsoft.com" website instead of on a public website, you know that something fishy is going on...

The article states it was written by Claire Giordano from San Francisco. Not sure where you got the UK Government official from.

To me it read like a b2b marketing piece and showcase. Kind of: We can power this, so we can power your BI dashboard as well.

Taking this into account it was a nice write up and from a data analyst's and consultant's pov interesting to read.
A few other commenters have pointed out the same thing - I’m wondering if it’s simply the skill set they had on hand when the need arose
You've just outlined how deconstruction works. It's a cancer, and the ironic part is that those currently employing it against past structures do not see the time coming where their own "new structures" are deconstructed.
Isn’t Mozilla hugely funded? Do they pay the maintainer?
A 6-story building isn't a skyscraper! A 10-story building isn't a skyscraper!
Ooh, interesting! I ended up making a framework to test different strategies. The minimax strategy is the most similar to yours, but it orders guesses by the maximum number of answer counts, and doesn't check any of the sub-trees. It still has a maximum guess length of 5, but has a slightly worse average at 3.81 guesses.

Edit: How often do you need to evaluate sub-trees as a tie-breaker? I re-implemented your strategy of selecting the guess that minimizes the sum of the squares of the counts, but didn't include the evaluation of sub-trees. That was enough to reproduce your 3.67 average, (`{2: 23, 3: 802, 4:1416, 5:74}`), without the sub-tree recursion.
Registration wall.

Does the article say what he does with HF? Ive often thought home brew chip making at 70s scale would just be a lot of elbow grease, but definitely doable. Safety is not that hard. Chemicals not that bad. Nothing that American garage tinkerers haven't dealt with before (my favorite, tin can turbine)

Except for the HF. Ill admit I dont know much about HF, I used it only once in a lab (making BJTs) but: HF is nasty dangerous, impossible (?) to get without a license, impossible to dispose properly.

Is there an alternative to etch SiO2 or is this guy on the edge of legal and insane?
The human experience of linear time predates clocks, yes. But before clocks, we used natural phenomena as trigger events for our activities - the rising of the sun to wake up, the blooming of a certain flower to start plowing the fields. When, exactly, do we start plowing? At "flower bloom" o'clock.

But you can't coordinate larger activities with these natural phenomena, which are regional and also variable. So instead we invent a system of trigger events that are not tied the natural world. We call the event the second, and it happens whenever this device says it does. The clock, and the second-events it produces, are our invention. That's what I got, anyway :)
Amazing idea. I always wanted to make something like ths. We live about 3 miles (vector distance) from a local airport and this airport is middle of a 200 year old town, used pretty much for teaching how to fly! In summers, when we sit outside, it has rather become a big nuisance as there's a plane that creates sound pollution. I meant to gather facts as to how many "learn to fly" planes fly over the residential areas with inherent risk associated and many residents are also worried about the same.

Are you able to open source this setup and guide us thru some of the details? Your idea/implementation would actually help change the world into a better place.
I think it's relevant to say that the South China Morning Post is far from independent in these matters. The process described is, I believe, related to that used for the production of high pressure core turbine blades in high performance jet engines, and it's good but perhaps arguably unsurprising that it works for hypersonic applications -- all of these applications, be they passenger jet or doomsday missile, are a question of material science and limiting pressures, temperatures, and strain rates.
As dismal as cesspools like Medium are, I'm starting to understand why they're options to self hosting anything at all. Managed services are someone else's security problem.
> So what does that tell you about decentralized decision making other than "people are stupid"?

That people are also greedy, and prone to motivated reasoning.
Yes, if the right you're defending is as arcane and hard to explain as
libre software.
These points are only weakly in favor of such a web app.
Don't like CLI? Use gimp or similar.
Don't want to install anything? On some OS it might make sense. On that OS consider Paint. It probably does not support webp, but if you're serious about webp you have tools.
Smartphone/tablet? Is there even a need to do conversion on those?
Privacy? Use an operating system that has some reputation, like Debian stable, not a web app.
IMHO this web app is a nice exercice for its author.
If there were only multiverses where people could go live out their fantasies. This author could go live in a world where the inhabitants don’t measure time. There probably wouldn’t be much scientific progress, but at least they get to live the reap the life they sowed.
I don't agree with the categorization of “full self-driving” as "LEVEL 2: EXAGGERATED CLAIMS".

There is no proof that self driving cars will ever be able to navigate in e.g. European cities with narrow streets and without lines on them.

Full driving would mean driving autonomous everywhere and between a highway with visible signs and lines and streets without any markings is a big difference.

its more like "LEVEL 3: UTOPIAN FUTURES" because there is the potential for it but no current systems can handle difficult situations in streets without clear markings.
There is a currently a window of opportunity to hire Sam before FAANG does.
What was the compromise? If there was one (!)
Also, how many words are not on the list? I tried “Punic” today (granted that might be considered obscure as well) and it wasn’t accepted. I just checked “Dutch” and it is okay while “Irish” is not.
Yeah, but that's like the fourth paragraph.

I know hardly any Russian, only about enough to recognise "da svidanja" as "goodbye", so I'm not sure "in what language" I digested the headline (=link here on HN) -- probably a bit of all of my eclectic blend of European ones... But to me it certainly felt fifty-fifty whether it was a "changed jobs" or a "dearly departed" post. Checking which it was probably constituted my main reason for clicking through.
To me, this list describes a unicorn. Not surprising since the list was generated from job descriptions. These are desired software dev qualities, not actual observed ones.
> If you wanted readability, or maintainability you have to sacrifice performance.

I would say that, at least as of 2011, this is not true. However - I would posit a 3-parameter tradeoff:

1. Better Readability-and-maintainability
2. Better Performance
3. Less coding effort

If you want (1.)+(2.) you won't get (3.), i.e. you'll have to work hard.

You may be able to write performant code relatively quickly, but it will tend to be more difficult to read and maintain; and you can write readable, maintainable code relatively quickly, but it may not squeeze out what it can in terms of performance.
> Three characters and can be translated (by reader) to almost any language without knowing target language letters and grammar.

You have to understand what a heart symbol is, and know that "I" is an english pronoun and how it's used. According to google translate, "I love" in Chinese is 我愛. That's only two characters. Emoji is very limited in what it can express, and unusable if you want to write with anything else than a keyboard.
Your comment intruiges me but I don't quite understand it. Can you rephrase it please? What are past and new structures you are talking of?
I am not sure if there is a linear trajectory. With some hypes the "othering" starts early and itself acts as a booster for hype, by creating the "initiated" group that everyone wants to be a part of.

Also, unrelated, but for some reason, while reading, I kept thinking that COVID-19 vaccines fit all these levels quite well.
Except, you never interact with the (os) threads. So it isn't complexity that the programmer deals with. Async/await also doesn't address data sharing, so we're not even talking about the same thing.

You can implement async/await-like code that emulates other languages in Go, but it would be a somewhat pointless exercise since you have channels, which offer a much safer and better mechanism for communicating state.
Cooperative housing gave me the peace of mind I thought I’d never find
Humans are mutually programming each other using homoiconic phonetic languages.
Our company uses a provider that charges $5 per farewell electronic card that everyone can write their own message into.

To think we were giving eCards away for free in the 90s.
In this case, it’s presumably (at least in part): raise prices to be able to pay for more rolling stock that the government doesn’t want to finance because part of the benefit will accrue to the private operator.

If a government doesn’t want a private operator to be able to turn a profit on an incremental investment, that government shouldn’t be surprised when they decline to make that investment.

I agree that in the long-run, one shouldn’t raise prices one public transit just to curb demand (although in the short-term, that’s better than running an unsafe-to-the-public operation).
Thats an interesting comment.

IANAL but

The patent, how you’d typically protect the chips, have long expired.

But the chip could have been protected as a work of art under copyright.

However that would cover only a very similar layout of the transistors. Functionally identical chips wouldn't be covered even if they weren’t re-created from scratch.

Didnt Nintendo do something similar with the MOS6502?
Whenever this comes up I like to say it would be nice to reinvent small scale chip fab with less toxic materials if possible.
Some years ago I came across a handbook of Pittman shorthand.

I figured most of the time I spend reading is spent scanning the words with my eyes. Shorthand is so much more concise, it would surely save me time if I wrote a text-to-shorthand converter [ViolentMonkey], and then learned to read shorthand.

After much time learning shorthand, and fiddling with programming a conversion script, I got frustrated. So I wrote to one of the world's experts on Pittman shorthand (you can find anything on the net) and asked her about my project.

Surprisingly, she said that even for her, a world expert, she reads Pittman at the same speed she reads non shorthand text. Due to the density of the shorthand, and the fact that the mind has to decode it, makes it slower to read!!

Anyways, I never finished, but at least I learned the basics of shorthand :)

For the uninitiated, before computers, dictation was very slow, and reporters needed a faster way to record what they were hearing. They came up with various scripts, wherein lines represent sounds, and for a while these were taught in every college. Till today, shorthand is faster than typing, and there are reporters keypads that have created a shorthand for the keyboard, which is even faster. Much faster.
HN feedback has become cancer. OP, this site is great, and even as a highly technical user, I'd use this site in a heart beat. Thank you!
The article mentions high gas fees impacting refunds, and I was wondering what the extent of that impact was. The article doesn’t answer that question, but it does link to a tweet which links to a page of stats about ConstitutionDAO that does: https://dune.xyz/ilemi/ConstitutionDAO-Funding-Tracker

55.78% of funds returned! Truly an incredible accomplishment, and not in a positive way.

(edit: On second thought, does the 44% of original funds remaining include people who haven’t tried getting refunds? Curious if there’s an estimate of ETH lost purely to transaction fees.)
I think what the author points out is that there’s a problem with leadership and accountability here. Subways are an essential city utility, and citizens expect them to meet certain standards (capacity, pricing, etc.) and then will elect political leaders who are accountable to those standards. If subways are publicly run those leaders have some authority to make changes, as well as to be held fully responsible by voters if things don’t work. (Not saying this system is perfect either.)

In this particular flavor of privatized system, citizens still have the same expectations of functional infrastructure. (A subway line is, after all, a city project even if the city chose to outsource it to private interests.) So they will elect leaders to address perceived problems, except that the leaders won’t have full authority to change things. At the same time the private firm won’t have full control over pricing and won’t be incentivized to improve service. Hence the example of a private line wanting to raise prices and being blocked by the city, but the city leaders being unable to take direct action to improve the service itself.

Presumably there are ways to implement private provision of public services that don’t end up like this. I would imagine the key is not handing control to private interests who can’t ultimately be held accountable. This article illustrates one of the bad outcomes.
well the author complains "the employees per every kilometer of rail" is low...

But the author doesn't actually mention '신분당선 (new-bundang line)', which doesn't even have train drivers (automated)...

And the main reason line9 being crowded is: it goes through gangnam! of course it's crowded.

Lastly, the stations are built to accommodate +2 extra cabinets (6->8), which is the lowest hanging fruit...
(even the screen doors installed for those cabinet places)
...so "economically infeasible to add more cabinets" doesn't seem to make sense to me...
No, sharding will increase the throughput but not enough. Ethereum are all-in on L2s long-term for scaling.
How can it be both online AND not need a server? In this case, it sounds like it's not online -- you can simply save the script.
> There were other issues standing in the way of the DAO’s egalitarian ambitions. As VICE’s Motherboard points out, the median ConstitutionDAO donation was $206.26. Those small-dollar donors are seeing most or all of their refunds getting eaten up by Ethereum network gas fees, which remain static regardless of the size of the transaction.

This is kind of insane to me. People were shilling ConstitutionDAO _pretty_ hard on here back when this happened. My biggest concern was this was a scam, or that people would use the opportunity to scam in some fashion (still a reasonable theory). Instead, it turns out their supposedly superior financial system can't even handle refunds? Come on.
Ah yes. And don't forget their Q&A series of tweets. I'm linking to the best one: https://twitter.com/TheSpiceDAO/status/1484285677646729219?s...

--- start quote ---

Q: Are you aware that purchasing the book does not give you its copyright?

A: Yes. After two months of outreach, conversations with former business partners and consultations with legal counsel we were not able to reach an agreement with any of the rights holders...

--- end quote ---

And yet, they still were "hell bent on buying the book at any cost".

Now that they realized they have nothing but an expensive book on their hand, they are "developing a new animated series" that they have no money for. You can see the hilarious exchange here: https://forum.spicedao.xyz/t/original-series-package-strateg...

"all you need to approach a streaming service for a sale that would finance the production is a package and not a finished product"

and

"We were quoted $500K USD for a writer’s room early on and quickly abandoned the thought"

They spent 2.6 million dollars on book. This would've comfortably covered a huge chink of an original animated series.
Quantum computing scores high as well on the hype scale.
> As a side note, Russian pronunciation is remarkably uniform compared to languages like English.

AFAICT, that goes for absolutely every other language too. Nothing even comes close to English for inconsistency in pronounciation (and even more so, spelling).
Yes java ftw
I could see a market if he built this into a small box, like the size of a photocopier.
No if it really becomes an L2 (currently it's just a sidechain). L2s are here to stay as the scaling solution unless Ethereum change their minds on what direction to go in again.
Ask HN: Should I even bother with React?
Geniunly curious and not competent to answer this myself.

I am a hobbyist. I don't intend to take a career in front-end (maybe in a decade) and just hacking away on my own small projects using external APIs. It is probably for another post but after being scared of coding for such a long time, it seems so interesting and kind of a new world (despite the frustrations obviously).

The thing is, I came quite late to it and learned the basics of HTML, CSS, JS whilst finally delving into React which has been... welll confusing. It generally feels like an overkill and learning new things about it not enjoyable anymore as a beginner.

I have delved into Svelte in the past week and it just has been a completely different story. I am not associated with them, and I am not trying to promote it as I want to just ask whether React felt as frustrating as for me or am I missing something?
My city does this with public roads… in the good old west coast USA.
I made some windows apps for designer: https://beforedo.com/beforedo
and i also made some web apps:
https://www.alovez.com/bing
https://www.alovez.com/snapfeel
> Also, if a programmer is spending time "iterating" on a performance problem, he's already underperforming. That's okay for less experienced developers as part of the learning process, but expecting it to be the norm? No.

I don't think the OP meant iterating on performance problems specifically, just generally iterating on code as one does when they write it.

Also, every programmer at some point iterates about performance problems, not matter their experience, or language (or implementation), or runtime that's being used.

I think the original "uni grad can write better Rust code than experience C++ dev can write C++" is a hyperbole. I don't think they meant better, but the Rust developer will need less context to implement the same feature.

The spirit of that sentence was probably "it's simpler to write performant and safe code in Rust than C++". But again, without really agreeing what "performance" means here, it's a bit silly to discuss.

Performance is such a complex that can mean so many things depending on the problem. So, I we're all nit-picking about something without even agreeing what they're specifically nit-picking about.

The default IO mode in C/C++ is buffered. Rust requires you to wrap it in `BufWriter`. For most network (or general IO, really) workloads you want buffered IO.

So sure: We could say that writing performant IO code in Rust is more difficult, if we hyper-focus on this one specific detail.

FWIW (and people who're unfamiliar with this): I think switching to buffered IO in Rust is absolutely trivial, and very well documented (in multiple places where it's relevant). In fact more so than it is to switch to unbuffered IO in C++, because you have to call `setbuf` with "special" values to disable buffering.

We can then argue that experience/wisdom diminishes most of these arguments about performance, but it diminishes them on both sides.
Ryujinx used to be built on RyuJIT but they switched away: https://blog.ryujinx.org/summer-progress-report/#armeilleure
I have a superficial understanding of photolithography, but I'd guess the stuff he's doing is described pretty well in undergraduate textbooks, and he got loads of equipment very cheap as it's obsolete for commercial or even academic use.

Further, capital costs will rapidly start rising as well as the required knowhow as the feature size shrinks, so I think he's already quite close to the limit a one person hobby project can achieve.

All this being said, this is an extremely impressive achievement. There's a long way from reading how stuff is supposed to work, to actually doing it your garage. My hat's off to Mr. Zeloof.
> The original poster claimed that Rust can save money by letting managers hire junior devs to replace senior C++ developers.

This is not at all what I said, nor meant. I never said anything about the hiring market, but merely stated a personal observation why I think Senior C++ devs often dislike Rust.
Apparently there are two word lists: one for the word to be guessed and one to validate user guesses. I imagine vozhd and waqf would appear in the latter lit but not in the former.
I think the market is larger than we think (at least for a couple more gens mature chips) , but very fragmented.

The analog desinger that wants a few hundred copies of a circuit using matched transistors.

Ferrari willing to spend 10K a piece for a silly automotive chip

I can see a market for very flexible small scale fabs

The security paranoid who want a simple CPU they can trust at an optical scale they can verify (ie imageable to compare with what they ordered)
O clock, how ye astounds. As the fourth hour striketh I am unabashedly reminded of his whiteness; wherefrom dost thou find such disregard for aboriginal astronomy?
I made some windows apps for designer
https://www.beforedo.com/beforedo
The name is irrelevant, the point is that it's a blatant lie.
Marketing is not why the iPhone took off, there is substance there even if you don't agree. A full UNIX kernel, capacitive touchscreen, low latency / high perf OS, 3rd party apps and a bunch of UX innovations. Yes everything existed individually but so did all the parts to make most groundbreaking products.
Eating when you feel/are hungry can lead you into obesity or insulin resistance. The more you eat the stronger your cravings are and sooner you will be hungry.

Quenching fake hunger with a glass of water and eating more healthy will break this cycle.
"od" also means "from" but that's 2 characters.
This is impressive. Can you elaborate on the tactics/strategy for these two things:

a) How to study faster
b)studying 6 months worth of courses in 2 months

Thanks.
Did one of your pets ever die on you? You don't need clocks to suffer the consequences of time.

I think you are conflating time itself and measuring it (clocks).
This too is an interesting concept I had not heard of before today. Will give it some thought, thank you.
This is so much of a HN comment that I wonder if it's satire or written by a bot.
this is a little bit like replying to a discussion of advertising's effects on society with "ads don't work on me, lol".
> the financials which seem favorable to the corporation.

well line9's profit is minus... (except for 2014 due to some accounting stuff...)
Am I stupid for looking for Pringles or lays pack in the thumbnail?