skysight-inc/HackerNews huggingface dataset:
"When a measure becomes a target, it ceases to be a good measure."

The idea behind prices in a market economy is that they're an information-carrying abstraction. They let producers at every stage of the value chain understand the relative costs that go into different alternate ways of producing a good, without needing to understand every single stage of the supply chain and all the decisions that their suppliers made. And it also gives them information about relative demand, so that producers which make things that nobody want go bankrupt and those make things that lots of people want rake in windfall prices.

The whole point of the Fed is to alter prices, on one hand to keep producers from raking in windfall prices (price stability) and on the other to prevent too many of them from going bankrupt all at once (full unemployment).

Problem is that when you do this too much, for too long, the biggest input to a firm's production decisions becomes the Fed funds rate. When it goes up, time to layoff people, because the cost of capital just went up and you can't do anything without capital. When it goes down, time to go on a hiring frenzy because if there's money for the taking and you're not the one taking it, you get outcompeted by the ones who are. Over time this begins to dominate all other signals that pricing normally provides, like producing goods efficiently and making things lots of people want. You get companies like Uber, which lose money on every transaction but make it up in fundraising.

In turn this increases sensitivity to the Fed's actions, which limits their freedom to take them. If the whole economy breaks when you raise rates to 1.5% (as happened in 2019), it becomes very hard to raise rates above 1.5%. So rates get pegged below the natural rate of interest (which equilibrates supply of savings with demand for productive investment), lots of economically dubious projects get funded, you inflate a perma-bubble, and you can't deflate it without taking down the whole economy.
I meant I'm looking for something that takes away majority of the work/headache for what I want like retool + firebase (potentially)
I have a full photo album of things Bob has gotten stuck on. Someday I'll publish it. It'd make a great calendar...
A Bloop and a Blast: The mysterious, mercurial world of baseball fandom
A related submission from today:

"I built a Reddit clone in 2 weeks using Bubble: nocode"

https://news.ycombinator.com/item?id=31555438
Yes and the wood from this new species of tree can be used to build time travelling quadcopters and yet all I see is a throng of people buying and selling planks for more and more money without there being a single chronocopter.
i wouldn't say it's on its way out. it's still in active development and very much supported
Terrible comparison between a sport like football (not the American one!) and baseball. I lived in Chicago for 35+ years, and been to Cubs and White Sox games quite a few times (mostly because corporate world likes to do events at such games), and that was in large majority about "socializing around" a game, vs anything like attending a football event, e.g. a game of ManU, Liverpool, Milan, Bayern or PSG. I recall the first few times, when I actually attempted to understand baseball, asking people in the stand to just give me the chance to watch, vs. them walking around with hotdogs and beer, standing up and turning around to converse with their buddies by or behind me, giving me no chance to truly watch the game. And I always got the canned response "who comes to a baseball game to watch the game all the time?". I don't think a baseball "fan" will ever understand what it is to grow up with and be a football one.

... and this is partially (i.e. besides the profits making engine) why some Americans hope to get, by buying European football clubs. But they can't get the fan spirit. It just doesn't work.
If I were able to enter a quantity, that would be one thing, but the option for me simply isn't there.

So I have to do this awkward dance where I hold the jar of tomato sauce with one hand (for scanning) while the other moves the other jars from the cart to the bag (for the weight check.)
My solution was to zip-tie lengths of black poster board to the legs. Worked very well for a long time. Eventually the vacuum did bend it a bit, but it's not *too* ugly.
I'd rather just warn everyone not to use their spyware.
Nothing is truly secure, if you realised how insecure everything really was you may not ever be the same again
Maybe you should go the path that the Arduino UNO and Mega use, and use an ATmega16U2 programmed to do just that. The code they use lives here: https://github.com/arduino/ArduinoCore-avr/tree/master/firmw...
Fast, Ordered Unixy Queues over NNCP and Syncthing with Filespooler
Presumably blind people that don't want to bruise their shins walking into one
I see two parts to your comment.

