skysight-inc/HackerNews huggingface dataset:
I imagine their premium API was also available worldwide.

Okay, so two booleans, and checks of those booleans in a couple of algorithms.

This still isn't a huge change, it's not completely new functionality. Once again, not saying it's small, but it definitely isn't huge.
On that note: Am I the only one that's constantly surprised by the absence of proper sandboxing solutions when so many programming languages now provide (otherwise pretty useful) means of running code dynamically in a script-like fashion?

In C#, I can pull in Roslyn, and compile a string on the fly as a C# script; but the way the .NET standard library is structured makes it pretty much unfeasible to prohibit outside interactions I don't want to allow (in my case, e.g: `DateTime.Now`, while allowing the Handling of `DateTime` values).

It's possbile to embed the Typescript compiler into a website, but running code on the fly and some simple sandboxing is not feasible without a serious pile of hacks.

I've recently read a forum thread about a library for compiling/running Elixir code as a script, but guess what: The runtime (apparently) makes sandboxing really hard.

And so on and so on. I just wished that the LUA approach of "if I don't give you a hook, you cannot do that" were just the default. I've seen so many overcomplicated enterprise-y solutions that are basically just a plea for a well-designed, local and small scripting API…
What I think makes people skeptical of him is that deep down we all believe in nominative determinism. Who do you think runs a rocket company behind the scenes, "Shotwell" or "Musk"?
There's a TV show that airs once a week that explores mostly smaller-scale factories all around Japan, Tanken Factory / 探検ファクトリー. I doubt there are English subtitles for it, but if you understand Japanese, I highly recommend it!
Hm? Intellectual property is explicitly carved out of 230, and even if it wasn’t: it isn’t user generated. Content providers are regularly found liable for infringement on their platforms, especially when the plaintiff can demonstrate willful negligence (which in this case would include discontinuing a seemingly effective scanning system.)
the issue is conflating work/livelyhood/job which arent always synonyms.

your survival being predicated upon engaging in state-enforced financial exploitation by a capitalist and being separated from the value of your own labor

isnt quite the same as

engaging in activities deaigned to produced a beneficial outcome to the self and society at a point in the future
Omg I would use so many fun spirits on that one. Any aged barrel rum or tequila would make most people so confused.
I have written some beautiful code.

I am dwarfed by what was written before 1970 in moving products through our plant.

They knew assembler, hard and were before everything we now know.

I am in awe of them, my predecessors, who are long past.
Yessss, this was so fun. I still have backups of all my own nfo files that I was credited for cracks in ;) razor, pdm, myth.
>Mr. Musk is also considering shuttering one of Twitter’s three main U.S. data centers, a location known as SMF1 in Sacramento, which is used to store information needed to run the social media site, four people with knowledge of the effort said. If the data center in Sacramento is taken offline, it will leave the company with data centers in Atlanta and Portland, Ore., with potentially less backup computing capacity in case something fails.

https://www.nytimes.com/2022/11/18/technology/elon-musk-twit...
It's hard to really say whether that was due to something Elon did or if it was just a normal outage from code deployments, hardware failures, etc. Anything that might seem like an outage will be magnified now because everyone will think it was Elon's doing and it will get tons of clicks. The reality is that these huge sites have a dozen small/medium outages almost every day, but almost no one notices.
TLS termination before the destination? Oof, are you running Cloudflare?
Agreed, one of the craziest bugs I had to deal with was we had a distributed system using lots of infrastructure. Said distributed system started having trouble communicating with random nodes and sub-systems. I spent 3 hard days finding a Linux kernel bug where the ARP cache was not removing least recently accessed network addresses. Normally, this wouldn't be a big deal for a typical network because few networks would fill up the default arp cache size. That was even true for ours except that we would slowly add and remove infrastructure over the course of a couple months until eventually the ARP cache would fill and remove the random network devices... It wasn't even our distributed application code... Some bugs take time to manifest themselves in very creative ways.
He doesn’t understand shit, you don’t fire that many people before even having as crude of an understanding as was seen on that whiteboard. Also, people working on embedded systems for rockets know jack-shit about a system serving petabytes of data.
My pet theory is he got roped into it because the SEC was going to hit him for securities fraud (wouldn't have been the first time he'd done it[1]). Earlier this year, he had originally said he was buying a 5% share and would be a passive investor. Later on, whoops it turned out he'd bought over 9%[2] of the company without the mandatory disclosures, potentially defrauding the market of over 100 million that he would've paid in inflated share price if his moves had been known to other investors. With the SEC on his trail he said screw it, and inked a very difficult to escape contract to purchase the company. The SEC gets off his back, and he spends months trying to wriggle out of it but finally is compelled by a dead-end court case to fulfill his obligation.

