skysight-inc/HackerNews huggingface dataset:
They could take a few pointers from Google for sure. When I open bing.com I cringe hard from the amount of redundant crap, specially if you just want to make a quick search.

They have News, Microsoft Rewards and all other BS that doesn't need to be shown there imo. Sure can be useful for some folks and you have a setting to remove them. Would be nice if the setting actually worked.

For example, the setting to hide the news actually hides him from your sight but doesn't stop loading them at all, so if you scroll the page you still have them there. Hate it (not even considering that their news are garbage, I already downvoted a ton of celebrety news and they still show me the same amount of them).

So yeah, I guess I'd be more excited about AI search if wasn't Microsoft doing it. They are very poor designers and Windows 11 is the greatest example, with a lot of redundancy and elements that clearly don't fit in their new design language.
Firing is with targeted and with reason. A layoff is general, broad and non targeted. At least that is how I learned it.
We are heavily invested in Twilio. Should probably be paying more attention to potential alternatives.
Bias literally means that given neutral evidence you will lean towards a side. See also: bias in tires, scales, referees.
I don't think that's ignorance :)

Embedding Janet in the browser is hard! My real motivation for making this website was to have a simple example to point to of how to do it. Short answer: Emscripten + WebAssembly. Long answer: https://github.com/ianthehenry/toodle.studio

Specifically I think these are the interesting bits:

