skysight-inc/HackerNews huggingface dataset:
> At its core is a new programming language implementing a new programming paradigm, at the same level as the “object-oriented”, “imperative”, “logic”, and “functional” paradigms... Rama generalizes the concept of a function into something called a “fragment”... a fragment can output many times (called “emitting”), can output to multiple “output streams”, and can do more work between or after emitting.

This sounds really similar to programming with observables (e.g. RxJS), is a "fragment" an even more general concept?

I used observables when I did frontend development, I found it a useful paradigm (once I got my head around the idea).
I'd add regular expression engines and the Apollo Lunar moon lander. They were extremely underpowered machines by today's standards, a standard Mac charger and most electric toothbrushes include better computers, but they still contained a bytecode interpreter.
> where the most prominent voices in the movement support Hamas

I suppose that depends on your definition of "the movement". But I am close friends with one of the activist leaders for divesting from Israeli government-linked companies on my university campus—and they're Jewish. So I'm personally skeptical of the scaremongering propaganda
I suspect emitting safe Rust would necessitate your very own implementation of a borrow-checker, or a weak flavor of it, in the language frontend. From there you place yourself in the author's shoes and consider the tradeoffs that come with emitting unsafe Rust. My interpretation of _that_ tradeoff is emitting "something like C++" or "something like Java," to use your analogy. There appears to be less to get wrong.
Yes, but you could have hundreds of thousands of devices connected to that tower in a dense metro area. Even a single hardware address collision would result in both devices being unable to reliably reach emergency services.
GPL all the things?
I researched this one pretty deeply once, and the full story was a bit more complicated than at surface level:

- Streetcars of the time were very uneconomical and surprisingly dangerous. https://en.wikipedia.org/wiki/List_of_tram_accidents They were not very comparable to modern light rail.

- Upgrading/modernizing them would not have been as straightforward as people would think. Think SF's cable cars - everything was small scale, regional, and not-interoperable.

- GM et al establishing a trust was not about killing public transit per se, but locking in a profitable bus manufacturing and routes. Transit was still seen as a lucrative industry after the war.

- Regardless of the trusts, most cities (even in Europe) moved to buses anyway because the lower operating costs, larger number of riders, more flexible routing, and safety issues.

So while they did some shady crap, the idea that we would all be living in dense cities riding subways would it not be for some GM executives somewhere is probably not realistic.
Did Google change, or was this protest substantially different in character?

In the reporting TFA links to about Maven I don't see any sign of employees staging disruptive protests on Google property. This is how Gizmodo describes that protest [0]:

> Google’s decision to provide artificial intelligence to the Defense Department for the analysis of drone footage has prompted backlash from Google employees and academics. Thousands of employees have signed a petition asking Google to cancel its contract for the project, nicknamed Project Maven, and dozens of employees have resigned in protest.

A petition signed by thousands and a bunch of resignations are very different than staging a sit in in an executive's office and refusing to leave when asked. And both of the protests referred to in the past (Maven and sexual harassment) seem to have had a much stronger base of support than the 20-50 people who participated in this.

Is it possible that Google is the same Google and these people have gotten caught up in unreasonable post-2020 expectations for what valid political expression in the workplace looks like?

[0] https://gizmodo.com/google-plans-not-to-renew-its-contract-f...
panic/recover/error?
Being a California employer, Google may have still tripped over state, of not federal, law if they fired their employees for supporting a cause.

(But also, practically speaking, they might be fine with a settlement to allow Google to avoid even discovery on this).
Googler protests in the past have typically been walk-outs and other outdoor gatherings. This protest took place within the offices. Some of the protestors occupied senior executives' offices for many hours, and had to be removed by the police. Some of the protestors also streamed their protest from within the offices of the notoriously confidentiality-obsessed company.

I don't buy the narrative that Google is cracking down on employee activism. It seems more like the activists in this instance went too far and were dealt with accordingly.
Sure. It's an old-fashioned term for the artisans who engraved music notation onto metal plates. These were then inked for pressing. It's a highly specialized skill and requires a deep knowledge of now notation works and how musicians will respond to it. Today it is all done on computer but the artistry of knowing how the notation should look and the meaning behind it is still there. That's the basics but the work we do is quite varied and complicated.

It happens that I work for Avid as a designer for Sibelius, the leading music notation program in the world. I also run the Music Engraving Tips Facebook group if you're interested in learning more.
I think this is a really old statement. I’ve used systemd since it was made default in Fedora back in 2011 (Lovelock, anyone?) - at what point am I qualified to have an opinion, after having used it personally for 13 years and professionally for 8.