The first part is obviously wrong. You can provide good instructions for things that need a high level of control. Baby formula is not made by magic and I doubt very much that it needs some impossible level of precision to create.

The second part of your comment is simply a false dichotomy. Releasing high quality instructions would not affect the rate at which the baby formula shortage is addressed.
Thanks for the feedback! I'll tweak the font weight if I can.
> The idea behind prices in a market economy is that they're an information-carrying abstraction.

No, the idea behind prices is that they are what the participants in particular trades think it is worth trading at.

The normative argument for the superiority of laissez-faire economies may involve market prices as an information carrying mechanism, but that normative argument is much newer than market economies, and is not the “idea behind prices in a market economy”. The benefits some people see (or imagine) in something after the fact are not the underlying purpose of the thing.
master branch - offensive

killall -9 $DAEMON - not offensive

It's so simple I don't get how twitter could mix that one up.
I agree. First I was pretty heavily against moving a lot of the configuration into UI. But I've embraced it since then. It makes it less "pure", sure, but it's so much quicker now to get things done in my experience.
Admittedly for a unique minority Concorde wasn't a novelty at all: the very few journalists who covered Washington and London global political developments (and who were indulged the budget) used Concorde more often than any red eye shuttle. I actually associate the atrocious decline in public US - UK understanding to this absurdity. The absurdity being how much we needed a humanist perspective on transatlantic relations after 9/11 but got informationally waterboarded instead by sheer volume of grade school quality wire release. The cost of running Speed Bird even a little longer for diplomatic corps reporting should have been a mutual national priority.
Adam Neumann’s new crypto project sounds like a scam within a scam
The problem is that you have no way of knowing that you are buying a fake device.
If you run the risk of buying a fake and having it not work then why buy that brand? Buy one that will just work and no risk of bricked fakes.
Prolific are harming their brand by doing this.

I will now be on alert to avoid their products. Not because I take moral issue with them not allowing me to use fakes, but because I risk getting a non-functional device.
I'm more confused by your comments than anything said in the original post.
I used to be the same, but then I got the vacuum and it's amazing how good they really are at keeping the house clean, so I changed my habits and finally got around to doing all the necessary cable management. Also it's not just the floor, the whole house just has less dust in general when used regularly.
Microsoft lets hardware vendors use Windows Update to automatically push their own drivers onto the computers of anyone who uses said hardware, even if they were already working just fine with a generic driver.
Another flaw in JSON is that there's no built-in way to connote referential integrity. Which is another way of saying that JSON can represent trees but not arbitrary graphs.

Here's a circular list for example in Common Lisp:

#1='(foo bar baz #1#)

[Printing that is a good way to overflow your stack]

More usefully, here is an employee who is an acting supervisor of himself:

'(:employee #1="Frank Smith" :supervisor #1#)

There are ways around this problem in JSON but it requires a bespoke parser. In Common Lisp it's built in to the reader.
take a look at my scheme to c compiler written in Common Lisp for reference. I implemented a parser. https://github.com/Jobhdez/scheme-to-c
There actually was a very good piece about this a while back that many here criticized...

https://news.ycombinator.com/item?id=29698436

Mind you, Cathie Wood and Bill Huang and Masayoshi Son and Tiger are all levered beta plays with Ponzi dynamics. The core premise is not valuation but rather can they find another buyer willing to pay a premium for the story they shill. Think We Work but in the equity markets. The high beta stocks in these funds aren't only held by ARK, they're held by many, many hedge funds and are known in the business as "hedge fund hotels".

As such, many on Wall Street are incentivized to juice these stocks, promote them, and find bag holders as exit liquidity at the highest prices possible. This does not make them good investments and it absolutely makes these fund managers shitty fiduciaries.

What's worse, she makes statements to lure in retail investors:

