skysight-inc/HackerNews huggingface dataset:
I appreciate that it’s all but illegal to suggest that there might be some nuance to the whole Byzantine consensus/blockchain/cyber-money thing instead of just throwing rotten vegetables at it.

I don’t own cryptocurrency, I don’t stand to profit from anyone buying it. I find it interesting and not a 1-bit topic.

But it does tend to draw 1-bit people like hogs to a trough, and after the relentless gang-tackle by literally dozens of 1-bit minds for suggesting that there’s some substantially interesting subject matter here: I’m kind of in a place of: if you think my curiosity is not only misplaced but offensive, then fuck off and go do something more useful with your day.
How did this monster trashfire of zoning laws even come to life? At this point we could probably suspend every zoning law in existence at least for a few years and end up in a better situation.

In a sane market when a good (housing) is extremely scarce and valuable, people make more of it and naturally compete away the profits to bring the price comes down.
Getting Sharper Text on M1-Based Macs with 1440p Displays
There's a great motivation for small model work for big-model results: More efficient use of compute can be leveraged to make big models effectively bigger. Small-model architectural innovations are computational leverage. You can even see the convolution operation in this light; it's much more efficient than the 'giant dense matrix' approach.

EfficientNet is an exemplar of this approach; they made much better small models, and wound up with much higher quality big models as a result of having better architecture overall: https://arxiv.org/pdf/1905.11946.pdf

We're currently seeing some great results with more efficient attention layers, which will make the current 'big' models much more efficient... And unlock a next generation of higher quality big models.
Study confirms superior sound of a Stradivari is due to wood treatment (2021)
Exactly, if you banned car companies from making more than 100,000 cars a year, you'd soon find that only rich people owned cars and all manufactured cars were luxury cars.

Then if you banned them from making luxury cars you'd still find that the rich bought all the new cars.

The fundamental fix is let car companies build more cars.
It’s the politically difficult, or more often politically impossible, part of the puzzle.
I'd be shocked if they weren't, it seems like a totally standard big corp playbook move. It would be the same exact thing Amazon was doing with their independent seller data[1].

[1]: https://www.wsj.com/articles/amazon-scooped-up-data-from-its...
The type of bug described for MySQL has a special name: time-of-check to time-of-use https://en.wikipedia.org/wiki/Time-of-check_to_time-of-use
I understand your confusion. You can mentally insert "which" or "that" between "Work" and "politicians" to make sense of it. Making that its own sentence was probably a mistake on my part for this audience. My statement is politically neutral. Not sure which angle you're coming from, but I'm not interested in that discussion. It's not helping anyone in the community I grew up in.
No, when I go to sea, I go as a simple sailor, right before the mast, plumb down into the forecastle, aloft there to the royal mast-head. True, they rather order me about some, and make me jump from spar to spar, like a grasshopper in a May meadow. And at first, this sort of thing is unpleasant enough. It touches one’s sense of honor, particularly if you come of an old established family in the land, the Van Rensselaers, or Randolphs, or Hardicanutes. And more than all, if just previous to putting your hand into the tar-pot, you have been lording it as a country schoolmaster, making the tallest boys stand in awe of you. The transition is a keen one, I assure you, from a schoolmaster to a sailor, and requires a strong decoction of Seneca and the Stoics to enable you to grin and bear it. But even this wears off in time.

What of it, if some old hunks of a sea-captain orders me to get a broom and sweep down the decks? What does that indignity amount to, weighed, I mean, in the scales of the New Testament? Do you think the archangel Gabriel thinks anything the less of me, because I promptly and respectfully obey that old hunks in that particular instance? Who ain’t a slave? Tell me that. Well, then, however the old sea-captains may order me about—however they may thump and punch me about, I have the satisfaction of knowing that it is all right; that everybody else is one way or other served in much the same way—either in a physical or metaphysical point of view, that is; and so the universal thump is passed round, and all hands should rub each other’s shoulder-blades, and be content.

Moby Dick, “Loomings” (1851)
When you need transaction and durability.
Basically in an ideal system you are only bound by hardware limits.

memory bandwidth bound

memory size bound

cache hit rate and bandwidth bound

TLB size bound

CPU decode and issue logic bound

CPU renaming / OOO buffer bound

kernel implementation bound (esp. locks, interrupts,...)

network physical layer bound

GPU/TPU bound (which are variations of the above, though mostly memory)

power and cooling bound

...

... so basically unless you're running out of functional units, you're hopefully I/O bound depending on where you consider i/o.

But in reality, most SW is just "crappy SW making poor use of resources bound." That's where we mostly are now as an industry. Bad language choices, terrible design, no cross-layer comprehension.
> You’re forcing private businesses to take on contracts that they may not want. Totally unreasonable.