[1] https://www.sec.gov/news/press-release/2018-219

[2] https://www.washingtonpost.com/technology/2022/05/27/elon-se...
Many natural wines do not contain any brett.

I would agree that brett can be a contaminant in wine, if that is not what you are going for, but much like how brett has long been the backbone of some trappist and all lambic Belgian beers, there is a case to be made for it in wine - even in fine wines.

If the popularity of brett in beers is anything to go by, you're going to be disappointed. And I hope you are - as much as I love a purely sach ferment, there's lots to love about other yeast and bacteria taking part in the fermentation process, too.
Sounds like survivor bias to me
Run with what?

It seems self-evident that the bot was considered low priority, since it isn’t working anymore. But nobody is disputing that: they’re saying that the fact that it is low priority does not bode well.
30 years ago was Windows 3.1. People still listened to music on CDs commonly until the smartphone era.

Using a computer was kind of scary even 10 years ago. They were way buggier and had more exploits. Clicking the wrong link in the WinXP era was not advisable.

Programs do the same thing, but they do it more reliably.

At least in the GUI world. I don't know what's changed as far as the command line experience.
We have diluted the popular usage terminology so it's meaningless. Everyone ascribes the property "encrypted" to their service but you can't tell from that if they are just storing the key and the data next to each other in the database, or doing the equivalent with extra steps.

The important and hard part in crypto is key management, but that's considered too complicated a concept to explain to users.
I presume this one:

https://www.theguardian.com/tv-and-radio/2022/nov/21/john-ol...

He is a comedian, isn’t he? So is this comedy or not? I‘m not British and not a native speaker, I can‘t tell.
Yea, I think there is a revenue stream there. I just question how big it is. First of all, you need to take a pretty-small slice of the transaction since they also need to make and deliver the pizza. If I know my Alexa order is always $1 more than calling it in myself... I'll probably just call.

And then, there's a weird thing where this probably only works for the simplest (and then cheapest) transactions. If I'm placing a complex order because I've got 7 friends over, I'd rather use an online ordering system or just make a phone call.

So you're taking a small cut, and probably only getting in on the smaller orders. There'd need to be a lot of volume to make it work.
Interestingly, my reports on racist posts are being accepted much more often than they were before, so this is in fact not happening.

The site was also consumed in horrific discourse for the last week (topic being "is making chili for your neighbor racist, ableist and oppressing autistic people?") so all in all it seems to behaving as usual.
My impression is there is a large gap between the QWC and these whatabouts...
The Saudi Strategy to Keep the World Hooked on Oil
Because people spouted crap about premature optimization any time someone wanted to do anything like lazy load an uncommonly used feature?
Stock photos had crossed my mind as a possibility as well, but I'd say it's unlikely to be previously deleted photos or from their Windows computer if they're seeing photos of kids they don't know.
Same here. I love my Alexa speaker and use it several times daily — for the same use cases as you, plus asking Alexa to start music streaming. Been doing so for many years and it’s unlikely that would change anymore.
or just wait till AGI
It definitely was industry specific. The need to satisfy a boom in remote working and people bored out of their minds in quarantine drove a ton of hiring in tech. If you had money to invest, tech stocks and companies were among the few places it made sense to pour money into during the pandemic.

