skysight-inc/HackerNews huggingface dataset:
>remind me again why this is a bad thing?

It's kind of wild to me that crypto has caused some people be to pro arbitrage. Arbitrage is the most inefficient form economic rent because it is a tax on producers of value (a group that largely gets ignored in the crypto-verse) that goes directly to speculators.

>Uh, you and I must have a different definition of inflation.

Yeah, my definition if inflation is a year over year comparison oh how much a basket of goods and services cost relative to a currency. What's yours?

>Crypto has found a use case in Venezuela, China, Turkey, Lebanon and Argentina amongst others.

Which currency and where are the transactions? Are Venezuelans buying BTC with bolivars? If so who is selling their BTC for Bolivars? Are they transacting day-to-day in a currency I'm not aware of?
How much are they? They have one of those useless websites that neither load pictures quick enough nor show any prices.
Oh wow. This is totally make sense when you think about it, but something that'll never cross my mind when casually checking the code. I guess this is why python's timedelta doesn't have month unit as the length of a month is highly context dependent.
The longevity is also quite important. With Lithium-based batteries there's a tradeoff between charge/discharge level and battery lifetime. Be suspicious of range estimates that do not also include some kind of battery lifetime data.
This is a really cool tip.
"!important" means "not important", I guess the engineers didn't like the law makers so they made this an insider joke.
I think people need to wake up to the fact that react encourages bad architecture.

You can tell me react is a big brained functional library all you want. Fact is you're putting business logic and mutable state inside your functions from props -> jsx. The fact that setState is a 'hook' doesn't change the fact you're setting state.

Every react code base I've come across looks exactly like what they told us not to do in the WinForms and Java Swing days - code behind.
>A society of 120 IQ adults would probably be an insufferable hell beyond comprehension

> That would be, like... a typical office full of programmers.

Is this an argument in support of the OP?

Anyway, much like with global warming, the issue isn't so much the averages, but the impact on the extremes. Now the world suddenly has 10x as many 140 people or 100x as many 160s, etc.

This cuts both ways too. A smart person isn't necessarily a nice person. A 20 point IQ increase could make the difference between someone who is a successful telephone scammer, and someone who brings down entire economies.
I think you're talking about the Alteon Tigon-II NICs (Alteon was acquired by Broadcom). Ken Merry and I modified Alteon firmware so that it supported zero-copy sockets by doing page-flipping on receive.

See https://people.freebsd.org/~ken/zero_copy/
(Use of the pronoun “you” as the impersonal)

You’re not curing cystic fibrosis, or any other genetic disease, are you? You’re just stopping disabled people from being born because you’ve decided their lives have no intrinsic value.

This can be said to a wide swath of people. Down syndrome people, bipolar people, blue people, people with physical deformities.

Why do you get to choose? Have you ever asked one of these people if they find their lives to be meaningless? How about their parents?

I can think of few hells more dull than a world of smart ass public radio listeners providing unrequested comments lathered in snark and cynicism.
For which Vimeo was never the golden choice before. Most people I know who pay for vimeo are film makers who need hosting, sometimws for piblic stuff, sometimes with a password for preview purposes.

A bit like soundcloud for video.
I think the point of those things, at least for the ebikes, is to rip off the tourists to compensate for the locals who have a subscription?
Totally agree. Those wheels are way to small at top speed. You're just asking to get a stone jammed in there.
Lanai …. Sounded familiar, of course myri.
I used these NICs to implement wire speed 10g packet capture. They were a fraction of the cost of dedicated packet capture boards and had a nice api.

These days I guess a Risc-v would be a perfect match for this sort of application, but back then it seemed every accelerator startup would implement a custom ISA.
> I'm not readily finding an (English language) origin story online for the term

FWIW, in English it goes back at least to a Nov. 1983 Financial Times article, by which time the term was apparently very well known in Germany: "A survey conducted in mid-summer by the Allensbach Institute revealed that 99 per cent of those asked had heard of Waldsterben—the death of Germany's forests."
That ship has sailed roughly 12000 years ago [1]. By mass, around 96% of mammals are either humans or lifestock [2]. If you go on google earth and zoom into a random country anywhere on earth, chances are pretty good that you end up looking at a field. Our immune system is that of a hunter-gatherer. It hasn't evolved to handle close contact with animals, cities, and intercontinental travel. The result are the huge zoonotic pandemics of the last few millennia. Since there is nothing "natural" about them, maybe we have to mess with the fabric of nature in order to avoid the next one.

[1] https://en.wikipedia.org/wiki/Neolithic_Revolution

[2] https://www.pnas.org/doi/10.1073/pnas.1711842115
It's time to link this amazing short film by Keiichi Matsuda again:

https://www.youtube.com/watch?v=YJg02ivYzSs
> this site shall not be used by United States citizens

