skysight-inc/HackerNews huggingface dataset:
I like UI minimalism and launch screen, but I don't like some features that they copy from MacOS. For example, separate keys for switching between windows of one application and between different applications. So inconvenient. Poor Mac users.

Also I don't like "(un)natural scrolling", a feature when the content is scrolled in the wrong direction.

Gnome seems to be optimized for high resolution (expensive) displays. On a normal laptop display, everything (buttons, window headers, input fields) seems too large.

Also, Gnome needs better discoverability for its features. For example, on first launch there is an empty desktop and it is not clear that you need to press Windows key to access launch screen.
I don't know a ton about the subject, but I remember someone mentioning that existing Ethereum miners don't want to move to PoS[1] as it's a loss of income for them. Can anyone confirm/deny?

Incidentally, while searching for the topic I also found an article[2] from August 2021 with this quote:

> Meanwhile, crypto mining manufacturers like Bitmain and Innosilicon are on track to release new Ethereum mining machines this year, all while knowing that Ethereum’s transition to a PoS network is just five months away, effectively making those machines redundant.

I guess the manufacturers were right.

[1] https://old.reddit.com/r/ethereum/comments/ehpp8m/will_the_m...

[2] https://www.benzinga.com/markets/cryptocurrency/21/08/224855...
confused software encourages confused habits of mind.

ditched windows (and its apparent organizational brain damage) 18 years ago and have only ever looked back when forced to in employment situations.

strongly believe that if you normalize broken computing by forcing developers to use broken platforms, then they'll produce broken software.
Maybe I use it for work? Or because WINE isn't perfect for everything that I need to use, and I don't want to spend hours trying to configure it?

What about basic users? They don't care whether they should be using KDE Plasma or a Gnome-based window manager etc - maybe they want something that 'just works'
I don’t think the assumptions are hidden. There is plenty of literature with a reasonable discussion of the range of definitions of performance and scale. It’s that people aren’t even looking for them. It’s about “Team Red vs Team Blue”. Or whatever buzzword needs to be on your resume alongside leetcode for the next interview. NoSQL vs SQL, FP vs OOP. Can’t get my raise if I’m building coffee shop solutions!

The counter to TMTOWTDI is a set of principles and discipline, at least within a team or a project. Not to outright reject the alternatives, but to recognize the power of consistent behaviour and prioritization of tradeoffs, to try to counter the brand allegiances.
Just checked the five year chart. It proves GP correct. The hash rate has increased by two orders of magnitude since then.
> you have no idea what the whole thing does

But you do have e2e, acceptance or integration tests, don't you? Whenever I see a need to prove, or documentation "how the hole thing does it", that is the moment to write an integration test: isolate "the whole thing" as much as possible, make it as small as possible, then fire some things at it, and see if the outcome works. It's not hard (but not easy either). The hardest point for those tests is to keep the setup and teardown sane.
Pretty rad!
Introducing Passport
Some things should be censored, just like some things should not be promoted or given air time. I'm sure that even though you stated "we're not cool with any censorship", even you can find something.

And given previous statements here, the second that Steam or any other platform knows you're an adult they will not stop suggesting "adult" themes/products to you. Advertisers don't need to wait and gauge whether you will respond well to sexualized material. It's a given that you most likely will.

There is no problem with publishing or finding erotic material on the internet. The reverse, however, is much harder problem. Anyone that has tried to create a platform with content sharing knows this.

So, yeah: Sex censorship does harm everyone, because it saps resources from actual product development. But boy oh boy please keep doing it. Trim out the noise, many appreciate it.
Useless and inflammatory comment. You just made a list of phrases that triggered you as you read and regurgitated generalizations, baseless claims and low effort snark and, to end it on a high note, a link to a crypto smear article from 4 years ago.
Afraid not, it's one of the things I miss most about p4.
Terrific, thank you! It is always good to know which projects I could jump ship to if needed.
When people ask this question about Python codebases, I always recommend the Shodan Python client - https://github.com/achillean/shodan-python

