skysight-inc/HackerNews huggingface dataset:
Offtopic, but will politicians ever stop using twitter for their public comments on official state business? Shouldn't the government have their own website/platform for such messages?
Bold claim
I think in part it's because those historical separations were driven by multiple factors: not just things like whether you manage memory directly but how cumbersome the language was, the range and portability of libraries, etc. Some of Java's appeal was no longer fighting the myriad of different libc misimplementations across various operating systems in the 90s.

Rust is interesting because not only is it good at low-level control but it has very advanced language structures and rich libraries (unlike C), better ergonomics than Java, a great async implementation, etc. That expands the range of problems you might consider a “low-level” language for considerably since you no longer have the tedium of basic things like primitive data and control structures, non-ASCII text processing, etc. steering you towards other choices.

Go is an interesting middle language because it has some higher level features but also surprisingly limited types and C-style error handling, so you had the somewhat unusual case where people who wanted either low-level control or better robustness, advanced typing, packaging, friendlier compiler error messages, etc. might reasonably conclude Rust is a better choice. I'd still say Rust is harder to learn but the situation feels somewhat unique compared to the past where e.g. you really had to want the advanced features in C++ to pay the productivity tax of using it.
Not sure I get your question right, but this points right to the HN comment page under <link>

https://hnrss.org/frontpage?link=comments
Especially if the paper is about LLMs.
I love PR observations like this -- another one is to reconsider using the company blog template for such postings. This one isn't bad (though it does have prominent share buttons included), but I think it was Zoom that had a giant, cheerful "Don't forget to share!" at the bottom of theirs last week.
> A disproportionate number of laid off candidates were working remote when laid off

I did not want to go remote. I had to because my SO's job required us to move from New York to basically rural America. I hated moving here, and now I feel like my career opportunities are fucked because of the move.
Too bad the linked article arguments are of poor quality and unconvincing.

There was a bug on MacOS that ended-up requiring XCode to be install in order for the Go compiler to work? That example is bad because:

1. it was going to be very obvious real quick
2. it did get discovered and fixed without telemetry.

... and both of my points above are irrelevant. Why? Because the problem raised here is not if telemetry is useful or not. It's not even if telemetry is good or bad. It's that discussions about telemetry silenced people who were against it.

Your point is that people should not be allowed to raise arguments that have not been approved as valid. I mean, the simplest reformulation is that "if we think you're wrong you will not be allowed to speak."

For real? Being wrong means you're not allowed to participate? (And by wrong, I mean "deemed wrong by the people in power to ban others.")
Anubis is back at it again.
> I'd love to see a sort of hypercube model that also had the ability to perform better database-style summarizing. Pivot tables with more dimensions and power, perhaps.

I'd say the recent data analysis tools based on notebooks and data lakes satisfy those requirements. A library like Pandas provides the cube programming model of data dimensions, a column-oriented database like Hadoop gives you efficient storage, and a Jupyter notebook is the user-friendly GUI.

It's certainly more complex than a spreadsheet, but the code parts may be encapsulated to not scare your users.
That’s plenty of time to dust off the resume and start pounding the pavement! Very generous of Microsoft to give so much notice!

Edit: for those who may think I’m overreacting to a small change in tooling, I offer this classic essay [1]. It explains the reasoning behind leaving much better than I could!

[1] https://steveblank.com/2009/12/21/the-elves-leave-middle-ear...
I don't think you have an operating understanding of legal tender. No widely-applicable law in Canada or the US requires businesses to accept bank notes to settle a transaction. See e.g. https://globalnews.ca/news/6878824/legal-for-businesses-to-r... and https://www.federalreserve.gov/faqs/currency_12772.htm . Some municipalities and states have added laws requiring cash acceptance, but it's not as simple as "it's legal tender" or "you can do it in Canada."
Low Earth Orbit satellites of the US are 100% intercepting global cell phone data and geo locating their source. Plenty of companies are even building direct cell phone service from satellite to the ground, including SpaceX.
Twilio laying off 17% of staff
Well, she's been at it for several years by now. How about she posts a report on the bountiful yield here critiques has resulted in?
uh.. i dont see the problem?

They are only using it for video conferencing. day to day collab still on slack...
"for the sole purpose of video conferencing". They're still using slack for day-to-day...
What happened is the productivity increases caused by the interwebs cause us to nestle into a local maximum (i.e., where profits are maximized as opposed to productivity).
I've also been wondering if this isn't similar to the boiling frog idea, just on its head.

Practically speaking, I don't think I made huge, noticeable progress in my guitar skills over the last 4-5 days, at least I couldn't really point out anything that has been a huge jump. And in fact, many if not most weeks are like that. And focusing on this part tends to be a bad idea.

