skysight-inc/HackerNews huggingface dataset:
The problem is that developers have a very strong incentive to add new technology to their resume, as their job is not guaranteed. I think most junior devs have seen some old hat at their first real job who codes in one, ancient tech stack; someone that they perceive as un-hirable if the economy takes a turn.

We all see the job listings out there and the tech they desire. It is self-preservation, and it is in direct conflict with what is best for the company itself. To use myself as an example: I have zero regrets with pushing for JavaScript over VBScript many years back, for moving from Microsoft HTA to React, or for moving from Yahoo's YUI to jQuery. Being infused with old tech can very severely limit your ability to survive. Most of my interviews after my first job were simply explaining/defending the ancient tech I had specialized in. It is all risk, no reward at the employee level.
Well AT&T is ostensibly a telecom. ;)

You're right that this content is potentially more damaging to Apple's interests than anything Oliver said. The low bar I was referring to was "be better than AT&T". Or than David Zaslav, who waltzed in the door and killed all the content people liked.
Apple wants to be like Disney, totally unoffensive and unopinionated. Their only religion is money
Most US smartphones are Apple, now. Content increasingly being withheld from the broader internet and confined to apps. Apps which Apple has discretion over.
How many times can a government employee drive by your property for the single aim to conduct surveillance including taking detailed photographs?
this kind of alarmism is ridiculous.

the new layers of abstraction have not made programmers dumber, they have added more programmers to the stack.

we still have and will have people designing kernels and CPUs for fun.
> “Pushing sales people to increase their amount of sales/quota is like asking meteorologists for sunshine”.

Not really, because those are not estimates. Also, consequences are different. With programmers, consequence is typically very buggy and hard to maintain software.

With sales, the consequence is a lot of fraud, followed by firing of every who is not comiting fraud and then even more fraud.
NearlyFreeSpeech Catastrophic Power Failure
Catastrophic Power Failure

Posted: 7 minutes ago
Updated: 1 minute ago

We experienced a catastrophic power failure of both primary and redundant power, street power, UPS, and generator. Power is back on now and we are bringing everything back online.

We don't yet know the reason for the power failure.
Schizophrenia Insights: Brain's Search for Words Mirrors Animal Foraging Pattern
"A new study suggests that the way our minds search for words and concepts in memory may parallel the age-old patterns animals use to hunt for food in their environments."

Paper: https://www.pnas.org/doi/10.1073/pnas.2312462120
Yeah, in practical implementations the 32-bit Power condition register is more like eight four-bit ones, and lots of code will run compares in parallel to different fields. It's one of the architecture's notable strengths.
A consumer grade GeForce 4070 has that much memory bandwidth, and there are more expensive models with even more.

It’s an almost unfathomable number but at the same time it is well within the realm of commodity hardware. We are living in the future.
I agree about the high barrier to entry, but I disagree about the modern job market.

There’re huge areas of the software industry where performance matters to this day. Examples include videogames, content creation, video processing, engineering software, science related HPC, and now AI.

However, transitioning from web development to these areas gonna be hard. That software doesn’t run in web browsers, the code is either desktop apps, deep inside web backends, or supercomputer programs. And high-performance C++ is often not enough for them, depending on the area ideally you might also need GPU graphics and/or GPGPU compute.

I was lucky I have never worked on web apps. I know TCP/IP reasonably well, I have some general understanding of HTTP and HTML, but I’m totally clueless about the modern frontend technologies.
> It looks like the bar Apple just knocked their teeth out on was set pretty low.

Indeed, Jon Stewart talking about China and AI is an incredibly low bar for censorship. Plus, it wouldn't be hard for him to build an audience with a different network or even on his own.

I'm surprised that tech companies are entering media at all. The mysterious echelons in the board rooms are obsessed with PR and HR messaging, and Apple is even more notorious with secrecy, compartmentalization and an appearance of total external coherence. In fact, that's arguably their biggest strength when it comes to design and product.

