skysight-inc/HackerNews huggingface dataset:
I don’t even know the difference between a form submitted through JS vs a browser. Who cares? Unless there’s a problem, there’s no reason to know such things. And I’ve written http webservers by hand.

People here have way too much confidence in their interview questions being a good signal for experience. It’s pretty wild.
Higher brow? Parent post played the Stasi card.
There's no reason to believe it should be cheaper. The contents of the context and the process of switching it is the same regardless of where in the software stack you're doing it.

(Async/await was invented in interpreted languages to circumvent their global interpreter locks, which is a whole different problem not related to context switching at all.)
Ah yes, this short, click baiting article highlights the very predictable and widely known side effect of what we all know as the software development cycle.
> and if I want to watch people talking then watch on YouTube or Rumble.

Or he could just make a video podcast. Video podcasts _are_ a thing, though most podcasters don't go that route. That would be better than going the youtube route imo, since podcasts are decentralized. Apple Podcasts isn't really a platform; it just an app that interfaces with the RSS feed of decentralized podcasts.
Miller Puckette Wins Silver Lion
The Silver Lion to mathematician, programmer, and composer Miller
Puckette (19 October). The Golden Lion for Lifetime Achievement goes
to composer and producer Brian Eno (22 October)
Unfortunately, knowing all this won't help you get a job when the market demands an army of React devs and little else.

Under our current system, knowledge that cannot be monetized is useless. Worse than useless, in fact, because time spent learning low-level concepts is time that could be spent learning marketable skills.

The industry is effectively paying us all to forget.

Sure, learning the USB stack and differential signaling is fun, but unless my job involves implementing custom USB devices from scratch then it's pointless trivia that won't pay the bills.
Still happens somewhat regularly, as I've found following scanner accounts for my city on twitter.

But today the bags are tagged with gps trackers and they're almost always caught.
The Magic of Rails
I wish this lack of sequestration meant no more corn ethanol industry altogether.
You can see around the lenses and have decent awareness of what’s going on. I can see my partner and interact with her on the edges. I can also drink tea and see where everything is. It’s nowhere near complete isolation.
There are plenty of web apps running in pure Python. It matters a great deal for them.
If I am honest with myself, it's about 40% copium and 60% experience with the directors in question.

There's 2 "cool" directors who were tech people but are also influential in that peer group. You can't trust them to represent you fairly, but you can trust that they'll listen to your argument.

The 40% copium stems from knowing that some of the "only features have business value" group are stubborn and think everyone should just work more.
This is in my mind a poorly written paper: "key facts"? No they aren't, they are conclusions. Then they skip from hypothesis to unaccociated fact and back to conjecture. Shame on you neurosciencenews.com
My company uses Okta. Several of the lower level security employees expressed concerns and management told them to go fuck themselves. IT simply does not care. So that’s probably why - ignorance and apathy.
Creative Coding for Beginners (2023) [video]
> Do I fault Apple for being a rational profit maximizing entity

I mean, if that entity is rationalizing censorship to maximize profit, maybe you should? The alternative is blaming Jon Stewart, and eventually I'm going to get tired of accusing free speech and opinions of being the devil.
First of all, how about using a programming approach which needs much less refactoring? Aka not using object orientation?
For the last 10 years you have been adding stuff that did nothing but increase the complexity. Now you wonder why new people can't keep up with the complexity.
Not that it matters, but it does not really put it into a buffer at least not in the sense that there is a place within X11 that is storing your selection. I think that when you paste the primary selection. X11 directs your application to the application that last selected something and you ask it for the selected bit in a specific (usually text) format.

More on topic, this works fine within the trusted green zone of local desktop applications. but the browser is(or should be) a high security zone. with a really tricky security policy. which to paraphrase would be "Allow passing information to the rest of the os. but only as a result of a direct user request." You don't really want to disallow the browser to script selecting anything, this is useful for editors. but you probably want to maintain a flag on that selection as to if it was done by the user or not.

