skysight-inc/HackerNews huggingface dataset:
This is a case-by-case thing to analyse.

However, as I understand it: If it applies (e.g. commercial context) and you distribute the software or offer a product based on the software, you need to show the audit of all, not just a part (e.g. the glue code).
I never got the value of voice devices.

In my experience you learn how to make them do 1-2 things. You learn a few patterns. But beyond that, even if they work 95% of the time, that 1 in 20 is annoying enough to make me not want to use it and just push a few buttons.

Maybe case in point is using voice in the car. It should be the best, most obvious application. Yet aside from maybe texting, people want things like Apple CarPlay - a big touchscreen - not voice commands.
For me, my one and only use of crypto (back in the day) was to put it through a mixer and then use it to pay for hosting for some TOR exit nodes in Iceland that I didn't want tied to me personally.
I put all my coins into a cold wallet after the tether crash.

History just keeps on repeating here. At the beginning Mt Gox, now this FTX and AAX meltdown. People stealing billions of dollars.

The problem is now that the trust in the exchanges has been eroded.

How can it go back up?

Probably im the end we will really need government guarantees like in the normal banking system, so eventually we will have come full circle.
This has been promised for a long time, but from my perspective, I don't really see this getting any closer to reality.

But for what it's worth, I think there's a conflict of interest here. No one is going to believe that Amazon won't prioritize Fresh or Whole Foods for these orders - even if they don't.
I don't think you'll find many split keyboards with shorter key travel, but if you get a mechanical keyboard with replaceable switches, you can look for switches which have higher activation points.

Eg. a database like this might help you: https://thegamingsetup.com/gaming-keyboard/buying-guides/key...
How do their audiences compare to everything else on TV? The fact there are two, made three, programs out of... what, 1000 programs a week? I wouldn't take that as evidence that broadcast TV is well suited for long form journalism.

They're often good material. But they are way way way fringe. 60 Minutes especially is probably only still around because it would be a public embarrassment to kill it.

I mean, the heavy metal sonic aesthetic is not well suited for Mariachi music. The fact that Metalachi exists and has a following doesn't disprove the hypothesis.
It's nicely bare-bones. I drag my music folder into it, hit Sort > Randomize, hit play, minimize to tray. Then music comes out.
> But Rustaceans kind of like to laugh at Go, because it's not as expressive or elegant a language by comparison.

Ironic because safe Rust can't express many valid programs, like those with cyclic data structures.

> Some parts of Rust are starting to remind me of the horror I ran from with C++.

Rust is most certainly designed for C++ programmers. C is all about minimalism and simplicity. I think there is a niche for a C like language with memory safety that retains the simplicity of C. Rust isn't it.
Except for the withdrawal "hack" shenanigans, there's doesn't seem to be any outright fraud there.
Ford's "boring, me-too cars that happen to be electric" strategy on the F-150 Lightning was absolute genius. The F-150 has been the best-selling truck since 1977, and the best-selling vehicle since 1981. Why would one ever mess with that?

GM is taking a different approach on the Silverado EV. Still looks like a normal truck, but it's been designed around the electric powertrain. So we'll see who wins that race.

I'm sure I'm not the only person in the world that just wants a normal car or truck, but electric.
What are you trying to argue for? That we should all just throw up our hands and give up trying to protect our privacy? What course of action should be taken to improve things?
Eh, all political parties have significant internal factionalism which isn't very well reported. That's why the US has primaries. It's just remarkable how well coalition discipline holds within the Republican party - any Republican will back any other Republican, at least in public.

It seems SBF was backing/bribing pro-crypto candidates.
Hourly workers (unskilled labor) are flexible and cutting hours is almost as easy to reverse as it is to do in the first place. Cutting salaried employees (skilled labor) is a much harder and expensive decision to reverse. So doing so means that there is either a consistent issue that is not getting resolved, thus making them not worth the expense, or things are about to get so bad that the company feels that the savings are worth the loss of skilled labor.

