skysight-inc/HackerNews huggingface dataset:
When people talk about "politics" they aren't talking about it conceptually. They are talking about the myriad of controversial topics that are fiercely argued about by state political leaders and prominent political parties. But that's a mouthful so we call it "politics".

Using the common meaning of "politics", it's very easy to sort the majority of subjects into "politics" and "non-politics".
see also: https://crookedtimber.org/2024/02/19/death-lonely-death/
This sounds like a Daring Fireball post. "Apple is only looking out for the safety of developers".

Did game developers abandon Windows for consoles because of piracy? How much did BitTorrent cost the industry in 'stifled innovation'?
Snopes absolutely does have an agenda.
One surprising fact is that hunter-gatherer societies actually have substantially more free time than agricultural ones! [1] Something probably less surpising is that And Native American tribes, African tribes, and well pretty much everybody everywhere was also constantly at war! Europe was not especially unique in that regard, at all.

I also have to add that many of the advances we're talking about are not things that require any sort of special preconditions. I can setup a furnace capable of creating and forming steel in my backyard out of clay, straw, wood, and perhaps some leather if I really want to go all out and add a billows. Similarly I can even make gunpowder in my backyard - straw, wood/charcoal, sulfur, urine, and you're good to go! One curious and experimental individual is all it takes to reshape a people.

At least if they're willing to be reshaped. There's a lot of weird things in history. For instance the Zulu were a warlike people, yet their traditional shield was made of cowhide! And it was "real" - not just ceremonial/ornamental. Obviously they were aware of the possibility of making one out of thin wood, which might be a bit heavier yet orders of magnitude more protective - yet they chose not to. Similarly they preferred to fight near naked, as opposed to wearing cowhides - which again, I think it goes without saying they were aware of the possibility of.

Even simple things like fortifications seem to largely have not been a thing in much of the world in spite of never-ending wars. Simple wooden defenses, moats, etc are utterly trivial to construct, and that sets you almost immediately down the technological path towards the massive spiraling castles that would end up dotting the European landscape. But most of these other cultures simply failed to create such things.

----

EDIT: You know, thinking about this some more - I can even see this weirdness in our own cultures today. For instance everybody knows that fertility rates are plummeting to the point that most Western societies stand a large risk of simply dying off. Yet most people simply shrug. It may be that the first 'grand reshaping' of Earth was technology, but the second may simply be fertility. And an anthropologist looking back find himself struggling to answer why it was that people simply didn't adapt when the answer was right in front of them. And living through this, perhaps there is no answer - certainly no neat and tidy one.

[1] - https://sci-hub.se/https://www.nature.com/articles/s41562-01... (short and highly readable)
I think one of the most trying things that ever happened to me was when I was working on a time critical task and my manager suggested I switch to the desk besides his for the time.

It was really distracting to have someone checking my screen all of the time, which is why I remember this episode right now. Even worse, no 15 minutes went by without him breaking my concentration by asking a question or making some vague suggestion until I politely but firmly told him that I really need to be able to concentrate if he wants the job to get done on time, and that he isn't helping.
> Like the Muslim-ban?

No, like the way it wouldn’t be possible for an American national—whether of Chinese descent or not—to get a job at a Chinese missile research laboratory.
Surely everyone sensible knows an estimate when they see one? All estimates are made up numbers friend, how much flour you use in bread is a made up number too, how long you cook an egg, how fast should a speed limit be set...sure, based on some form of realty, but all estimated are made up numbers. So lets go to that "some form of reality" we derived that made up number form: https://www.euractiv.com/section/politics/news/albania-to-sp... - Seems reasonable, no?

Picking on a number based on it's "made upness" is a fool's errand, pick on the assumptions of it's basis in reality.
Nice Idea,
tryed to use the source and build a quick example myself...
Now i'm reminded of me disliking latex (it just doesn't work)
Any good source for SAR image formation? From antennas to image processing?
That’s not historically true. Last time I was heavily interviewing was around nine years ago in the Boston area, for principal-level engineering roles. Standard procedure then after passing a technical phone screen was three or four hours of onsite interviews with various peers/managers - usually two whiteboard coding exercises, one system design, one to talk about my background and past work. That was common across public companies, pre-IPO startups, and even small consulting shops.