Well there is my useless pedantry for the day done. My apologies and thank you for letting me get that off my chest.
AT&T/Warner Discovery/HBO are comfortable participating in the occasional light comedy roast that John Oliver subjects them to, because it shows they’re a good sport and doesn’t do them any harm.

There’s also more of an arms length brand relationship at play here. John Oliver doing a segment on FIFA corruption on HBO is hardly going to register as a concern when Eurosport, AT&T SportsNet and TNT Sports are negotiating soccer broadcast rights contracts… while a ‘Stream Now’ button on a Problem With Jon Stewart title card appearing on the front page of Apple.com is a lot less ambiguous when you’re revisiting the terms of your joint venture with the Chinese government.
Android AOSP Leader Quits over Binary GPU Drivers (2013)
COVID was already a lot of disruption to industrial supply chains. A one-two punch like that and we might see some sizeable societal collapse.
I think the point was that anti-lock brakes remove options and make things less safe in certain (not very uncommon) instances.

With anti-lock brakes, you're protected if you've never learned anything and you just try to put the brake pedal to the floor.

If you know how brakes work, you're worse off than if you don't have anti-lock brakes, since you can no longer properly control your brakes. In other words, we're punishing people who learn and know how to do things in order to ostensibly protect people who can't be bothered to learn.

Consider how many people drive with their headlights on, but no other lights. It's because automakers are selling "features", so it feels like we're actively encouraging people to think and pay attention less. Unfortunately, these "automatic" lights aren't truly automatic, and the value of having simple off and on states is lost because of these "features". It's actively unsafe.
You aren't wrong.

http://sqlfiddle.com/#!15/7eb3a/7

Here's a pretty simple/normalish way to handle the edge cases. This one (without distinct) is far more consistent (wall-clock-wise, doesn't depend on caches): http://sqlfiddle.com/#!15/7eb3a/9

Note that order 2 is after order 4 in the example schema.
He meets a rat in that scene (with a nice callback to it in the epilogue), but he shorts out the welding pig to attract service personnel to get him out.

Diamonds is a flawed movie and one of the weirdest Bonds, but it's my favourite because it's so weird.
It's a country of five million spread over a significant amount of land area?

My metropolitan area is like 6 million people, but only 500K lives within the city of Atlanta.
But a Mexican could be a man in a suit.

That is, what they say. If you ask midjourney for the image of a Mexican man it produces this cliche. Most Mexicans don't look like that. Most will be closed to the Mexican in a suit.

I think, the result would be more diverse if you look for stick photos of Mexicab men.

This example only shows, what you can expect from every other prompt: a bias for cliches.

And yes, you are right: that is, what you ask for in Midjourney.

But you should know, that it's always a cliche.
It doesn't. http://sqlfiddle.com/#!15/7eb3a/7 is a proper implementation using windowing functions to get the first something.
Select * is pretty standard for wide table queries like they are used in Data Analytics teams regularly. Because you really want ALL columns, even new ones without going back to fix all 300+ dashboards.
The FDIC insurance seemed like a no-brainer <pun intended seen for what it is now>.
Indeed -- is it time to start applying motion blur to scrolling, dragging, and cursor movement?

This wouldn't affect hZ for gaming, but would it be an improvement for general UX?

Can anyone tell the difference between e.g. scrolling at 960 hZ without motion blur, and scrolling at 120 hZ with the exact right amount of motion blur?
We’re in SF. Those are real testimonials. And while those are renderings the actual devices look identical. Lots of photos on X showing they look like you’d expect. As much as a photo on Apple’s website looks like the real thing.
> electricity comes from the wall socket

Would that it were so!
Jon should have stuck to comedy… there is a lot of angry news shows as it is.
“Everyone has a plan until they get punched in the mouth.”

The problems with precise specs is that they miss all the dozens of edge cases and gotchas that don't crop up until you actually try to code them. Then you need smart, imaginative devs to ignore the specs and write something that people can actually use.

I've worked with devs who write _only_ to the spec and never diverge at all, regardless of outcome, in order to check off boxes and make their managers happy. Their work sucks.