It is easy to read and has taught me some neat Python-isms.
> whose circumstances and needs you know nothing about.

I think the circumstances "tourist haggling with vendor" and needs "tourist wants to experice other culture" where very well established. Whether or not I know anything about this, is an assumption that you are making without knowing anything about me.

Of course how and why and where money is spent is stock-full of morality and ethics. That's not an idea that I privately came up with myself.
memory is a curious function
Yeah if that's an addiction, it's the best kind.
MIT as a brand name will open many doors, the debt you'd incur may close some of those doors.

If your intention is to go to grad school, consider what compound interest on whatever debt you need to take out for MIT undergrad will do over 8 years of undergrad. If your intention is to go into academic research, consider how a 60k/yr job will pay for that debt. If your intention is to start a startup, consider what your minimum costs will look like given the extra debt load.

A grad degree in ML from MIT will certainly net you a lucrative job in industry, but you maybe stuck taking the lucrative job out of fear of default rather than desire. Career freedom is important too many.
I'd be willing to bet crypto has made more Indian women rich than all the silicon valley startups combined. So its probably a move in the right direction?
A priest, a rabbi and a horse walk into a bar.
> Unified Memory is not something Apple just introduced and nobody else has.

The GP did not say that.
AV1 has had several issues plaguing its uptake (as a close observer of the technology):

- The reference silicon design for an AV1 decoder was very space-inefficient, and so many chip vendors refused to use it. This, however, necessitated the development of internal or 3rd-party decoding IP which slowed uptake considerably.

- AV1, partially due to it's patent-free design, has an extremely complicated compression process. So complicated, that even in software it is still a few dozen times slower than H.264 encoding. This, plus the first issue mentioned above, means on-chip AV1 encoding is a ways away.

- AV1, despite being "patent-free," has had a patent troll (Sisvel) come along and claim that they have a bunch of patents applying to it. They want 20 cents per device. AV1's founding group claims to have a legal defense fund for members but the terms and coverage are unclear. Sisvel wants 20 cents per device using AV1, so now you need to get the lawyers involved to figure out whether to bet on paying Sisvel or bet on taking the AV1 founder's view of the matter.

- Finally... there's AV2 coming. Though a ways away, it will use recently-expired patents to further help its compression capabilities, new techniques that couldn't be completed on time for AV1, and will feature a more optimized reference silicon implementation that might be actually easily usable by chip designers this time.
Ok, I'll bite. Why does time.sleep(secs) not accept keyword arguments, but

def foo(x):
print(x)

accept `foo(x='I accept keyword arguments!')`
I think the main point was serviceability, possibility of cleaning being one reason you might want to, another being an SSD install.
Good point. This was really extreme. I hope for the families that they will be found and everyone will get closure soon.
> Regardless of whichever path I take, I want to work for a larger tech company to gain experience before I bootstrap a sustainable startup (I mean, that's the dream, isn't it?).

Don't wait. Go to MIT for undergrad. Meet some like-minded people there. Start something while you're an undergrad.
China Eastern Airlines will ground all Boeing 737-800 aircraft
Ruby has a very neat syntax that can solve that. For instance, you'd just:

sleep 5.seconds

or

temperature = 0.17.kelvin

Not sure that last abuse actually works, but one may try. :-P
I am no Tolkien scholar, but my layman's take is that Sauron failed to see the ring because he was so blinded by the lust for power that could only conceive of actions taken by his powerful enemies to claim more power. He (nor Gollum) could not imagine someone willingly giving that power away.

That said, neither author imagined surveillance on the level that we have today with AI "watchers."
> But how many test suite have you seen which are less helpful?

I got ya. I have worked on software with a buggered mix of mocked and integration tests that fails about one time in four. But since the bug was in some asynchronous code and would appear in random tests, with random errors (even on thoroughly mocked tests), we can't easily smash it. It's one of those heisenbugs where enabling logging would cause all the tests to pass consistently.