"""
For those who aren’t following along closely, Wood once again publicly predicted that ARK Invest’s flagship exchange-traded fund — ARK Innovation ETF (ARKK) — would generate annualized returns over the next five years of 50%. Said another way, she predicted that ARKK would generate over 650% in total returns in five years. We all know this is highly unlikely. In fact, I believe that since the enactment of the Investment Company Act of 1940, it has only been achieved by a registered investment company a single time. In that instance it was achieved by a 3X leveraged fund.

These outlandish predictions help ARKK and Wood at the expense of retail investors. Unsophisticated retail investors look to ARKK’s incredible past performance and Ms. Wood’s stature in the industry and are likely to rely on these predictions in making investment decisions. If these investors place a high level of confidence in Wood, they may lose a large portion of their capital. Retail investors are the real victim of these predictions.
"""[0]

Think about everything Chamath promoted. Every single one of those companies had multiple rounds of VC funding which were ultimately unloaded on the public at insane valuations through SPACs. Sure he and his LPs made out like bandits, but was he right about anything other than the fact he could lure retail to pay stupid prices and hold his bags? Think about alt coins. Same bullshit.

IT'S ALL FRAUD. JUST LIKE CRYPTO. IT NEEDS TO STOP. THE CAPITAL MARKETS ARE A CIRCUS FOR VCs.

I don't think it some coincidence Tesla mooned alongside crypto. It's all the same crew...

[0]: https://citywireamericas.com/news/opinion-the-sec-needs-to-c...
You may also appreciate: https://devonzuegel.com/post/we-should-be-building-cities-fo...
Also if you want specifically a NAS, get a prebuilt model from e.g. QNAP and it will come with a management interface already.

I got this one for $600:

https://www.amazon.com/gp/product/B08FB5LBJP

If you outgrow a 9-bay NAS, they also sell full storage servers with management.

I was very tempted to build a NAS too, but ultimately prebuilt was better I think.
A few notes:

1. Huggingface models are supported by Captum - a framework for gradient based explanations of any pytorch model: https://captum.ai/tutorials/Bert_SQUAD_Interpret

2. There are several huggingface "spaces" which show-case in the browser the ability to do model explanations on huggingface models using a variety of techniques, such as with LIME: https://huggingface.co/spaces/Hellisotherpeople/Interpretabl...

or with SHAP: https://huggingface.co/spaces/Hellisotherpeople/HF-SHAP

and there is def an example already of doing it with gradient based techniques but I'm having trouble finding it!

3. It's cool to see someone do this with from-scratch code, since gradient based explanation techniques are very complicated and also have a lot of variance from one technique to another.
Meh, it is documented since many many years ago and it is grammatically correct even if it is not considered "standard Spanish", although it is part of the common usage of many native speakers (me included), many similar constructions: "hacer ascos", "hacer falta", "hacer ilusion" ,