so megaupload with a disclaimer? kim dotcom is still fighting extradition.
If the whole rationale is to stop diseases from jumping from animals to humans, then isn't it possible the contagious vaccine could do the same...
Some important/big customer pays a maintainer to maintain it upstream instead of having to maintain/port it in-house. If there's two of these, it makes sense. Even with one it would otherwise require backporting. Might as well do it in public?
Oh, yes, the “sales”. I found a mattress pad on Wayfair that I was interested in, but I felt it a bit weird that it was “70% off”. I loaded the product page in the Wayback machine and found that it’s always between 50-75% off, and that the base price fluctuates by $20-40. Weird stuff.
> The moral of the story is simple, expect that in a small start-up your stock will NEVER be worth anything, and get what you can in your normal paycheck.

That's an important moral.

I wish someone had told me that back then.
Right, the flaw in this argument:
> Anything else is probably misuse, and a sign you may not understand the cascade properly.

is that it assumes the cost of changing the "whole cascade" is minimal. And that it would be easy to design an initial cascade which works perfectly for your needs without any changes needed as the design evolves. In other words it assumes the classical waterfall method where the spec and design are complete and never-changing once the "implementation" phase begins.

The suggestion is that there is nothing wrong with CSS, only in developers who can not come up with a perfect CSS-design before they start coding.

A big problem with CSS in my view is precisely its cascading nature. When you change anything anywhere it can break things in many other places, and there is no good tool as far as I know that would tell you what all can change because of any given change in a single CSS-rule. It is assumed that developers should have such a tool in their brain, and if you don't you are not a worthy developer. :-)
It just depends; every anchorage is different however it's not uncommon to be cruising in area with great coverage, but once you lay anchor you find yourself without service because the rocks of the bay you chose to shelter you from sea waves also shelter you from radio waves.
i partially disagree. I agree that formal philosophical axioms as we understand them are out of reach by puffs of smoke, since philosophy tries to begin from a place of as limited context as possible. I disagree that the lack of that formality is an appropriate litmus for the sufficiency of a medium to harbor successful communication.

pairing known ideas can create new ideas by guiding a contextualized listener to discover the essence of the idea themself. if a cloud of smoke could represent a well known idea, which it can, and about 10 different smoke shapes are possible (for example).. then after 8 puffs of smoke the shaman can create up to 100000000 distinct chains of ideas to direct his audience to whatever it is he wants to them to understand. with smoke symbols for north south east and west, and the delays between when he creates them having assumed meaning, he could give directions to any location on earth - theoretically - with just two to three puffs of smoke

since language is shorthand and referential, it can never contain all the knowledge within itself that is necessary to properly understand it - which is part of the point of the original post. within my tribe, a single word might need a novel to explain to yours, if it is explainable at all. Kind of like being at the bar and something is said and a bunch of people start laughing and all they can communicate to you about it is "you had to be there". the ability to describe details is not the same as the ability to communicate

The smoke puff might be nonsense to an outside observer, but after a few carefully selected puffs curated for the perfect audience - you can communicate literally anything.

likewise, although i have given up on twitter - i do respect that there is often a mountain of context behind popular tweets. although those tweets might not be saying much to me, there is a tribe out there who have a much deeper experience with it than i do. And timing is a huge part of it, as well as the context of mainstream news, and a bunch of other things depending on the intended audience
>>an insufferable hell beyond comprehension

>That would be, like... a typical office full of programmers

Well, quite... ;-)
I wonder how long before someone comes up with a fake battery pack that looks identical and registers as having a higher battery power then it actually does and has fewer cells internally so they can take the real higher power more cells genuine battery and leave behind a fake on that barely works. Like fake memory cards you can get from wish.com that state they have much higher memory then what they actually have.
Some of us DO NOT use Google or anything from them.
I pirate because I don't want to be tracked. I don't want Amazon, AppleTV, Netflix, building a profile on me based on my viewing history.
Demodulation of LTE PUCCH
> I read his point being that !important used for anything but the original intent is "code smell", and I'm fully behind that.

It doesn't explain why using !important for the original intent isn't equally a "code smell".

Unless that is smelly too, in which case there are even more questions to answer about why this is the workaround and why you're supposed to use it for the original intent despite that.
The seller is presumably an aristocratic family fallen into hard times. They are selling a presumably rare and famous item. The buyer's agent haggled over the item instead of just stating a flat price they were willing to pay.

If the buyer displays the item, then elite of Feudal Japan will say "Poor so and so, they got taken advantaged of by a merciless nouveau riche. Make sure not to invite that person to our upper class parties. We may be poor compared to them; but we still have our samurai pride."

Edited for spelling.
I think this is a bit naive. Startup founders do not care about providing careers for engineers, and usually want to stop being a "startup founder" as soon as they possibly can - they are chasing huge exits and being a founder is incredibly stressful.