And to put icing this cake, the software worked - this bug wouldn't appear in the production deploy.

So, yeah. The test suite was less than helpful. It certainly couldn't prove any qualities about the software we were writing.
Weren't they two horses?
Kenneth Reitz actually wrote a book called The Hitchhiker’s Guide to Python! which includes a chapter on Reading Great Code.

https://docs.python-guide.org/writing/reading/
I’ve been doing this for 10 days now, since the day of your comment. It’s been really great. Energy levels are good, clod is solid, lost a bit of weight, and I’m sleeping really well.
Like in their example, 50p of cab meter charges is not much - I’m happy to have the cabbie keep it.
Not the parent, and not knowledgeable about Etherium.

But does't such limitations fundamentally question the global ambitions of Etherium? Could you really run a global digital economy with such limitations?

To me it seems an apt analogy about the capacity of Etherium, assuming it is correct?
Anecdotally, in the last recession the difference in starting wages between an MIT alum and a state school alum were nearly 3x. When company hiring gets tight the brand name degree makes a big difference.
The clacks would like to have a word with you...
uBlock Origin blocks it. The WHOIS points to https://impact.com/, some kind of marketing company. Looks like it's a tracker alright.
Windows 11 will add a watermark if you use unsupported hardware
I just tried again and the UI won't let me input anything other than a 6-digit password (see screenshot in comments), which correspond to the size of the secret bank password, and does not correspond to the 5 digit password that I can choose via Certicode mobile app.
> I had one and abandoned it the moment I got a Retina MBP because I couldn't bare to stare at 1440p screens any more.

Apple laptops are like heroin for eyes: experience it once and you can't go back.

Just this weekend my s/o needed a new laptop - unfortunately, she's more or less locked into the Windows world, and needs some serious-ish GPU offering. Apple was unfortunately out of the question because the M1 can't run Windows... so we looked around, and there was literally no offer that had an aluminium case, a decent GPU/CPU/RAM combo and a screen with a better resolution than 1080p at a reasonable price!

We settled on an Acer Swift X in the end and made the compromise at the display.
> The best info we have is that it wasn't a bio lab release, just an unusual transmission from wild bats to humans in a wild animal market

That's not my understanding at all. My understanding is that there are two competing theories, neither of which there is categorical evidence for:

1. A bat coronavirus jumped to an unrelated species (e.g. pangolins) that were sold at the wet market. Which then jumped again to humans. But we have not been able to find a close viral match in the intermediate animal population.

2. A bat coronavirus was accidentally leaked from a lab that was known (they have published papers on the topic) to be studying and actively mutating in gain of function research bat coronaviruses.

To me 2 is much more likely. The idea that the epicentre of a coronavirus epidemic was ~100m from the only lab in China that studies these coronaviruses, but that the source wasn't the lab is preposterous. It's possible, but it seems like far too much of a coincidence to me.
> I find feelings about this depend a lot on how much ceremony the type system involves; and just how many units and references to them there are in the system.

Ideally it'd be as simple as:

typealias Dollars = BigDecimal

typealias Cents = Long

that's valid Kotlin, but the equivalent is doable in most languages nowadays (Java being a big exception).
This is very wrong. Before mass communication no such thing existed and such surveillance will always end in the same way. You cannot build any sensible opposition anymore, you are already captured in a technocratic nightmare. Why would any power not research any possible opposition and dig up dirt. Even if it is faced with an opponent like Trump, where you wouldn't even need it, the establishment produced faked dossiers to discredit its opposition. You will never come back from this.

The threat from drug cartels cannot justify this and not only government intelligence knows who the stakeholders in this business are. A political solution could very well end cartels very effectively if desired.
Give it a month and it'll start hurting. It always does.
You pretty much get balance whine in any competitive game. Sometimes the communities mature out of it, but the scrub mentality comes very natural to a lot of people.

