skysight-inc/HackerNews huggingface dataset:
It could just be a text file that you have to modify with vi over ssh. Even if the SSH server is only available if configured through the scary pop up in the gui, maybe even require a public key be uploaded for authentication. Not too difficult, yet technical enough that no one is going to do it without thinking.
So are you changing your statement from "vaccines do not help" to "vaccines help a little"?
> UMass Amherst has an awesome CS program. It's ranked close to MIT and costs a lot less.

Maybe it's program is awesome, but per it's own page on the subject it ranks #31st (https://www.cics.umass.edu/news/computer-science-undergradua...). Note there are plenty of ties in the US News and World Report system, so for example Stanford, UC Berkeley, CMU and MIT are in a tie for #1 which is correct.
Not answering your question directly but I'm curious how you plan to find a partner within any specific timeframe. (Asking because I'm in a slightly similar position, if not yet as far along as you.)
> Could be Boeing unclear instructions or a Supplier providing a faulty piece.

What is it with the senseless speculation?
The points are valid. But it's entirely possible to replace 'Bad Economics' with even 'Worse Economics'
thx bruh
Piping slurp into grim is a one-liner in my sway config. Do you really need a wrapper around this?
Ask HN: Are you applying to YC as a bio company?
Looking to network with my fellow bio founders. I'd especially appreciate if I could swap applications with someone and we could mutually criticize/improve each other's applications. If you're interested, please reach out through my website, highwaypharm.com . If a bunch of people are interested, I'll see if I can connect more people together.

Reminder: YC applications are due 3/24!
> Get 10 random senior programmers in a room, and see if they agree on matters of design, code structure, testing, frameworks, system architecture.

I see this often when the problem is abstract. When the problem is concrete, I rarely see this come up in practice.

I routinely have 4-5 senior engineers in a room agree on architecture, design and methodology for a single, specific, project. To me, these abstract disagreements are a symptom of a generalization mismatch.
Luckily there exist lithium iron phosphate batteries
time.sleep is implemented in C. For Python, adding keyword arguments to functions implemented in C takes a not-insignificant amount of additional boilerplate, so its often not done.
Does it really need to override my font size? 13px is too small for my display. Of course removing the override breaks it because it has a max-width set in px. But why does it have a max-width? It is important not to have long lines of text but there are no long lines on this page, each box has it's own size. So by removing font-size and max-width rules this is far more readable for me. And while I'm at it don't force Courier, not a great font, just use monospace and get the user's default monospace font.

But I find this quite funny, while it is obviously going for a plain-text appearance it actually uses javascript and a lot of "complex" CSS like flexbox making it actually scale nicely to different size screens once the max-width is removed. But if the implementation is actually using these complex features why target a plain-text look? Maybe it is a personal preference but for me simple line borders are a lot less noisy and distracting than +------+.
My understanding is that technologists believe that this authority is founded on centralization, and if this centralization were removed, the authority would disappear. I, and likely you as well, don't agree with this at all.
This is a better way of expressing a thought that I've had for a couple years now. Indulge me in this thought experiment.

Religious figures and scientists both argue over how the universe was created. Religious explanations often posit that some sort of higher power created the universe but fail to provide the story prior to that. The same is true of science with its big bang. I argue that these stories perhaps tell us about the early universe, but not how it was created.

Now think for a moment, can you construct a sentence that is at all logical, that doesn't move the goalposts or do any linguistic trickery, that could possibly describe where our universe came from? Don't worry about it being true, just a reasonable sentence that obeys the laws of cause and effect?

I believe that human language has not yet reached a point where it could describe anything like that. If that has true we have debated for centuries about a question that even if an individual knew the answer they would be unable to express it to anyone else.
It's not a fallacy, it's a philosophical position

To me it's blindingly obvious that the physical world is reality, and that math/philosophy/etc are merely descriptions. Some people see it the other way around
>"To say there's nothing on the line is an absolute disregard to world politics."

I'm saying there is nothing on the line for you. You, you personally, have nothing to loose. So it's exceedingly easy for you to expect other people to make the sacrifices you will never face.

>"somehow exceptionally elevated beyond the understanding of mere mortals"

Again, it's beyond understanding for you, someone living with a cushy job in a nice democratic country who has nothing to fear from their own government.

>"rallying behind individuals who simply encouraged them"

There is some cognitive dissonance here, do you really think they need encouragement while also claiming they are at fault if they don't start a revolution? It also seems like an oxymoron that a situation would be intolerable, but people would also need encouragement to do something about it.

>"after our ancestors succeeded in rejecting their subjugations ultimately without perishing."