The real reason that microservices are so prevalent is that they became fashionable, for exactly the same reason a particular item or brand of clothing becomes fashionable - influential people were seen using them and so regular people aspired to start using them too. At a certain point in the popularity curve, _not_ using microservices becomes a controversial viewpoint.

They also suffer from being what I call "conceptual crack". There is a certain kind of idea that really tickles some kinds of engineer's brains. Microservices seem like a such a clean solution, each service having its own single responsibility, so easy to draw on a whiteboard, so neat and tidy. Other ideas I place in this category are blockchain, redux, and V=f(s). Clean and tidy ideas that are compelling conceptually but result in nightmarish levels of hidden complexity when they're put into practice.
As a manager, and I have no compunction telling my team to try and fight their own battles first, and if they need to refer someone to me to resolve the issue, then to do so. I'm there to support my team 100% at all times as well as to deliver business outcomes.

If you're getting upset over issues like this, perhaps management is not for you. Of course it may also depend on how tenuous the relationship with your own manager is.
Too paywall didn’t read.
I’m an iOS dev, but I have developed some macOS apps for internal use using AppKit: I’d like to think they were pretty good apps if not quite production ready. I think the Big Nerd Ranch Cocoa Programming Guide for OSX is still the best book out there. The version I have is from 2015 which targets Swift 1.2 and Yosemite: you might actually be better off with an earlier version that targets Objective-C as Swift has changed quite a lot since then. If you go through the Big Nerd Ranch book you’ll have enough to use the start using the official documentation effectively.
AppKit is very old for sure, and has a lot of weird corners, but you can be incredibly productive with it: and there is still a lot more Interface Builder “magic” developing for macOS than there is with iOS. Combined with the brilliance of the Foundation stdlib it can be a pleasure. My own experience is that if you avoid fighting AppKit you’ll have a very productive time.
I wouldn’t support some of the recommendations for SwiftUI and Catalyst. As other commenters have noted you’ll have to “drop down” to AppKit anyway to create a good app.
Where is "around you"? The economics in India might be a lot different (ie relatively more expensive scooters, cheaper labor)
> So somebody is making mad money from arbitraging them?

Literally the opposite, b/c if they were, the arbitrage gaps would close! That's how arb. works!

>Someone's loss is someone's gain.

Sure, if your argument is that crypto's main use case is tricking retail into being fleeced by institutions, then I agree with you.

>Please try sending money from China to the outside and report back.

You mean the country that will send you to jail for 10 years for transacting in crypto?

>You can do other things with assets than "buy and pray"

Uhhh is this a currency or a security we are talking about?
Why would you advocate for microservices over services?
Out of curiosity: what is the base load, and what is the load when cooking dinner?

HN already determined washer/dryers are out. Assuming you cook for 20 to 30 minutes, how much instantaneous load does this add?
It seems like gopls solves your problems. It will do the correct thing for navigating to definitions and listing implementations of interfaces.
Show HN: Speech2Code – Code with Voice
Hey all,

Last year I attempted to build an assistive voice programming tool as part of my undergraduate dissertation in CS.

Speech2Code offers support for the basic features of the JavaScript language, accepts commands in both English and Portuguese, integrates well with the VSCode editor, and also works on the browser.

Hope you like, thanks!
Or we could have, you know, buses and trams and metros? Riding a scooter in a car designed city sucks :-/
Seems 'marine stabilized platforms' of many specs and sizes are advertised. Surprising if none suitable to mount a starlink on.
Wondering how many times the government has done this?
Nice! What’s your favorite recipe.
Looking at the launch rates of Indian rockets, its pretty easy to realize that they have no way to simply launch more. They build rockets for specific project and have very low launch rates.