https://github.com/ianthehenry/toodle.studio/blob/master/bui...
https://github.com/ianthehenry/toodle.studio/blob/master/src...
Are you talking about Macs?
Can you skim several full pages minus one and read the abstract last? If it's not effort you have to expend, you've won.
I think enterprise upgrading less is a far bigger factor.
Or bread!
Croatian Love Island Galešnjak Put Up for Sale for 13M Euros
Did Mr. Cory get authorization from his employer to substack his
ongoing work? Did he also get permission of the five or six names
mentioned to substack their roles, likenesses, and detailed accounts of
their political jockeying? If so, I'd like to hire Cory as a honeypot
for some corporate espionage work.
Why do the big fruitless experiments get funded? Are they funded for non-scientific reasons such as creating jobs, engineering experience gained from building the thing, etc?
The UFOs are mostly spy drones (although it's still to early to say how many of them are - maybe all of them are?). These drones are more likely opportunistic than tactical. Even the US response to them is valuable intelligence, as it has opened up the possibility of a DOS attack forcing the air force to waste missiles (which are not only expensive, but take time to replace).

Under Putin, Russia is unlikely to resort to nukes so long as Ukraine doesn't storm actual Russian territory (as opposed to annexed land). If Putin were to be replaced, the new guy will likely be a hardliner, and then it's anyone's guess (although still leaning towards unlikely).

America has already privately contacted all levels of the Russian government to spell out the consequences of nukes, and enough people in government (including Putin) still fear America's direct involvement in this war (rhetoric notwithstanding). No nation can ever be allowed to actually use nukes in conquest; the ensuing arms race as every despot rushes for their own immunity to the American military would be catastrophic.
That's interesting.

A lot of your suggestions are actually exactly the same for SQL based databases. If your schema is not fit for the task at hand, it can slow it down by an order of magnitude, and the process of changing schema is also similar.

Though, i would think, a properly designed SQL database would need such full schema refactoring less often, since adding a few tables within the same structure is easier.

It sound like you're describing use cases with greater data volumes than I usually use SQL for. (Mostly Data Science use cases, where larger datasets typically end up in Spark, or similar)

My experience is that SQL based systems work best up to a few 100 millions of records in the largest tables (a few billion at most), and with transactions per second is less than about 10000. Around those volumes is where SQL start to get really expensive.

And often SQL is used for use cases where number of records per table of less than 10 million and transactions per second in the low hundreds or lower.

But I'm probably biased in the opposite direction that you are. For me, performance usually means efficient joins. Which means that even if I'm leaving RDBMS's behind, I still use SQL where I can (such as in Spark).
I use cadlab which is a PCB CAD specific Git host. It's okay. Visual diffs and such.

My gitignores don't have anything special. They ignore the *-bak files that kicad makes.

Now that kicad has a stable sort order for its files the diffs are pretty clean and git works pretty well.
> Plasmids inserted into agrobacterium can move into plant leaves through horizontal gene transfer.

So Bioshock was right all along.
Agreed. We should not wait to be concerned. Those who are in the immediate radius should be immediately concerned but the rest of us need to be warry.

I want to believe a burning river will get movement on this stuff but with the political climate I could see that being shrugged off since it's happened before so no big deal.

It's all quite insane. We are shortening our live expectancy as a nation in a measurable ways with proven solutions but instead we just shrug it off and do nothing.
I would change seven days to thirty minutes because nobody needs seven days to write 200 words, and taking seven days to write 200 words is being too precious about one's writing -- at least ordinarily, a legal context might be different.

Once-a-week is also a poor formula for engagement in a social media app...imagine if Twitter or Facebook rate limited?

Good luck.
I've addressed this argument further down in the comments. TL;DR: Google wants servers with no Intel (CS)ME. If you don't think other big tech corporations feel the same way, or that the collective purchasing power of a few of the world's big tech companies' server budgets is a significant amount of money, I don't know what will convince you.

There may only be tens or hundreds of thousands of customers, but tens of those customers are going to want hundreds of thousands of individual units. I have no doubt annual sales for modern X86 silicon without the "security" coprocessors would be in the millions of units for the first few years, at a minimum.
I understand that a hotel needs to know the name & booking reference of the guest. But surely Booking.com could operate an email relay so that the hotel never gets to see the user's real email address?

That way Booking.com would be able to see the contents of any messages and shut down spammers more easily. They could do the same with a phone / SMS relay as well.
History of Military Ballooning
I don’t think so, as a synthetic biologist I usually need to iterate hundreds of plasmid designs minimum to get even simple novel pathways working. What are you going to put on that plasmid that will be dangerous, and how? What are the chances it will work?
The problem with Sabine Hossenfelder's dismissing way of reporting is that it makes an impression that she does not faithfully represent the position of the other side.
Thank you. At quick glance, in that list I don't see any feed there that is of the standard top HN but have "Comments URL" labeled as just "URL" so will pull into RSS feeds normally? Unless maybe I'm missing something? Eitherway, glad to discover that link as could be helpful for other things in the future.
Sure, but you get more data and expertise if you do.
Your brother has it right.

It is very hard to make a language model as good as OpenAI but it is not hard to download a model from huggingface and fine-tune it to solve a particular problem.

My favorite kind of ML paper is when someone applies several common models to a random problem they cared about, as opposed to papers where the best in the world compete on problems that have been done to death. I will not get best in the world results but the run of the mill papers help me understand the results that I can get on my own run of the mill problems.
Parent commentor's assertion that German standards would have prevented the disaster magically.

Germany or Japan Human nature doesn't change fundamentally.
> But how else should be? In a regime with limited funds, after it has been decided how much money to give to HEP, isn't it the best if the HEP community decides how to spend it?

No, because the vested interests have blinders on because they're invested in current paradigms. They could get stuck trying to find a local optimum rather than the global optimum we actually want. External objective assessments are sometimes needed, and Sabine is making a good case that particle physicists need a wake up call to get out of their rut. She won't convince the currently entrenched interests, but hopefully she's convincing graduate students that will start gaining influence over the next decade.
If JavaScript is “expressive enough to use as a basis for DSLs”, why do you suppose it is that various explicit attempts to recreate RoR in JS, going way back to SailsJS have failed to recreate its router DSL or even similarly terse models or controllers?

Of course not everyone wants a Rails-inspired MVC framework experience, but why do you figure even those who did couldn’t achieve the same level of syntactic sugar?

(I know Ruby doesn’t have macros either, but it does have enough expressiveness in a few other ways to do some things Python and even JS can’t)
The issue is that people won't use my stuff because the licence is viral and requires them to relicense just to use my code, even if my code is 1% of their codebase and they spent years of tedious effort making their IP. To me this is an onerous requirement.

On the other hand, if they take my code and make some changes to it, and then sell access over a network, I want those changes to be brought back upstream.

So to me, something like ALGPL (does that exist?) or A-MPLv2 would be ideal. Then again, I mostly write computer vision pipelines, which are very much on the library side.
That's a good start, at least for function names, not sure if I would use the same logic for everything.

In practice I find the prefix style better than namespaces, as a way to avoid information scattering.

Snake case would probably win the race, but I am not sure that many old-timers would be ready to let go the old habit of abbreviated function names.

After a while we don't see it for what it is, but I think that most of the naming is ugly, especially the string functions...
Limits on document size took me off guard.
> Quite sad it defocused

Look at it from the bright side. You will never forget to manually focus the next time a meteorite passes by. :)
If I had a penny everytime a system's book/teacher said "systems are like living cells, they have interaction to themselves and the medium"...
Haven't tried, but I've been doing this for several decades and it has always been hard to find good people and 10 years on you can't even remember which years were the downturns and which were the booms.
Sure, you have to share the source code via network, but you don't have to share it publicly, only to people who are using the software over the network, which might be just your customers not everyone on the planet.
I actually do mean atmospheric effects. The strength of atmosphere effects is usually what makes the difference between a mere close approach and a collision. Those effects are hard to model exactly.
What happened to ‘Tech City’ is it alive? I haven’t heard any news or startups in the UK for a while.
The APIs Happen Offline
My brother lives less than 15 miles downwind from the site of the disaster. He's young, just graduated from trade school, found a welding job in the area and brought his wife and one year-old daughter. In 50 years I'm sure we'll consider this whole region a superfund site and hand out pennies to the people whose lives were completely upended as a result.