This is survivorship bias, more rebellions and revolutions failed than succeeded. And still, plenty of people who participated died, regardless of outcome. You're taking credit for your ancestor's success and claiming it would be just as easy for modern folks to do the same, despite the situations being VASTLY different.
A lot of medical funding is from charities like Cancer Research which get their money from the general public. Public awareness plays a big part in which of these charities get funding.
Something that I took away was that "good design" can only go so far in terms of strategic advantage. The Germans invested considerable funding, research, and testing into their cans... only to have them copied. Sure, they enjoyed a few years of genuine advantage, but that probably stemmed just as much from the woefully underdesigned state of allied gas cans.

My takeaway here is that they should have iterated until they had a "great, but not perfect" design. That way, when the design inevitably gets aped... there's still room for the opposing side to introduce their own improvements which you can steal right back.
Yeah, it does take some getting used to. It's nice having a real shell though, and not have to worry about Windows Subsystem for Linux to get work done.

As someone who grew up with MS-DOS, Windows used to be really good until Microsoft started getting desperate and started shoving crapware down your throat... ads for Office, preinstalled Teams that starts up by itself, Skype, stupid Defender scans, nonstop UAC warnings, won't let you use a password instead of a PIN... all these dumb, user-hostile decisions. Zero respect for their users.

Apple has a bit of that now (iCloud logins, OS level notifications, bundled apps) but not quite as bad.

If Linux had Adobe Suite and MS Office I'd probably switch in a heartbeat. Need those to collaborate with other non-devs in the office.
The difference is the political nature of the process. When a search engine filters out faceboook.com from the results, I don't question the political motive of the company. When the same company decides for me that I don't need to see websites with information on politically polarized topics, I have a problem with it.
And the whole point of Wolfram's approach is to let go of the idea that we know where the destination is.
I actually play a lot of old school games so 1) Dosbox solves a lot of them and 2) Never tried that but maybe Wine solves the rest.

A list of freq games:

1) Baldur's Gate EE Trilogy (And their EE cousins)

2) Quake I (this I'm sure can be played in Linux directly)

3) Diablo 2 (Also think there is a Linux version, they even have a MacOS one)

That's pretty much it, and TBH I don't really play them frequently, maybe a few times a week? So yeah I can probably move into Linux right now, and the only "obstacle" is that I removed most bullshits from Windows 10 Pro and it is now usable, so I'm kinda lazy to change. On the other side, since I want to learn sys programming, that's some incentive to move to Linux...
Here is an interesting story from pjmlp about how Wirth bootstrapped Pascal: <https://news.ycombinator.com/item?id=30487264>
French Report on Digital Sovereignty
> Why does he need to mention that smoke signals are primitive? Why blankets?

For the same reason he mentions other things: to convey his thought in a precise manner. I don’t understand the criticism.
I went to ETH Zurich and while I can't speak about the US, compared to peers that went to no name schools, it seems I have it a lot easier getting interviews and getting through them. I'm barely one year into my career and get interviews at more than 3 out of 5 places I apply, including direct contact with a lot of FAANG companies + recently received an offer from Adobe, which I declined as I value unconditional full remote atm more than a 30%~50% higher salary.

Point being, I can't regret going to ETH, even though it got really stressful sometimes and I have 50k debt to pay off - school just cost about 15k total for BSc & MSc, but you still have to pay for living - because at some point I will inevitably end up at a FAANG(-like) company as I too want to be able to afford a decent house and retirement.

I now know enough people that just coast by in (below) average jobs making (below) average money that have a hard time teaching themselves relevant skills and struggle getting interviews for well-paid positions.
Ubuntu 21.10 (and therefore presumably Pop!_OS) ships with GNOME 40, not GNOME 3.
Namecheap's CEO Richard Kirkendall is on HN:

https://news.ycombinator.com/threads?id=NamecheapCEO

"Decentralized" doesn't go well with "I want to cut off my customers due to my political views and what I'm going to assume are their opposing political views".

Here he is 3 weeks ago responding after he sent an email to every current customer with the misfortune of having been born in Russia, telling them he is immediately canceling their hosting/email services and giving them a week to move their domains away:

> Your leader/country is already killing innocent civilians/ukranians [sic, should be Ukrainians]. They are putting it all on the line with their lives. They didn't ask for this yet they are dying for it. Change needs to come and the only way it can is for the Russian population to put it on the line as well.

https://news.ycombinator.com/item?id=30505789
Depressed people don’t want to do things, fatigued people want to do them but can’t.
Glad you're interested! That genre (narrative nonfiction with a focus on natural science) is an exploding genre, and there are a ton more books that recently came out on everything from otters to octopuses. Those are just the most famous ones and/or ones I've personally read. But it's a really great time to be a nonfiction reader if you enjoy learning about the natural world.
I however want to acknowledge that there are some brave people in russia who stand up and protest and risk their lives. It may seem futile but I still respect them. There is a great book [0] by Masha Gessen called The future is history that talks about them too.