There have been several front-page posts on HN in the past few weeks about big name company CEOs apologizing for massively over hiring during the pandemic not realizing that it wouldn't pay off once the lockdowns ended and people decided to go back to living their normal lives again.
Do you think they did the work necessary to tell a high performer from a low one?

The short amount of time they took and methods they reportedly used don't instill much confidence.
That could be the "long con" version of this.

A bank that says "we'll continue to lend and invest in unfashionable clients (i. e. fossil fuels and defense contractors) even when others won't" is an actual business strategy which can be evaluated.

However, I suspect they never got further than the marketing sound bite.
You could say that about any piece of technology, including the Internet. I mean fuck, the internet is in your home! It's like letting every basement dwelling pervert peek into a keyhole in your basement!
I use timer buil in into cooker or oven. Not voice activated, but super practical anyway.
I was surprised last year to find that an intra-Coinbase BTC transfer was the cheapest way to send about $2,000 to Canada.
Also getting worse for me. I upgraded from my dot to a regular gen 5 echo, but no, it's still bad.
This whole piece is making me teary-eyed...just so much sadness in this story. I think it captures the trauma, purpose, difficulty and after-effects of those type of experiences (his was in Afghanistan and other places) really well...helps that it's wrapped up in a hero piece. Very inspiring moment in that dude's life...also just so tragic that his daughter's boyfriend was killed :.(
Happens regularly in the Free Software & Open Source world, where software projects are often forked by a single individual. Obviously enterprise software is on another level, but the principle remains that reduction to a smaller development team (for some period of time) does not necessarily correlate to a threat to viability and has often indeed been a reinjection of vitality.
Someone please post this as a win for open source, nsidb. I don't know how

https://lichess.org/blog/Y3u1mRAAACIApBVn/settlement-reached...
The anti-China propaganda is blindingly strong.

Do Americans know that they're drinking so much anti-China propaganda?
> the article might actually persuade me that it was all bloat

First of all, how does it persuade you of that? The article touches a really small (though incredibly important for up-time) subject.

Secondly, in any large company, the majority is 'bloat'. It's security engineers, code reviews, data architecture, HR, internal audit teams, content moderators, ccrum masters and I can keep going. In a start-up many of these roles can be ignored, becaus growth > stability. In a large organization, part of the bloat helps insure a certain amount of stability that's necessary to keep an organization alive.

If a product is mature enough, like Twitter seems to be, removing engineers won't instantly crash the product. It'll happen slowly. Bugs will creep in, because less time is spent on review and over all architecture. Security issues will creep in because of about the same issues and less oversight. Then, once this causes enough issues for the product to actually crash, the right people to fix it quickly might not be there anymore. That's when fixing the issues suddenly takes a lot more time.

If the current state of affairs at Twitter keeps up, it'll probably be a slow descent into chaos. Especially with Elon pushing for new features to be implemented quickly, inevitably by people who cannot fully understand the implications of said features, because 80% of knowledge is missing.
Many people who have worked with Musk have shared similar sentiments in interviews. But it seems that people just refuse to believe any of it. People think that there's no way it's possible for someone to be that deeply technical and be a CEO of multiple companies at the same time. I've talked to people about it and they straight up refuse to believe it saying that it's impossible and that any evidence of him being technical in interviews is all set up and that he was trained on the materials and questions ahead of time.
I think this is the closest he's come to put some reasoning behind his decision: https://twitter.com/elonmusk/status/1585619322239561728
Why would anyone want to work in a dumpster fire?
There have been countless of technological achievements since 2008/2009, which have seen mass user adoption, to the point where we have apps and devices which we can't think without. Yet, Bitcoin with so much promises, in the same time (~6 epochs), has yet to achieve any sort of consumer adoption (in 14 years!). I'm hardly willing to call Bitcoin alive.
Gemini and the small web
Win for Open-Source Legally: Settlement Reached in Stockfish vs. ChessBase
Which directly reflects the quality of the wine drinking public. I like the French approach better: educate your customers' tastes. In Russia they also drink sweet wines because most people there view wine as a juice that one puts in their vodka. The rich substitute the wine with very expensive champagne.
We used to have a horribly written node process that was running in a Mesos cluster (using Marathon). It had a memory leak and would start to fill up memory after about a week of running, depending on what customers were doing and if they were hitting it enough.

