skysight-inc/HackerNews huggingface dataset:
> Basically it took you 158 words to say: Don't trust NATO

No, the USSR was a big grown up country governed by people that understood the difference between representations prior to neogitarions and treaty commitments and who choose what was and was not important to pursue in a treaty once they decided to engage in that process, and not only choose to sign treaty without any restriction on NATO expansion, but who did not include the issue in negotiations toward the treaty at at all, per Mikhail Grorbachev, the Soviet leader who signed the treaty.

> Also this doesn't change the fact that the information is factual and correct.

The standard for notes is to provide relevant context.
The streaming economy is shotgun malinvestment into the arts.

The subscriber pays a flat rate for unlimited choice within the catalog. They're not paying for the media they think they like the most. While technically the streamer is on the hook for this, they have competing optimization criteria - churn, hours viewed, etc.

The platform pours money into a lot of experiments. Platforms optimize for revenue and retention, get signals based on hours viewed, etc., yet none of this directly maps to satisfaction. Viewers will often mindlessly play stuff in the background. Expensive content reduces the number of cheap experiments that can be run. Weird stuff is long tail.

The old model of paying for what we think we'll enjoy was a better match that resulted in much higher quality film and prestige television.

I'd pay for House of the Dragon and The Last of Us. I'd probably pay $50 - $100 for each good TV show. I don't want the rest of it.

In my ideal world I pay creators directly with an upfront deposit. If I watch certain percentages of the show or film, they get a percentage of that deposit. I'd gladly pay a lot more for content this way.

New content should be paid for directly, à la carte. Old content should be streamed.
I'm unfamiliar with BEAM. How does this compared to goroutines? Obviously they won't migrate between machines, but concurrency feels very easy and ergonomic in Go.
They could have wiped through other means, e.g. through ipmi. Although I don't think that was the case.

More realistically, it probably boils down to money. I wonder what would be the cost of backing up everything to a competitor's cloud daily, e.g. one PB of data per day. I have no idea how much it even costs to have a 200 gigabit link to another data center.
Lots of folks saying severance is not required. There are laws around mass layoffs in the US, requiring notice or severance.
Show HN: An educational modern compressor written in Rust
I think the data is in on this and most companies have regretted implementing RTO so if it wasn’t Amazon I’d be shocked with the decision.
That is precisely the point. "Hey guys how can I take down Facebook?" Well you need proof of wrongdoing first, and don't have any. How is writing yet more emails in different words going to help?
matmul is a wrapper for BLAS. If you're faster than BLAS you're beating handwritten assembler code specialized per CPU architecture.
Network monitoring for unauthorized/unusual access, reading more into how this works I don't think this would actually change anything, you can probably still discern scripted vs manual shells it would just be a bit harder.
I've also been in buildings with double-decker elevators. So it stops at 1&2, 3&4 etc. So if you enter the building at floor 1, but need to go to floor 12, you have to take the escalator and enter the elevator at floor 2 so that you later can jump off at floor 12 when it stops at 11&12.
The problem I find with parenthesized languages is the amount of visual noise coming from the parentheses. If you're learning how to write your first interpreter or compiler I kind of assume you already know how to program and understanding S-expressions is not too difficult. Personally, I would have liked to learn and implement closures, continuations, macros, garbage collection, type systems, etc. earlier, and then going deeper into syntax.
Yeah, I used to hire contractors at GE. Only a few body shops that slaved H1Bs were under $100. The typical was $100-120 pre-pandemic. GE would agree to pay all holidays for contractors.
this has been inconsistent over the years. maybe they 'fixed' it but it wasn't not the case before. they were extremely parasitical. you'd click the button and it would just take you to more pins
Effing crooks at Booz Allen
What you and your community do on HN reflects on you, regardless of what anyone else does. You're earning your reputation one post at a time. I mean, several of your posts here are dead and flagged. Take a hint. Your evangelism isn't working here, it's doing the opposite of what you want.

My suggestion is to work on your C++ to V translation engine instead of posting here. Maybe you'll move it past the early stage.
Skynet woke up, as per the prophecy.
I love programs that minimize the trifecta of code complexity, code length, and runtime.