[0] - https://mashagessen.com/
AMD Releases Milan-X CPUs With 3D V-Cache: EPYC 7003 Up to 64 Cores, 768 MB L3
Laws don’t mean anything unless they’re enforced. You proved we’re not a hard democracy, but haven’t proven we’re not a soft democracy, per OP’s point.
Tina CMS – Get Started
This is more or less true of the company stock of any startup that wins big, so I don't get the hate. If they managed to get stability, security, low transaction fees, and is actually useful to consumers, then it seems like it might be a worthwhile project?
100% coverage measured by lines of code being hit is actually insufficient for proper test coverage (which is what most, if not all tools that measure code coverage do).

It's easy to get "100% code coverage" for the below function:

def nths(number: int, divisor: int) -> float:
return number/divisor

def test_nths():
assert nths(1, 1) == 1

Yet it's obvious that test is not really taking care of anything.

What you need is 100% semantic coverage, i.e. your tests should cover all potential outcomes of the code at appropriate levels.
Which idea(s), specifically, would you be downvoting? My GP comment has net negative votes, so it seems you're not alone. But, since you commented on downvoting it, I'm curious what I've written that warrants a downvote.
This feels very much like teletekst, which is arguably the best thing on TV worldwide.
> If you want to be good at activity X, you have to start to see yourself as an X-er – to act like an X-er.

This fails the mathematical thinking bar. Where's the causality? Evidence, applicability across domains?
I checked the original question again. It says: <<probably in C++>>

My point was to open the door to the amazing web browser-based GUI platform that is HTML Canvas + Java/TypeScript. :)
So within 7 years of the start of Bitcoin, pretty much every original Bitcoin developer had become disillusioned, with claims like it was "an experiment" and "has failed"[0]. We're now heading towards 7 years since the start of Ethereum, and it sounds like Vitalik is now too beginning to realise that it has turned into something a lot worse than what it tried to replace, e.g. because it magnifies the most terrible aspects of human nature.

[0] https://blog.plan99.net/the-resolution-of-the-bitcoin-experi...
The interface is somewhat non-transparent. I was looking for an 'Enter' and a 'Backspace' key. there's only one. Some clues on how to play might be helpful
1M/31M/365M ;-)
Yup, I got a relatively new AIO from work for free, set it up as an all purpose media machine in the kitchen, but no one ever used it bec it was so slow, after about a yr of aggravation I decided to check the specs, had an HDD, I replaced it with a cheap sata SSD, now it purrs.
The OP was trite snark that didn't deserve a thoughtful response.
In my experience, there is little disagreement with how to solve a problem as with the problem being solved.

I've found that within the high performing engineers, they tend to agree quite often with the solution once they agree upon the priorities of features and the problems being prevented.

Development practices are not difficult to comply with because you make them work for you, not the other way around.

The issue that I see in software engineering is the XOR approach. Top-down vs bottom up, abstraction vs implementation. This is the wrong thinking. One of the classic books on software architecture said paraphrased "The architecture drives the implementation and the implementation drives the architecture". A classic book on software development said paraphrased "You design for the implementation you need and implement for the design you want.

It's a yin and yang. But many software engineers completely fail at this. They get stuck at implementation or design. You need both at the same time. They're trying to represent a many dimensional problem one or more dimensions lower than required. They're flat-worlders trying to describe a cube or even a tesseract. Of course there's going to be misunderstandings and mistakes. Everyone has a difference view of the cube. They're technically talking about the same thing, yet fail spectacularly when the parts don't quire align when they come together. The problem is very simple in a higher dimension.
Where the heck are you located? Here on/near the East Coast, the poor counties around me have gotten free college for every high schooler with decent grades, the community college continues to expand without raising costs, Medicaid expanded to everyone under a certain income (I’m on it until my new job starts in the Summer, it’s AMAZING. No deductibles and they’ve stuck to it), the roads are continually getting wider, cops all have body cameras which helped the force remove a bad officer, and our metro is adding new stops. Everyone just got free state-of-the-art vaccines, N95s, at-home tests, etc…
It's multilevel marketing combined with currency speculation. And it collects quite a lot of PII that it stores where?
They made their call earlier than Duck [0]. Both probably had to follow Microsoft policy who wrote this including mention of Bing, interestingly a day before EU sanctions [1].

[0] https://twitter.com/QwantCom/status/1498755728877801472
[1] https://blogs.microsoft.com/on-the-issues/2022/02/28/ukraine...
I assumed you preferred proof-of-work over stake for the reason you gave. Maybe I misinterpreted.
Thanks for the excellent explanation!
On one hand, overly theoretical economics might not have the predictive power people want, but models tied too closely to past real world events are kind of like over-fitted models to the stock market: they work until something changes and they don't.

