skysight-inc/HackerNews huggingface dataset:
That's because all those third-party vendors probably went out of business or abandoned Apple. I had lots of Y adapters to work around the problem Apple created but never solved: There was no way to charge the phone AND use an asinine headphone-jack dongle. The answer was a simple cable, with no power source.

Overnight, they all stopped working because Apple wasn't getting its fee from those manufacturers.
I disagree. Cuteness is not professional, and it makes you wonder whether the software was created with the appropriate diligence, and whether the user's needs are actually being taken seriously.

If, say, the cook in a restaurant messes up your dinner, or the mechanic happens to accidentally scratch your car, you don't want them to get cute about it, especially when you're already annoyed. Yes, mistakes happen, but then please be professional about it.
Is there a PostCSS or similar plugin which enforces this nesting syntax (& required for element selectors) so we can be ready for when this is widely adopted?
well, the classic solution has always been to use an iframe :p
Yea, a large building that takes thousands of people to build costs billions of dollars.
> Even if you develop apps a a hobby, this is not a large amount of money. Few hobbies are a cheap as this.

Let me guess, you’re from a 1st world country and probably make 6 figures a year (pre tax), likely working in FAANG?

As a guy in a 3rd world country, $99 is a hell lot of money. Your comment comes across as quite tone deaf. If you grew up middle-upper class and relatively sheltered that’s not necessarily your fault, but trust me in many parts of the world $99 is worth much more converted.
This is an excellent step forward for css, and frankly it's nice to see safari take the lead for a change rather than lag behind.