I think it's a funny joke, though. Even though, when I've played Stacraft, I've been the one making marines.
Unfortunately, it's hard to be put into a position where you can apply one, let alone multiple new approaches to software development on a team developing a large application for a long time (say at least 2 years). You'll have team churn, you'll have requirements churn, you'll have understanding of methodologies and practical realities change, etc.

So by "testing their (opinions)", I usually understand people to mean that they've been on a project where they've enjoyed working on something in a particular way (people always underestimate what someone is simply enjoying doing, I have no idea why). I understand that almost nobody is able to compare and contrast two significantly different approaches, let alone establish things like incident rates or cost of improvement and such resulting from application of those approaches (because there's no reference point).

What we do need is for all developers to contribute to setting up a foundation dedicated to establishing software development methodology quality, and then have that set up a dozen teams of 4-8 engineers working on a dozen longish problems (6-36 months) with different methodologies, and then aggregate and analyze results in 12 years. All the engineers would have market-rate salaries, so we'd all have to be chipping in monthly :D

I mean, just imagine where we'd be if we've done that in 2010? (probably at the same place, but just maybe not!)
I guess in that instance I am more referring to Facebook than Google.

Even with Google you have a choice (ish) in just how much data of yours they gather up since there are alternatives.

But true, the choice not super there but I trust Apple more than Google personally.
> Wehrmacht-Einheitskanister (Armed Forces Unit Canister)

Einheit means standard here
Stockfish is well written, commented, and documented C++ code:

https://github.com/official-stockfish/Stockfish
Does China generally release information on aviation crashes? I've wondered how many accidents, crashes, and incursions they've really had.
Smooth mouse input, especially when using high-DPI mice, is something that's been fixed in GNOME 42 due to release soon.

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1915
How is that a better experience than on macOS where you "Sit down, tap the [touchID] key ... and you're logged in"?

One concrete example. When working at my desk I have my MacBook plugged into a screen/keyboard/mouse and stashed away to the side with the lid closed. In this state the touchID key is not accessible and so touchID cannot be used. While Windows Hello works with the webcam I have over my screen.
Boxed: Functional utility types and functions for TypeScript
This is exactly what C++ 11 did with std::chrono [0] except it goes one step further and makes the period generic too.

[0] https://en.cppreference.com/w/cpp/chrono/duration
On a related, but not quite the same, it'd be quite cool to be able to express number literals as: 2K (for 2000), or 2K4 (for 2400), or 1Ki for 1024.
If the reversers open, wouldn't just shutting down the engines lead to a better scenario than this? I recall a 737 gliding too a nearby airport in Canada when it ran out of fuel.

I suppose it depends on whether the crew would have been aware of it.
> I'm not sure what's difficult to understand about it.

I guess the difficult bit for me is that you talk about throwing victims under the bus, and letting them be "victimized" all over again, but I just don't understand how this solution helps victims at all. Here's the example in my head: imagine you're a victim of revenge porn. The police, using technology like the stuff Apple has developed, catch one random guy (out of hundreds or thousands more) in possession of this porn. The police probably won't tell you that they caught this guy. How does this event help you?

> there's actually no issues

It's not that there are no issues: the distribution of CSAM (and of revenge porn) are terrible crimes, and iirc they're increasing in prevalence. I just think that Apple's solution doesn't help victims, and seriously discomforts millions of people.

As you've seen, many people do see this as privacy invasion. The feeling that folks somewhere far away might be able to see your photos (even low resolution thumbnails) without your knowledge isn't a good feeling to inflict on the world. And the feeling that your phone could report you to the police at any time isn't a good feeling either, even if you know you've done nothing wrong.
> ou wouldn't say 1 share of Amazon stock is speculatively worth $3,205. It's objectively worth that

--- start quote ---

https://www.investopedia.com/terms/s/speculation.asp

In the world of finance, speculation, or speculative trading, refers to the act of conducting a financial transaction that has substantial risk of losing value but also holds the expectation of a significant gain or other major value.

--- end quote ---

Crypto is the very definition of speculative trading.

And yes, stocks are as close to be to that as to be indistinguishable in my opinion
Unfortunately nothing about the people backing crypto fosters trust, and the long development times for features that remain vapor make the coordination side seem sus.

It’s humans trying to pass off yet another unfalsifiable (to the masses who lack resources to vet its logic) system of distribution of information, and avoid accounting for “bugs” that don’t effect them.

Why is that? Because that’s all humans are capable of. We don’t literally repeat history but we have often repeated rewriting flawed social constructs with new flawed social constructs.

Just because the math fits neatly in a book does not mean it’s fits neatly into human agency.
"Hitler made mastery of liquid transport a priority ..."

This is the first time I have read that Hitler himself was concerned with such a detail. Does anyone have a source for this claim?
Do you work in the aerospace industry?
I generally look at what the index.ts file is doing, since in... let's say, a React app, that's the file that starts everything up (root component render, etc.) From there you can keep going down the chain to the smallest utilities.
I don't use telemetry in the hopes that they'll see that only X% of users use telemetry and that they thus remove telemetry as a feature.

Not working well so far.
It's not so much an excuse but a learned lesson: the decentralization trilemma is real.

Don't forget that Ethereum is still a research project. "Denial" and "covering-up" would only apply if the devs were still promising that the base-layer would scale by itself. But ask any serious developer and it is pretty understood that "(Complete) Decentralization, Security, Scalability... pick two" is how things will have to go.
I would downvote this comment myself had I not made it.
I've been a computer programmer for 40 years so I'm interested in the computing parameters of the machines I run
Most senior engineers I talk to would give you "conditional answers" on those, and I wouldn't be surprised at all.
Holy grail of up to date documentation
Roger that, will have to check it out!
Maybe due to it's distinct and utility design I still remember my granddad's Russian-made jerrycan that he used to fill his motorcycle with gasoline, in his remote Siberian village in the 80's.
One tip: don't use words with a sandhi [1] (like today's word). It makes guessing it many more times harder, since you are actually guessing two (or more) words in addition to the joining letters.