Regardless of how you feel about this, it can and does happen all the time. New residential highrises in Manhattan don't get approved unless they have a percentage of low-income units.
The word fake is problematic here.

I would expect a fake to be something like:

- it mimics a particular product but doesn't perform as well (e.g. SD cards that claim to be Kingston 128GB but are actually discard-quality 16GB)

- or it looks much like a real brand and product but isn't on close inspection (e.g. COBY vs SONY for quite a while)

- or it claims to be a particular thing and isn't (e.g. a tube amplifier that never needs replacement tubes because the tubes aren't connected at all to the LM379 IC actually delivering 6 watts.

All of those things are fakes.

This is a solid state amplifier with a tube preamp stage, which is... well, if you know what you're buying, I guess you could buy that, but I personally wouldn't. I suppose it looks like a tube power amp, superficially, but the nature of a tube pre-amp and a tube power-amp is to look pretty similar anyway.

The bigger general problems, I think, are in Amazon's total lack of care in co-mingling shipments sold on behalf of third-parties, and the general OEM problem where the same equipment has eight different faceplates or cases put on the same board and sold for a range of prices up to two magnitudes different.
if you liked it at 70, you should LOVE it at 39 :) unfortunately their latest earnings showed a significant decline in revenue growth as well down from the often cited 100%yoy number down to 80%
Managed languages almost never offer comparable escape hatches. Eg, it's not possible to do anything interesting at all with the JVM. Nor with JS. Nor with Python. Etc..

None of them let you do either placement allocations nor arena allocations.

.NET at least lets you do a linear array of structs, but that's nearly it.
The big bang occurred _everywhere_.
What Ubuntu is to debian ?
> My warm-up questions are usually something like "reverse a singly-linked-list" or "check if a string is a palindrome", and you would be surprised at how many people have just no clue on how to do it,

I don’t know how to do it. I would need dictionary.com to find out what a palindrome means and stackoverflow for the rest, but I’ve used and evaluated five different JavaScript frameworks in building full scale web apps. Would you hire me?
A lot of comments in this thread illustrate why battery-swap technology might be the best way to go: many people, and perhaps the majority, do not have access to at-home charging. Swappable batteries solve this.
Your complaint appears to be "funding is a constraint on research".
this is only kind of true. garbage collectors can use lots of tricks like alias analysis to automatically free objects without involving the garbage collector, and manually managed languages actually may keep objects around for longer than gced ones because manual management can only use compile time information to determine lifetimes, but GCs get run time info. also, for both types, the trash performance win is avoiding unnecessary allocations in the first place.
Albert, the graduate student behind this work, was also in the news just a week ago with another cool discovery, see https://nbi.ku.dk/english/news/news22/danish-astrophysics-st...

Edit: and this from last year https://nbi.ku.dk/english/news/news21/danish-student-solves-...
Current belief is many elements can’t be made by supernova and would require neutron star collisions
We are all victims to something.

even the most wealthy, most successful and privileged have something in their lives that victimises them.

It is exceedingly tempting to succumb to it.
That is way too low of a bar. All else being equal, even I would say that my life would be marginally better if self-driving cars existed.

The question is whether people value this more than the benefits of not being car-dependent.

You might think that these are not connected, but they pretty much are. Taking that in consideration, I could bet that only a minority would be willing to accept the trade-off.
What is FTTP? How does it differ from FTTH?
imo one should always strongly bias/default to unique_ptr, at which point you just can't have circular references. shared_ptr should be used sparingly, not just because of performance but also as a matter of architecture. You should generally have an organized understanding of ownership, which unique_ptr helps with (and would be the default mode of Rust)
It also says the device has a “0.33 L/h production rate,” which is a little less than a 12oz can, so seems like a decent rate to keep one hydrated.
My intuition is that the more “full” it is, the less air will flow through it, meaning it just doesn’t do as much.

Not to suggest that what the manufacture decides “100%” is is actually that.
No that's not true. Americans drive only a little more kilometers per trip than Europeans.
> Just read the thread rather than trying to conjure meaning from a single comment

My comments are half of the thread, and I don't think I'm missing context; yes, the kernel is often a monolith, but 1. nobody really likes that, it's just hard to fix[0], and 2. the kernel can mostly be ignored because it presents a clean enough ABI and doesn't really affect userspace[1], whereas systemd is a monolith in userspace that very much does affect the rest of the system. I'm not seeing any "cognitive dissonance".

> rather than trying to conjure meaning from a single comment like a rtard

Insulting people is both against the site guidelines[2] and an excellent people to get people to disagree with you even if they might have been otherwise convinced.