It'll be about a year or so before I'm comfortable using it in production code (assuming it comes to Firefox soon, and presuming it'll get into Edge by default.)

But a year goes past quickly these days, and at least the clock has started ticking.
Testing everyone might catch some stuff early, at the cost of a boatload of biopsies that turn up nothing. The cost to patients of a false positive and having to wait for a biopsy to clear you is not zero.
Ask for sources. Just like you should do with anything else.
For sure. But the path to resolution is weirdly hard at google in these cases.
The point of Minsky's action is to demonstrate to Sussman that Sussman's intent is essentially "if you can't see it, it's not there", but of course the room doesn't become empty when Minsky closes his eyes - the neural net won't lose preconceptions just because you randomly wired it, you just lose the ability to see and control what those preconceptions are.
Have you noticed how search results have evolved?

The Search box.

The Search box with predictive text-like search suggestions.

Results lists

Results lists with adverts.

Results lists with adverts and links to cited sources on the right backing up the Results List.

Results lists with adverts and links to cited sources on the right backing up the Results List and also showing additional search terms and questions in the Results List.

I'm surprised its taken them this long to come up with this...
Given how close the 2016 elections were, even a relatively "non-major" influence (via hacking and releasing the DNC emails and running social media campaigns) was plausibly enough to change the actual outcome.
This is a great project at CMU. Worked on it from the beginning as an undergrad.

It’s a very unique project: students have the ability to be involved in almost all of the roles of the project - from mentoring high school teachers to writing new course content and working on backend systems. There are 2 professors who oversee the project, and a handful of awesome full time staff to guide and manage the CMU students.

It’s crazy to see how it’s grown over the years. They just recently added an option to take CMUs 15-112 online with credit-by-exam at the end of the year: https://www.cs.cmu.edu/news/2023/cs-academy-credit-by-exam
The fact that Android is a compromise in terms of privacy is not incidental to but because of its prioritization of app developers' freedom.
Yup. I emailed myself the string "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1" a couple decades ago just to make sure I didn't lose it. Not sure what I'll do when I finally get a HiDPI display. I think it's part of the reason I haven't made the jump yet.
CA's Prohibition on Workplace Arbitration Agreements Overturned by 9th Circuit
because it isn't "≠", it's "!=". that's what the compiler accepts in most/all languages I know.

show me a keyboard made today that can enter that character directly. that character can't be entered directly because the USB-HID spec doesn't specify a keycode for that character.

I understand that some people want their computer programming languages to look like APL but we tried that, and it failed. Fortunately or unfortunately.
I think people are taking the chat bots way... way.. way too seriously.

Am I the only one already bored by GPT/others?
>dark energy

When will this meme die?
You can prove it easily by having many intense conversations with specific details. Then open it in a new browser and it won't have any idea what you are talking about.
And because she's German, and the Germans love David Hasselhoff. :)
Like ML training and inference?
What? I've never worked for a company that would tolerate downtime during deployments. Downtime is ok for personal projects, but not for most business applications.
I understand the history of European integration.

Contrary to the expectation of everyone, the EU is mostly an economic body. It has other missions, but those are nowhere as popular or as effective as economic integration.

Cultural integration? EU cultural policy is focused on preserving local cultures, not promoting a Pan-European culture. They want a pan-European culture. They just don’t know how to make it.

Are there EU-wide sports leagues? EU wide award shows? Irish authors brag when they get shortlisted for the Booker Prize, not when they get some obscure EU award.

Political integration? What’s the turnout on EU elections?

Military integration? I read something about some experimental “European” unit somewhere. But there are probably more Germans in the French Foreign Legion than there are soldiers in the “EU” military.

The EU is a failure at everything except economics.

They want to do more. They really do. It’s “in the cards.”

And my original complaint was that the EU justifies non-economic measures using economic logic. Why? Because despite the despite the cultural, military, and political goals, the EU is mostly an economic entity,

But an economic union based upon mandatory liberal economics is certainly not what anyone had in mind before 1989.

Edit: A good example is freedom of movement. Originally, this was a cultural policy decided to make “Europeans.”

It’s failed. When Poles move to Ireland, they and their descendants become Irish, not European.

So the EU justifies it by talking about an “integrated labor market.”
When something better comes along to replace it.
I don’t think Big Tech needs to overtax its engineers to deliver innovation. They can afford to hire enough folks to keep the innovation engine humming without requiring heroics from ICs.

I understand there are some exceptions: sometimes during outages/emergencies, you do want folks to fix issues ASAP regardless of how long they are up.
Parents in rich areas, and kids in poor areas, according to teachers I know. I suspect "best teachers" introduces a selection bias for particular districts or private schools. It's kind of a choose your poison situation... either hyper-entitled parents (e.g. correcting a properly graded test to the point of claiming 2+2*2 = 8 was actually the correct answer), or kids that are at best on their phone all day, and at worst bring guns and drugs to school.
Thanks and that's a heck of a curve ball on my view of this study. IIRC it's not the same study I recall written up before peer review and read back in late 2020 but it's left me wondering how it could be. Sometimes I don't pay the closest attention for instance the last couple of days I missed the word antibodies meant human derived versions not what an antigen developed to hone in on covid proteins which an elisa test would detect. (ie for covid detection in the wild where there the human population is not significant compared to the host species.) Obviously there's not two studies regarding the lung tissue samples, so that leaves me in a bit of a WTF moment, did I misread whatever I read in 2020 badly, since surely I would have binned it once I saw mention of IgG and IgM. What I recall looking over how they had used elisa not for human antibodies but for antigens to specific protein sequences unique to covid 19. The result was a single set of figures with iirc nothing over 1% until at least early 2020.

At the time I thought it a clever means to track the presence of a non infective / benign virus before it reached an infective stage - pre Wuhan and wondered what exotic pets or animals people had unwittingly exposed themselves to - obviously lung tissue is a sponge of sorts.

If they were testing for human derived antibodies, IgG and IgM blood samples from blood banks makes more sense.

I would now guess the supposed high IgG and IgM detection is probably why WHO ignored this study and or sloppy work on the researchers and labs part.
Ahh yes the lovely “/s” tag. A superfluous visual indicator for intelligent people to recognize obvious sarcasm.
The way it argues about 2022 vs 2023 is oddly reminiscent of anti-vaxxers.
Master the people skills and understand business concerns. When push comes to shove, business people just look at programmers as people to tend the machines.
Ok, and how much does it cost to make fish sticks or Dino nuggets, knowing that they are mostly breading?
I've used dokku to great effect.

SSHing into a new linux VPS can be intimidating but there a few good digital ocean tutorials that'll take you from new VPS to dokku and once you're there it's very much a PaaS
> What bothers me is that it feels like an offense against the entire notion of what a computer is.

You said it better than I could.

The irony of this being Apple today. What would be the computer industry even be if the Apple ][ had existed under this twisted restrictive mindset.
No, they have a wide variety of hole sizes in their lineup. They're just very sharp graters, far easier to use than most other sorts.
That's the process that results in the experience we just shared.
Not necessarily. Tons of audio-connector cables stopped working overnight when Apple pettily disabled them. One end of the cable was Lightning, and the other two ends were USB A and a 1/8" stereo audio plug.
> Not a new compound, long history of use near and on humans.

Then find the answer yourself.

> claims citing crap sources

Hilarious. I cite experts, you say they don't count unless they're in the government. I cite the government, you call it a "crap source". Quit digging through HN replies and read an article.

> I'm not making claims, i'm asking questions.

> > Here's an issue that has very grave implications for us all and suddenly they're not interested in asking the right questions of the right people anymore.

That's a claim the questions you presented (What went into the decision to burn it off?) weren't asked. And I resoundly proved it false. But you've gone on to move the goalposts to kingdom come.

Do you even have an argument at this point?
DARK GOD
A Practical Guide to Enterprise-Grade Security in Apache Pulsar
I wonder if soon all elite universities will make all of their curriculum and lectures free online, effectively turning them into content marketing to drive their customer acquisition funnel. The actual product will be a prestigious brand name, networking opportunities, and a laundered IQ test performed by the admissions committee anointing you with the stamp of approval at the gates.

In the public's mind one goes to an elite institution for access to elite education, but, with everything being free and ungated, there should be little meat left to support that argument. I realize it's not a fresh hot take, but until recent it was still plausible to justify the high prices with the excuse of learning. Don't think that will fly for much longer.

I wonder if they could get rid of the antiquated teaching portion of universities altogether and just keep the "gated access exclusive club for people of your social or cognitive tier" portion of it. It's somewhat of a YC model too. There's some pedagogy during the batch, even though nowadays so much of their great content is on YouTube, but the value is mostly in everything else you get.
Ads have existed across mediums though, from print, to TV and now on the web. IMO they reflect a fundamental unwillingness of the general public to pay for information.
A common theme of Asimov's robot stories was that, despite appearing logically sound, the Laws leave massive gaps and room for counterintuitive behavior.
I don’t think innovation hums, it bursts.
Look up "CALEA", the US law that requires telecom and internet providers to build in wiretapping. It's mostly software in routers, but there's something called a "CALEA Mediation Device", which is the interface between the network and the wiretapping agency. Here's one: [1]

[1] https://www.shoghicom.com/fixed-line-lawful-interception.php
You are not a big customer to Google.
Language models solve that. AI translation from Rust into Pony.
If the leds are addressable yeah that would be cool.

You could even consider the weather outside, and when it’s a fine day have the “sky leds” cast blue and bright, and if it’s cloudy have them a more uniform grey.
Really you might consider seeking a short career in tech, i.e. retiring early with early employee stock options or a startup exit.

As for career longevity, there are a million opportunities out there for millions of types of engineers. My step dad is very reliable old school .net programmer, he has a boring very-stable gig that pays well. I stay nimble with the newest JavaScript technologies and have been able to job hop my way up the ladder.

What's important is finding a niche that works for the lifestyle you want to have. And being able to roll with the changes if shit hits the fan
Which compilers? Always interested in unusual build-system issues.
Disclaimer: I have been employed by Google and my views are my own.

I can also see the value for a large organization in culturally enforcing interchangeability and replaceability of workers.

I always considered this bit of culture (and felt the message this way from coworkers) to be even more focused on on well-being of the would-be hero. It always comes alongside messages about how to deal with burnout or achieve a work-life balance that works for you. That's always been my preferred perspective on it, anyway.

Still, I'm with you in pushing back against the interpretation you quoted, which is at best a weak (and at worst toxically macho) understanding of real motivation behind this anti-"hero" sentiment. It's mildly absurd to say there's a culture of holding back hard workers in order to lighten the expectations for everyone else. Anyone who works "twice as hard as expected of them", broadly speaking, just gets recognized/rewarded/promoted until expectations and output match.

Edit: reorganized order of thoughts
I think the rule should be, the combined salaries of the teachers and anyone else spending most of the time with kids, like special education assistants, counselors, etc. have to be some multiple of the salaries of everyone else in the district. Ideally, a multiple should be such that the districts are initially out of compliance by 2-3x, and they either have to come up with lot more money, or get rid/cut salaries of a bunch of non-teaching parasites they now employ. Then in future when they want to hire a diversity coordinator or spike an administrator's salary before retirement so that they could get a $300k pension, they have to raise teacher salaries automatically.
If you're building complex things... most likely you should be building simple things.

Most software in the world implements business rules defined by people who are way less smart than your average engineer. And yet our software is more complicated than ever.
> It's as if chatgpt is the database, and prompt engineering systems are the query-optimizers.

I've also been experimenting with this. Contact info in my profile if you want to reach me.
Things like these make me question how the US Air Force gets this wrong.

Meanwhile we have a chemical disaster in Ohio that’s killed untold amount of animals, fish, wildlife in a 10 mile + radius…
OpenAI-backed startup brings chatbot technology to first major law firm
Yes, more often recently. Usually fine after 1-2x refreshing.

Pretty sure this is server side
BTW: click on “X minutes ago” in the comment to reply when you don’t see a reply link.

I asked it to “explain every line of code”. I had to copy and paste the original code back into a new session.

Yes I know, they comments should have been separated by a “:REM”. But that wouldn’t work either on a real Apple //. Lines can’t be longer than 256 characters

That is one issue I have with ChatGPT. It is only helpful as a shortcut for coding based on a domain you already know - not something I haven’t coded in since 1992.

I could have immediately caught errors with generated Python/boto3 (AWS SDK). I use that everyday and I could have tested it.

me: “left$ doesn’t do padding, it returns the first characters of a string”

ChatGPT: (Gave me another sample with the String() function)

Me: That function isn’t available in AppleSoft Basic

ChatGPT: (Gave me something with the syntax of “0” * n to pad)

Me: that syntax doesn’t work in AppleSoft basic

ChatGPT:

10 A$ = "12348120348102341" ' Initialize first number

20 B$ = "10823401828482" ' Initialize second number

30 L = LEN(A$) ' Determine length of first number

40 M = LEN(B$) ' Determine length of second number

50 IF L < M THEN FOR I = 1 TO M - L : A$ = "0" + A$ : NEXT I : L = M ' Pad first number with zeros if it is shorter than second number

60 IF M < L THEN FOR I = 1 TO L - M : B$ = "0" + B$ : NEXT I : M = L ' Pad second number with zeros if it is shorter than first number

70 C$ = "" ' Initialize result string

80 R = 0 ' Initialize carry variable to 0

90 FOR I = L TO 1 STEP -1 ' Loop through the digits of the numbers, starting from the rightmost digit

100 D = ASC(MID$(A$, I, 1)) + ASC(MID$(B$, I, 1)) - 96 + R ' Add the two digits, subtract 96 to convert from ASCII to digit value, and add any carry from the previous digit

110 C$ = CHR$(D MOD 10 + 48) + C$ ' Compute the digit value of the sum and append it to the result string

120 R = INT(D / 10) ' Determine the carry for the next digit
130 NEXT I ' Move on to the next digit

(I left off the last two lines they are the same as before. It was a bad copy paste error)
Spot on call!
Opiods have a network effect and naloxone keeps people addicted.
Chain of lights visible again in skies over Massachusetts (Starlink satellites)
Also, add Luck
Instead of holes one kind they make has little blades like a wood plane does, works great for parm and grating zest
How do these balloons avoid causing an hazard for an accidental collision with airplanes?
No paid apps though, right? That would be somewhat painful for me.
First masters degree program in prompt engineering by 2024.
Insightful comment on that video by Chudea. Reposting here so I'll remember it:

"All death is certain. This penguin didn't go to the mountains to die. He went on the journey in order to live. Rest in peace on the top of that mountain, penguin. Your frozen grave will be your place of victory over monotony."
It should be noted (since "over Canada" could give the impression of an invasive action, and the article makes no further clarification) that it was Canadian PM Trudeau who gave the order for this object to be shot down, and explicitly authorized US planes to do so if they reached it first.
> Obviously a massive amount has changed as I'm sure you know, too much to cover succinctly.

This is exactly why I put my foot down and challenge hard whenever I hear, "oh, well, you know, the China situation in Taiwan."

No, I don't know. And nobody can tell me. Why is that? All I get is hand waving.

I'm not trying to be reductionist or asking people to oversimplify, but I do think it should be possible to answer the question of "what indicators of invasion are strong enough to prevent investment in Taiwan companies" with something succinct. Typically people go the route of "increased air traffic from PLA jets" or something, though that's historically consistent and also hasn't resulted in invasion in 3 decades. Not even local regime change caused an invasion when Taiwan switched to democratic rule.

> subjective factors

I argue that these "subjective factors" are really just artifacts of a media system that prefers to distort reality as a far more interesting and violent place than it really is. I argue that instead of Taiwan being a very exciting, about-to-be-invaded-any-minute-now place, it's actually a very mundane place, facing the same catastrophic risks of any other mundane place, such as Miami or San Francisco (or both I guess, since Taiwan faces both typhoon and earthquake risk. Still pretty mundane compared to how the media portrays us).

I enjoy gametheorying as much as anyone else, but I'm noticing that this vague handwavy subjective "invasion risk" is having real effects, and that annoys me. I've had people say, "I'd visit, but I'm worried about the China situation." What? Really? But you'll get in a car and face down unknown numbers of drunk drivers every day? I don't get it and I'll be honest, it annoys me a bit. So, hence why I push back so hard.
I don’t understand the link between AIPAC and MBS here. Why would MBS want to suppress a story on AIPAC’s influence on US politics?
Agreed, and I assumed people would apply some common sense to how and when to generalise 4 words.

I still get what is clearly blind spam from recruitment agencies in a country I haven’t lived in for > 15 years (so they CV they have on file would be just as old) offering me entry level positions. Those don’t ever warrant a response. But if someone has gone to the effort to actually look at your work history, see what you’ve done, and reached out… take the interview.
How much cheese are you grating?
> style

I like asking to to type like a frustrated teen on the phone. it huffs and puffs and rolls its virtual eyes.

prompt: could you pick a quantum computer at the mall for me?

response: ugh, seriously? you can't just buy a quantum computer at the mall, they're like super expensive and only a few companies sell them. Plus, they require special conditions to operate.
Ask HN: Is it necessary to set SaaS pricing based on amount of database rows?
Say you have a e-commerce SaaS with pricing like this:
- $150/month up to 10k inventory items
- $200/month up to 50k inventory items
- $250/month up to 100k inventory items
- $300/month up to 200k inventory items

Is that necessary from a technological point of view, or is that strictly a business thing that is trying to use the pricing tiers to help with revenue? Seems like a case of artificial scarcity? It seems like limiting the number of items isn't necessary and the costs of maintaining a large database(s) are relatively fixed as you scale up, so why not offer everybody the same amount of items?

I know that a database can only hold so many items, but are there problems with scale where too many items will slow things down? If you only have 500 tenants, that's not a huge issue? The issue is a lot tenants, right? (I guess it matters how you're doing multi-tenancy.) Presumably if you're big enough you can shard and all those tricks that I'm vaguely aware of but never had to deal with.

What am I missing? Note that I've never worked on a large database so I'm quite ignorant — please be gentle!