Ugh, such a good practice. Wish we did it more. We need more single-file, well-purposed and commented, editable and hackable libraries. :'))))
Well, time to disconnect and start talking to humans
A spectrum describes the physical properties of light, color describes the perception. Colorspaces are about quantifying the perception of light as observed by most human beings.
If you download the sources, can't you compile them in whatever configuration you need?
Never played Star Citizen myself but follow the development closely. From my understanding it's the only one (of the ones you mentioned) that simulates actual planets, orbits and has seamless transitions from space down to the pavement of a city.
> the state generates 11.04 percent of the U.S. agricultural value

That's about the percentage of the US population that resides in California.

If they produce 8% of America's food supply, that means they're a net importer.

As I said, most of the country doesn't get produce from California. It's regional.
> I can't edit the parameters, but the caller possibly could, and that's my issue.

This seems more like a concurrency issue, then. If that's the case, it seems like the right answer is some synchronization primitive or perhaps using a `Channel<T>` to serialize the flow.
presumably for checking compliance with a policy that forbids it
And hopefully the DSA will change that.
Now you have my attention. Raylib with lfe. Please talk about your project. I'm very interested.
The existence of a few restaurant co-ops doesn't preclude the existence of a soulless megacorp like McDonald's. If your goal is to give more people a fair wage, it's much more effective to expand as much as possible.
Not denying it, yeah, it's a blind spot and it's one of the more advanced topics when you start having actually loaded nodes in production.
Asking salaried employees to spend three days in the office isn’t exploitative, and it’s certainly not equivalent to mass layoffs or termination without cause.
If you were just talking about plastic packaging you have a point. By weight that is a small percentage of plastics though, which is incidentally why it is so cheap.

For other applications plastics are an outright miracle material though. Imagine if all drinks came in glass bottles; all cases and other structural parts were made of metal or wood; all elastic members were made of rubber or treated wood. The added need for shipping alone would probably outweigh the CO2 impact from current plastics production. As it is you get plastics almost for free while refining oil. Not to mention the insane demand there would be for metals, wood and rubber.
Why on earth would they do that? It’s intentional and drives growth for them
My productivity is already impacted without these tools. Three minutes in and I'm ready to stop working. These tools have infiltrated my life
Oh most definitely; I rather meant that it would be interesting to see just how much of a contributing factor global obesity rates have in this area.
That argument would be more analogous if you picked say CoffeeScript. The point is it’s something that used to be reasonably popular but for reasons the vast majority of the world has moved on from.
This seems to be the norm for all new (or newly refurbished) skyscrapers in Manhattan. Very efficient!
More variety for different use cases I guess.
It's same reason we have so many different noSQL databases.
If you have an Apple Silicon machine, combine [0] with [1] for state of the art local code completion and general Q/A.

[0] https://huggingface.co/TheBloke/WizardCoder-Python-34B-V1.0-...

[1] https://github.com/ggerganov/llama.cpp
Well I might as well go home now because it’s the only way I can do my job.

Oh no wait a minute that’s not true!
A reference to Goldeneye (1995) that featured Alan Cumming as Boris Grishenko, the most obnoxious programmer on the planet.

Rumored, but proven not to be, invincible.
> Some online streamers have been hacked as of late using AI models trained to steal their passwords using the sounds of them typing on their keyboards

do you have any sources for that?

I've only seen this mentioned from research results recently but no real world exploitation reports.

https://www.bleepingcomputer.com/news/security/new-acoustic-...
This is a nice reality check, but also for me a reminder of how much better AI is than stack overflow.
If there's no admission of guilt, there's always plausible deniability. That's why that part of these agreements are so important to those allegedly doing something. People settle out of court all of the time when they realize that the settlement paid out will be much cheaper than paying attorneys to fight and possibly win a court case. It also gets it out of the news cycle much faster as a one time story vs possible weeks to months of trials. "Look, we're not saying we did anything wrong here, but after crunching the numbers, it'll be cheaper for us to settle than to fight to prove we did nothing wrong" sounds like good business. Only an evangelist would sacrifice money to prove a point.