(this might not apply if you are writing code for moonships)
That's a great point! We don't have commercial competitors because we're an inhouse project, but there's still a balance to be made, you're right.
Here we are a decade later, and the number of proprietary blobs needed to boot a device, without even mentioning what's needed to have working encryption support, camera, etc. is only getting bigger.

Google's own devices need 400Mb of proprietary binaries to work at all with AOSP:
https://source.android.com/docs/setup/download/downloading#o...
Would it kill you to think one move ahead? Policy controlling drone usage is far more effective than arming every wacko with a grudge.
Somewhat larger and with more fjords than your average city
>And you've still got to decide how you're going to pick random ID's from an array of tens of millions of elements that are constantly having elements deleted from the middle. Once you've

How so? you have array of only valid IDs [1,2,3]
The English language should not be collateral damage in the Fed's inflation war
This has been known for at least a decade or two already.

And a much worse attack exists: you copy e.g. shell code from the page, and instead of what you see, you paste something evil in your terminal.
I can promise Jon Stewart isn't interested.

I saw one of the first tapings of The Problem. In a Q&A before the show, Jon talked about how draining it was to record The Daily Show every day. Furthermore, he felt frustrated by the short shelf-life of the episodes—for all the work they did, no one was interested after a few days.

For The Problem, Jon Stewart only recorded a handful of episodes each year, and he chose topics which (he hoped) would remain relevant for longer.
You can see this with a "new" ANY dev, because there are only 4 years of college and far more years are required to learn the increasingly complex technology environment.

I graduated with a Computer Engineering degree, did assembly, C, microprocessor design, computer vision, and know a good bit about lower level stuff, how memory works, how networking works, etc. All the stuff people in this thread seem to be lamenting the lack of. But I was also a shitty employee fresh out of school because I didn't know anything at all about modern software development because there was absolutely no time to learn that stuff as well.

I still had to spend a lot of time getting good before I was worth anything, just as these "new frontend devs" will, as well.
Middle mouse paste is broken in GTK. Glad someone pointed it out, I hope it gets fixed
I still don’t see an explanation for why they didn’t just get a warrant. Did I miss it?
The first two cases are Turkish and Saudi citizens.
>Hard to get more insidious than that.

Remember Jamal Khashoggi?

https://en.m.wikipedia.org/wiki/Jamal_Khashoggi
I misread you, fixed my comment. But I'm still confused, what is not good about the business climate? It is the #1 GDP in the country, #5 GDP per capita, larger than all but 5 or 6 countries in the entire world. Home to a huge number of companies in the S&P 500 like Alphabet, Apple, Meta, Chevron, Intel, Walt Disney, HP, Cisco, Oracle, and the list goes on. Why haven't they moved to other states?

What, specifically, is bad about the business climate in California? And I'm talking about things that can't be easily refuted with basic facts.
I also pay for all products pack, I just thought that some people worked on that from the community and it would have helped the rust ecosystem as a whole to keep that open plugin
> You can even insult them. Maybe not with someone else’s money, but go ahead and put up a website.