It's a travesty how this has been handled. Massively rich corporations deflecting blame, lying to the public, and trying to cover up their own malfeasance in the pursuit of relentless greed. Profits over people, as usual.
We use Stripe, any difference ?
11% 5 months ago -> 89%

89% * .83 = 73.87

So a ~27% reduction since then. Wow

(Math may be wrong*)
For what it’s worth, the .NET command line tool does something similar. It prints a message on first run saying how to opt-out if telemetry.
Super simplified: Firing is when the reason for the employee leaving is their fault. Layoff is when it's "the employers fault" (e.g. overstaffing etc).

That said, this article gives zero indication this is a firing, so I expect that your parent's comment is someone who is salty at Twilio and wants to make this sound "more vicious" -- 'firing' someone is a harsher sound than 'laying them off'. Plus, there's VERY few examples ever of significant staff cuts happened with _firings_. That would imply that 17% of Twilio did something so egregious at work that they got fired all simultaneously, which, like...how?
... where "build system" means a bunch of preprocessor macros, at which point you just use the oldest version of everything available and never update anything that works.
> I like chrome for some things too because you can make a single-site-browser window in chrome, so certain websites can be treated like first class applications in the alt tab menu.

yes absolutely.

I did this for my local jupyter notebook server and pinned it to my taskbar. effectively works like a desktop app.

The amount of storage that these chrome profiles occupy on the hard disk is sometimes irksome. I have not compared it to Firefox though.
"obtain much more soldiers with perfect battle training"

Funny how those soldiers with perfect battle training still suffer from enormous incompetence, resulting in routs such as in Vuhledar. The units that fought there were reportedly Russian elite marine units. They died like flies in an unforgiving terrain, without air and even arty support.

"Perfect" soldiers would not even start an assault in such conditions.
You can, it is UB in what might happen, you either get lucky, or not.

Don't expect a compiler error, this is C, where the programmer knows best.
Note: This is not so much about privacy issues created by Debian, but a list of still-extant privacy issues in upstream programs as packaged by Debian; i.e. those issues not already patched out by the Debian maintainers.
Real-world Engineering Challenges #8: Breaking up a Monolith
> I think they're complaining about Sabine making another video where she repeats the same unsubstantiated complaints.

What a weird comment. They're not substantiated at all, the whole video is literally substantiating her position, and does it quite well IMO.
That confused me, too. Cosmopolitan is an interesting piece of engineering, but its goals seem entirely orthogonal to the topic of this article.
> This is the only industry where we've normalised this kind of liberty taking.

Or the only one where you're personally aware of it. The kind of low-frequency limited data the Go team proposed collecting is basically the same as, say, McDonald's telling store managers to report how many people ordered mayonnaise on their sandwiches so they can decide whether to continue stocking it. It's worlds better than the kind of individual patron tracking large retailers or credit card companies routinely do, but they don't advertise that.

There are two differences here: one is where data collection happens — since this is running locally rather than in the cloud we know it's happening — and the other is the larger question of Google's corporate reputation is affecting reactions. A lot of the takes on social media have been reacting to that larger issue, many by people who don't even use Go, and are alleging scenarios far beyond what would be possible with the proposed system. I think some of this also goes back to the risk of being open: I would bet that more than a few of the people who are very concerned about Go lang use tools like VSCode which collect far more data but not having the big public proposal didn't mean everyone was talking about it at the same time.
It's probably healed a fair bit since I last tried, but when 5 came out, it was rough.
> It’s one of the reasons I think the “prioritizing profits” narrative rings hollow. Any profits they would have preserved by not-stopping for the first hotbox detector? Already burned by the costs of the closure and the response so far. If anything, chasing profits better would have prevented this.

It's not about this incident, it's about all the other times they did the same thing and got away with it. Every train that didn't stop in a similar situation and didn't cause a major problem was a win to the company. Whatever stopping a train costs, they saved that amount every single time they didn't do it, and if they did this regularly that number probably adds up.

There's a concept in risk management called the swiss cheese model[1] where you think of your layers of protection like a stack of swiss cheese slices. Every individual layer has its holes, but as you stack them up the number of paths through the whole stack gets smaller and smaller. In a sufficiently protected system, causing a major problem should require multiple layers to fail or be bypassed.

The trick of course is that this also generally means that when commercial pressure and/or individual laziness leads to one or more of the layers being bypassed it won't usually cause an immediate problem because other layers are still covering most of the holes, but the safety margin might now be a single layer instead of three so one more failure can cause a catastrophe.

