skysight-inc/HackerNews huggingface dataset:
Happy new year! If you dig deeper post here, or feel free to e-mail me. username @ gmail
Hmm.

IRC, Usenet, and PHPbb to an extent we're all open protocols. And of course Email.

Finger, SSH, BBS? XMPP.

I don't think that a revolution is what Fediverse should be aiming for. Let's start with 'useful', and this seems quite useful. If this lasts longer than IRQ or AOL Instant messenger, it's a success. If it lasts longer than that, a huge success.

The big thing this year is that people have begun to realize the issues with these walled gardens. So we as a culture have learned and improved as a people, and can appreciate the importance of an open protocol like Mastodon.
I didn't think of nuclear subs. It would seem ideal for running a small moonbase. But I don't know how self-contained those reactors are, or how much they weigh. Surely a lot.

There are also the nuclear batteries in some of the longer lived space probes. Those batteries have the major advantage of being very simple - a lump of radioactive material that gets warm - attach a thermocouple and voila! Electricity!
Entering the job market with no qualifications
Any tips on entering the job market with no fancy qualification or 20+ years of experience?
Companies seem to want an out of the box solution and going back to college full time for me isn't an option.
Anecdotally, CBTC is a greeat improvement in many scenarios. On long and straight stretches between express stops, trains now fly along (probably at least 40mph; never got to see inside the TO’s cab). And upon approaching an occupied station, they slow down to a crawl but keep moving until about 25-50 feet before the station, instead of being stuck several fixed blocks back before the station. Thus there is much greater track capacity = more (potential) trains per hour, and generally more reliable trips.
Compromised PyTorch-nightly dependency chain December 30th, 2022
I haven't seen a paper on this either, but I think that if it does work, somebody should definitely write one about it because it seems quite consequential. I am not sure if the underlying reason would be regularization though, seems more like a case of indirect feature engineering.
Bloomers Chocolate Factory on Kinzie between River West and West Loop Gate in Chicago used to frequently smell sickeningly of chocolate (and violated EPA emissions a bunch of times in the process).
The problem is that IT investment is like buying insurance. You are paying now to avoid trouble later.

As an executive, I don't give one iota of damn about cost later past 36 months but I care a lot about cost in my budget now. Therefore, I will schedule any IT "upgrades" well past my 36 month point and leave it on somebody else's balance sheet.

Many people at Southwest knew this was coming. Southwest had various meltdowns before Covid that were flagging this. Covid gave them a reprieve. However, now that travel is ticking up, the problems came home to roost with a vengeance.
Reading Mash's posts on comp.arch led me to drop my resume off at reception at the office on Arques Ave in the hope of finding a job there. Probably 1989. Didn't get a call back. Good times though.
Supply and demand still works, but only when we account for the artificially limited supply of buildable land and permits.
it's dishonest, because it doesn't take account of the massive amounts of wealth going in the opposite direction. People's daily lives have been financialised to an extent that there is always a transfer of wealth in the opposite direction
are you really sure you understand what religion is about by taking LSD-25?
seriously, religion is so broad that claiming that you understand it and resume it on a simple feeling because you took a psychedelic, makes my stomach whirl... even after a sense deprived room psychodelic experience as well many other introspective trips in easier environments, as an atheist since children days
This got posted here https://news.ycombinator.com/item?id=34202662 but was [dead] presumably because it's from a new poster. It's an important security issue so I'm reposting
Previously I used Nextcloud News and enjoyed it, but recent versions require 64-bit PHP [1], which I didn’t have on the Raspberry Pi. Never did figure out why this requirement was imposed just for the News app.

[1] https://github.com/nextcloud/news/issues/1423
In any UN vote where Canada, the US, and the UK all vote one way, and Iran, North Korea, China, and Russia all vote the other way, I know which side I support.
Actually my question was poorly stated. I meant to ask what the parent comment understood, but the grandparent comment understood my question in a different way - on the ASN.1 level and not on the crypto level, like issues with different parsings of same weird XML documents.
It's just describing quantum mechanics. If it's not the case, quantum mechanics is wrong.
> other countries like Finland and Netherlands regretting the switch

Oh man I absolutely do not. This makes life so much easier as a Dutch person. It felt a bit weird and was tricky to deal with and mentally convert Iceland's currency to something that makes sense to me while on holiday last year, or having prices for books and food in a stopover airport to Finland in another random currency despite to/from being all Schengen/EU. But that's just holidays and stopovers. Imagine this is part of your daily life as you go to a restaurant in Belgium, or get a drink after a walk in the Eifel in Germany. Even if you could pay by card (hah, germany and paying by card) the exchange fees would probably add up. Or buying hardware in a German media markt that isn't available in the Netherlands, gotta do math and factor in exchange fees.