Not defending Booz Brothers at all, but alleging is all that happened
> but most people get nice cars that work fine and look fine. you only hear about the outliers

I'm pretty confident that Consumer Reports and J.D. Power account for more than just outliers.
Maybe. Not having a password on the server eliminates all the risks associated with weak or leaked passwords. And then you can configure SSH to reject password logins altogether. It's not an insignificant benefit.
Tell HN: NW Indian state Himachal Pradesh suffers ~5% GDP loss after monsoon
Per news reports [1] and data collected by ISRO [2]. The state GDP is around US$27 billion[3] the losses per [1] in 2023 alone are ~$1.22 Billion. The combined last 5 years of damages were almost similar[1] in magnitude. This is terrible.

The report is a great read for anyone interested in geo-spatial statistical analysis as well.

Model specifics start on page 64. It credits the Sentinel-1 for open source time series data for mountain movement and displacement. The challenge(as with all time series) is prediction(including future trends). I wish there was more of this data openly available to play with in R/python.

The early warning system in some parts of the state based on rainfall is a cool little logistic regression formulation on page 68 with three variables for thresholding based on rainfall.

f(z) = 1/(1+e^-z))
where `z = -3.817+0.077*Daily + 3DayRainfall*0.058 + 30dayRainfall*0.009`. Which seems intuitive. More rainfall in a day is likely to cause landslide than if the same amount fell over 30 days. Plugging in 742mm of rain already(June1-Sep30) for 30DayRainfall that has fallen this season it gives a crazy 17% chance of landslide (z=-3.81+0.009*742/3; f(z)=0.17). But the area(Figure 52) covered on a watch and warning list very large. 100's of people have died[4] so I am not sure how this early warning system is being used. But tourism is down by a lot[1] already.

The model for warning could likely be improved(calibrated) by studying other factors like proximity of infrastructure to rivers (Gaussian process are great for discovering such associations). Would have been nice to have some data to let other researchers get here.

[1] https://www.newslaundry.com/2023/08/29/in-himachals-gadsa-valley-villagers-point-to-impact-of-mining-felling-of-trees
[2] https://www.isro.gov.in/Landslide_Atlas_India.html
[3] https://en.wikipedia.org/wiki/Economy_of_Himachal_Pradesh
[4] https://timesofindia.indiatimes.com/city/shimla/destruction-pours-in-himachal/articleshow/103002375.cms?from=mdr
Perhaps, due to their lethargy, they're too rotund to gain access?
I have no idea what to do right now, I use ChatGPT all day while studying new concepts. It condenses time needed to understand complex new information by several magnitudes, and at this juncture studying without it seems pointless, it's rapidly become an extra layer in my brain.
Sadly, that's not how community management and representation works, and you should know that. If the people in the V community who post here aren't representative of the V community, then maybe send community members who have better people skills.

The people you send are the people who represent all of you. Sorry if you think that's unfair, but that's the reputation you're building. That's not on me, that's on you.
In 2000 climate change was mainly a theoretical issue, one that seemed mostly cost and little (immediate) upside. I remember viewing this as a problem that would mostly affect our children and grandchildren (a view that looks increasingly stupid in hindsight.) And despite all of this a majority of the US electorate still voted for Gore in 2000. Something that is completely at odds with the same party's platform during the entire 20th century.

While the US screwed around in the Middle East, European politicans went ahead and created a cap-and-trade regime in 2003. With a different election outcome the US might have done the same. Instead, one side of the US political landscape fought like goblins to prevent this -- and one result of this strategy is a platform that has failed to win the popular vote in 5 out of the last 6 elections.

The view that climate action isn't possible is a manufactured opinion, one that isn't supported by the 2000 election.
Netflix suffers from the DropBox problem. It’s a feature not a service. All of its competitors see streaming video as an addition to a larger ecosystem.

If I didn’t have a highly subsidized subscription through T-Mobile (a $14.95 discount), I would definitely cancel it.

AppleTV has mostly quality programs. Even ones I don’t personally care for, I can see the appeal of them.