I don’t think it was a new practice at the time.
> If you have a goal of being able to confidently reason about your code, such as to be confident it won't go "wrong", then making it more math like would seem to make a lot of sense.

Is it easier to reason about a 10,000-line-long math proof, or a 10,000-line-long program? I'm not sure that the math is actually easier.

Is it easier to write a fully-correct 10,000-line-long math proof, or a 10,000-line-long program? Again, I'm not sure that the math is actually easier.

Is it easier to write a formal prover for the math? Almost certainly. And maybe, with a formal prover, writing the correct math is easier...
In case it's not obvious from what others have said, doing QM on observables with discrete spectra looks very different from that on continuous spectra. Different mathematical tools are helpful in each case.
A sensible approach I saw in the BMW i4 was to keep the defrost buttons around, among relatively few buttons. (I forget if the climate temp controls were physical too though.)
Thank you! Flyde's first incarnation was more of a "Visual serverless" platform, something like Zapier, but where you could "see the JSON" and change any piece you want. So the alternatives at that time were NodeRED, n8n and NoFlo.js.
I think NodeRED and n8n are both successful products with their own niche, but I was looking for something more flexible. At the time, I was trying to build something very robust, flexible, and generic, that could also be used to build UIs with (see this cumbersome, but working example https://play.flyde.dev/apps/974a3913-1b3b-4a0a-9ca7-4e2a69d0... ) a lower-level visual language that will match the functional-reactive paradigm I was used to code with, and not something too structured. I wanted it to be able to do most things I can do with code, and cater to application-layer developers.

NoFlo.js was the closest to allowing this, but I think that it was too early for the game, and NoFlo took a non-integrative approach. Vladimir Sibirov wrote vastly about that and why he thinks it failed in this great blog post - https://blog.kodigy.com/post/state-of-flow-based-programming... I was happy to see Flyde addressed this

Other purely FBP implementations did not put enough emphasis on the visual aspect, which for me was crucial to nail on a holistic level.

And for your last question - my goal is for it to be used in production systems, yes. I plan to release a Flyde-based visual API builder soon - https://www.trigg.dev as a more specific use-case, and hope that the fact you can download the Flyde flows and run them wherever you want will help potential users overcome the fear of using a low-code tool.
[dupe]

At least help the ppl out OP

More discussion over here:

https://news.ycombinator.com/item?id=39611484
Dave Plummer did an interesting exploration:

https://www.youtube.com/watch?v=uCv5VRf8op0

https://www.youtube.com/watch?v=Fm0vygzVXeE
I remember having Snapdragon 800 in my LG G2. It was a beast at the time!
I quote:

> "The remainder are simply stupid. This is approximately the composition of the organization writ large. The number of people at this organization who dislike their job, their stakeholders, and their salary but don't leave even though they no longer have the energy to work is astonishing, and that alone is enough to constitute stupidity as per Cipolla's definition."

Because, apparently, a person cannot be burned out and at the same time still need food, a home, or whatever they needs a salary for, not to mention they might be on temporary visas and cannot risk being unemployed or any of the other billions of totally sensible reasons keeping them from leaving their jobs.

So to answer your "maybe"... nope, no empathy, no wisdom.
Just to clarify... the IAB does not provide cookie popups. It does however provide a spec [0] for how these are supposed to operate. Website publishers then choose which popup vendor to use.

[0] https://github.com/InteractiveAdvertisingBureau/GDPR-Transpa...
Very ironic to read this... when Taleb is himself behaving more and more like an inhinged idiot - and no, I am not talking about his takes about the Middle-East, I am talking about his general behaviour and "reasoning"...
>Well, why would it be taken as a given that programming should mimic the hardware?

Because that’s the environment that programs are run on, doing anything else is fighting against the environment. I would argue that humans have done this to great effect in some areas, but not in programming.

>Pure functions are easier to reason about (there may be exceptions of course), that's why they're interesting.

Prove it.
> Backed by the creator of SQLite.

Is this from the SQLite developers?
This rules out good developers who work/worked at places that limit open source contributions.
Vail resorts tried to built a bunch of employee housing, but were blocked by the locals.
Amazon launches EKS extended support: How does it impact you?
It is not sufficient, in itself, to prevent a recurrence, but adjusting the incentives to encourage preventative measures is a time-honored and generally effective way of getting results. It is more effective than shrugging one's shoulders and saying "It's so complicated! It can't be helped..."
Come to think of it, the best intern I ever worked with was hired after an informal "talk shop" chat with the CTO.

On the other hand, the worst I had was hired after going through a convoluted process.

Problem is, informal chat makes it difficult for certain candidates that lack people skills.
Learn how to send HTML emails with PHP using the PHP mail function, PHPMailer, Mailtrap PHP SDK, and SymfonyMailer. Email testing is also covered.
I think it should be obvious that when I said ‘doctorate degree’ in that context I meant an MD.
Um, the things Israel has done to Palestinian citizens in Gaza over the past 15 years (e.g. [0] - [3]) have been pretty horrific, as are the things Hamas has done to Israeli citizens. This situation didn't randomly start on October 7, 2023.

[0] https://www.ohchr.org/en/press-releases/2015/06/un-gaza-inqu...

[1] https://www.hrw.org/news/2018/06/13/israel-apparent-war-crim...

[2] https://www.ohchr.org/en/press-releases/2009/10/un-fact-find...

[3] https://www.hrw.org/report/2009/03/25/rain-fire/israels-unla...
I have been heavily involved in the tech interview/hiring process for a few unicorns, doing a couple hundred interviews in that time, and my experience was:

1. A lot of people have no idea how to evaluate a candidate, even with a rubrik. I have been in many evaluations where I tracked with particular interviewers said about a pros or cons of a candidate and it is near noise when you get beyond candidates that are clearly not qualified. Even simple questions like "dedup a list of integers". Sometimes the interviewer really focuses on if they maintained order of the dedup list, other times it doesn't matter, other times they care about time complexity, sometimes not. This is especially bad when an interviewer is allowed to choose the question that they ask, because they choose questions that have something they find "cute" and if the candidate doesn't pick up on that "cuteness" it's really hard to evaluate them.

2. A lot of people I have met think that an interview process should be able to evaluate some random developer you pluck off the street without prep. The larger companies are less inclined to believe this but smaller ones I have found either don't know or don't have the person-power to prep interviewees. Again, a lot of people think whatever knowledge they like is the knowledge everyone should have.

3. A lot of people I have met think that you can understand after 5-7 hours worth of interviewing, where one person probably only interacts with the candidate for an hour or so under stressful conditions, it that translate to someone you can be around for 40 hours. It just doesn't.

4. A lot of companies look at interviewing as finding the missing puzzle piece of the company rather than shaping the puzzle piece. They just want candidates to join and go. That's really tough to do at even a moderate scale.

I think a lot of companies don't really realize how both difficult and high leverage hiring is. You're spending a few hours with someone to determine how they will work over thousands of hours. They want hiring to be easy, you just see if the person passes the checkmarks and they are in! And if you don't confront the reality you can't adequately solve the problem.
New York will send National Guard to subways after a string of violent crimes
I fully recognize that, but 1 trip versus unlimited travel for a year seems to more than make up for those points.
Ask HN: What is Oracle's strategy?Why would anyone chose their database product?
Funny.. but that sounds like Taleb.
GitHub solved the cookie banner question the right way https://github.blog/2020-12-17-no-cookie-for-you/
This is the problem with redefining commonly used terms like stupid. We tend to view it as lacking intelligence, and intelligence we often define as something like IQ, but the author explicitly rejects that and makes it about destructive (to themselves and others) behavior.

The doctors were likely not stupid according to the standard definition, but were harmful towards both their patients and themselves, thus stupid according to the new definition.

If the article didn't bother bringing up intelligence at all and instead focused on destructive behaviors, it would have made more sense.
Nice! https://github.com/enso-org/enso is related as a modern visual lang.

Is Flyde entirely focused on TypeScript? Python would be a logical fit too.
Great job. Some benchmarks would be interesting, but I can't contribute ATM.
Wow this was a great talk. I hardly ever manage to watch videos of talks through to the end anymore, for reasons of internet social media attention span etc etc. But this one just sucked me right in. I didn't even know that I didn't know what the browser is doing when it's "styling", love it.
Using Python with Nim
Misanthropic narcissism, the article.

I'm smarter than everyone la la la la.

What's the solution? Just sit around and bask in how smart you are while the hoards of depth-grovellers endlessly toil away for nuggets of neoplasmid. You are smart. We are dumb. I get it.
You need a cassette inserted, but it can be empty.
"[Patrick] Shyu is from Tokyo, Japan and finished high school at the Tokyo Institute Of Technology. In 2001, he moved to the US to study at ..."

https://techiegamers.com/techlead-net-worth/

Do you have different (or more) info?
Contractors get hired.

I’m a general python contractor. So far all of my clients have been acquired or had layoffs within a year of hiring me.

This might be UK specific because of how UK labour laws work.
I always ask those kinds of questions. I also ask what people are proud about.

But I rarely get good answers, it's always some generic answers like "I built software for the company". Some people even fail to remember anything.

Interviewing is hard :/
Desktop 3D printers work by moving a tiny nozzle across a tiny and rigid, precisely engineered level plate. Said nozzle extrudes a thermoplastic that can be transported to the nozzle in solid form, quickly melted and then solidified again.

Building-grade 3D printers work by moving a giant and heavy nozzle across a wobbly giant frame, set on whatever uneven ground that happens to be at the building site. Said nozzle extrudes a concrete mix that can only be transported to the nozzle in liquid form, and one must wait for the layers to solidify before the next one can be laid down.
Also, said concrete must not be liquid enough, that it flows off the print surface (like regular concrete), but must be liquid enough to be pumped around the machine. Clearing clogs must be a nightmare. Also, concrete sucks in tension, which is why steel bars are inserted into it, to pre tension it, which is not possible with this technology.

For all the engineering reasons desktop 3D printers make sense, building grade ones don't.
I'm a colorist with over a decade experience in the industry. I work on about one hundred projects a year (film/tv/commercial/music video) and about 1-2% are canon (dslrs or otherwise). 70% are Arri, 20% Sony (either Venice or FX line), and the remainder are red.

Canon has almost no presence in the professional market.
While I agree that text might not be the best way to represent a program, text files have many convenient properties that make them hard to replace:

- Simplicity: every computer and most humans can interptet it without any issues

- Diffing: it's relatively easy to tell what changed in a text file between revisions

- Editing tools: text editors, formatters, etc. exist and many people know how to use them efficiently

Also, modern developer setups allow you to manipulate code as a syntax tree (see tree-sitter text-objects) and intellisense and snipping tools allow you to type much less.
We've been waiting for a "sufficiently advanced compiler" for a very long time. If you're going to write programs for real computers, using real compilers, sometimes you have to care about such things. (If you're going to write programs for hypothetical computers, using hypothetical compilers, such constraints don't apply to you. Have fun running them, though...)
How about some history, let's go back to 1993 and the Clinton presidency. There was a nice little deal called the Oslo Accords. Not the best deal for the Palestinians, but it created a lasting peace and established a Palestinian state.

Israel has never lived up to their side of the agreement. How do you expect anyone to trust them at this point. So yes, confidence is low and will continue to be low as long as Israel is not beholden to international law and continues to be protected by the USA.

There are many murmurs that Netanyahu orchestrated the death of the accords starting with the assassination of Yitzhak Rabin.

- https://en.wikipedia.org/wiki/Oslo_Accords

- https://en.wikipedia.org/wiki/Assassination_of_Yitzhak_Rabin

- https://www.theguardian.com/world/2020/oct/31/assassination-...
I also frequently wonder what the excess cost (monetary, environmental, etc.) is for the modern web’s habits. Optimized schema? Nah, just chuck everything into a huge JSON blob. Need one function that you could honestly write yourself? Import this huge package instead.
It's cut and dried industrial espionage. Yes, we do it too, but this guy was caught red handed.
Very cool, thanks for sharing!

I first tried out something like this in the early 1990s at VPL Research - one of the originators of the VR industry. They had a visual programming language called Body Electric for controlling how things behaved in VR. Some details here: https://news.ycombinator.com/item?id=22788773

And more recently, Google showed PromptChainer for wiring together LLM calls and Javascript: https://www.cs.cmu.edu/~sherryw/assets/pubs/2022-promptchain...
Yes! As a big fan of functional-reactive programming, it was important to me that Flyde builds on that foundation, and doesn't fall into more imperative paradigms.

With that being said, Flyde does offer an easy way for node authors to set local and global state, but in a functional way - you can pass your own map as the global state, and do whatever you want with it. It's not properly documented yet, but here's the code - https://github.com/flydelabs/flyde/blob/main/core/src/execut...
Note that for a geologist whatever definition gains consensus won't really be about timing: 10'000 years either way (compare ~5k worth of human historical record) is well within rounding error, but having a geologically preserved marker is very important.
I’m uncertain on what terms any European nation is going to nationalize Apple, Google, Tiktok, etc. (Is there to be conquest first?)

Because it’s not clear you’re limiting your ideas to the jurisdiction where the DMA applies, I’m only marginally less uncertain about what terms the US would use to nationalize TikTok, and wondering whether the proposal for nationalizing the others - that is to say, taking private property for a public use - would be attached to just compensation (because the trillions involved would surely dent the deficit), or whether there’s some refined subtlety of the case law on Constitutional principles that I have missed or has yet to happen (e.g. trashing the whole takings clause? hard to be certain).

That is to say: this proposal is quite difficult to take seriously, as it implies, but does not identify or engage with, some rather striking changes to the world that would have far reaching consequences.
A Chinese national helping his country not fall behind in what's perceived as an existential race? Wrong?
> By not voting for the "zero tax" party,

In the US, one of the parties champions small government, which implies lower taxes, and they get plenty of votes.

People are generally good, but they are also selfish as all hell. Everyone could use a bit more money though, and therin lies the problem. If there's any way I can get more money, I'm going to do it. Civic education be damned, the only thing I'm going to fund is things that go back into my pocket. I don't need the police (until I do), I don't need firefighters (until I do), I don't need school teachers at all. Sure, the long term effects of that are going to be bad, but I need just a little bit of money now to help with things, and someone else is gonna pay for those things, so why should I bother. People are gonna min-max the system because they care about what they care about. Schoolteachers are going to give all their money to the schools, because it goes back into their pockets, and the military is going to fund the military.

Money itself is a construct. We could just abolish it. With machines, we have long surpassed the need for everyone to work. We can have one cadre of people who do the work of feeding and housing everyone, and then everyone else gets to go out and play. Unfortunately, reality kicks in, humans are gonna human, and that's not gonna work. So we're left with money to organize our society, and we give money to the government to spend on what they spend our taxes on.
This article would make an excellent main post.
There is a lot of delay when using the enter/Z button, multiplayer doesn't handle it well enough
The “publish or perish” culture has been put in place by academics themselves, the major publishers are just beneficiaries of that.
The colors and layout on this site are very difficult to read!