We have video games like Fuck Putin (https://store.steampowered.com/app/1926680/FUCK_PUTIN/) does that count? I’d sure put up a single page html site calling all the above listed as autocrats with blood on their hands but I too fear what might befall me physically or professionally. So much Chinese money flows into the west especially here in Berlin and Germany in general.

Imagine I put up a site that said President Xi is a a despot and looks like a certain bear and word got to my would be employers at BMW and they thought my words would threaten their ability to sell cars in China I wouldn’t be offered the job, that’s for sure.

So, even though I am nobody, I’m still too afraid to really speak out.
> We're members of a cult of the new, which does not value or even acknowledge the old

This just isn't true. We have Heartbleed because we refuse to move off how we wrote software 30 years ago[0]. HTTP was invented in the 1980s[1]. REST in 2000[2]. TCP/IP in the 1980s[3]. Ethernet the same[4].

I'm pretty sure we acknowledge and value all of those things. Our field, depending on how you define it, is only about 70 years old. Those things are pretty old in those terms.

[0] https://queue.acm.org/detail.cfm?id=3212479

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

[2] https://ics.uci.edu/~fielding/pubs/dissertation/rest_arch_st...

[3] https://en.wikipedia.org/wiki/Internet_protocol_suite#Adopti...

[4] https://en.wikipedia.org/wiki/Ethernet
Yep, these days I tend suss out the estimate the person is looking for because the relationship is actually more important to my career longevity. I mean, the estimate is very likely wrong anyway, so they might as well be happy for a bit!

This works because almost never is the true scope of the work known when the ask is made, so it is usually pretty easy to say later "hey, blah blah blah wasn't taken into account for the estimate." Having a good relationship from step one makes it pretty easy to carve out the extra time.

There are some more lizard brained people who play hardball, but as long as I was nice in step 1, my VP handles them. Not sure what I would do if I didn't have a decent VP!
If you just need customer id and order id (and nothing from the original orders table), you can simplify it further http://sqlfiddle.com/#!15/7eb3a/10
let's encrypt is a public non-profit, who would definitely assist in finding out how domain control verification (DCV) happened - somehow that obvious line of pursuit was missing from the investigation. The mystery of the MAC 90:de:01:49:76:ae is interesting though, but CIA-custom-Made NIC might be a bit superfluous as an idea. Linode (acquired by Akamai) might use something in-house designed and OEM-manufactured, so I wouldn't treat it as strong evidence. Talk to Let's Encrypt - that will likely unveil what happened.

Interestingly, search "90:de:01" in this page: https://www.cyberciti.biz/faq/howto-linux-configuring-defaul...

^^ looks like another victim VM of the alleged mysterious interceptor :-)
OEL is one of the best replacements for RedHat Linux. Very low friction to switch over to.
If anyone hasn't seen Michael Mann's Heat, put it on your to-watch list. It's an excellent movie and of course features a bank robbery in LA.

https://en.wikipedia.org/wiki/Heat_(1995_film)
You guys have a middle button? Maaaan. :)

Edit: did y'all miss the smiley at the end of my comment?
I understand how a streaming SQL engine works, but I’m wondering what the real world use cases for this are. Is this more for large scale enterprises?
FTA:

> A company backed by BlackRock has abandoned plans to build a 1,300-mile pipeline across the US Midwest to collect and store carbon emissions from the corn ethanol industry following opposition from landowners and some environmental campaigners.

A 1300 miles pipeline is not exactly a cheap/easy project. From what I know, carbon capture over a field is not exactly a solved problem.

So what does BlackRock know that allows them to think it's a worthwhile investment ?
Nanoelectronic device performs AI classification without relying on the cloud
If you have a problem and your provider asks for the active HAR file.

It seems a problem with the provider. You're problem is probably not even going to be checked without fulfilling their request.

Okta should have revoked the token after the file was no longer needed.

Should I remind you that multiple customers were compromised because of this and that Cloudflare was probably the only one that wasn't breached AND notified Okta...
"For my friends, everything; for my enemies, the law."

https://www.quora.com/Who-originally-said-To-my-friends-ever...
The most foolproof way to avoid regressions is to leave the code alone.

The best testing is battle testing - if it is working well after plenty of contact with the customer then leave the code alone.

Bitter experience has taught me this.

---

I'm going to expand on my comment a bit - we need to be clearer on what (production) code actually is. We believe it is the definition of the runtime behavior of a given system (and of course it is exactly that).

However, for any reasonably complex system, a complete understanding of the definition/behavior is beyond any single person. Thus code is in fact a recording of the social and technical process of producing the system, and as such embeds decisions and solutions that may not be evident to anyone just reading the code.

When viewed in this light, it is easy to see how dangerous refactoring can be.
Since when is openwall hosted in Russia? I only know because RU IP space is blocked at my gateway. Kind of ironic.
My favorite bit of this argument is the presumption of honesty, accuracy, or transparency on the part of developers. Someone in the estimation process is always protecting themselves, packing on a little margin, or fudging the numbers. It's nothing to get upset about, it's just normal human behavior, happens in all industries.