[1] https://en.wikipedia.org/wiki/Sandhi
If it is a "a horrible design to have to assemble reliably in mass quantities", fair to assume the focus of the design would have been serviceability, otherwise what would be the trade-off? The third option, which would be "Apple sucks at industrial design" seems like a stretch.

Here is one from 2016 - it's using an iPhone as an example, but to be fair I don't know if this is actually used in the production line: https://youtu.be/BOY3oZ8SkZU?t=23
There's a hierarchy of smartness: good enough to write perfect code and need no tests, good enough to catch problems with tests, good enough to believe that better techniques would have allowed catching bugs that slipped through tests.

Any technique, in retrospect, could have been applied better, in an improved form.
Cool, thanks for the tip! I've been having nonstop issues with my Google Router and ISP modem, will have to try that instead.
Here we go again. Like the Mark Twain said “History Doesn't Repeat Itself, but It Often Rhymes”.
In this specific case, it seems like creating a new property with the new data in a new name would be the safest path forward. Ensuring the unit are in both property names will prevent confusion.
-Ethereum fanboys

+maximalists
This is one of the arguments against machine translation: one would first need to construct an AGI capable of observing and understanding the living cultural context that language is being used in. Without that, researchers are endlessly having to update the training corpus for the ML system to learn by example.
The horse says, okay I absolutely fucked up that jump, but what the hell are you two doing here in the middle of a hurdle track?
What is the leftist theory you mention? In today's world, all one has to do to be labeled "leftist" is act rationally and ethically.
> Its easier to make money if you have money

Congratulations, you now understand how proof-of-stake works - and why it’s a bad underpinning of cryptocurrencies, although bad in a different way than proof of work. Destroy the environment or make the rich richer; pick your poison.