No thank you, Euros all the way. I'm not economically literate enough to say whether it would be a good idea to have a world currency, but I'd be in favor of working towards that sort of thing if it were sensible (probably you get into issues like some places having a ton of inflation while others are negative and not being able to balance it out with a central bank, but again, I don't truly know the impact of that).
Okay, let's look at it from a different perspective.

What obligation do I, a person developing FOSS in my free time without compensation, have to a consumer of that software (and especially to a consumer who is likely making money in part due to their use of the software I wrote)?
Mix of shiny toy, Standardisation and I believe Tim uses it at work anyway.
That's just shy 24 years.
Coworkers are less ambitious; bosses adjust to the new order
Do You Want to Buy a House in Canada? Not So Fast
1% of people commit horrible crimes? feels like an incredibly high percentage
Why is the IETF letting the CIA influence the design of network protocols?
> The one thing that arguably doesn't completely fit is the multiple insn sizes, and even then real-world RISC-V implementations have only two, at 2 or 4 bytes.

They will have a third very soon. The encoding space for 4-byte instructions is almost spent.
That's 1 day.

We're talking a year.

For completeness:

1 year

12 months

52.18 weeks

365.24 days

8,765.81 hours

525,948.77 minutes

3,1556,926 seconds

250 working days

2,000 working hours
The worst part of this approach in my experience is that, at the end, you always feel like it's an optimization problem on your end.
Also seems to apply to % that is completely inconsiderate of others
That is a terrible list. Many of those questions are perfectly fine.

10 - Fermi problems. Good to get an indication of a candidate's problem solving skills.

9,8,7,6 - The candidates's motivation, weaknesses, strengths, plans. What's wrong with that? Evidently, you have to modulate the answers somewhat, but the extent to which you do that well is indicative of your understanding of the job requirements, the competition, etc. Perfectly legitimate.

5 - Best candidate. Again, this is a fine question - it allows you to highlight your understanding of the job, and your fit, and your accomplishments, and so on.

4,2 - If you've had unusually short tenures at prior jobs, why? Again, perfectly legitimate question. There might be some reason pertaining to the prior company, or there might be a character trait with the candidate. Insofar as training a candidate incurs some fixed costs, it is legitimate to aim to find out whether they'll stay around for a while.

1,3 - "bad habits", family. Agreed, irrelevant.

But 2/10 is a pretty bad hit ratio for a top 10 list.
That's a plausible strategy, but it has 2 problems. First is that China is not in a position to outspend the US in an arms race, at least not yet. Second is that the US does not show any signs of increasing its aircraft carrier procurement in response.

Occam's razor would suggest China invests in aircraft carriers because it sees an actual benefit.
Because it is part of the theory of quantum mechanics itself. It is not just an empirical fact, it is a prediction of the theory itself.

Similar behavior shows up in Fourier Transforms [1]. When an audio sample is converted into frequency-space, it shows similar "narrowing/widening" relationship with the original audio sample. This again isn't a limitation of measurement, its just the relationship between the two bases

[1]: https://en.wikipedia.org/wiki/Fourier_transform
Wikipedia does not define what is controversial. Often it just blows smoke, pretending to fire.
https://classactionsreporter.com/jumio-facial-scans-for-iden...
It’s perfectly reasonable to not care that much about UX.

We should however be clear about our trade offs and not pretend that web apps can replace native apps.
Yes the soft buttons were awful! I remember the first time I installed Linux, the soft right click wasn't even supported. WHAT were Lenovo thinking... /facepalm

I have seen that people actually modded the x250 trackpad (with hard buttons for trackpoint) but I never had the motivation to
do so after I moved to using the external trackpoint keyboard
The key word here is “theoretically”. These cross platform solutions are great in theory - who wouldn’t want to share code across all platforms? It’s a great sell, especially to the folks holding the purse.

The reality though is it doesn’t work well. The tooling, performance, debugging, library stability and observability are all substantially worse. Your team might save a ton of time spinning up a React Native app, but lose it all right back once you keep hitting gnarly Android performance issues.

In the future, once we have a proper cross platform development kit officially supported by Android and Apple, code sharing will be great. But today it doesn’t exist. And that’s why none of (the good) apps you use are written in a cross platform way.
Part of the reason why in particular English & French settlers saw the local Indians as incapable of building the things they saw is because by the time they were settling these areas, the local Indians were massively depopulated and really weren't capable of it anymore. This isn't the case in the Spanish settlement regions because the Spanish got there so much earlier and actually saw the complex societies in their heyday. Bernal Diaz exploring and conquering Mexico in 1521 was not dismissive of the locals' construction abilities! Mexico did depopulate - it didn't reach the same population as it had in the early 1500s until the mid-20th century - but the plagues didn't hit until the Spanish saw what was there.
The problem is that Apple has become a consumer focused company. Power users are a tiny percentage of the customers. So they focus on the glitz and marketing. Top management are part of the consumer class, so they can't relate to the engineering / power user concerns. Accounting tells them that it doesn't matter enough.
Not at all. It's about you coming up with a framework for how you'd estimate it, and working through it.
Ah well. He’s someone else’s problem now.
This is the Heisenberg uncertainty principle, which is the foundation of quantum mechanics.

https://en.wikipedia.org/wiki/Uncertainty_principle?wprov=sf...
Set the bar low this year so should be much better. Happy new year!
I don't think the blog article was really meant to be a topic for discussion -- it wasn't really a case study in brittleness per se: it was just some off the cuff opinions and musings that I don't think the author meant to be submitted as an HN article.

If we really want to analyze the Southwest failure from a complex systems perspective, Richard Cook's principles lend themselves to more substantive discussions.

https://how.complexsystems.fail/
"FOSS is infrastructure" and "FOSS maintainers are not suppliers" seem pretty at odds. It can't be both "infrastructure" and akin to a couch you dump in the trash (as in the example in your comment below).
As someone who's had to deal with many DDoS attacks I'm rather horrified at the thought of QUIC: dropping UDP at the network border eliminates a lot of headaches.
In the old days I saw C code with massive overuse of the "register" keyword. Meaning this variable should be kept in a register. Someone had ove 12 of these in one function back when that was waaaay more variables then processors had registers.

Good thing modern register allocation by compilers makes this irrelevant.
You alluded to this with respect to Germany, but the less cash-based daily life is, the less of a big deal the currency change is. As long as the machine goes beep, it can go beep in drachmas or rand or pesos or whatever.
It has to do with the wave-particle duality of matter. As you more finely attempt to measure the momentum (a more fundamental measurement compared to kinetic energy) and its location, you run into the wave-like nature of matter. It becomes more of a distribution rather than a point measurement. I won’t attempt to show the mathematics behind this, I’ll leave that for a physicist or mathematician.
Love the reference.
ok homo
At what fees, though?

Within SEPA it's now zero. I can buy computer parts in Germany without considering that downside. Kind of the useful for this 'one market' thing they are trying to have going on.

And the mental math every time. I can trust that a coffee is going to be a bit overpriced at worst (but not a real mistake), but is it worth driving 5 minutes to a petrol station that sell it at 493 ISK the litre instead of 529 ISK? Should I buy this shirt for 1500 ISK as souvenir or is that insensible? Hard to tell.
> I always ask them to either prove it or write the simple thing

This is cumulative thou, 1 may not make much difference. 100,000 of those will. There is that story of chrome slows down that was does discovered to be in strings each one of which is too little to make a difference
the road in front of your door are not a business model ;)
They are conjugate variables (i.e. Fourier transform duals) which arise in quantum mechanics simply due to the matter wave nature of all quantum objects