They can't simply build 6 extra rockets in a few years.
It was not really a matter of enlightenment reasoning, but republican traditions that the Romans of their time would have been highly familiar with. Caesar had himself proclaimed "dictator for life for the purpose of reforming the state" only a few months prior to being killed, basically repeating what the by-then hated and vilified Sulla had done roughly a generation earlier (except that even Sulla had not dared to demand a lifetime appointment, this was evidently Caesar's idea). This post on the ACOUP blog goes in more detail wrt. the legal implications of that kind of move, which by that time had become quite clear to the Romans themselves: https://acoup.blog/2022/03/18/collections-the-roman-dictator...
That’s fine for your brochureware whatever. Not fine for a line-of-business application meant to be useful for the next decade or more.
Academic Presentations Simplified for Developers
I was listening to Dan Snow's History Hit podcast [0] where there was a guest episode on oligarchs & oligarchy in general. They mentioned Caesar because he was also an oligarch, like most of the other generals/Senators of Rome. Jeff Winters also wrote a book on this topic [1].

Caesar threatened the oligarchs of Rome by crossing the Rubicon with his legions which was heavily frowned upon by the others. Caesar threatened their power structure for sure and likely led to his death.

[0] https://podfollow.com/dan-snows-history-hit/episode/94f58a73...
[1] https://www.goodreads.com/book/show/11598740-oligarchy
I have been ArchLinux desktop and laptop daily user for 10+ years. I used Gentoo for a year before and still use Gentoo on the server until today.

Yes, occassionally there is a problem. HW incompatinility (new laptops), missing drivers (rarely as I am explicitly trying to buy well-supported HW), won't boot after a bad update (messed up ramdisk or config file) but easily fixable. You have to get used to couple of annoyances. But KDE DE is awesome, KDE Connect for Android too and lots of software works perfectly and let me do jobs I daily do. I have zero need to switch to Mac or Windows (used both before as well) and I enjoy having more control over my computing, updates, configuration. I can pick almost any HW I want on the desktop. I am not limited by a single range of badly-built, heavy and easy to dent macbooks, etc.

But people are different with different needs. It is not for everyone. Though I am really a happy linux user and do not plan to change that and I don't care about any M1 marketing bullshit, truetone or windows defender, cortana or whatever. Those may be nice-to-have, provide couple of fancy slight conviniences but in the end the actual hard work is done by all your skills, not the machine or OS.
My Web3 News Morning Routing
Yeah, this is not quite the tree-table component. Unless your table only needs one or two columns!
One place where I end up using !important very frequently is writing user-styles/extensions for websites. Obviously not a common use case, but it makes me glad that CSS has `!important`.

If you're explicitly trying to overwrite another rule that you do not control, `!important` is more idiomatic than the alternative. (If you've lucky enough to have never had to do this, the alternative is adding otherwise pointless qualifiers to your selector, since CSS gives higher priority to "more specific" selectors. e.g `html > body > div {...}` takes precedence over `div {}`)
> If it can be done better for cheaper, VCs will tend to fund that team.

That might be true if there was a shortage of VC money so they had to choose their investments very carefully. The reality is there's a huge amount of money sloshing around with few good investment opportunities.
I didn't see any mention of fixing the biggest problem with the current system: no penalties for false claims.

If I post a video of myself playing moonlight sonata to youtube, and somebody puts a copyright claim (or more than one) against it, then it gets taken down and I suffer the consequences, but there is no mechanism for penalties for what amounts to fraud by the claimant. They should automatically get fined (payed to both me and youtube), and if damages were more severe I should be able to bring them to court to receive larger damages. Claimants should also get strikes the same way posters due, too many false claims and you then have to manually prove the copyright is yours before youtube takes the video down.

The above example was for youtube, but broadly this is how it should work. If copyright protection action cause harm, because of false claims (either accidental or intentional) then the claimant gets punished.
Biofuels maybe. I don't know a thing but I remember learning most fossil fuels wouldn't happen today because organisms have become more efficient at consuming all parts of plants and fossil fuels are from parts of the plant that couldn't be broken down at the time
Are you the author? I think shown is posted by people who made the product
> That is actually how I predicted the run up to the last bull market

That’s nice for you I guess?

> Have you heard of Chesterton's Fence?

I have, but this comes across as a slightly more sophisticated version of the fallback that’s often resorted to by defenders of crypto: if in doubt, claim that your opponents “simply don’t get it” or just proclaim “have fun being poor”. We understand crypto too, we’re just not convinced.
I wasn't there, but understood it was intended for general machine-room -- I dislike "datacentres" -- use; Wikipedia implies it was intended for ~everything...

Anyway, IB at least had lower latency than Myrinet, which is what counts in a lot of HPC. I don't remember the numbers, but I got quite close to Myrinet latency with the on-board 1GbE NICs on Sun x2200s, an un-managed switch, and Open-MX, which was interoperable with the Myrinet MX protocol. (I remember MX being slagged off by Mellanox; I don't know how similar MXM later was for IB.)
Also, people of similar backgrounds are more likely to understand the environmental health problems. For example, doctors from middle-class backgrounds don't understand as well the stress and trauma of poverty, and associated malnutrition. White doctors generally don't understand as well the stress and trauma of living with racism daily.
Yeah, I seem to recall it was added in Firefox to solve some browser chrome styling issues, or something like that. Anyone any idea where I got that idea from?
has google maps ever been down and I wonder if that's a serious thing as we now all relies on that for car navigation
True, but that doesn't tell me the point of that comment.
The low information density in a Google search for ‘dog’
You're not going to get much repeat business if you hand out crappy batteries. It seems like incentives are decently well-aligned here.

I guess you might be able to scam the rechargers themselves if you want to "return" a knock off. But if I were them I would put tamper resistant asset tags on my batteries and ensure that whatever battery im taking back is the same as the one I handed out.