Disney has Marvel and Star Wars.

Paramount has Star Trek and a few other decent shows and movies.

Even Peacock gets a few good movies and day after filler TV from NBC.

Not to mention that both Peacock and Paramount have live TV from the local NBC and CBS affiliates.

We still get HBO Max free from their former deal with AT&T. I’m not sure I will keep it after we sell our house and cancel AT&T.

Of course we get PrimeVideo for free.
Janus – SWI-Prolog / Python Interface
The API still works. I've been using https://github.com/TheR1D/shell_gpt/ in my workflow.
The sane thing to do is to drop that particular announcement with that invalid attribute or discard the invalid information. But some people tend to be more catholic than the pope.

Dropping the whole session, especially in a DFZ scenario is really bad. The churn that you generate is immense for all your neighbors.
All the 10x engineers don't exist for the next couple of hours.
The jump gate to Pyro was a very exciting prospect when they first demoed it four years ago...

https://www.youtube.com/watch?v=-tB3cark5lA

But I'm in a similar boat now, backed on Kickstarter almost eleven years ago now, and playing the game is just too much of a job.

In its current state, you spend 20 minutes riding elevators and trains around to get off a planet, and then crash into an invisible asteroid and explode, respawn and start over. And add a bunch of errands flying around the system to replace all your gear that blew up.

When it works it's very cool. But unless you have a lot of free time, not worth all the times when it doesn't work.

I hope they finish it, once it stops wiping progress and is possible to slowly accumulate longer term progress I'd be more willing to put in the effort. As-is, I'm not putting in any more money. They need some pressure to actually finish the damn thing (especially Squadron 42), and the bottomless fountain of crowdfunding with no publisher calling the shots clearly isn't working.
You keep insisting HN is not providing comments up to your standards. Let’s not go there OK? I just disagree with your analysis. I think it is too simplistic to state GCs cause this and Elixir somehow magically causes 95% efficiency boosts.

All I’m saying is that if you can drop 1330 servers just like that, there might be something more going on than Python’s slowness.

This is from experience. I have seen people create slow and fast systems with just about any tech. I can make Elixir crawl, I can assure you of that.

I have seen Python apps use 10 servers and reduced it to one as well. Same tech, just a more efficient mindset. It’s IMO a bit too simplistic to say systems with GCs fall over when under load.
Great news. Time to kick out Google and migrate to Cloudflare.
I don't think anything will ever change that. The problem isn't WhatsApp but the general problem of "each person is only reachable via certain contact methods" which can't ever be solved by anything.
I have never managed to understand why you need univalent foundations as opposed to just using some dependent type theory like Lean. As far as I see Lean could do all the mathematics I could imagine. I can only imagine that univalent foundations could help make things cleaner, but for now Lean seems good enough.
FDA schedules meeting to establish regulatory rules for artificial womb trials
Alternatively, use the SSH compression option that works on blocks of data
Since we're sharing links, here's my collection of interactive pages too:

Interactive visual explanations of math and algorithms, with motivating examples from computer games.
https://www.redblobgames.com/

The world's first linear algebra book with fully interactive figures.
http://immersivemath.com/ila/index.html

The Textbook of the Future. Interactive. Personalised. Free.
https://mathigon.org/

Structure and Interpretation of Computer Programs. Interactive Version
https://xuanji.appspot.com/isicp/

An Interactive Introduction to Fourier Transforms
http://www.jezzamon.com/fourier/index.html

Clear, intuitive lessons about imaginary numbers, exponents, and more.
https://betterexplained.com/

An Interactive Introduction To Quantum Computing
http://davidbkemp.github.io/QuantumComputingArticle/

The website of Martin O'Leary artist, designer, teacher, researcher.
http://mewo2.com/

A Visual and Interactive Guide to the Basics of Neural Networks
https://jalammar.github.io/visual-interactive-guide-basics-n...

Interactive demos on network theory, game theory, trust etc.
https://ncase.me/

An interactive explanation of curves and surfaces
https://ciechanow.ski/curves-and-surfaces/