https://en.wikipedia.org/wiki/Uncertainty_principle#cite_ref...

https://en.wikipedia.org/wiki/Uncertainty_principle#Introduc...

https://en.wikipedia.org/wiki/Conjugate_variables
I'd argue that both are the same thing, but yes I agree - one way or another it's a way of bringing additional domain knowledge to the problem - and I suppose it entails the downside that if you do it wrong, you can reduce predictive power
I think this is fundamentally a question of interpretation of quantum mechanics. We (society/physicists) do some set of experiments, and come up with a model to explain all of the resulting measurements. Quantum mechanics is a model that explains almost all of the phenomena that we observe. However, it is fundamentally only a description of our observations.

To answer the question directly, in quantum mechanics, a state (of some particle, or collection of particles, as in the blog post) is represented as some vector, and we represent "operators" (which can represent position, momentum, spin, etc...) as matrices acting on the state vectors. When we do a measurement, the state is projected onto an eigenvector of the operator. If we do multiple measurements we have to project multiple times, along different bases. This process is not necessarily commutative. If I measure position and then momentum I will get a fundamentally different result than if I measure momentum and then position.

If we make measurements of two observables that have the same basis, then the two matrices will commute, and there is no such limitation. However, with non-commuting observables this is a fundamental limitation, no matter how good your measurement is, you will always be projecting the initial state in different ways depending on how you measure the different observables.
I'm pretty sure you can find a lot of degenerate matter on reddit/twitter xd
I think you're thinking of “transformative”; a derived work is by itself still subject to the copyright of the source material.
In–place initialization is nice to have, but not strictly required.
As if you were prepared to go to jail for that?