On the other hand, 4 months ago, after I got my guitar adjusted and fixed, I was just a mediocre bass player with some object with way too many, way too tiny, way too sharp strings. Just 1 or 2 weeks ago, something in my head suddenly went "Jo, this actually sounds like a slow and terrible version of the rythm section that song you're working on covering at the moment". And these are the more important insights to look at.

And sure, I'm also starting to realize how long the road might be to good, own original songs, but at the same time, the progress over some 2-3 years plus half a year on the guitar is a lot, looking at it over a longer time.

This is also something healthy we do at work every 6 - 12 months too. Stop wondering about the daily grind of incidents and service requests and smaller scale improvements for a moment and consider where we were a year ago.
> 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.

Do you have any evidence of this being mishandled, or is this just parroting the reddit narrative?
At some point people just quit and go work for McDonalds. Unless you literally force them at gunpoint to work the rails, you eventually have no rail workers.

So far the working conditions haven't got that bad for enough to be noticeable, but at some point you'll have no new employees and the old ones will quit or die off.
> Residents and some local legislators argue that the industry’s footprint in the region is expanding too much, too fast and in the wrong places, posing potential risks to the surrounding environment — and, in some cases, creating noise from cooling fans that disrupt neighborhoods such as Browne’s.

Sounds to me like a case of plain bad zoning. Here in Germany, no way that would slide for new zoning - you can't zone noise-generating industry next to residential or mixed zone areas, you need a buffer (usually either undeveloped land or offices) between them.

> But the ordinance exempts air conditioners, which are what the data center cooling systems and exhaust fans technically are.

And that one a case of plain bad noise emissions regulations.

As usual, regulation is widely seen as "why do we need it"... until it affects people personally and all of a sudden they see why regulation is needed. Or to put it bluntly: Who would have thought that a face-eating leopard eats faces?
You are simply describing the fact that when we speak of growth of the GDP, we are averaging millions of things together. How else would you measure economic growth in a modern, diverse economy? That some sectors boom while others fade is well known, but we only care about the final aggregate. That final aggregate did well for most of the period from 1870 to 1970 (with the exception of the 1930s). But since 1970, that aggregate has done poorly
Teams isn’t great compared to Slack for async text chats, however the video conferencing is actually quite good and I didn’t have any real issues moving from Zoom to it.
Apple, privacy as in marketing.
Stories around balancing full time swe job and brick and mortar ownership?
Hi, I would love to hear stories or bits of wisdom from anyone that has transitioned from SWE or SWE leadership into owner/management of a brick and mortar? How did it ultimately work out? Any regrets? Any helpful tidbits?
Utilities may use their pipes for geothermal heat instead of gas
Could you share which kind of quirks you've identified?
I could learn another language. But I can't learn a second language insofar-as I can't foresee a situation where I"d be willing or able to dedicate the mental capital toward the task.
Evaluating observability tools
Ooo sweet. Thanks for sharing!
The simple solution is if you purchase a property and are not living in it - i.e. its an investment property - you get taxed at a substantially higher rate. Both in property taxes and taxes on the profit made.
The current government was a major party in pushing back on the rail worker strike last year. These are the effects of bureaucracy and big government.
Proof that low power, highly efficient computing power needs to become the new standard (ie, ARM).

At the same time, I am glad that these NIMBYs and suburbanites get a small taste of what happens when decades of "not in my backyard" and car centric policy comes to bite them in the ass. Nobody wants to be next to the "noisy" data center, but at the same time everybody wants access to the internet. If we had sane city design in the United States of America which emphasized density, walkability, alternative forms of transportation, and accessible and highly available public transportation. Nobody would care if a data center is out in the middle of nowhere.

But this is the good ole US of A, where everyone must have a car. Everyone must have their 8000 sq ft fiefdom. Everywhere needs to be accessible by a 2 ton death machine.
I wished more people knew this.

Also, if you miss a couple of plants while de-tasseling it can be very bad. You must also sign contracts with your neighbors where they will refrain from planting the same crop (in exchange for $). Additionally, to get the best yield they usually place beehives to enhance pollination.
> even as a strong RSS user, I don't find RSS to be useful for HN.

I find "replies to my_nick"[1] useful for not missing replies in some older threads.

[1] https://hnrss.org/replies?id=MollyRealized
If you wish, you can ensure that the compilation step in particular doesn't need/use the network, by first manually fetching the dependencies:

someproject% go get ./... # or 'go mod download'

Next disable network access for the go command, or for the whole system.

Then compile:

someproject% go build
Ask HN: Forcing Apple to use USB-C is wrong. They must open up Lightning. Agree?
Am I the only one who doesn't like USB-C? It has major flaws (just google it). Not to mention its design structure which looks to be a recipe for port damage if you plug it at an angle. Also, there's a reason we have very few USB hubs with USB C INPUT and multiple USB C OUTPUTS.

