skysight-inc/HackerNews huggingface dataset:
I'm sorry but this take comes across as someone who has never interacted with people who are/were effected by racism nor interacted with people that support policies that have been perceived as racially motivated and are completely looking in from a different state or area.

It's a nice thought to want to pretend all the problems of poor people are the same regardless of color but it's not true. I have multiple family members that were alive during Jim Crow and had to go-to the segregated black schools. Those people protesting integration as an example didn't just disappear and their opinions didn't either even though America has tried to pretend they have.
You used to have to build your Ponzi scheme, now it builds itself and is fully automated. Such advances. Much technology. Wow.
Magic quotes were removed from PHP entirely back in v5.4… and we’re now on v8.

It’s just as valid a language for shell scripts as any other.
Snapchat Ends 'Speed Filter' That Critics Say Encouraged Reckless Driving
We could build the optically-coupled ground stations for the gravity-confined fusion power source around which our planet orbits at a small cost and within a few years.
> Black, white or neon green if you're living paycheck to paycheck you have more important things to care about than whether someone else thinks your a BadThingOfTheDay-ist. You're not gonna vote for someone promising to solve your image problem. You're gonna vote for someone promising to solve your real problems (unless their proposed solution is wildly incompatible with your ideology)

There are plenty of people who will tell you to go fuck yourself if you insinuate that you look down on them before offering what they perceive to be a hand out. I personally know many people who don't even bother applying to government programs they qualify for because they view it as humiliating or beneath them, and that's without people shit talking them. Not everything is purely about money.

Also to suggest that the left is solving the problems of the right is somewhat disingenuous. The true problems of the right are largely unsolvable. We're never going to make small farming communities matter again; we're never going to bring back dignity to unskilled labor; we're never going to bring back manufacturing to the degree where manufacturing jobs yield middle class lifestyles; we're never going to change our value systems back to what they used to be; etc. Money largely can't solve any of those problems.
So is Florida. They can’t move everywhere.
Newer programmers have accepted this as "normal". It only started becoming this much ridiculous cumulative upkeep in the past decade or so. It's lazy. Lazy on behalf of the Python maintainers. And you keep accepting it instead of pushing back. You could have only one version, but you've been brainwashed to think having 5 versions of python on your machine is normal.

I'm not dissing version releases, just the adoption and deprecation. I wrote DirectX drivers for years, and going from DX3 to 5 to 7 meant backwards compatibility, and it was a PITA, but releases came out every two years and were deprecated shortly after so we didn't have vast quantities of exponential regressions. OpenGL was rock solid by comparison. The former was trial-and-error by MSoft, the latter was well thought out by consortium.
Why is this different to the engine on e.g. a C130 or A400M?
https://en.wikipedia.org/wiki/Europrop_TP400
Tailwind CSS v2.2
Justifying your move to Kyoto as "being cheaper" is a lie. There is not a human with a pulse who will believe that you dropped everything you were doing to move to Japan because rent costs half as much. I might believe that they "wanted a change of scenery" or "needed to relocate for creative purposes", but price?
How does it compare to RTL-SDR specs-wise?
Depending on how navigable the system is that can be an afterthought, a major component, or their entire job, leaving the other responsibilities to fall by the wayside.
Oregon has a state run liquor board over distribution. It's great as technically they own all the product in a licensed liquor store so prices are identical. You can walk into any place, make a request for a certain bottle, and it usually arrives in a few days at the same price it would be anywhere else. If only we could apply that model to other services...
It is very sad that this "cost-benefit" calculation ends up ruining the web. Devs too lazy to learn the basics and doing everything with React and a gazzilion of libs, nobody caring about accessibility, nobody caring about the url structure. It is very possible to go through 50 CMSes and still keep the URLS intact. Just that we forgot the users and UX moved away giving up the place for the DX.