The solution, rather than investing time in fixing the memory leak, was to add a cron job that would kill/reset the process every three days. This was easier and more foolproof than adding any sort of intelligent monitoring around it. I think an engineer added the cron job in the middle of the night after getting paged, and it stuck around forever... at least for the 6 years I was there, and it was still running when I left.

We couldn't fix the leak because the team that made it had been let go and we were understaffed, so nobody had the time to go and learn how it worked to fix it. It wasn't a critical enough piece of infrastructure to rewrite, but it was needed for a few features that we had.
> Indian interviewees said they earned 25,000 rupees ($306) per month on average, while the Costa Rican average was 514,000 colones ($843).

What explains the difference?
I've always felt that OpenGL was too abstract for graphics novices; perhaps this tiny subset of GL will change that.
Even better, there are EDID injectors that can lie about the capabilities of your display. I used one on front of a HDMI to component cable for years to force blu ray to 1080i for an old projector. Was great until things like the chromecast removed the interlaced modes from their output.
2020 - It took Amazon four years to populate the world with 100 million Alexa-powered devices. It took the company just one more year to more than double that number. The e-commerce titan announced Monday that there are now "hundreds of millions of Alexa-enabled devices" in customers' hands worldwide, a massive increase from the 100 million it announced last January. https://www.cnet.com/home/smart-home/amazon-sees-alexa-devic...

Annual sales ~100 million device, then losing $50/device would lead to a figure of $5 billion loss in a year. Loss of $50/device would include cost for running R&D, running factories, giving minimum guarantee to factories, and all other associated cost - marketing, customer acquisition, support etc..

So $10B loss in a year sounds in the realm of possibility.
What is "moor anchor law"?
Well, kind of. You might still be paying for taste, but not necessarily for objective quality. As many people have pointed out in these comments, sometimes you are paying for interesting flavor profiles that are not as easily found in moderately priced wines.

That doesn't necessarily mean better, but you might be paying for scarcity in the flavor.
I have no respect for Duffy’s story. He criticizes VCs for being naive, cheerleading SBF and staying silent. Now what does it mean that the CME CEO was not naive, (purportedly) roasted SBF in private, and then stayed silent?

This is not bravery. Its cowardice in the form of ex-post bluster.
What is the ball actually called though! Do they call it just Rihla in Arabic, and use Al when needed, or always refer to it as Al Rihla.
> There are other things that can bring a site down, like security issues, or bugs triggered by unusual states, too much traffic, etc.

In my experience as a data engineer, unusual states are one of the leading causes of issues, at least after something is built for the first time. You can spend half a year running into weird corner cases like "this thing we assumed had to always be a number apparently can arbitrarily get filled in with a string, now everything is broken."

Also, conditions changing causing code changes is the norm, not the exception, definitely in the beginning but also often later. Most services aren't written and done - they evolve as user needs evolve and the world evolves.
Companies don’t have plans; individuals have plans and sometimes companies fake it because either enough individuals at a company are moving in the same direction or because there’s one or two charismatic leaders at the company driving it.

Sometimes companies don’t even have that and you get spastic, impulsive, uncoordinated, un-driven, near-net-zero movement, like a defibrillating heart.
Show HN: User-Space Network Protocol Stack Written in Rust
Hello,

I created a user-space network protocol stack in Rust for study / experiment purpose.

https://github.com/ykskb/rust-user-net

It talks Ethernet / ARP / IP / ICMP / UDP / TCP through TAP device in user space of Linux.