systemd is scary for 3 reasons.

1. it is inscrutable. Debugging it is nearly impossible, so you had better hope you don’t get a buggy release, especially with how hostile the devs can be.

2. it is large, and growing. Lots of things it claims are optional are in reality: not really. This is fine until uou get something that really doesnt work well (systemd-resolved is consistently the largest reason I have connectivity issues, wether it be because it interferes with docker inter-container networking or because it needs to time-out when trying DNSSec to continue- or if it fights with my vpn provider for power over my resolvers etc). Due to my distro being very tied to it: I gotta keep using it and working around it.

3. The interface is irreplaceable. Why are their 13 init systems? Because init is a closed scope. To be a sucessful init you need to spawn processes and do it cheaply. Supervising processes after start? Noble, and there were implementations that could do that (CDDL licensed SMF from Solaris for example). However we have already reached the state where it will be literal man-decades of work to replace systemd as we will need to make any replacement bug compatible with systemd itself. Its the ultimate show stopper.

The implementation is the reference. Which is a large departure now from what came before.
Watched a couple minutes of this but the narrator's caustic takes are a bit long winded and distracting.

The interstate system was and is one of the greatest civil engineering feats of all time. Prior to the US highway system it could take as long as 2 months to travel across the country by car. And prior to interstate system it would take at least two weeks.

It is a shame that many planners didn't anticipate that cities with interstates running through them would grow so densely around exit points and disrupt the grid or chop up the city in various "urban islands" but to call the system anything but a success is just wrong. If anything it's a victim of too much success.

I think more cities are aware of this now and you see more efforts to build insterstates at a lower level than the urban core to allow grids to more easily connect and to stop pushing so much local traffic onto the interstates themselves (as in Dallas, Boston and others).