I still hope for the new web standards revoliution. Zeldmans of XXI century, where are you?
The Irreplaceable Art of Translation
I've enjoyed it, aside from my day job, as a way to learn some of the safety-first paradigms. I do think it will translate back to my work.
I found this article interesting, but the HN title ("Off-by-one error...") doesn't match the article's, or its conclusion?

The article mentions a boundary condition ("_share_price > 0"), not an off-by-one error.
5G Hardware Development
It's hard to see from the front view, but in each engine, there are two rotors, one just behind the other. I can't recall seeing that on other engines. There's an image of it further down the page.
It is required to get funding for the development of a 5G hardware device. Any help is more than welcome. Best regards
Scheduler activations don't require swap_to.

The kernel wakes up the user space scheduler when it decides to put the process onto a cpu. The user space scheduler decides which user space thread executes in the kernel thread context that it runs in, and does a user space thread switch (not a full context switch) to it. It's a combination of kernel threads and user space (aka "green") threads.
As I get older, I do not understand how known scammers, especially the ones that raise millions over and over, get support time and time again. If not in jail, why do they still get jobs. I know some who just told me in my face that they were scammers of millions (or simply were happy screwing people even with viable ways out) and they raise money again, screw people again etc. People do use Google right? Due diligence?
If Aliens Visit Earth “They Won't Be Alive”
Content Type Negotiation in Unix Pipes
(Author here) WISPs are more like local restaurants than big chains. Some local restaurants are terrible. At least with a big chain you know what you're going to get.

That being said, the WISP you had probably just didn't know what they're doing. Which is true of a lot of WISPs (and small restaurant owners!) And is actually in large part what motivated me to write this guide! I'd like to believe that if they followed the guide, and/or gave me a call to help out with the parts they're struggling with, we could fix it. I'm personally involved in running several WISPs right now, and without exception we are providing 100mbps+ service, <20ms latency, and at least 99.9% uptime measured to the customer.
This interface is simple enough that a cheapo fpga like Lattice can speak it without needing to support PCIe.

I have to say the noise floor on that spectrum analyzer sat on top of a cpu + ddr like that is going to be pretty nasty.
Show HN: SSH Session Recording
Naked Short Selling
> I feel some of the concepts are very esoteric for a normal enterprise Java/C#/JS/Python developer

This notion is common among those who are first considering Rust, but also quite overblown in practice. The only thing that reasonably qualifies as "esoteric" in Rust is borrow checking and lifetimes, and these can be mitigated by using very simple idioms/patterns like cloning objects via .clone() or using copy-on-write via Cow<>.

You can then code with much the same convenience as e.g. Python, Java or C#, but it's also very clear where some potential gains in performance have been left off the table for the sake of rapid development.
The main benefit to me has been in cases that previously required a thread pool on top of epoll, it should be safe to get rid of the thread pool now and only use io_uring. Socket I/O of course doesn't really need a thread pool in a lot of cases, but disk I/O does.
As indicated by “e.g.”, that was given as an example. There are countless other parameters that change the behavior of the language. If you’re deploying code that has to run on someone else’s computer without supervision, it shouldn’t be a shell script at all, this is why we have compiled languages.
The fear may be real, but the risk isn't.
Skyrim VR could beat that 30 hours :)
And I've probably played 2-300 hours of beat saber.
The COL increases are real, but are largely driven by growth in average wages. (Techies moving into your town, and outbidding you on rent.)

You are correct to observe that people at the bottom are being left behind.
Will it work w/o the stators? Seems they would decrease output.
Google Announces AMD Milan-Based Cloud Instances
Viasat's plans have 3 Mbps maximum upload, 500 ms minimum latency, low monthly caps,
and high contention. Even they acknowledge VPN use might be impractical. The $50 plan is too slow to call broadband according to the FCC. 50 Mbps costs $150 plus equipment rental. It's a last resort for people who can't get terrestrial service.

Starlink availability is limited for now.
Thousands of words on how to write a programming book, without having to actually write a programming book, and not one single example of a good book or a bad book.