And clarify the difference between skilled and unskilled labor (which might make this make more sense), this is not a description of the work itself, but rather the barrier of entry. Anyone can be taken off the street and trained into an "unskilled" position with relative ease. That is not true for "skilled" positions though. Which is why Amazon's decision to start cutting corporate jobs represents a fundamental shift in their path going forward.
The biggest gambling streamer, TrainwrecksTV, was making 360 MILLION DOLLARS for 18 months of nonstop gambling. Like, wake up, gamble for 20 hours straight, go to sleep for over a year. https://gamerant.com/twitch-trainwreckstv-360-million-gambli...

Can't exactly blame the guy either. I would give up a whole lot and a year of my life for half of what he made.
A friend of mine has recently told me that he is working on a decentralised ai marketplace. Copyright and data laundering will be a thing of past. (He's building this for the sake of humanity)
This bit looks like the hook of the scam:

"I provide a mentorship where I will (1-on-1) walk you through making at least $3,500 per week through routinely carding Amazon, start to finish in exchange for less than 1/10th of the profit you make long-term"

So best case scenario you front your $350 for your first week of 'mentorship', then never hear from them again. More likely they string you along for as much as they can until you start asking when the profit part happens.

(And the limited-time-offer "4 out of 25 slots remaining" is classic bait, gotta build that sense of urgency so the mark doesn't take too much time to think about it before committing.)
Show HN: Plugin to create new Mastodon Toot for all new WordPress posts
A minor historical mistake/misdesign around the equals sign. Looks like algebra but fundamentally different.
Mastodon might not scale that well due to it being overly heavy but Activitypub scales just fine unless by scaling you mean something which makes it possible to exert control over the whole constellation by some centralised authority. I'm running a host of Activitypub services - 3 Peertube instances, 1 Pixelfed instance, 1 Pleroma instance - on a single server without any problems, mostly for experimenting with the things but the Peertube instances are used regularly.

Decentralisation is not, as this piece states, 'a Questionable Goal'. It is the essence of a thriving internet, it is what makes the difference between a world-wide inTRAnet and an inTERnet. It makes it possible to pick and choose your own services or host them yourself while still being able to interoperate - the 'inter' in internet - with others. It may not be a good fit for someone's business plan but to that I can but sing a song while playing the world's smallest violin: Nae kings! Nae quins! Nae lairds! Nae masters! We willna' be fooled again!
That he puts microservices scare quotes says it all, really. He clearly doesn’t understand modern large scale software architectures and is falling back on his archaic, outdated, and limited experience.

This isn’t the guy you want making these kinds of decisions. Even if there is bloat in services, which there inevitably is at any large company that’s been around for a while, it’s extremely unlikely that it’s 80% of them. Especially as Twitter’s infra team have in the past already done audits of running services to try to save on operational costs.

I wouldn’t be surprised if we see a serious outage or two in the coming couple of weeks.
Do you mean T9? https://en.wikipedia.org/wiki/T9_(predictive_text)
I grew up working class, and am a product of public schools. I gruadated with 75k of student loan debt and then struggled all through my 20s before finally landing a career. When I got my first "big kid job" at 27, my manager recommended the book "I Will Teach you To Be Rich" by Ramit Setih. Ignore the hoaky clickbaity title, the book saved my a$$ and very likely my retirement. It's a 6 week program and by the end of it just about everything is automated. I have to log in every december and tweak my investment portfolio, that's about it. Please do yourself a favor if you are starting from the same level of knowledge that I did (zero) and check out that book.
In addition to the other replies, I'll add that they have a new frontier for Alexa in the works and while I don't think the hardware has to be all that exotic, the development effort will be. I know they're at least a year into development on that, and those costs will be high with nothing public to show for it (yet).
The whataboutism kinda falls flat since both can be true: fiat currency from a govt and crypto can both have zero real value, propped up only by shared delusions.

However, govt currency is propped up some by it's taxing authority (the govts ability to take value from its residents)
Running on one instance ties you to reliability of the hardware

Running on multiple instance ties you to reliability of the hardware and reliability of the whatever software you use for cluster, which is also heavily dependant on your skill with that.

So it will entirely depend on what you run.

If you say run a cache server (Varnish or whatever else) behind some LB instead of single Varnish instance behind same LB, skill required to set it up is zero, extra software is zero so you end up with more reliability. We had exact zero problem with those kinds of setup for decade+ and it never caused any failure.

On other hand, if you use something like Pacemaker (our usual config was pair of DRBD + DB nodes managed by Pacemaker) it is absolute nightmare to "get it right" and every mistake on your part in configuring it will make it less reliable, and there is plenty of edge cases to think of and handle, some might not even exist when you start configuring it.

For example we had a hiccup at one point where initial config had too short timeouts to shut down database and it assumed it hanged, then killed it.

Other times DB occasionally failed to start because pacemaker was (back in SysV days, no systemd) running /etc/init.d/db start & status in quick succession, and Java didn't managed to write PID yet which made status return "db is down", confusing the resource manager.

We now have a bunch of setups like that also running rock solid but it took a bunch of time and setup to get it right. No extra cost to set it up really coz we have that in CM but for a time it definitely was lower actual uptime than "just a node with DB"

And there are elasticsearch clusters that are just more stable with 3 nodes than one just because sometimes index could shit itself on crash...
Ask HN: What is your Mastodon handle?
Would love to follow a lot of HN folks on Mastodon.
Please post your handle so we can find each other.

Mine is: https://indiehackers.social/@simon

Btw. Here a firefox plugin which makes following users on other instances easier (as you don't always have to enter you instance again): https://addons.mozilla.org/de/firefox/addon/mastodon-simplified-federation
I know nothing about the world of crypto currencies, but I do know finance.

The exchange does not hold the trades instruments/currencies/securities as assets. The business of a normal exchange is normally risk free (just matching buyers to sellers). Some exchanges step in as middle man in the trades, a process that I believe is called novation of the trade. The original trade between the buyer and the seller is novated, transformed into two trades, both against the exchange, one for each party and opposite direction. In this case the main risk is counterparty risk, the risk that one of the counterparties fail in some way.

An exchange never holds its own positions.

What is the difference in these cases? Have the crypto exchanges somehow used their users cryptosecurities as assets?
Any picture with more than one person is real. If there is a second partial face, or a shoulder or hair, or any other sign of another human, then it's the real one. They need to clean up their data, unless they're testing for people figuring that out.
A hint that OP is the target is the sense of urgency they try to create:

> The only time you'll be invited.

> STATUS (11/12/2022): 4 out of 25 slots remaining.
Is there a subset of Rust that fills that need, like how there's a subset of C++ that's still reasonable?
It takes a while to be an effective altruist with a hundred or so billion dollars. What did you want him to do? Throw it in a fountain?
There are lots of alternatives for SSL libraries, and there are also indeed increasing alternatives to Linux. But in reality, Linux tends to get patches for compliance purposes, or forks for meeting various obligations.
dang, can we please change the title? This one takes Musk’s claim at face value, and is not a reliable enough statement of fact to be the headline.
I was trying to debug and improve the performance of some parallelized C++ code over the weekend for parsing CSV files. What would happen was parsing each file (~24k lines, 8 columns) would take 100ms with one execution context, but when split across many threads, the execution time of each thread would slow down proportionally and the throughput of the whole program would strictly decrease as thread count increased.

I tried all of the obvious things, but the offender ended up being a call to allocate and fill a `struct tm` object from a string representation of a date. This doesn't have any obvious reasons (to me) that it would cause cache invalidation, etc, so I'm a little in the dark.

Still, replacing this four line block improved single threaded performance by 5x, and fixed the threaded behavior, so on the whole it is now ~70x faster and parses about 400mb of csv per second.
Commenting for later. Wish you could "favorite" comments.
Check out fastmail.com ... Given an email account, hosting a new website is nearly as easy as uploading an entire directory (to file storage) in one operation, then assigning a url to it (under one of the 20-30 fastmail domains). I have not linked a custom domain to one of these, but they do IIRC support it.

Estimate $3/month w/o the custom domain.
Home Assistant almost goes without saying at this point.
Which is remarkably similar to a bank grafted to a hedge fund.
Using the data to target ads is as good as sharing it with third party companies. Apple is monetizing you, ostensibly at some point they can just stop making products and survive by advertisers paying to advertise on Apple devices with perfect accuracy given the data Apple has on all of us.
A VPS is probably running on replicated network drives, so no single hardware failure would bring it down. It would probably restart on a different host in seconds.

I am not sure that adding logical replication on top would improve reliability or redundancy that much.
I think that you are just getting old.
It's the same with Gitlab issues and comments and it's a small but very real pain.
Caching is a weapon of last resort. In most cases it is the last major performance improvement you will see from your code, even if other options were available, and any information architecture problems you have are set in stone or will get worse.

Because of the locality aspect, people will assume that it's 'free' to look up a value multiple times instead of passing these data dependencies between the relevant methods. This turns your cache into global shared state, and once that happens you can't turn the cache off again. There are other problems with this arrangement as well.

The easiest to understand (and yet I've failed on at least one project) is that if the working set for a problem ever becomes proportional to the size of the cache (>1 for single task systems, > 1/n for systems with n concurrent tasks), then you can end up evicting data in the middle of a transaction. The obvious consequence is that it causes performance to jump off a cliff. Particularly bad behavior with LRUs but switching to a different statistical model simply reduces the height of the cliff. There is still a cliff. The less obvious consequence is now you have concurrency bugs, because the code assumes that decisions made about the data will go the same way on each call, but due to eviction, two halves of the transaction may make conflicting decisions with undefined behavior.

But speaking as the guy who fixes the perf issues other people gave up on: Once you introduce caching you poison the performance well. Flame charts lie when cache is used, and after people rely on the cache it is lying in the other direction when the cache is off, because you're calling that path 5 times now and it's swamping other bottlenecks. This is what I really mean when I say it's a weapon of last resort. Because once you use it, it attempts to take any other options off the table. Caching will be most of the last order of magnitude in scalability that your system ever sees. Every 'win' from there on will take more time and energy than most people are willing to invest.
I read a comment somewhere along the lines of

"Crypto is a great experiment where people who didn't live in the 19th century get to relive at 10x speed all the bank runs and regulatory changes that happened then"
I write a lot of Go, and I agree that this is a big wart in its error handling that would be served by a proper Result type.

Nevertheless, the convention is that if a function returns (value, err), and err != nil, the value is discarded (I think of it as "undefined"). So the code is conventional.
Its form factor is also reminiscent of the later T-Mobile G1, the first Android phone. :)
Interesting comment. Do you mean trouble with using English correctly, or trouble with grammatical analysis or terminology?
https://indiehackers.social/@simon
Something I've never understood about layoffs is that large corporations have nearly unlimited borrowing power. Amazon's market cap is just over $1 trillion, so it could probably borrow up to ~10x or $10 trillion against that (almost half the US GDP).

Isn't that enough money to keep employees through a downturn?

The flip side is that individuals have almost no borrowing power. The bottom 40% of the US population has a negative net worth, so can't borrow anything:

https://news.harvard.edu/gazette/story/2016/02/the-costs-of-...

To me, this looks like evidence that profit comes from offloading externalities onto the public.

Ordinarily, workers could find work at other companies. But because companies are so large now, they have effective monopolies in markets like shipping. So layoffs could be used as a signal to bring companies up on antitrust charges.
The practical tradeoff for not using the actual currency blockchain is instant settling time and 0 cost for transactions. If every transaction was on the chain, they may take hours or longer to settle (not unlike trading shares on a "real" stock exchange), and there'd be a fee for each one.

As for why they don't keep them on an internal blockchain, there's really no advantage in doing this vs a proper setup with a database. The part that makes crypto work isn't necessarily the blockchain, it's the public record part.

Blockchain and crypto go together because the blockchain acts as a public ledger between parties who don't (or don't need to) trust each other. On an exchange, there's no trust issues- you and the person you're trading with have both agreed to trust the exchange and their records.

Edit: I'm not super up-to-date on the crypto world, but I'm reasonably sure that there are on-chain/decentralized exchanges. I also think that there's been a lot of development towards making pseudo-on-chain exchanges through projects like the Lightning network in regards to BTC.
Stuff like this is super, super common. Even where you have things like CTRL + X/C/V for cut/copy/paste it's clear that the letters were picked to be near each other - but then often the shortcuts will remain the same even on keyboards where those keys are nowhere near each other.

This can be one of the reasons that switching to Dvorak can be super hard, all the shortcuts become quite weird unless you remap them each by hand.
I only have one more slot remaining, but due to the high demand will be opening up another 10 slots in december, at the full price of $700.
9/11 Scene from 'One by One' Rik Mayall's last film release before his sudden death
https://youtu.be/MW-oXuJTdjI
I don't know details about nuclear decommisioning. In my experience, State permitting standards for decommissioning bonds have been implemented as part of mine permitting and oil and gas permitting. I would like to see more people getting their States to be proactive on all of this: mines wells tires PV iDevices.

The laboratory of States will find and create solutions, without a one-size-fits-none federal mandate.
>C is all about minimalism and simplicity. I think there is a niche for a C like language with memory safety that retains the simplicity of C.

Isn't that the aim of Carbon, the Google-backed language whose specification was announced a few months ago? I might be wrong.
I know it's hard to imagine under Capitalism, but lots of things work without a financial incentive. The early-ish internet was powered by web forums. There are thousands of community run game servers. Wikipedia editors and contributors are unpaid. Volunteers do things because they want to see them happen and they like the community.

Bitcoin has brought out the worst in many people, to the point where coal power plants were coming back online in order to handle the power demand of generating bitcoin, and miners were grabbing up as many video cards as they could, boxing out gamers from reasonable build budgets for years. Bitcoin is how society runs when it only cares about financial incentives. There are plenty of parts of society that run without a financial incentive at all just fine, and I'm hopeful the future of the web is a lot more like Mastodon than it is like web3.
We already got rid of Russian gas and nukes. Can't get rid of coal in nearest future, simply because energy prices would go bananas and then energy grid would fold.
Bob-CD/bob: This is what CI/CD should've been
Definitely. They have bundles with their Blink security cameras, which can be viewed on the Alex Show models.
I wish the mobility company headquarters would also be named, even though it would amount to double counting. For example the entire fleet of VW group emitted 364MtCO2[0] in 2019 which is equivalent to the entire country of Mexico[1] with some change.

[0] - https://www.volkswagen-planet-better.com/en/mission.html

[1] - https://www.statista.com/statistics/270499/co2-emissions-in-...
They are. What that means is open to debate, and how you should act based on the current interest rates depends a lot. But simply as a historical matter, current interest rates are lower than the majority of history.

https://www.macrotrends.net/2015/fed-funds-rate-historical-c...
Same for Github as well.
Super annoying when you're in the middle of an issue
While your question itself is good, it's unfortunately quite likely that the recruiters won't actually know the answer. So their answer isn't a good signal.

Separately, in larger companies, there will be significant variance between the onboarding process of teams/orgs.
I've heard a lot of argument about the headphone jack. For my iPad, I bought an apple plug (i don't even know what they call it, is it a lighting port?) to 3.5mm phone jack. Can you explain what that solution doesn't work for everyone? The only thing I can think of is that you can't listen and charge at the same time.

Thanks!