Having just come back from Switzerland, I'm aware that street cars can be highly functional, but they work well there because the cities are quite dense, even when the population is like 50k or 200k, which in U.S. a similar city would be far more spread out.
Oh that's too bad - I was hoping this was an update with some of the fun new options like the CH552G:(
Ben, honestly some of your comments are extremely abstruse to the point where people can't tell if you are serious or not. That's my take anyway (I don't have downvote power)
> while you have no issue referring to 70% as 100%?

And you have no issue putting words in my mouth. I said it was close to three-quarters, is "massive" and that you can't get closer to unanimous than that.

> Call it whatever you want but don't dismiss it.

29% want to lock up the other 71% for consuming a plant. And we don't know for sure that all of that 29% are entirely clean themselves.

So why not dismiss it? Why does the 29%'s opinion matter here? If 29% of the population said you should jail people for premarital sex, or smoking, or wearing shorts, or whistling in elevators, would you take them seriously?

A simple majority or supermajority is more than enough to legalize or abolish anything. Pretty much no issue requires 100% of everyone to agree.
I think they mean quantum mechanically, or London dispersion forces or dipoles
I started a side business making custom craft cocktails for events (mostly weddings). It's a stressful job, but mixology is a passion of mine and so it doesn't feel nearly as much like work as my 9-5. I'm still in the early stages and learning a ton as I go, but I'm hoping to streamline my processes and raise my prices/margins enough to make about $80 per hour, which would be enough to allow me to go part-time with software engineering and give me much more free time overall while still earning enough to cover costs and save.
Does the protestors being Jewish have any bearing on whether they've voiced support for Hamas?
Dammit man, they've put too much ice in my iced coffee when I said light ice! The derelicts.
At will employment doesn't matter here. Even with at-will employment
it is illegal to fire employees for some reasons. For example, it's generally against the law to fire employees for discussing their work conditions.

I think the employees will have a difficult case here, but it is conceivable that some of them might. For example I could see the NLRB ruling in favor of an employee who was fired after for expressing concern about a project with Israel, but I think the employees who staged a sit-in probably don't have a case.
> Has anybody noticed that whenever the protests pop up. Major news outlets tend to spin them as some sort of haven for “anti-Semitism” or cite them as the “violent protests”.

Yes. The reason for this is that people who oppose the protests, and effectively support what officials at the UN are calling an ongoing genocide, cannot win any argument on its merits. So the only thing they can do is paint the protesters as antisemitic, even though many protesters are Jewish. It's pathetic but effective, for now.
Gosh, yes it's a bit of a mess...

The PSAP (E911 end point) likely will receive an MDN/MSISDN (10 digit number you dial for NANP networks) - this is so they can call back if the call is dropped.

E911 is a special service, so in the case of deactivated/missing SIM cards, the carrier assigns a temporary MSISDN for duration of the call when the UE exits E911 mode - there are actually of regulatory and carrier requirements around E911 mode.

E911 Phase 2 required not only the DN, but also if possible the location of the device - whether thru Cell Base Station Triangulation (if possible) or GNSS with a LAT/LONG based on coarse/fine location info.

In any case, as @tjohns mentions, IMSI/IMEI are not typically used outside of the servicing network.
Google uses texture mapped polygons instead of 3D Gaussians, so this wouldn't work for Google Maps. But there actually is a collection of libraries which does the same thing for polygonal data: https://vcg.isti.cnr.it/nexus/

One of the guys working on this is Federico Ponchio. His 2008 PhD thesis, which provided the core insight for Unreal Engine's Nanite, is referenced at bottom.
Yes. Unless you can find a counter-example, it defies common sense, let alone, facts on the ground.
Show HN: I made a virtual dressing room
Hello HN! Wanted to share Outfit.fm with you, which aims to be your virtual dressing room for trying out new outfits. I launched the product a few weeks ago, and so far, more than 10K outfits has been tried on. Try it out for free! Feedback is much appreciated.
BBEdit has something akin - you can select text and run a Unix command on the selection via temp files. Very useful
Well you can't fire people for political reasons. It's a protected category. So the crux of it will likely depend on if there's similar protests from opposing viewpoints that were not dealt with similarly. Eg. If there were any counter protestors at the same event that weren't also fired that's a reasonably clear cut case of firing a group for political views.
There are no labels on the graph's axes :^)
This is how it always seems to go. A huge segment of Americans still refer to the George Floyd protests as "George Floyd Riots" that "burned down" cities. It's, obviously, a ridiculous characterization of an overwhelmingly peaceful nation-wide set of protests.
So where do deprecation warnings go? I'm actually sympathetic to logs not being the best place, but I'm not sure what else to do with them. If you've got a backend/admin interface then sure pop it up there, but not all applications have such a UI.
A coffee and banana walnut bread went from $8 to almost $11.

At some point, it is a more economical option to just make coffee and pastry's at home.

There is no economy of scale under this inflationary environment that would benefit from continued purchases.
Well, no, the article doesn't address any of those issues. In the case of the teenager apparently allowed to die through refusal-of-service, the logic of the situation as presented by the hospital—either the child dies, or others die—is not interrogated with regard to possible alternatives. Vastly increasing ICU capacity nation-wide in a single year might be tough (although I don't agree with your framing of its impossibility) but why could it not be done in this particular, local case? It seems obvious that hospitals have a strong incentives to present cost-minimization as "profound ethical dilemmas."

The future work briefly touched on at the end—focusing on organ transplants and miniaturization, and framed by a professional arguing that "the overarching problem here is that we have this fear of letting people die"—does not cover any of the obvious but difficult ways of dealing with individual situations in the near-to-medium term (bottlenecks in production, personnel, etc.).
Rust is targeting both users who know the original definition as well as people who don’t. Differentiating between real enums and sum types means the language gets another keyword for a concept that overlaps.

From a PL theory perspective, enum denotes an enumerable set of values within a type. It just happens that sums slot in well enough with that.
Google-backed Glance pilots Android lockscreen platform in US
~15 years ago the blacklists were certainly shared within Europe, but there was an intercontinental trade of blacklisted phones from Europe to Africa (and, if memory serves, Asia).
Absolutely amazing! When I was developing a chrome extension all I could think of was a severe lack of dev-tools. I'll try it when I get the opportunity.
Most people aren't suicidal, so yes it's unlikely that a Jewish student would voice support for Hamas
> I chatted with them for maybe four minutes, like, ‘Oh my gosh, you’re still sitting here! How’s it going?’

> That night, while at dinner, he got an email from Google saying he had been terminated.

That is almost like out of a Silicon Valley episode, but gone dark.
I think it's more that a lot of people are starting to make choices because everything is getting outrageously expensive.
They also passed a FISA bill that expanded government spying on its citizen. I'd trade all those items you listed to have illegal spying killed.
Linux is dead lol.
on many highways, it doesn't feel that fast in at least parts of America because the lanes are so wide... specially in a car (I went much faster on motorcycles)
And assembly is also turing complete, so if two models being both Turing completeness means they are equivalent, there would be no need for coding neural networks at all. Would you consider LLMs a different kind of computation than writing assembly code?