Meta-book-writing has entered chat.
In the case of set theory, you can exclude sets of sets and still have an extremely rich and deep mathematical theory of sets. (But it is definitely still incomplete - for example ZFC can't prove the continuum hypothesis, and if you take the continuum hypothesis or its negation as an axiom, there are still infinitely more unprovable statements in that mathematical theory)

In the case of Godel's incompleteness theorem, excluding the amount of math you need to in order to avoid unprovable sentences leaves you with only very simple axiom systems. If your mathematics is complete enough to even do simple arithmetic (i.e. Peano arithmetic), then there are unprovable statements.

It's not as easy a fix as Russell's set theory paradox, which is why it's an important and foundational aspect of nearly all mathematics even today.
I was expecting something totally different. It looks a lot like those contra-rotating Russian prop planes... https://en.wikipedia.org/wiki/Tupolev_Tu-95
Requesting explanation of downvotes is among the things the policy against discussion of the votes on a post is directed at, and, IMO, also demonstrates a fundamental failure to understand (or respect) the purpose of downvotes, which is about managing signal-to-noise ratio by, among other things, not polluting threads with meta-level discussion (abd invariably debates) of why a particular comment is (or is not) inappropriate.
"A billionaire gambles with an insignificant portion of his wealth" the real title.
Canon Uses AI Cameras That Only Let Smiling Workers Inside Offices
Naked Shorting
Is it possible to talk to cell towers with this?
The Future of QR Codes in Marketing
What if a change to one would imply a change to the other, but also the block of code is needed in 20 places instead of two?
What was it like?
Any OSes where Docker runs that I have not covered?
This is DEFINITELY a feature.

I bet users are copying and pasting values from the WordPress editor into a word processor and HATE seeing &nbsp; so they probably asked for this solution.
Climate change and pollution is not going to really effect children born now. The AQI of most large and small American cities is still quite low.

College may become incredibly expensive. I think if it happens parents could invest in an ETF instead and provide their children with investment income while they pursue other opportunities.
> I’m definitely a minority in this regard, but I completely support increasing the price of games across the board. Development is more expensive & involves more people now.

But that’s only one half of the story. The other is how tools, assets, hardware, knowledge and training have become much more affordable, streamlined and widespread.

What used to be a somewhat niche industry with barely any formal entry ways, is now a massively formalized industry dwarfing even Hollywood.

Just the publishing side alone saw a massive falling of gates with the emergence of the indie scene. IMHO there are very real economies of scale effects to this.
It helps here to have good shortcuts (i.e. \tex like commands) for all the symbols. Otherwise writing them is a PITA and nobody will do it (e.g. Go supports full unicode identifiers, when was the last time you saw one in the wild?)
VueJS – (One more) way of structuring your project
Highly underrated comment
It seems a bit different when the two founders are the only ones doing it. Nobody coerced them, it's a decision they made for themselves. It's also different when it's crunch on a very finite timeline (the end of the runway) versus an open-ended expectation that you'll work until you die.

I have no idea what the work culture and expectations at Notion are today, I'm just going off the subject of this article.
Your statement here has so many qualifiers that it's hard to treat it as a general rule.

"English speaking world"

"untypeable"

"public API"

Even then you exempt Greek symbols. I suppose you might be willing to accept ¢ or €. Of course, "untypeable" is very ambiguous.

Still, not all code is "public API" and not all code is intended for the English speaking world. So I think it's great to support non-ASCII symbols.

よろしく
I've used it as my primary package manager on macOS for six months, but ended up dropping it.
My main reasons -

* Nix doesn't have support for GUI apps like homebrew cask does - which meant I couldn't drop homebrew anyway.
* The nix ecosystem forums suggest using nix-shell for managing packages for other languages, eg. python, java - but it's been really difficult to convince team members to use nix instead of pyenv, conda, gradle etc
School of the air

https://lmgtfy.app/?q=What%27s+the+name+of+the+Australian+ra...
Most rivers run dry – now and then
It seems to only support 4 Mega-samples/second, which isn't much bandwidth.

EDIT: Its a fair bit of bandwidth for an embedded system like Rasp. Pi, so I'm not trying to undersell the project. But we're looking at 32-bit samples at 4MSPS, or ~16MB/s bandwidths here.
There's a very good article by James Clear related to the Carl Jacobi quote that opens the post:

https://jamesclear.com/inversion
> You could have only one version, but you've been brainwashed to think having 5 versions of python on your machine is normal.

Is the strict requirement of a single Python version really that much better?
What effect will this have on the web, for somebody out of the loop?
The point of Amaya to me wasn't so much WYSIWYG HTML -- where "HTML" should probably be in scare quotes in most instances of such things. It was an actual SGML editor, respecting the DTD (like Emacs PSGML in that regard). I don't remember to what extent it was -- or could have been -- a general SGML editor with arbitrary DTDs. I also used it as a browser at one stage, but it was rather unstable then.
In 1850, Ignaz Semmelweis saved lives with three words: wash your hands (2015)
As a self taught, PHP was much more friendly to start with than anything else. Ruby and Python are close and would be better except that underestimates the learning hurdle with OOP and learning about libraries, etc.
So what you are saying is that we should wait couple of hundreds of years and then there is a statute of limitation?

How far in history do we need to go for context?

- 67 (6 day war)?

- 64 (PLO founding)

- 48 (Israel independence)?

- 1920 Nebi Musa riots, 1921 Jaffa riots, 1929 Palestine riots, 1936–1939 Arab revolt in Palestine?
Your co-workers argument was an appeal to authority. That's not sufficient. Your argument is a straw-man. That's also not sufficient.

The set of patterns that you mention are a different paradigm from the typical OOP-based paradigms. They come from people who are looking at code and seeking composability. As they come at it from a different perspective, when an OOP-programmer comes at the patterns they will cross a "weirdness budget" limit and superficially disregard it.

Any architecture - in a Turing complete language - can solve any problem. All programmers should be seeking to keep complexity to a minimum, while also being well understood. Complexity is made up of two elements, essential complexity that all problems have, and accidental complexity. Accidental complexity can arise out of all sorts of ways, and skill of the programmer, maturity of the architecture, and many others.

Switching to a different architecture that you are not familiar with will cause accidental complexity. Switching to an architecture that has not been well tested will cause accidental complexity.

I believe that CQRS, Clean Code, Hexagonal Architecture, Event Bus are all patterns that will eventually be proven to be correct for most people in most situations, but that the tooling for all of them is not yet there. You should evaluate the patterns for yourself and test them out and find what you can take away that works today. I do not currently use all of them myself even though I believe in their long-term suitability. I do the same for OOP frameworks. The only way to know anything is by trying it yourself and getting to know it.
think they had their big yearly conference where they announce all their new stuff, so it isnt like they are just madly executing and releasing new products everyday in general.
By pretty much any metric Kerala handled the pandemic better than other states. It’s worth looking at the material interests behind narratives. British imperialism (as export of capital at usury rates) is still heavily invested in India and communists winning in other states would threaten profits.

The CPI (M) can hardly be compared to the BJP, they’re complete opposites.
I've thought of starting a social media website where people can upvote proposed legislation to draw attention to it, and people can indicate their own preference on legislation and track it. Then, come election time it could tell you something like "Mr Your Politician votes the way you would prefer 20% of the time" or such.
It's that concise, straightforward, efficient & flexible are often contradictory instead of complimentary: You're typically sacrificing others for the one.

It often helps to be specific about which traits you are/aren't focused on when arguing for the "right" solution. Words like "easy" and "simple" are more ambiguous and lead to confusion.
Contra rotating props have been used since the early 1900s
Sole Survivor Snail Solves Extinction Mystery with World’s Smallest Computer
USDC's system didn't fail. The money transmitter (smart contract- IRON/TRON) failed, if the USDC is indeed 'locked' or not able to be transmitted. USDC can't be compelled by anyone to 'fix' this.

If USDC can revoke any p2p transaction of USDC, that means that they can revoke the transmission of movement of dollars/reserves that USDC token represents. Implicit in that, means they have ultimate control or authority of all p2p transactions or transmissions, and they are not doing kyc/aml on all p2p transactions, thus in violation of money transmitter laws.
On the taking pride in LOC counts I really enjoy the opposite. Especially rewarding is blowing up a bad manager who things LOC increase equals productivity. So much fun to report I contributed -10,000 LOC in the last month by careful refactoring and reusability.
MacPorts did receive official resources from Apple for a long time. Then they stopped.
Homebrew should first come up with basic functionality... like you know not assuming the OS will only have one user account ever. I was quite shocked when I found this out about the oh so amazing package manager.

Before someone shares some bizarre workaround: no thanks.
> So that means code gets gold-plated, baroque, byzantine, and needs a novella of comments to explain its magnificence to future developers so that they use it right.

I like the way you phrased that.

Anecdotally I find code that is too clever annoying at times, when time is short and the PM Melissa has a bolt action rifle to my head on friday afternoon. I get that code that is too concise is also trying hard to be marvelled as genius-worthy.
Whether they incline or compel, it would produce some measurable effect. It's easier to detect that effect if they compel, but even with an inclination, it's possible to demonstrate it statistically.

Analogy: a weighted die doesn't always turn up 6. The weight inclines, but does not compel. Still, if you roll it a lot and take the average, you can tell that something is wrong if the average is something other than 3.5.

As far as I have heard, studies have repeatedly demonstrated that the stars neither incline nor compel.
I guess there was a change in law in Poland as well. Now it's illegal to let someone younger than 7 to wonder alone.
Although, I wouldn’t be surprised if Apple petitioned to buy Disney (market cap ~320B, Apple Cash on hand ~200B)
Fusion plant backed by Jeff Bezos to be built in UK
I honestly don't understand why there's so much focus on fusion. It's an inferior method of producing energy - extremely fussy, still produces nuclear waste, still capable of producing nuclear weapons material, and has yet to deliver a net surplus of energy[1]. When I was younger I never saw a peep about the nuclear waste and nuclear proliferation problems with fusion - it was just pitched as this miracle technology that was ten years away. I was really excited about it, but the more I learn about fusion the more it appears to be a giant money bonfire.

We'd be better off just coming up with good fast breeder reactor designs that have good safety measures. A breeder reactor can burn its fuel completely, it's a tried and true technology and it's our best shot at eliminating fossil fuels.

The fusion research is important science, and I completely support researching it, but it's not a technology that's going to be commercially useful in our lifetimes and it's not better or cleaner technology than modern fission reactor designs.

[1] https://thebulletin.org/2017/04/fusion-reactors-not-what-the...
Thanks. Interesting to hear what goes on behind the scenes!

Random bug report. On Android while making checkbox lists, I always have to hit enter twice to get to the next line. If I hit enter once, the cursor visually moves down to the next line, but once I start typing the new line gets joined back onto the previous line. I notice this happens when I don't add an extra space at the end of the first todo/checkbox item. Sorry to jump on your comment with a bug report!!
Perhaps a better explanation - it's similar to the halting problem in computer science. There are programs p where "Program p halts on input x" is unprovable (equivalently there is no computable way to determine which p,x halt), and the key is that we have no way of knowing which programs p and x this is true for, of the ones we don't yet have proofs/halt-prediction-programs about.

You may want to argue that this can be "solved" by never letting programs take other programs as input, which isn't wrong, exactly, but you're left with not very much you can compute in that paradigm for computation.
There is one rotor and a static "stator" behind it. Only the rotor rotates.