Now, when a company like Apple enters entertainment, you need a lot more diversity of thought. Nobody wants to watch the same thing over and over, not even "normies". I believe legacy media as well as HBO, Netflix etc, "get it" to a larger extent. Sure, they have conflicts of interest (e.g. The Dissident that few wanted to touch because of Saudi relations). But, they have a base-level awareness of the rules of engagement, and at least a moderately thicker skin.
I think that the effective tax rates for people should go up with income and assets. Once you have more than a million Dollars (hard money)[1,2] worth of assets, your tax rate should be more than 50%.

*Note that in 2023 dollars, that's more than $10,000,000

[1] https://en.wikipedia.org/wiki/Morgan_dollar

[2] https://en.wikipedia.org/wiki/Eagle_(United_States_coin)
> LE to strong arm the domain registrar to modify the DS keys per domain

It is important to note that when a law enforcement with this capability would just legally take ownership of the domain instead. If the domain is under control getting domain validated certificates is trivial. There are many legal precedents with domain takedowns.

It is equally important to note that only TLDs under LE jurisdiction is ever an issue. It is not clear whether this specific attack under .ru had been ever remotely possible with any type of authenticated domains.
Sometimes. Or the estimator is fixated on an extent of scope/depth that is not intended by the stakeholders at the initial stage. Or sometimes the estimator is baking in extra time that will get filled whether or not it’s necessary.
it's a good point. there are two solutions to this problem. a) you do what they have done and cancel the show, thereby setting an unpleasant precedent of having to police content, or b) you say that we do not enforce a company line on our TV shows, and you save a lot of future hassle

this dichotomy makes me strongly think that this decision has little relation to AI and has come straight from the CCP. realistically Jon Stewart criticising AI is going to negligibly affect their bottom line. at worst they get mocked in the press and a small segment of very principled opinionated people may not buy an iPhone. at best they come across as fair and unbiased by allowing seemingly antithetical viewpoints on their platform. if the CCP weren't involved, I think they take that risk. the CCP can hugely affect their bottom-line, not only in customer-base, but massively in the supply-chain too
gnome-terminal does support bracketed paste[0], and both bash 5.1 and zsh 5.1 enable it by default, so if you paste into it it will input a newline in the prompt instead of executing the command

[0] https://en.m.wikipedia.org/wiki/Bracketed-paste
That's one in a hundred CS majors today in my experience.
> When was the last time you read a news article in any "major" news source, of the kind that typically appears on Google News, about a subject you know well and you thought, "This demonstrates an accurate understanding of even the big picture elements of the story"?

Most of the time? Maybe I don't know what you mean.

Most of the news that appears via AP, Reuters, NYT, WaPo, etc. is largely factually accurate. Especially when you're looking at their core competencies of covering domestic US politics, basic foreign affairs, and domestic economics/business. E.g. they've been doing accurate jobs on factual reporting about the recent battles for house majority leader, events unfolding in Israel, and events unfolding in Ukraine. Sometimes you might be bothered with their "present both sides and don't take a stance" but it's still largely factual, accurate reporting about what is happening and what public figures are saying.

If by "big picture" you mean analysis, however, that's not exactly news. Analysis is necessarily opinionated -- declaring that a public figure is lying, that another public figure ought to do X. That's not what Google News is for -- that's what publications like the Economist, the Atlantic, the New Yorker, Vox, or New York Magazine are for. (Or pick your own preferred set.)

But you need both. 24 hour political and international news is very necessary for a lot of people in decision-making positions, and for people affected by a lot of these events. If it's unhealthy for you personally, then you shouldn't consume it however. For example, I read tons about politics and economics, but I don't look at crime reports stuff at all. (And Google News doesn't show it to me either, since the "For You" tab is really good at learning your preferences.)
You asked good questions in that article. It's unfortunate, and I can't help but wonder if we've lost something essential because of how uncommon it is for people to be proud of their abilities, proud of their work, proud of their accomplishments.