https://twitter.com/raeinforma/status/1134042127565033473?la...
I think there is a driver bundled with OSX but (and I don't remember why) I did end up having to get a driver from Prolific. My use case is mostly running proprietary apps in an ancient Windows VM.

In any case both Prolific and FTDI have open source mac and Linux drivers (can't speak to the Windows drivers). This would all be a lot less contentious if the clones would use non-official USB vendor and product IDs. For all the teeth gnashing about drivers not working with clones I think there ought to be more focus on the people trying to pawn off crappy clones as the real deal.
> Do you mean like this? I get this to about as fast as the first "unoptimized" version in the SO post, but not faster.

Yeah, something like that. I haven't double-checked your math, but the idea is what I was going for.

I'm always "surprised" by the fact that CPUs care more about bandwidth rather than latency these days. A lot of CPUs (Intel, AMD, ARM, etc. etc.) support 1x or even 2x SIMD-multiplications per clock tick, even though they take 5 clock ticks to execute.

I guess the original "simple" code may have had a multiply in there, but that's not a big deal these days (throughput wise), even though its a big-deal latency wise.

So getting rid of those multiplies and cutting down the latency (ie: using only add statements) barely helps at all, maybe with no measurable difference.

One of these days, I'll actually remember that fact, lol.
I think technology has whittled away any remaining mental effort required to be a cashier.

I remember growing up, cashiers needed to know the price of every single vegetable (no PLUs) and fruit. Prices were labelled on boxes, but otherwise memorization was required.

Then you had to make change, too, although by that point the amount was already calculated.
Can someone ELI5 how this works exactly?
> Open-sourcing code will make Twitter vulnerable and easy to be exploited by hackers.

Is this how people generally think about open source code security? IME, if your code is correctly written, it makes no difference whatsover whether an attacker has access to it. Consider that fact that Linux is open source, and every line change is heavily debated and described in the open. But the huge majority of internet facing machines all run that code. Linux is arguably better to run on an open server than any proprietary offerings.
cue autonomous vehicles.

Seriously though this is a very wrong analogy. The economy is more like an ecosystem where individuals interact with themselves & the environment. It doesn't need continuous manipulation. In fact it tends to distort than aid.
I don't think anybody operates under the delusion that the Federal Reserve isn't applying policy to the economy? That's in stark contrast to the seemingly common delusion that cryptocurrency economics are uniquely free of manipulation.
It’s also ridiculous to claim that Chanos is a one hit wonder, Enron, Wirecard, Luckin Coffee, Valeant if memory serves, any one of those is impressive. Not to mention Kynikos is designed as a market hedge, since markets tend to go up so pure shorting as an investment strategy is foolish. Cathy Wood clearly got extremely lucky by taking huge, risky bets on Bitcoin and Tesla that both paid off dramatically but are starting to come back to earth. This isn’t a hit piece, the dozens of worshipful CNBC segments where she pumped garbage companies, and often turned around and sold them after, those were the real fluff pieces.
very interesting site!
I wrote a simple diff3[1] with a port of someone's Myers algorithm code implementation that I am still trying to get right. Diff is pretty tricky! I want the diff to have the same behaviour as git. I can detect conflicts but largest common substring isn't always the same behaviour. I think git is line aware.

My goal is to create a database with seamless merge with my Merkle CRDT implementation[3]. That can be a distributed system that handles non-conflicting merges. CRDTs allow data to be merged seamlessly without overwriting eachother. The braid protocol is very interesting too. I recommend reading the shelf CRDT algorithm.[4]

I am also interested in distributed systems and programming language design. See my profile for my ideas.

[1]: HTTPS://GitHub.com/samsquire/text-diff

[2]: https://blog.jcoglan.com/2017/02/12/the-myers-diff-algorithm...

[3]: HTTPS://GitHub.com/samsquire/merkle-crdt

[4]: https://braid.org/algorithms/shelf
Given that in terms of “absolute work” done, the optimization does hold true, is there any situation where it would be beneficial to implement this?

(Super low energy processors, battery powered, etc?
Gah. s/not//
> You can have 4 years of 20% returns and if the last year you're down 50%, you gave back nearly everything you've ever made

Yes but luckily the fund went up much more than that, much faster. Feels like a strange point to make?
No, “we” “as a civilization” could not have decided anything. The “we” that you’re referring to, let’s call it “human civilization”, has never once decided on anything as a single entity, nor could it conceivably do so. To posit that it might is so naive as to be useless. Using the term “we” to refer to humanity at large is almost never a useful abstraction.
I use a streamdeck with VS Code [1] and it's been really nice. You can map any actions that you could run with Ctrl+Shift+P (the command bar) and also have it send commands to the vscode terminal. Works great for me, including on remote servers connected through vscode.
On mine I have a key for reload window, start debugging/compile, and all the actions for the debugger (step through, pause, next etc).

[1]: https://marketplace.visualstudio.com/items?itemName=nicollas...
There are great third party solutions that can do all sortd of things. StreamDeckSharp is the library I use to interface with mine. I love the hardware, but their default software is garbage.
I read the original post and didn't consider an interpretation other than Graviton would lose the Intel relative discount generation on generation. It'll take a decade for everyone to port their software after all.
Yes please! I feel "if it ain't broke, don't fix it" doesn’t capture it in a meaningful way.

I think this is more of a mental and organizational phenomenon than one guy attacking a working machine with a spanner.

A simple lack of resourcing and time pressure may be part of it, but it may have componenents of a kind of willful ignorance of prior art and complexities of the world, even ego driven, self serving and arrogant attitudes.

Perhaps it is related to the famous NIH-syndrome in software, but clearly different too. In software I think this manifests as continuous churn of features and UI elements as well as negligence of usability and technical aspects.

”Fast Food Design”?
Clojure has access to the same ecosystem as C# since it runs on the CLR and can use .Net libraries and frameworks.

It can also have access to the whole Java ecosystem or JavaScript ecosystem. Funny enough, it can also use most Python libraries. And if you're willing to go less official, it also can be used to leverage Erlang's ecosystem and recently Dart and Flutter.

Unless you meant something different than being able to leverage libraries, frameworks and some of the tooling?
Wasn't Huginn ruby? Is it possible to use python from the ruby runtime?
What do you mean by starting from 0? Are you literally at the 2+2=idunno level? Understand some basic algebra and calculus? Or where? I think in any case there is no substitute for working through textbooks and writing out a lot of exercises. Grasping concepts is only part of it. Like a CNN in machine learning, you actually have to "train" and not just "learn".

If there are particular subjects you want to get up to speed with (basic probability might be a good place to start), this thread can probably suggest resources, and it might help to work with a tutor.
Yuck. Me too. 1950's era ranch house, eastern suburb of Pittsburgh. Scary accurate description of walless toilet, giant laundry sink, etc. Vile. I despise American-typical bathrooms. linoleum, no floor drains, toilet cramped next to everything else in the bathroom. single toilet shared by entire family. blech. really gross.
Extremely impressive.
It's also down more than that (70%).
> when Chamath Palhapitiya was claiming he's the new Warren Buffett on CNBC.

I don't remember that. I watched a few of his videos. Seems like rational statements explaining why Warren might be wrong about Bitcoin. https://www.youtube.com/watch?v=RAvYvyj37UU

> Blew up a lot of retailer investors funds through his SPACs although he himself Madeoff quite well given the closing conditions.

I was not aware of that. That's a pretty strong accusation you're making there, it sounds like he committed crimes. Do you have a link to substantiate this?
Place a tiny calendar on the wall just above the vacuum's charging station, it would be hilarious
Certainly! It makes sense in processors that don't do SIMD or speculative execution. There are a lot of those, but mostly for embedded stuff.
I've really been enjoying mine with Home Assistant buttons to trigger lights and show sensor values, as well as a really neat way to apply tags while looking at images in digikam (through one of the windows streamdeck plugins that allows complex key sends including modifiers.

I also like it as a way to quickly open saved PDF datasheets on my system for the ones I use all the time.
I can't recommend Build Your Own Lisp - if there's anything particularly "profound" about Lisp, the book misses it by miles. For example, the book claims that adding a new feature requires "syntax, representation, parsing and semantics" [0], whereas one of the nice things about Lisp is that adding most sorts of features doesn't require new syntax or new representations (and "syntax" and "parsing" are fairly redundant).

The example also indicates how the book conflates language and implementation. It's perhaps not the most important thing to know if one is learning how to design and implement programming languages, but unfortunate as CL and Scheme have independent standards; and separating semantics and implementation makes it possible to discuss how differing implementation techniques can be used for the same language. The language implemented also uses dynamic scoping, which is plain weird nowadays.

The C code is of questionable quality, and the author doesn't cover how to improve your chances of writing working C (e.g. using a debugger, testing with sanitizers, etc). This is more of an issue, because the interpreter copies and mutates in a weird way which appears quite easy to mess up, rather than using a garbage collector. The book uses a parser library by the author, so using e.g. the Boehm GC library doesn't seem too bad, but arguably doing your own memory management is more representative of C code that isn't a language implementation. The approach also makes mutation hard to reason about; it's hard to say what a particular update is actually going to affect.

[0] https://buildyourownlisp.com/chapter10_q_expressions