Economics is hard, there's a million factors. Why doesn't increasing the minimum wage increase unemployment? Because increasing minimum wage has supply and demand-side effects but also because it doesn't happen in a vacuum, we don't know what happens if you increase minimum wage but keep everything else exactly the same because we've only ever increased minimum wage in the real world, where growth has steadily happened over the years, where there's a ton of other factors. Also because companies won't not hire, they'll just raise prices to compensate if the demand is still there for their products.

Every supply/demand curve just puts pressure on prices, which way the price moves and how far depends on many supply/demand curves.
Calum just did a video on this a month ago... https://youtu.be/XwUkbGHFAhs
The Idiocy of the Average – and Why It Matters (2018)
Filtering Unique Items from Heterogeneous Lists at Compile Time
I'm always surprised the lengths some go to write on twitter instead of a blog.

See this "thread of threads": https://twitter.com/LinManuelRwanda/status/14562816316024545...
Smartest and most driven 30-year-olds have usually already secured some career and income.
The metric system is also not understandable without documentation, byt you don't need to explain it every time because every living person should have gotten that documentation drilled into them at age ten.

UNIX time is an easy international standard, everybody with computer experience knows what it is and how to work with it.
There are roughly two types of people who participate in (or previously participated in) the cryptocurrency space.

Those who are genuinely interested in one or more aspects (the mathematics, the technology, the smart contracts, the governance aspects, the anti-banking aspects, the innovation, and/or trustless funds transfer). And those who are primarily attracted to the space due to the potential for profit.

For the former group, it's a bug. For the latter group, it seems to be a feature.

In my experience, the former group are fading away. Either loosing interest as the space doesn't live up to promises, or driven away all the scammers and other shitty behaviour that seems to follow the people who are primarily attracted by profits.

In my own personal experience, I was attracted by the technology and really enjoyed learning about and improving on the technology. But I didn't like the general feeling of the space, so I've faded away. Even liquidated all my holdings so I never have to deal with the space again.
The entrenched interests are adverse to wide adoption of a royalty-free codec. Even some of the parties involved with AV1 have a conflict of interest as they are patent holders for other technologies that would exclude AV1's wider usage.
> driving poor design

Would you care to expand on that?

Let's say you are doing a classicist style TDD, where you try to mock at the highest level you can (files, network, UI) and then just exercise all the classes in between until you reach your target piece of code.

Can you give me examples of TDD producing a bad design?

I can see how a mockist approach, where you mock everything for each function you test, can be detrimental very quickly. But I have the feeling I'm mastering the classicist approach, and I don't see how tests can negatively impact design.
Are you talking about ksi√in or MPa√m? That is not a problem.
Well, that doesn't help when you're trying to skim the front page headlines though. There are so many in a day that I don't have time to click into each one.

Many of them have very low information density, especially when they're just the name of some OSS project that's not famous.

"Sync for Thunderbird": My first thought was "that's still a thing?".

"Sync for Thunderbird: Open issue for 14 years" is more interesting and informative a title
There's a similar koan with a dog, which is not intended as a joke; https://en.wikipedia.org/wiki/Mu_(negative)
Look through the stack you’re familiar with. For me that means nginx, uwsgi, flask, sqlalchemy, alembic - but I’ll look at anything I have a question about.

My trick is to dig in when something doesn’t work the way I expect. Or someone says “I don’t think there’s a way to do X with blah”. My immediate reaction is to clone the code and take a look. I have a “tools” folder on my local machine that contains many of the tools / libraries is use.

Orientation is easier than you expect. The easiest scenarios are around “why did I get that error” situations. Grep for the error and away you go. But having a question to answer will definitely give you a direction to investigate.
It all happened in less than 2 minutes. The airplane could be in a unrecoverable nose dive faster then could even realize what is happening.
I use Extempore[0], but I have played with Haskell-based Euterpea[1] too. I bought the book by Paul Hudak and Donya Quick, "The Haskell School of Music". Common Music has Grace, an all-in-one, Lisp-based, cross-platform GUI [2]. They all have signal and note level music capabilities. That means you can synthesize sounds from scratch and also code at the higher level with notes and scores. Sonic Pi uses Supercollider as a server.

[0] https://extemporelang.github.io/
[1] https://www.euterpea.com/euterpea/
[2] http://commonmusic.sourceforge.net/
Audio? I believe X has nothing to do with audio. This is a job for ALSA, pulseaudio and most recently pipewire.
Each pair of two random people will have things in common and points where they are different.

This article failed to make a point, to tell us why similarities and differences between the two might be interesting.
Java pre-8 only had anonymous classes, there were no lambdas
Why an interpreter and not a compiler?