Introduction to geometric algebra — an invertible vector product and the implication of having one.
https://mattferraro.dev/posts/geometric-algebra

Interactive visualizations for different topics from physics and mathematics. Includes trigonometry, polynomial regression, and Bézier splines
https://visualize-it.github.io/

Assorted tutorials on computer graphics, size coding, and maths. Includes a mini-library of signed distance functions.
https://www.iquilezles.org/www/index.htm

A free, online book for when you really need to know how to do Bézier things.
https://pomax.github.io/bezierinfo/#explanation

A visual overview of commonly used creative coding related techniques and algorithms.
https://www.notion.so/Creative-coding-algorithms-techniques-...

A Visual and Interactive Introduction to Complex Analysis.
https://complex-analysis.com/

A collection of visualisation on linear algebra and geometry.
https://intuitive-math.club/

Sublucid Geometry — a place for uncommon knowledge.
https://zalo.github.io/

And a shameless plug — a collection of interactive tutorials, demos, and quizzes about mathematics, algorithms and programming.
https://wordsandbuttons.online/
I might have to say some unkind things here, but statements like:

instead of “duplication is cheaper than the wrong abstraction”, I would say “duplication is cheaper than confusing code littered with conditional logic”.

seems like it's looking at this problem from an extremely narrow context.

The truth is that the phrase "wrong abstraction" is (more or less) unquantifiable, which makes the original phrase, as employed, sort of like a koan. It addresses the very human tendency to see patterns in noise, and our ability to "transmit" such hallucinations to other humans via natural language and other means.

The closest I can get to - given my at-best-apprentice status as a formal programmer - is the quantitative test I developed for CCS (conditional content systems), where the abstraction lies in the SNS[1], and the de-duplication mechanism is applicability[2]. Since each applicability statement carries its own overhead, there's a limit on how much "abstraction" the model can take before it's using quantitatively more keystrokes than duplication.

The test goes like this: take the flat text procedures for ALL the configurations, and add it together. Now, take the conditionalized, applicability-laden procedure that unifies the procedure, and measure its file size. If the latter is LARGER than the former, then you're using the wrong SNS/applicability model for rolling up this content.

Thing is, this is inevitable if you throw enough dissimilar configurations at a CCS, because each configuration has its own overhead, and eventually that outpaces the content itself.

You can address this in a bunch of ways - like adding a containing pseudo-product that has all the configurations inside of it - but the actual real Product Management might not let you build on the applicability like that, because the Product itself isn't sold that way. Any other abstraction isn't available to you, because in the end this is natural language, which - unlike structured language - resists first order abstractions really well. This is one of those instances where, yes, the abstraction of the SNS/Applicability is worse - quantifiably - than duplication. All that complexity would be better handled via version control fork/branch relationships - far outside of the realm of natural language.

[1] standard numbering system, a sort of numeric designator of functional systems, the primary way that content is designated as semi-independent modules.

[2] conditional "chunks" that turn on and off depending on the applicability statement
First stable release of a memory-safe sudo implementation
I am not sure on all of the details as it seems most of the reporting on this is based on rumors leaked from Blind, but from what I understand, there is both RTO and ReturnToTeam at Amazon. RTT means you need to be in the same hub as the rest of your team[1].

So people may be within range of an Amazon office, but being asked to re-locate to another hub entirely if they joined or transferred to an org or team without a presence nearby.

I think for those who were in person prior to the pandemic there is little recourse, but as I understand it, there are also people were hired as fully remote during the pandemic who are being asked to relocate[2]. I believe exceptions are not allowed unless you are L6 level or above.

[1]https://www.pymnts.com/news/payment-methods/2023/rising-use-...
[2]https://www.reddit.com/r/ExperiencedDevs/comments/15ttywo/am...
Discussion: ChatGPT Outage, Reliance on AI
So, ChatGPT is down, so now we have to talk amongst ourselves.

- How reliant do you find yourself on ChatGPT now?

- What type of role do you have (engineering, marketing, etc?)

- How would you be impacted if ChatGPT was to be shutdown? (e.g. regulated)