I thought I'd share since it can now successfully send an HTTP request through TCP:80 and receive response till the end.

I hope this would be something of interests for someone :)

Thanks!
Good info, thanks
We do not translate other languages for the names like that. If so, you need to translate Rihla, which means "trip". Try it like that: "The The Trip".
WebRTC (Chromium): Year end report
There kinda is one already, Katherine Hepburn and Spencer Tracy in 'Desk Set' about a mini-computer that replaces the entire research department at an office. It was a little ahead of its time, but it correctly predicts what would eventually happen when the minicomputers came. It even has the evil IT / IBM guy who replaces all the fun office people with uncaring machines.
I think it would be more surprising if it did go down immediately.

Presumably in the turmoil nobody is deploying new code. Sure shit happens, but i imagine that twitter is mature enough that they aren't having weekly critical incidents, especially during times where nothing is changing.

I still think twitter is going to have some disaster, but give it a few weeks.
One glance upon the majesty of Bellard's works is enough to give even a 10x SWE imposter syndrome.
I might be basically be picking at it with what I am about to say next, but was it not admitted that 'Steele dossier' itself was a rather elaborate disinformation campaign[1] as noted by Fiona Hill? I really don't be want to be this guy, but if we are going to have that kind of discussion here, we might as well discuss current state of knowledge.

edit: All this is relevant, because that dossier itself was the basis for 'Russiagate'. I am ok with a rational counter-argument.

https://en.wikipedia.org/wiki/Steele_dossier#Risk_of_contami...
Triple net is a bog standard leasing agreement for commercial properties - it's nothing specific to restaurants. Basically, you pay the expenses on the building. Taxes, insurance, maintenance costs.
It’s supposed to be a news program that’s funny but it tends to lean a bit hard on the jokes and plays a little loose with the research. Generally accurate but trying a bit too hard for one viewpoint / hilarious outrage.
> absolutely bring a site down over time, is expired certs

From today's Casey Newton's newsletter:

In early December, a number of Twitter’s security certificates are set to expire — particularly those that power various back-end functions of the site. (“Certs,” as they are usually called, serve to reassure users that the website they are visiting is authentic. Without proper certs, a modern web browser will refuse to establish the connection or warn users not to visit the site). Failure to renew these certs could make Twitter inaccessible for most users for some period of time.

We’re told by some members of Twitter’s engineering team that the people responsible for renewing these certs have largely resigned — raising concerns that Twitter’s site could go down without the people on hand to bring it back. Others have told us that the renewal process is largely automated, and such a failure is highly unlikely. But the issue keeps coming up in conversations we have with current and former employees.
I have seem some common libraries that default to v1, so I can see why there’s some confusion in here.
oh. well i think if you had a job at bell labs, depth of job market wasn't a concern.

as i understand it was in a class of its own.
> There were multiple executives making $10m/yr+

> These are paid professionals who are supposedly wealthy, good at their jobs, smart, informed, etc.

Wealth is not a valid indicator of ability.

I'm not judging the execs and board members individually but rather questioning your assumption. I have read you mention "supposedly", yet it can be read as a rhetorical term.
Which Is Worse: Inflation or Unemployment?
$10B is a chump change for a trillion dollar company.
Reminds me of the classic laws of spacecraft design

https://spacecraft.ssl.umd.edu/akins_laws.html
>I use my Alexa all the time, but 99% of it is:
Alexa, time! Alexa, set an alarm for 5 minutes! Alexa how many minutes left? Alexa, turn off/on all the lights!

That's also why Siri is good enough even though it is destroyed in a trivia contest against Google or Amazon.

Voice UI is very bad since you don't have a way to know what it can do reliably. Treating it as general artificial intelligence doesn't work because the experience feels like trying to get a really stupid person do something for you. It's much easier to do it yourself than to find a sentence structure that works for this particular request but not for others.

Voice UI is only good for basic commands that you know the device is capable of.