In a nutshell, I think people who truly enjoy the satisfaction of doing a thing well are spending more time, generally, trying to truly understand things than those who just want to do their job and be done with it.

But what does that curiosity get us? I can't help but think of this fortune(6), and wonder how many non-curious people would even get it:

A novice was trying to fix a broken Lisp machine by turning the power
off and on. Knight, seeing what the student was doing spoke sternly:
"You can not fix a machine by just power-cycling it with no
understanding of what is going wrong." Knight turned the machine off
and on. The machine worked.
What I Learned About Cities from 'Tony Hawk's Pro Skater'
Systematic Gender Inequalities in Who Reviews Code
Programming is like some kinds of work.

It is very much unlike operating an established manufacturing facility.
But, about two thirds of dev work has a lot of parallels with creating a new manufacturing facility that manufactures a new kind of thing using new materials and techniques. The primary parallel is that a new facility requires a lot of discovery. Whereas if operating an existing facility constantly required a lot of discovery that disrupted operations it is likely the business team would pivot to something more lucrative.

Sadly most developers work in companies that have a manufacturing management system, which is inappropriate for managing development work, primarily because of pressure+timeline patterns typically applied via silo on silo kingdom building.
> It's the kind of thing that if you can get a "cool" or influential senior leader to repeat, the rest will fall in line.

sympathetic-lol at the desperate copium.
Xi, Putin, MBS, Kim, and now Modi have assassinated critics in countries with free speech protections (UK, US, Canada).
Most impressive statement I ever heard said in a meeting between management and engineers about a project's progress was a long-tenured dev saying "it'll be done when it's done", followed by silence, and then they let it be.

To this day I still don't know how this event came to pass.
> Most of the time someone just wants to put a number on their powerpoint for some organisational politics nonsense.

Yes. Thats how coalition-building, budgeting, and reporting works in business. Not saying it should dominate your schedule, but it's just how organizations work. Engineers/Developers are part of the org – not some special snowflakes that are above or beyond politics.
LOL ;-)

I just wonder what Hank Hill would say about this "free water" concept. Do you think Hank might support a "free propane" concept? I doubt Hank would think that "free propane accessories" would work very well. Hmmm...
> One way I've seen this enforced is this: Have your "best" devs, the people who put out 2x the amount of solid, testable, well documented code as anyone else, you know those that carry the sprint, spend half their time reviewing. Your overall sprint velocity may go down a bit, but your code quality will go up.

Problem with this is your best devs will soon become your best former devs.

Becoming a "mandatory reviewer" sucks. Especially at scale. You're a bottleneck, you get pressured by other devs and occasionally management to let code that you don't like through, and if things go wrong you get assigned at least partial blame for not catching it during the review process.

I'm speaking from a background of seeing this implemented at a major AWS service with designated "component owners", who were 1-3 developers with a final (and mandatory) review for all code merged into subcomponents. This was for a service with 400+ developers working on it.

> There's a magic to slowing things down, too - require reviews on every change, require tests to run and pass, run UI tests on each PR. Let people discuss good and bad code they see.

Yeah this is the way to do it. Automate everything. Unfortunately there's no real "good code" vs "bad code" easy metric, but you should at least have automated testing, linting, compiling, etc to ensure people aren't merging total garbage to shared branches.
Yes, correct, sometimes you will have to do it anyway but simply not now because there are more pressing needs. This more often than not leads to runaway technical debt though, and sooner or later the problem becomes insurmountable. I've found over the years that refactoring is best done as a continuous background task with a certain percentage of capacity allocated to dealing with it and addressing the parts that you most want to avoid first.
Im very ignorant of partition by, but it doesn’t look like it works? http://sqlfiddle.com/#!15/696cb/1
Huh? They are making a legitimate point by testing a person's claimed commitments against a hypothetical example. When did pretending not to understand hypotheticals become a thing?
Uranus was the next priority from the most recent decadal survey; there's a couple of missions to the outer planets that are farther along.