[0] Because context switching in and out of ring 0 murders performance.

[1] Seriously, you can swap out the kernel completely like Debian kFreeBSD and it's basically invisible to the user.

[2] "When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to '1 + 1 is 2, not 3.'" (https://news.ycombinator.com/newsguidelines.html)
Absolutely brilliant. Saved 100 to 300 bucks right there.
Efficiency in terms of airflow goes down, and static pressure difference goes up - but the filters trap more of the particles going through them. Changing filters on furnaces and AC units is really important, since lack of airflow hurts efficiency.

Wirecutter (which is usually trash) confirmed this in testing; versions of units that had been running for months or longer (ie one they bought a year ago and used in someone's home, vs a new unit bought new with little run time) tended to perform better in terms of how many particles they completely removed.

The unit starts using more electricity to do the same work, has to run at higher fan speeds, etc. So it's a tradeoff between that and the cost and waste generated by buying more filters.
> Is it just me that interpret this situation as "suck", or this is the future

First, there's room for everyone. Plenty of other trchnologies have are & will happen. But JS has by far the biggest, most boisterous & complete web ecosystem. By far. And a huge amount of the ecosystem works just as well front end, back end, and thanks to AssemblyScript, both at once (portability: a huge advantage).

As for "just me" / "suck"... other people also turn up their noses. But largely these are legacy preconceptions. JS didnt used to have robust serverside stories (altough I did write some JScript a long long time ago...), didnt have fast runtimes, didnt have a package ecosystem, and so yeah JS didnt fit. But it's grown evolved & gotten fast.

Much of NodeJS's history stems directly from Ryan Dahl comparing python web framework's performance,... and finding them wanting, thinking he could do better. With a performant async server, with Isaacs developing npm packages, things quikcly took off.

Some poeple dont like JS the language. I have less clear ways to refute this, since it's almost entirely ill defined bias & personal opinion: you cant really argue with someome who says "i dont like bananas" & thats about as far as these discussions tend to go. JS ticks all the boxes for a great & capable way to write server side code. It's still the way to write front end code (although wasm Component Model (nee interface-types) is finslly happening & will make other languages much more viable).

> when I look at react-dom it's 130kB minified which sounds CRAZY to me

As for react-dom, well, it's magically good stuff. It's worth it. Having immediate mode style rendering, having deep deep control over the front end, but not having to swizzle dom: it's a huge accelerant. There's preact & other "lite" takes that work similarly. I suspect react-dom might tree shake & get smaller for many deployments: bundlephobia can mever detect or understand how much code you will end up not shipping.

Also, this only really should affect first load & occasional library updates. clapping: it. just. doesnt. matter.
If you are doing real performance coding, you also are avoiding allocations and paying attention to cache sizes and so on. Go is fine for that, hypothetically, though obviously you can do better. But you aren't generating a lot of garbage in the first place so the GC aspect becomes minimal impact.

That is, unless you are forced to. One of the things about Go that is _very_ irritating is the way so many key APIs in the ecosystem make it almost impossible to re-use buffers. For example, protobuf and sarama generate throwaway memory at the same rate as message throughput.
What do you mean by "current state of affairs"? There are plenty of reputable products coming out of China. I purchased the Little Dot mk3 tube amp directly from a Chinese manufacturer (no website, direct paypal payment) around 2006 and it still works.
To assess thoughts according to whether they "aid you," not whether they accurately reflect reality, strikes me as contemptible and weak.
I agree the removal is not sufficient, but it is helpful
i think kubernetes is not a great example in favor of more client state (like tf) since k8s has uniform resource structure (metadata.*) and first class labeling support. but as you point out kubectl doesnt use labels well (at least imho).

when building https://carvel.dev/kapp (which i think of as "optimized terraform" for k8s) the goal was absolutely to take advantage of those k8s features. we ended up providing two capabilities: direct label (more advanced) and "app name" (more user friendly). from impl standpoint, difference is how much state is maintained.

"kapp deploy -a label:x=y -f ..." allows user to specify label that is applied to all deployed resources and is also used for querying k8s to determine whats out there under given label. invocation is completely stateless since burden of keeping/providing state (in this case the label x=y) is shifted to the user. downside of course is that all apis within k8s need to be iterated over. (side note, fun features like "kapp delete -a label:!x" are free thanks to k8s querying).

"kapp deploy -a my-app -f ..." gives user ability to associate name with uniquely auto-generated label. this case is more stateful than previous but again only label needs to be saved (we use ConfigMap to store that label). if this state is lost, one has to only recover generated label.

imho k8s api structure enables focused tools like kapp to be much much simpler than more generic tool like terraform. as much as i'd like for terraform to keep less state, i totally appreciate its needs to support lowest common denominator feature set.

common discussion topics:

* whats the lowest common denominator for apis that need to be supported

* how much state to store client side vs server side (in the api itself e.g. tags or in "assistive service" e.g. s3 api)

* is it enough to just store resource identifiers vs whole resource content (e.g. can resource content be retrieved at a later point; if content is stored, is it sensitive)

* how easy is it to recover from complete state loss
Why does “heavier” mean something when talking about a mass suspended in the vacuum of space?

Does the mass and resultant gravitational force attenuate the same ratio for small vs big stars?

Also, how do super dense neutron stars work - in the sense that atoms (and neutrons) are “mostly empty space” — are the particles in the atoms compressed closer together? Or does an atom of one substance at the center of a star have the same mass/volume as an atom of the same, either floating by itself or say, on earths surface?
Nikita, I am a huge fan of SingleStore - amazing what you’ve accomplished there and now what you’re building at Neon.

Do you plans to build a columnstore index on top of postgres that supports insert/update/delete?

Love how MSSQL has a columnstore index for a subset of columns on a row store table.

Always wondered why nobody has built something like that for postgres yet.

Citus is nice but it’s append only, which is a huge restriction.
The existence of copilot, for one.
Fiber to the pole.

It's copper from the telephone pole to your home. It's cheaper to implement and gives you less overprovisioning.
As such, the load balancer itself can probably hold a group of source IPs to use as second-hop solution to this problem as well if we're sincerely talking about load balancers holding a ton of largely idle connections simultaneously.

The more likely load balancer outcome would be DNS split on inbound client IPs, and scaling out until each load balancer handles the appropriate amount of traffic (by some measure and scale out if exceeded).
They're not preamps. The amp in the article is definitely not an hybrid. Hybrid would mean it uses both Solid State and Tubes to amplify the audio.

The tubes are instead only for decorative purposes, and apparently to "turn the circuit on", albeit in a way that is difficult to detect. The article writer used capacitors to simulate the presence of tubes and the amp kept working as normal.
Experts say that helmets will improve crash outcomes in passenger cars. Do you advocate for mandatory helmeting in passenger cars?
> why would distant galaxies have different starts than nearby ones?

I know one reason: metallicity.

The very early universe didn’t have clumps of heavy elements to create nucleation points of sort for fusion. So big clouds of hydrogen had to very slowly draw together via “molecular…cooling in the gas phase,” which meant more massive stars that burned furiously for a short while [1].

[1] https://iopscience.iop.org/article/10.1088/0004-637X/745/1/5...
In general, both.
Zero never have owned stock or bought any Tesla products nor do I have any plans. I have a sticker somewhere a friend gave me if that means something.
Do you get satisfaction reading code and imagining yourself typing it? I don't think what defines a lead is politicking at meetings, but rather having an outward focus. One way to do that is to just read what everyone else is doing and engage with them. Even if you're just fixing bugs with automatic analysis tools. I think that's one way folks like your diligent colleague can advance..
What It's Like to See Sound [video]
I ditched chrome and switched to MS Edge (Not sure if many would have done that). Chrome would heat up my Mac a lot and slows eventually, it always shows up eating lots of power. MS Edge seems lighter so far. Main reason to choose MS Edge (and not firefox) was the outlook web. I don't use outlook client and I use outlook web. Outlook web is slow on chrome, I found it lighter on Edge. I also switched to Bing from Google and found not much difference in day to day searches. However if I need to search address/people/places I go to Google.
series_id - definitely looks like a mistake - timestamp could just be Unix time? I always use ints for unix times too, I have no hard data on that decision, but it feels like that might avoid a little bit of overhead.
Mirror Protocol was susceptible to one of the most profitable exploits ever
Whether it's worth it or not should be decided by the people buying, not by some bureaucrat.
I don't think parent was talking about hand-holding at all.

> You show them the application, you explain it to them, you give them time to look into it, you reply to their questions about the application and you give them tasks.

Exactly; this is the training. Choosing tasks that match the other person's level, and being available to give good guidance, takes time, effort, and some skill.
I’m guessing you’re simplifying - but a fixed delay like this is a good way to fool yourself, since a system built that can handle fixed latency can go to pieces in the face of jitter and packet loss.
The Component Gallery: a collection of graphical user interface components
Alternatively, think how much traffic a site could save itself if it allowed subscribing to webhooks on new content, or having a functional sitemap.xml to say nothing of the end-user experience of having fresh content

I would speculate (based on anecdata) that a lot of the actual load placed upon sites is from the discovery phase -- what pages are there, and have any of them changed -- not so much "hit this one endpoint and unpack its data"