Layers of protection cost money so it's not exactly rocket surgery to understand why those focused on profits, especially those who are primarily interested in short term profits, constantly apply pressure to bypass or shortcut those layers as much as people feel they can get away with.

1: https://en.wikipedia.org/wiki/Swiss_cheese_model
Discover the often overlooked principle of Agile Cooperation between Business & IT and learn how to foster collaboration and trust between business and IT teams. Start small with a shared vision and regular meetings to deliver value to the customer.
Expose of Celebrity NFT Lawsuit, Financial Collusion, Racism Accusations
> That's never happened anywhere, and it's entirely illegal

Jokes on you... Open source software is provided as is
Wow. A disaster scene being filmed for a big-budget movie, and when the same disaster actually happens in the same place, it's largely overlooked - that's exactly the kind of thing that would happen in the book.
Haha, I think you could write the prompts for it. Check if there's any prompt engineer jobs you like, you have a talent.
Show HN: A very early version of my startup's product
Thank you for the description.
Not surprising, given the -$500m net income result on last quarter amid slowing growth, Twilio has been burning money since a long time, despite being a public company.

Sometimes I wonder what those CEOs are doing to let a situation roll like this for so long. How boards accept this kind of thing?

Twilio has terrible numbers, you don't even need to be a VC or professional analyst to see that. They need a big cut not only in personel, but in expenses.

Perhaps also a new CEO and leadership...
There is evidence to suggest that LLMs have recently passed a threshold where their performance can be improved by training on their own output.

https://arxiv.org/abs/2210.11610

I expect your concerns are likely unwarranted.
Is "phoning home" for checking for the latest version (no unique identifiers sent along with the request, other than IP address) frowned upon?
Considering your comment history -- good job NameCheap.
what if it's 20%+ cumulative layoffs within 1 year? what if they doubled in size the previous year when fed rates were much lower (Meta, Amazon)?
I am not claiming to be world class expert in GIS and English is not my mother tongue. This comment by tarotuser is confusing me "Yeah, there's a massive amount of essential features just missing from OSM and QGIS. Like, even the most basic - layers. They don't even really exist in OSM side of things. Whereas if I'm doing travel-time-bands from medical centers, I absolutely must use multiple boundary layers." Layers have existed in QGIS for a long time. What are those "massive amount of essential features just missing from OSM and QGIS"?
As one of the commenters in the original GitHub discussion pointed out, the package managers of most open source operating systems ultimately will/should package Go with telemetry turned off by default, regardless of the Go project’s default behavior.

Good luck getting non-operating system biased data after that.

Collecting non-operating system biased data seemed to be one of the stated goals to making the telemetry turned on by default. Otherwise it was posited that Go users on open source operating systems would disproportionately choose to keep telemetry off when prompted in an opt-in model.
Individuals get fired. Roles get laid off. Generally a firing will be followed by a backfill, whereas laying off means the workforce is being shrunk.

I don't see anything in the Twilio post that looks anything like a firing.
My favorite part of these posts are learning all the dumb names people call employees.

For anyone who has been at a place with an employee pet name that stuck, did you buy into it? Did you have to use it with a straight face or was it more of an outwards facing, recruiting tool?

EDIT: Twizzlers is a much better name.
Just another stat, After this layoff Twilio still has more employees than it had in 2020
Some US companies still are having operations in Russia. Cargill seems to be one of them.
You seems to conflate telemetry with spying

Uploading crash log to devs to help them fix bugs

Or stats about project sizes

So they are aware how their users use their soft and can optimize
No, the changes don't have to stay in the open, they only have to get given to your downstream users, not publicly in the open and not back to the upstream project. You can definitely fork a GPL project without making anything public, although your users can choose to make the modified code that you send to them public, but they might not ask for it or might not publish it if they do get it.
It's not a war - it's a special anti-competitive operation!
I understand that n=4 is a small sample, and it is not representative of the general population, but you're strawmanning my argument if you're suggesting my point is that the four of us alone affect the market, I'm suggesting a larger trend.
I don't know how old you are but there's usually a midpoint between now and "when you're old". It's like people who want to lose a drastic amount of weight in a month - that's only going to be achievable through fairly unsafe surgery and maybe not even then. But over the course of 3 years? Or 5 years? That's almost always going to be possible.
I don't know if you will agree, but even as a strong RSS user, I don't find RSS to be useful for HN. I tend to prefer the hckrnews.com interface - like a traditional RSS feed display, it is one-line per title, reverse chronological, but has some additional notations and sorts that are useful to me.
Laid off in November. It's been basically impossible to get an interview with a good paying large company.

I have one offer from a start up that is okay, but I'm interviewing with a fairly big tech company that would pay me very close to my old salary. They paused hiring for a bit and I luckily have some experience on my resume that aligns with one of the few positions they want to fill.

Fingers crossed.
Blue Origin makes a big lunar announcement without any fanfare