- The Jupiter Icy Moons Explorer is a European probe that was launched earlier this year, it'll be studying the moons Europa, Callisto, and Ganymede.

- NASA has Europa Clipper scheduled for launch next year, that'll be taking a close look at Europa.

- NASA also has the Dragonfly mission in the works to explore Saturn's moon Titan using an octocopter, currently planned for launch in 2027.
> take a look at the GDPR or the EU electricity regulation. You will be getting wildly different answers to many questions, depending on who you ask. And the reason is clear: The regulation is unreadable and inconsistent.

Very surprised there are hn comments regarding the gdpr as unreadable and inconsistent.

Which particular parts are you referring to?
Isn't this what is done by some SQL engines with materialized views?

They update view data (counts and group by and sums) as the source table data changes. But not by rerunning the view, but smartly updating its contents based on the change that happened.

There are tons of limits in these views, as they have to provide stable results.

See ms sql documentation on limits of streamed/indexes sql views https://learn.microsoft.com/en-us/sql/relational-databases/v...
I couldn't get this working in librewolf, maybe the hardening it uses prevents this. It works like a hot damn in tor browser though, which is supposed to be fairly locked down. Don't forget to turn off javascript before you leave home, kids. In chrome based browsers it rewrites the X11 paste buffer if you select anything on the page that's running the script, which is effectively the old fashioned clipboard rewrite attack. This is a nice find, I like it.

To those wondering who would paste and execute without a second look, there are ways to hide text. You can also paste control characters, so if you pasted into vim the command would get executed without any visible feedback. Same could be true for emacs, someone who knows it better could pipe in.

Any time you run potentially malicious code (like clicking on a random link when you have javascript enabled) on the same computer as data you care about, you're taking a risk. Sandboxing is a compromise, but one that's usually worthwhile.
Yeah if you estimate realistically many companies have a culture that will punish you for not being a team player.
The housing market was already painful, ugly and anxious. Now there are 8% rates
Related:

Most of this covered in previous discussions and stories this week

https://news.ycombinator.com/item?id=37949512

https://news.ycombinator.com/item?id=37950194
> This does not require javascript to be running either

What do you mean?
Hold up, they lost me at “declarative syntax” no, it’s Golang. It’s not infrastructure as code. Hard pass, use templates..
Think ChatGPT would be allowed nowadays? It’d be my source for something so esoteric. I haven’t bothered to learn mail protocols because any message you send will be marked as spam unless it’s from a major provider.
The daily show is looking for a host.
The balance sheet's components each capture distinct aspects of a company's finances. While you've mentioned 'income accounts', these actually fall under the Equity section.

A balance sheet has three primary segments, corresponding to the accounting equation:

- Assets
- Liabilities
- Equity

Specifically, you seem to be focusing on:

--Assets: Cash and cash equivalents--

This indicates a company's liquid position. To understand cash flow changes over a given period, compare the differences in 'cash and cash equivalents'.

-- Equity: Retained earnings–-

This reflects accumulated income. To gauge profit changes over a time frame, observe the variations in Retained Earnings. (This is accurate provided no dividends were distributed during that period.)
There is ... another.

F6
Norway is more of a city than a country, and a rather wealthy one that is difficult to draw conclusions from when it comes to consumer spending patterns. I'd brush this off as not that interesting.

However, if we're looking for oil death spirals in Norway, I recommend: https://crudeoilpeak.info/global-peak/norway-peak-oil
I was working for a company, where the engineering team was doing this kind of refactoring, test development and what not mainteinance coding with large team for about 2 years. Meanwhile not many new business features were being developed and the competition took over, and eventually everyone got fired. I think the leadership was just too lazy to actually push the development of the product, but let the engineers do this pussy work of endless refactoring was big part of the problem. Not only one of course.
For disabling X11 middle click paste, I found an interesting SO post but the best answer I saw and tested myself and it works, was the one by Suraj Inamdar about one third of the way down the page:

https://unix.stackexchange.com/questions/24330/how-can-i-tur...

What sucks is I use middle click paste all the time so now I'll have to decide if I want to leave it disabled for potentially improving security.
It's a growth issue. Apple has done very well with Wall Street with devices in the last two decades, but Wall Street is an insatiable monsters always demanding more growth. Apple doesn't need to pivot, because they've got a tremendously successful device business. But they do need to expand to feed the monster.

Services (Content, iCloud, Fitness+, etc) are just one approach. They're trying AR (Reality Pro), Cars maybe?
Undefined behavior, and the sledgehammer principle
If you click "Get access" on their main page it says:

> It seamlessly integrates with your existing database, saving you from complicated setup procedures.

So maybe their advantage over Materialize is that this can work on top of whatever database you already have?
A friend of mine (who coincidentally once shared an office with Vernor Vinge...) remarked to me early in my career that CS programs do a terrible job of teaching the history of the discipline. Students end up not knowing the failures (or even the successes!) of the discipline, and so end up rediscovering old new things. Makes a lot of software and systems practice more faddish and hype-driven than it needs to be.
So far the boot loader is unlocked and you can flash on top of it, although I don’t know why you’d want to since you’d have to rebuild an entire OS but it would be possible. Our waveforms were easy to get right so it’s not as simple as driving the eink displays with OSS drivers.

To add a book you can use a mobile app or text directly since we’re manually buying the books for now. Once we have a book marketplace it’ll be self serve on the mobile apps. We are planning side loading capabilities so you can use the mass storage device, but there’s a bit of preprocessing we’re doing to the epubs that we’ll have to replicate for self serve epubs. To get around that you can email an epub to add@solreader.com and we deliver it directly to your device. Handy!

The lenses that ship with these limited editions will be dust and moisture resistant. But if they drop in a tub all bets are off. That may change one day.
Yeah, I'm from a poor rural community and the difference remote work would make to a place like Walton, Nova Scotia if future generations grow up feeling secure in it would be hard to express. Really breaking a cycle of poverty for a lot of regions that are absolutely breathtaking in natural beauty.
Silver Voices withdraws its support for Digital Voice roll-out
> While √2, π, ln(2), and e are strongly conjectured to be normal, it is still not known whether they are normal or not.
Not sure I agree. I listened to a handful of the books that MS encoded. I would not be able to listen to a full book like that. It's just not quite right - the timing is fixed and while the words are correctly pronounced and each have the right accent, there's a lack of natural emphasis on certain words within each sentence that makes if feel cold and alien. I admit this is miles ahead of any previous text-to-speech I've heard, and would be good for reading, say, a blog post or article, but not a full book. At least not fiction. I read fiction for enjoyment and agree that the narrator makes the difference. I've stopped listening to several audiobooks because the narrator didn't cut it for me.

I'll watch this space and reevaluate, but I wouldn't listen to any of this batch.
Moats, like the one Twitch is building, lead to bridge building, pole vaulting, and swimming to get around the restricted access.

The lock and pick are great examples. LPL, McNally Official, and Covert Instruments are great examples of this phenomena.

Mo matter the security or restrictions put in place there is a, not insignificant, portion of the population that will circumvent.

The tighter the grip, the faster the slip.
Not sure who to laugh at or blame here really? Do I fault Apple for being a rational profit maximizing entity that thought that perhaps Jon’s show might hurt that goal or do I fault Jon who chose to put the show on Apple TV+ knowing full well they were a giant corp with lots of revenue from China? I mean, he should have known better, no?

Maybe Apple said all the right things at the beginning and then changed their tune. Either way it sucks because I liked the show a lot.
Business climate.
That's exactly it: you need balance. Not so much focus on tech for tech's sake that the competition gets to bury you but also not so little that you end up burying yourself.