I think the more rational thing to do is to force Apple to open up their Lightning and let other manufacturers convert from USB A/C to Lightning. It feels more sturdy, durable, and doesn't have some of the major flaws that USB C has.
These kind of safety whistleblowers (literally) are totally unprotected.

If Bill were to have put the train into emergency, checked everything, let it cool off, and then resumed travel, there would have been no disaster but Bill would likely have been yelled at at best or written up at worst for delaying a train, causing disruption throughout the system.
Isn't vinyl chloride a carcinogen?
Work at large corp and we use teams and slack
> It really doesn't, though, although in principle Editions could provide an escape hatch it would be so drastic as to be largely unthinkable

Editions don't currently work for the std library, but I don't see why doing so would be drastic or unthinkable.
They posted on HN about why, some years ago: https://news.ycombinator.com/item?id=16227130

tl;dr it was hard to monetize, experimental research not really well fitting the startup model, but at the core of it I think it lacked a compelling, concrete problem to solve. Eve was an amazing tool with a lot of potential, and an unclear story of how a person might actually want to use this tool in their life.
Your argument seems a bit childish to me. Like you never really cared to learn the tool.

SQL is relational algebra. Sure you can write it some other way. Lots of projects tried, none succeeded. Wonder why is that?

End of the day - if you just learn the syntax, the hard part will be in the logic. As it should be.
A related question worth asking is which irl-observed downsides each specific approach has. Through years, phases of development, maintenance, etc.
Has anyone looked at the code? Because as a Swedish citizen I must say that anything I use by Schibsted is a hot mess from a UX perspective.
> aesthetic party alignment one

Ah yes, both sides are to blame because the difference is only aesthetic, despite one voting to give workers what they wanted, being blocked by the other party.

Seriously, Democrats basically went to the table with "you can't strike because that will ruin the economy but we will give you the vast majority of what you want", the labor unions agreed, and then Republicans prevented it. And your takeaway is that the Democrats are equally culpable?
Yep. live thru that myself - never got laid of in either the 2008 or 2000 busts, but I know a lot of folks in tech and finance (especially) that it took them years to find anything close to comparable once they were let go.

I am not yet convinced we are not heading there again.
Broad-scale co-evolution means that if you use your co-evolved common sense on the co-evolved natural world, you will broadly speaking be safe. Even with a bit of experimentation on the fringes. Our technological world has then co-evolved with our common sense, which is why despite the several ways our houses have things running through them which can kill us, they don't manage to do it very often.

When you start playing with genetic engineering directly, you're stepping out of your co-evolved "common sense" space into a much more vicious domain, and you get a double-whammy in that not only is this space much more vicious, you are also very very much trying to interact it with intuition built by interactions completely unsuitable for it.

No, people do not understand what they eat, how electricity works, or how their smartphone works, but they are co-evolved with all those things. You are not co-evolved with the results of genetic engineering. You are also not co-evolved with raw exposure to the space of all possible drugs, which is why I left that one out of my list. Notice the incredibly more strict protocols our society uses around those than we use for food, electricity, or smartphones, because we are not co-evolved with arbitrary drug chemicals. None of the other three things are unregulated by any stretch of the imagination, but neither are they regulated to the extent that pharmaceuticals are.

Genetic engineering has a degree of danger beyond anything you are co-evolved with. I'm not directly arguing very much further than "you can't analogize it with anything you are familiar with"; it's a rich question. From a certain point of view (and a pretty good one at that) my entire point is that the question is exponentially more complicated than you are giving it credit for; I'm not trying to actually answer it, implicitly or otherwise. I mean "exponentially" quite carefully and mathematically; part of the co-evolution is that it selects a much, much smaller subset of possibilities out of the full exponential space, resulting in a much smaller "space of interest".
Leonardo and Gravity
No, these are not the same at all. I don't know if this is just trolling but in case you are just naive let's call out the obvious differences:

1) IRC bots could not write novel text, just pre-planned responses. They cannot respond to everyday conversational language.

2) IRC bots do not have anywhere near as much information on hand.

3) IRC bots cannot hold context over multiple conversational exchanges.

4) IRC bots cannot even approximate fooling a human into thinking it was another human on the other end.

5) IRC bots absolutely can not improvise code from the context of your code base, let alone take plain language instruction.

Regardless of the above, this is the very beginning of the tech. I imagine if you were alive in the 80s you'd ask why the internet is any better than your local dial up BBS.
So another country on the western seaboard of the Americas i.e. a balloon from China that caught the wrong trade wind
I will second the commenter who said that relational databases are lovely but SQL is clunky.

I'll take it a step further and say that SQL is a design flaw imposed on us by large database vendors that we have been paying the price for for the past 50 years.

There is a principle, included in SOLID, called "interface segregation" and it is the idea that having many, smaller, special-purposes interfaces is preferable to having fewer, larger more general-purpose interfaces.