Perhaps fundamentally they are not, but its also true that just writing more and more random assembly code isn't going to lead to an LLM.
AWS S3 storage bucket with unlucky name nearly cost developer $1,300
Some weeks would go by and I would just check n-gate to see what happened on HN.
As usual, investors live in a pipe dream thinking Starbucks can exponentially grow forever.

People only need so many coffees. Be happy with that. No need to sink shares and spoil it for everyone.
> Altria Group (formerly Philip Morris Companies), acquired a 35% stake in Juul Labs for $12.8 billion on December 20, 2018. Altria is the largest tobacco company in the United States.

https://en.wikipedia.org/wiki/Juul
Nobody is saying that money supply itself is what’s bad. The problem is that increasing it too quickly caused inflation that’s pissing people off.
I’m interested in the discussion that might arise from the question, not just the answer. If my question annoys you then you’re welcome to ignore it or ask an LLM to simulate the most efficient forum discussion possible on each topic you come across.
Hasn't it always been cheaper to make at home? You can make a VERY GOOD coffee for ~$1. Pastries are cheap to make as well, but more time consuming.
I’m not familiar with what you’re talking about. But in my experience as someone who has gotten mildly into coffee, Starbucks feels like a cheap brand that tries to push sugar crap on people. I had the vague impression that Starbucks was sort of premium and Dunkin’ was trying to become their equal in prestige, but now they both feel like they’ve sunk to the Dunkin’ level.
Good point, and implementing a "this IMEI calls 911 to ask for the time of day every hour" block on the side of the networks seems risky as well, so I get how it might not be that helpful.

But then I wonder why having an IMSI (as far as I understand, the SIM can be deactivated, foreign etc., i.e. it doesn't need to actually register to the network) improves this in Germany?

Maybe German authorities just hope that having to insert a SIM might deter people, since SIMs are perceived as being personally identifiable more than just phones without a SIM?
actually you do, because gnome is great
I feel like any article that doesn't mention how much prices have risen is at best lazy journalism and at worse complicity. It even mentions this:

>McDonald’s, PepsiCo and other companies have said this quarter that low-income consumers have pulled back their spending and are looking for deals.

McDonald's prices have doubled in a decade.[1] Across the board, companies are posting profits well beyond what inflation can account for. How much has Starbucks raised it's prices out of pure greed?

1. https://financebuzz.com/fast-food-prices-vs-inflation
tailgating at 100mph? I don't think that's what it's called... probably "reckless driving" or "aggressive driving" if you need to pass cars dangerously
I've never seen an anti hamas shirt/sign or word spoken. I've never heard someone ask them to give up for the citizens of Gaza.

Have you heard anyone ask for hamas to surrender? Why not.. don't they realized they made a very poor calculation that costs over 30,000 lives.
What’s the point of going to the coffee shop for coffee anymore? It’s not like you talk to anyone. Might as well just make it at home.
Well, yes, rsync to replace scp. Sftp's also regarded a hack anyway imho.

The write-only scp intrigues me. I guess it's not hard to write a program to do that. But, right, that's not easy with standard tools only. The Linux file system was also not designed for that (although it doesn't prohibit such software) I guess.
But M1 did explode “because the Fed printed a bunch of money.” Even excluding the accounting change the Fed more than doubled the M1 money supply, printing more money in two years than in the previous 12 years.
Or, maybe this aversion to daylight is really an aversion to light in general (from headlights)!
I just checked it yesterday. I guess the writer died during COVID? I really miss his war on users take.
I guess the big question here is what makes the USofA so poor at delivering functional public transport?

It's not like tram | streetcar services can't be built to run safely an profitably.

Trams have operated continuously in Melbourne since 1885 ...

The tramway network is centred around the Melbourne central business district (CBD) and consists of approximately 1,700 tram stops across 24 routes.

It is the largest operational urban tram network in the world and one of the most used,[3] with more than 500 trams and 250 kilometres (160 miles) of double tram track.

It served a patronage of 206 million over the year 2017-2018.

https://en.wikipedia.org/wiki/Trams_in_Melbourne

Hybrid public transport with trains | trams for major hub routing with buses fanning out from stations work well about the globe.

One notable feature of the US was the post war spread of tying personal freedom to car ownership and then to bigger and bigger cars.