I think there are more well spent time ways to improve freedom etc around the world and where you live
Well the demoscene is the use case of course !
I don't want weapons. I want a stop to weapons and a start to peace negotiations.
I think EU is missing a balance. Economic and immigration agreements are great I think but EU leadership should be more democratic and EU itself should not be interfering with sovreignity of members and what laws that don't pertain to commece or immigration exist.

The primary benefit of the union is economic. Either it scales back to that state and expand or move to be more like the US with EU countries resembling a state or province.

EU should really focus on its economic power, other things are weakening it. Already both EU and NAFTA are not competing well outside their regional economy, not just with China but with other developing countries hungry for thr euro and dollar so they can be consumers instead of low wage producers only, yet they are being forced to depend on each other instead because EU like the US is interested in politics more than commerce.

The more state-like evolution is also causing economies like Germany and France to dominate and be burdened with many things. A commerce first union would dynamically adjust incentives to allow all members to improve and bear economic burdens more fairly.

Lastly, commercr can't be maintained without military+intel. This means seriously considering booting members friendly to hostiles like Hungary with russia and have a mutual aid agreements like with NATO where members can fight of agressord like russia or china as a united force.
I strongly disagree. FOSS software is king when it comes to value provided (but not, obviously, revenue generated). All of those things you list incorporate free software (e.g., MIT licensed software, public domain software) or at a minimum rely on servers servers and infrastructure that do.
And that's the reason 10x programmers exist!

I sometimes get support questions in the form of "I need feature X". I ask "what problem are you trying to solve." They tell me, and I say "oh, just do this" and the problem is solved.
Kiwi Farms. This is about Kiwi Farms. Someone's a bit assmad that the internet increasingly filters hate.
Libertarianism, liberalism is fueling San Francisco’s drug crisis
Yes, but the service is not the code. The license applies to the code. I can't believe you can't perceive that distinction.

And when you pay for a service, you can do whatever that service allows you to do, which in this case is "not" crypto-currency projects.
One of the other comments around here[0] points to one truly classic StackOverflow question[1] where the answer is "branch prediction". In that example, the CPU is 6x slower at processing the data when the branch predictor is failing repeatedly. It is surely still succeeding some of the time, since that question wasn't specifically built to foil the branch predictor, so that isn't even the upper bound for performance loss.

If you designed a CPU to lack a branch predictor, you would certainly make different choices that would reduce the penalty of that, but there would still be a significant penalty.

Modern CPUs are all pipelined[2] because it allows a sequence of instructions to be executed (to some degree) in parallel. With out-of-order CPUs, the amount of parallelism that is possible for a sequence of instructions increases even more.

Without a branch predictor, you would have to stall the entire pipeline as soon as you see a branch instruction, until that instruction is finished. Obviously if you don't have a branch predictor, you're going to choose to have a shorter pipeline, but the penalty of each branch instruction will still be significant.

There's a lot of nuance to any proper answer to this question, and it's been years since I learned about this or thought deeply about this, so I'm probably not the right person to provide a deeper answer at this point. The performance impact would be significant.

[0]: https://news.ycombinator.com/item?id=34202230

[1]: https://stackoverflow.com/questions/11227809/why-is-processi...

[2]: https://en.wikipedia.org/wiki/Instruction_pipelining
This is very close to the language I’ve been dreaming of! Best wishes for its success.
> Web should have won.

the web has won for a lot, but the companies that want to own their ecosystem, and have learnt from their past mistakes. Mobile is a fresh start, and they specifically made it so that web is a 2nd class citizen.
If you don’t personally have $200K burning a hole in your pocket, or you might want to move out next year, getting underwritten and committing to a mortgage in your place is a valuable service.
My gripe is that the Finder is still full of O[n] or even n^2 algorithms, which worked fine in 1990 when people had maybe 1000 files on the entire filesystem. But nowadays, 10 million files is a small file system. And O[n+] just doesn't cut it.

Sometimes you can't do better than O[n], in which case you sweat the details of that inner loop very hard. Finder doesn't sweat much of anything.

Any time I have to do something to a few thousand files or more I switch to the Terminal and use the command line because Unix [mostly] knows how to deal with large numbers of files efficiently.
> Those who want to DDoS will always find a way

Not really. We are actually pretty good these days at stopping DDOS attacks.
I used to work with a delivery route planning system that had 24:00 as midnight on one day, and 00:00 was midnight on the following day — the same “instant” but on two different days.

I forget the reasoning, but I remember it being described to me as both necessary and a reasonably common construct.
That would mean that jumio and not airbnb is at fault.
The title and the HN post say "I am not a supplier," and it's repeated multiple times in the article text. That's the part I take issue with.