For this reason alone, I always kick estimates back down and amazingly they almost always come back better-optimized – usually because some trusted graybeard engineer, who has been on both 'sides' of the business, steps in and cleans it up based on his experience.
Infr – A Database for Memories. Open Source Rewind Alternative
Using DANE or so (RRs CAA/TLSA) can help in this case (when provider route traffic to specific port), but does not solve the problem completely.
If DNS record will be compromised, then hacker can setup "correct" TLSA/CAA record to trust his fake certificate.
As result, problem can be solved, if we will have reliable DNS subsystem, where is impossible to compromise DNS provider or infrastructure.

I think, emerDNS can be used in such critical application: https://emercoin.com/en/documentation/blockchain-services/em...
IMO the best way is just to spend part of your time refactoring and part of your time adding features. It basically solves all the problems. You still deliver features so your company hopefully doesn't go under. And you can reduce technical debt without having to awkwardly justify not delivering features.

In my experience in the medium term (~2-5 years) it doesn't even slow down feature delivery since high technical debt can have an absolutely catastrophic effect on development speed.

At the previous company I worked in I'd say we delivered work at about 50% of the potential rate because the infrastructure they'd developed was so janky. A big Python/YAML/Makefile mess with zero static types. CI time was over 2 hours and used hundreds of CPU-hours, even for fixing a typo.
I don't like blaming people for taking a chance on someone or something. Especially if the stakes are as low as a cancelled show.

So I guess both Stewart and Apple get some credit there. But Apple isn't making it clear who is deciding Stewart crossed a line and how that happened. Maybe it's a government? Maybe it's an exec? I can fault them for that.
> perseverance to really understand all those things by diving into obscure, historical manuals.

You say you were lucky to be there in the beginning and that young people don't have this advantage.

Then you conflate your own luck with perseverance.
When senior leadership is non-technical, they can't tell when non-customer visible changes are useful or they just have mediocre engineering. They also can't tell when their software stack is such a mess it's beyond fixing.
While low unemployment is good, I worry about the quality of employment.

For the San Antonio area, 46% of households — more than 240,000 households — can't afford the essentials such as housing, child care, food, transportation, health care and a basic smartphone plan.

This data from ALICE, which stands for Asset Limited, Income Constrained, Employed. It's a stubborn number that hasn't budged in over a decade. About half the city really struggles to make ends meet.
A user reported this on Reddit 3 days ago: https://www.reddit.com/r/hetzner/comments/17ankoh/does_hetzn...
Yes, that's the point -- Euclid's proof doesn't require that, it works like you said; but it's a widespread misconception that it does work that way. It's a counterexample to the misconception, not to the real proof.
Emacs's shell and eshell mode have the right idea: no terminal.

Terminal emulators are a relic. Shells should back on to simpler modern toolkits, that separates UI from shell I/O.

I'm aware of the irony of an Emacs user calling for the disuse of relic tools. :)
Bigscreen Beyond developer here. This game is incredible and moody to play in VR on the OLED-based Beyond headset. Congrats to the team on shipping a fantastic game. I love what you've done with it
This kind of thing makes the news because it's rare. Drawing conclusions about the amount of freedom experienced by everyday Americans from your news reports is like doing the same for airplane safety: you'll come to the conclusion that the aberrations are the norm.

Where I'm at, the city doesn't even care if you put up a fence blocking sight triangles at an intersection, much less what you do with your property that they can't see.
That’s no excuse to say that people are bitching and meaning. In that sense we’re all bitching and meaning about something or another, and dismissing someone’s argument as such just degrades quality.

The important part about a downward spiral is to not continue it. This is doubly true in a context where the parent post is using questionable rhetorical tricks.
Yeah I get your point. I was hoping they’d make like Time Warner — or AT&T with John Oliver who often throws shade at the parent company but I guess all parties know it’s in good fun. AT&T is not Apple but I think it’s at least precedent.
> Do I fault Apple for being a rational profit maximizing entity

Why not? Seems pretty emblematic of most problems in society. You'd be a fool to not see this. It's not hard to criticize expected failures of a broken system.