To understand the principle complete, just think about the differences between a consumer toaster oven and the cockpit of a Boeing 747 jet airplane. One can be operated by a five year-old (with supervision) while the other requires years of training and specialized domain knowledge to operate.

In software, you can't get any more "general purpose" than a programming language.

Consider the complexity that SQL has brought us over the past half a century: SQL injection vulnerabilities, object relational mappers, complex and computationally-expensive queries that are difficult to understand let alone optimize, business logic hidden inside of stored procedures and on and on we go. Basically all of the problems and challenges that are inherent in any kind of human-crafted code can be found inside of SQL and it is just an interface in front of a data storage / persistence engine.

That doesn't mean that SQL is the most challenging language to learn and master. It just means that we have taken something special purpose (data persistence) and stuck a very general purpose interface in front of it with all of the complexity that doing so invites.
I look forward to the tool uploading random garbage telemetry to their collection endpoint (or dependency doing it every build). Not endorsing it but it's the logical next step if you try to do this in an open tool to a programming community. They have to be more careful than Google is used to be with their other products.
Its like forced conversion. It only benefits MSFT. Teams get to claim github as a customer, and MSFT saves some money. This might be small, but usually this opens the door to a whole suite of software being shoved down github's work/tech stack.
C# ( net core ) has telemetry, as well as Java so it's not that it does not exists in other very popular languages.

https://www.oracle.com/java/technologies/javase/terms-java-u...

https://learn.microsoft.com/en-us/dotnet/core/tools/telemetr...

Also the idea of GCC is more used than Go and GCC does not have telemetry so GO doesn't need it is completly unrelated.

Most dev working on core tools want telemetry to improve those tools, it's invaluable data to make the right decisions.
Well, would have made sense for the rail companies to hurry to the bargaining table quickly then, wouldn't it?
The commenter above you disagrees!
Being ignorant makes many realities seem like fanciful thinking.
I'm more bullish on something like UBI advancing the cause of particle physics. If there was 0 risk that your family was going to go hungry/become homeless, it'd be easier to stomach the many years of training required to get to the forefront of physics.
How good are they at opentelemetry support?
There are structural reasons why this would happen:

Bigger companies can get better financing enabling them to pay more.
Bigger companies can claim depreciation vs individual owners who can't.
Companies don't have to sell and pay transfer, estate, and capital gains taxes.
Property taxes are deductible against rents, but not on individual returns.

So basically, the tax code favors rentals over ownership, and now that the private equity guys have figured out how to cost effectively manage the properties, you are starting to see the inevitable result.
When they sold you the ticket, AA didn't know how full the plane was going to be.
My guess is that if you could pay for Slack Apps as part of a Slack bill, then the vendors would make a lot more money. Otherwise you get stuck in procurement hell.
The rebuttal you're probably going to hear about this is how this will inordinately punish the private citizen buying a second home as an investment property. We do ultimately need some amount of rentals and those need to be affordable - if the investment property has the hell taxed out of that's going straight to the renter. I say this in an effort to try to point out it's a complicated issue, I in no way support the current large investor predatory housing market.
> People are shamed for being "skin and bones."

In all of western and handful of middle eastern countries I've lived in, I've never once seen people say that except in jest; e.g. imitating the Concerned Italian Mother or Babushka, etc.

With the exception of 2-3 very skinny coder-types, pretty much everyone I met could have lost 3kg and still looked fine, and most of them (myself included) could probably stand to lose 5kg or more. Pretty much everyone I met in Dubai and the US was fat as fuck; little more reasonable in Canada, Australia, and France. Asia was still pretty lean, but getting bigger.
No surprise here, but I wish almost anyone else purchased github instead of Microsoft. One can hope the founders will eventually pull a "MySQL" --> "mariadb" :)

I wonder when github developers will be forced to moved from Linux to Windows ?
I do not think that privacy is restricted to PII. For me, computer privacy is as simple as 'any information about what i do with computer that need not leak outside should not leak outside'.

PII leakages are just considered more severe than general information leakages, so there is a legislation to handle them.
What distros like Debian should start doing is packaging without Go binaries at all. This is not going to get any better with Google at the helm.

Once allow Go in Debian, then what? More packages with telemetry turned on becoming the "norm" and accepted? No.
Background noise cancellation is pretty bad compared to zoom. Teams seems to flake out more when sharing desktops than zoom does (though I've had issues with both).
> Instead of building generational wealth through homeownership, Lowman has been thwarted at every turn by out-of-state investors

Can someone explain to me how home ownership brings generational wealth?

I bought a 4br house last year. My monthly costs are $5k. Renting a comparable home is about $3k/mo.

The people before me 3x their money over 20 years, but they also did 2 renovations, including adding extra rooms.

Where is this generational wealth I’m supposedly building by paying $2k extra per mo than if I rented?