skysight-inc/HackerNews huggingface dataset:
> Turn it off, sure, then the site can block you.

Yes? Is this a problem?

> Tried to get around my states online casino restrictions a few months back. Not a fun time.

How is any casino both (A) following state restrictions and (B) not validating based on both your geo location and the address you must validate via some KYC document? Or are you also entering a fake address somehow?
Good thing they’re also making grid scale batteries. They’ll be able to store excess power when they overproduce and use it when they need it.
Grow up? ... Life is not meant to be 100% happy. Lots of things require work. If you live in a house it will rot if you don't fix it constantly. Your yard will over grow with weeds, tree roots will crack your foundation.

No one owes you a life. They don't owe you food, shelter, electricity, internet, etc. If you want those things you need to do something they want in return or do them all yourself (plant crops, hunt, setup a windmill or waterwheel, ...)

All that said, of course you should try to find work you like. It's better than work you don't. I've known people who like solving technical problems and are fairly happy at nearly any tech job. I've known people that like working as a chef because they feel good making good food for people. I've known people that like working as bartenders because they get to socialize every day. I've know people that like running an ice cream store because every person they hand the ice cream too gives them a smile.
> of a certain flavor?

Yup, creative writing.
I'd argue they chose a 3rd option: make it 'better' but be sure that the transition can never actually happen.
Yeah, but it is a lot harder to show product potential.

Someone, somewhere will leak rev e of a certain dataset, or I will start disassembling their win demo...
Could be the read that the article had essentially zero details on what the technology promised.
With the IR technology, they are not addressing the individual lights. The bands just respond when IR splashes on them. The IR "spotlight" is just transmitting a command on repeat, and the bands display that one off command. DMX is just commanding the spot to move a certain way, and transmit a certain code.

They have a RF variant where they put the bands on each seat before the show. THOSE bands are individually addressed with RF, and their position known in advance to the setup. (If you move a band to another seat you'll mess it up). They have a special device that transmits RF across the whole venue. That device probably has a DMX hookup to take commands to transition to certain pre-programmed scenes and/or animations, and commands from a USB-connected PC.
Why do you care about what companies do with their money? Are there better options? I'm sure there are. But it's no concern of mine or yours. Unless, of course, you're doing market research for a competitor ...
What did they use before, that is the question. My company used HPESM before and everyone hated it.
Resume Driven Development is real. Yes, you can optimize the solution to just a USB drive. But that wouldn't check the boxes of people looking at your resume.
> If all you factor in is the average daily work commute, then most car owners don't need a car to begin with - even in the US. There's usually some public transport, or work-provided transportation, or opportunities to carpool with a neighbor. Not glamorous, but enough to get you through your average day.

It’s not a matter of being glamorous or not. Public transit is with relatively few exceptions much slower than point to point driving. This is true even in places with excellent public transit, like Tokyo.
Like poor people spending 3x commuting compared to rich people is not a problem, right? Market cleared, deadweight loss minimized, freedom from serfdom achieved, mission accomplished.

Just because someone is maximizing their (ordinal) utility given their budget set, doesn't mean that they're well off by any absolute/cardinal measurement.

That said, nobody here actually said it was a problem for farmers, only that wait times are long. I'm just pushing back on your incorrect pseudoeconomic analysis.
Just want to say, your blog has been a godsend for understanding the weird quirks of linking and ABI stuff. Thank you.
Generation length varies significantly across human history, geographical location, population groups etc. but the average across the last quarter million years is twenty seven years.

https://doi.org/10.1126/sciadv.abm7047
The last time I had a colonoscopy, I asked the attendant if it would be OK for my wife to video record my post-surgical conversation with her so that I could later have the odd experience of seeing myself having a recent conversation I had no memory of. I explained I don't have any social media account, we'd record only me, and it was just for my own personal use. They didn't hesitate to say no.
OP was almost certainly saying "don’t exist anymore" to indicate that you can't rely on them to be at every corner gas station (or similar) anymore, thus making them obsolete for such a purpose as checking in with relatives. Their obscurity means you'll be unlikely to find them unless you're close enough to something like a full-service truck stop, which I've observed tend to still have payphones.
I don’t see enough talk about this. I thought someone would have hacked up a solution to this by now.
It's true. A single movie ticket costs more than a month of an ad-free streaming service these days.

I could see how many don't feel it's worth it anymore, though I personally still enjoy it.
Possibly, but it seems like overkill for the type of analysis that the OP expected the interviewee to do with awk.

SQL should be fine for that.

Actually, I have a feeling that the awk solution will struggle if there are many unique keys.

For example if they in that dataset have a million customers and want to extract the top 10. Then there is an intermediate map stage that will be storage or memory consuming.

It is like matrix multiplication. Calculating the dot product is trivial, but when the matrix has n:m dimensions and n,m starts to grow, it becomes more and more resource heavy. And then the laptop will not be able to handle it.

(in the example, m is the number of rows, and n is the number of unique customers. The dot product is just a sum over one dimension, while the group by customer id is the tricky part)
https://climateaction.tech/
In my country, whenever a chicken was running too old, you'd just make a great sancocho out of the opportunity.
I don’t understand why these companies done just talk to people like they’re actually people and tell people when they’re rolling out new stuff.

Straight up, and this going to sound really stupid I know, but if Sundar Pichai had just come out and said, “hey, we’re trying to do this new thing, it’s gonna be hard but we want to make Google awesome if you like the results click ‘I like it’ button, otherwise click the ‘dislike’ button so we can get some real feedback from people, but seriously, this stuff is hard, so please help us out.

If we can tune the AI so that we can give you the best results possible it will make Google way better! Also, if you don’t wanna see any of this, there’s a setting here to turn it off.”

Just ask people, show a little humanity, and act human and you’ll get better results and won’t be getting all this pad press. The same thing for openAI right now too.

Seriously, though, does anybody else crave authenticity? These companies are all acting like the AI that they’re trying to create, but from five years ago when it was shitty and didn’t know how to communicate with people. Just talk to people and ask for their help. Just being honest and talking to people normally isn’t that hard.
Unless, of course, those minerals are turning the crocodiles into super crocs!
You are correct, and there are genetic studies to back you up. Modern day Egyptians have substantial continuity from ancient Egypt. Even in Ancient Egypt, there was trade and mixture with people from the Levant, but that didn’t massively change Egyptian genetics.

As for your question, you probably suspect the answer - many people will discredit Middle Easterners (including North Africans if you consider them distinct), past and present, inadvertently or not, intentionally or unintentionally. They are the modern day scapegoats, and nothing good can come from scapegoats right?

The biggest boogeyman in particular is the Arab. Muslim Egyptians, which are the vast majority of Egyptians, have a minority % of Arab ancestry. Oh God forbid, people of a shared faith but different ethnicity occasionally intermix. /s
Here's the thing: neither Google, nor Facebook is using JWT for their access or refresh tokens. The only place they use JWT, as far as I know, is for the ID Token in their Open ID Connect Flow, since this is a mandatory (and terribly misguided) part of the spec.

I keep seeing the idea that JWT was designed for Google or Facebook scale being repeated over and over, but the reality is that neither company uses it. Last time I checked, both used rather short access and refresh tokens and it appears that at least the refresh token (if not both) is stateful.

Implementing stateful tokens on a global scale and sharing them across hundreds of service is HARD, but it's easier when you are Google or Facebook, and you've got enough resources to throw at this trouble.

And if you do need to implement a stateful token, you've got every reason to choose your own format. Your applications are using your own authentication libraries and infrastructure (e.g. API gateways), so you don't have to worry about complicating their life with a non-standard format. The upside for using your own stateless format is that you avoid all the design issues with JWT (alg=none, algorithm confusion, questionable support for outdated algorithms from the 1970s) and you can design a far more compact format that takes a fraction of the size of JWT[1].

There's a reason JWT got popular with scrappy startups, enterprises hobby projects and Udemy/Medium tutorial authors: they're very easy to spin up and library support is everywhere. I don't mean to say JWT is the right choice for any of these uses — it probably isn't. But it's the easy choice, the worse-is-better solution. The worse solution needs only be better in one respect to win: it should be easier to implement, copy and spread.

In the end of the day, JWT is not a good solution for either Google-scale companies or small startups. But it's the small startups that usually lack the resources and awareness to adopt another solution.

[1] https://fly.io/blog/api-tokens-a-tedious-survey/#protobuf
how is this a solution? The Archive performs a valuable service. They're collecting wahy more of the internet than you are (I assume) so when that thing you didn't back up today is not available in 10yrs it's more likely to be on the archive.

I donate to The Archive. More people should too.
Yeah you're actually worse off using Cloudflare because you can't block attacker IPs anymore, once you're dependent on them to protect you, and they're not very good at protecting. I run an online service that invites hackers to DDOS the server. Cloudflare's servers would usually go down before we did. The only way we could stay online was by switching to GCS and using token buckets to blackhole IPs in the raw prerouting table, which made the hostile packets into mighty Google's problem. Thankfully they don't charge for ingress, so it was about as cheap as Cloudflare too.
(for ultraviolet light reasons)
Securing Your K8s Workloads with Kata Containers "Running KubeBlocks on Kata"
During which they’re going to become irrelevant clinging to out of date technology. Building reliable ICEs is much much harder than EVs, the field is wide open now.
Thank you for the clarification! I don’t see any of my submitted but invisible posts marked as [dead]. Is this something visible to me?

I’ve already read the guidelines, but I will review them again more carefully. If necessary, I’ll reach out to the admins/mods to resolve this. Appreciate your help!
I'm really loving this whole trend of well-designed TUI applications that Charm has enabled.
From the guidelines:

> Off-Topic: Most stories about politics, or crime, or sports, or celebrities, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.

Political parties pandering to their core demographic is most certainly not an interesting new phenomenon.
This is what my grandfather was like for several days after he had a stroke.

No short term memory, but he was very lucid and sharp. When the nurses asked their standard questions ("do you know where you are", "do you know why you are here") he would use logic to guess the correct answer. The fact that I was in the room (and I live 8 hours drive away) lead him down a logic chain that whatever happened must be very serious and he must have been transferred the larger hospitable that was a few hours closer to where I live.

He would reliably repeat the same conversations based on whoever was in the room with him, and use the same jokes.
I’d love to see historical statistics on annual prediction vs what actually happened with regards to El Niño/ La Niña. Spend most of my teens and early twenties chasing storms in the pnw and vividly remember prediction years not panning out but I’d rather see stats than relying on my memory.
> I wrote dataclasses.

Much appreciated!
Decision Brownouts
Are there any tech businesses that failed to succeed because they couldn't scale? Myspace maybe? There are dozens (probably hundreds) of famous examples of companies that self destructed because they bogged themselves down with an elective rewrite or by solving imaginary scaling problems (at scale).
Yeah, couldn't stop thinking about the book/film, "Coma".
>> The initial idea behind the GPL was “here’s my code, have fun and please return any changes you made to me”.

While I largely concur with some of your points; I would point out that the quote above is inaccurate.

I am not aware of any clause in any Free (or OSS for that matter) license which requests changes be pushed upstream. In other words there is no "giving back" requirement.

There is a "giving forward requirement", yes - and if a project wants to collect other updates they usually can, but that's on them, not on the deriving author.

I say "usually" because code only has to be released to users. So in some cases it may not be possible to become a user (or in the case of GPLv3, get access to the binary.)

I bring this up only because the "giving back" concept is often raised in the context of Free Software, but it is not something that Free Software (or OSS) mandates.
You must have missed all the people who got banned for talking about the elections or wars in the middle east or public health policy on vaccines, or trans stuff or about a million other topics. The owners of Google don't want you talking about that stuff.
Wordpress is the SMS of the Internet. There are hundreds of alternatives that came and went.
Yeah I’m baffled by the GP poster. 15 min is standard. 25 or 30 in rare circumstances or when you want to sit down for food. And this is using today’s battery chemistries, while even faster charging is already coming from solid state and sodium batteries. Naively if we assume that a gas car can move in and out in 5 minutes, you need 3-5x as many charging bays to maintain similar throughput, and those numbers are already deployed in some stations. I also think the poster seriously underestimates the cost of building, maintaining and decommissioning fueling infrastructure. Gas stations are not cheap or scalable in the same way that charging stations are.
This seems to warrant an appreciation for the nuances of the electromagnetic field, electric potential, and that electron drift in a conductor isn't really the same as varying potentials in the electromagnetic field.
That sounds more like a boast to my ears. It's like if someone solves a complicated software problem with a simple (in other words, stupid) system.

Not saying he sounds arrogant. Just describing good engineering.
if anything GUI's should be significantly faster (well, I say significantly, but a well optimized GUI app and a well optimized Terminal + TUI app would probably have near imperceptible latency today anyways)
What is it about work you dislike?

For me, I love to work on my own projects, even when they begin to suck; pushing through the grind is weirdly rewarding.

But the moment I have a boss telling me what to do, pressuring me to perform, and my work profiting someone else, my enthusiasm wanes toward mere professionalism; I perform the job, not live it.
Right, I'd figured there are exceptions to my assessment, and my view is only from the US. Many homes in the US are are seemingly being built with lower quality/faster timelines, and I personally would not want to see what they look like in 30 years...

There is also the consideration that "lifestyle" appreciation can also happen. If an area gets really built up, more things are happening in the neighborhood that make it a more appealing place to live in, the allure of that lifestyle will push people to buy homes that are probably not worth much in another location.
You have essentially talked past the OP
I think this practice is generally good for "most fast things" I noticed that https://github.com/kparc/ksimple/blob/31370a2c799a2a0e491d52... uses this approach too (this is the core of the k apl which is used in finance and engineering industries so very fast for data processing applications. Not sure how it fares in a more general setting but wouldn't be surprised if it was also competitive.
I have something written which does 'real time graphing' of data, its so stupid.

I'd much prefer to use more mature code, but I haven't seen anything similar.
Here in the US (at least in my city), most movie theaters will charge $18-24 for a ticket to an evening show; the local indie/arthouse theater is a bit cheaper, at $15 for an evening show or $12 for a matinee.
I think it means it could be a title from a Monty Python skit, not that it necessarily is taken from one.
Thanks. I use OCICL so this makes it a little easier.
It's there in form of chain:

from itertools import chain

flatten = chain.from_iterable

Ref: pytudes - https://github.com/norvig/pytudes/blob/main/ipynb/Advent-202...
Thanks for the reminder! How does HN determine if the content is self-promotion? I did post a blog about our product, and it was visible. However, when I submitted other content unrelated to self-promotion, it got hidden. So, I’m a bit confused.
WordPress is my favorite example of "It doesn't have to be perfect, it just needs to work"

So many cool projects die because people over-complicate the first steps. You can always make it better later if people start using your thing, but first you gotta ship.
An interim Benevolent Dictator For Life should have caused some concerns for Guido Van Rossum's life...
IMO the intrusive nature of the opt-out should be considered as well. It basically requires you to broadcast to your neighbors, friends, family, guests, etc. your personal beliefs about data privacy, and then of course makes you identifiable as a data privacy person by anyone interested in targeting ads at you.
This sounds very cool and IIUC could replace my EdgeRouterX($60) I currently use.

Suggestion, your site is not understandable to me. At the top it says you make routers. Under products it lists a a PI5 HAT. Is that a router? It sounds like it's a Wifi card for a Raspberry PI?? PI5 Pod, Is that a router? It says "bundled with PI5 Router" ??? "CM4 Capsule" is that a router?

Is this site only for people who already know these terms?

It also claims all this runs locally but then says you have a subscription... ?!
Teachers are no longer respected in their decisions by parents. Before, a teacher could take away a phone and the criticism came at the student for not paying attention. Now the teacher comes under criticism in protection of the student.

The whole culture around teaching needs a hard reset.
Nick Tredennick is mentioned in the article. I read a book he wrote about his experience in the design of the IBM 370 on a chip. The lore was that it was a 68000 with different microcode, but the book makes it clear that it was a new harddware design, but incorporated a lot of the approach used when making the 68000.

Tredennick was a funny guy and so it kept the book lively, at least as compared to what one might expect from such a book. It talked about both the way the microcode was developed (he had a 5"x7" card for each 360 instruction and it contained his latest version of microcode for that instruction) and how writing the microcode was intertwined with the hardware design. For example, some particular instruction had awkward microcode, so he'd change the underlying hardware to do a little bit of special case logic for that on instruction.

In the back half was an idiosyncratic glossary of terms. I no longer have the book, but one I recall was along these lines: "Methodology: a pompous way to say method."
I also have an extreme bias towards practitioners in terms of any practice being the exegesis of whatever the embedded epistemology is.

However, I believe you’re over indexing on this in that across pretty much every industry that I’ve ever dealt with, practitioners are notoriously terrible at implementing anything close to theoretical optimization

Why? simply because the organization does not incentivize that, so if we were then to use this as our standard, then we would be betraying what is effectively the idealized implementation of some epistemological process

instead you’re simply lowering the bar on what is a more correct way to do things

I think this is one of the few places where from a philosophical perspective The categorical imperative is actually very helpful - that is to say a medical professionals epistemology should be the highest standard and all other standards of rationality or let’s say decision-making should strive for

In short, much like practitioners need to keep the philosophers grounded , philosophers need to keep practitioners from lowering the bar on the epistemological robustness
I don’t actually have that domain knowledge in case of batteries. Yet, without that info, every week for the past one or two decades some company or research team promises a battery breakthrough. None of them manage to mass produce.

In this field if you can’t spell the basic stats you are basically hiding that you don’t yet have a product.
Rotten Bananas in a Scorching India Expose Climate's Food Cost
Mr. Sadoway built a molten metal battery through Ambri upon the same warm sand as the Tesla Gigafactory One.

Cycle time limited by reaction chamber decay, not Solid Electrolyte Interphase bridging across seperator.

Static storage for areas that have heat, or require heat.
The Nonprofit Industrial Complex and the Corruption of the American City
(2023-1880)/27 = 5.3 > 3
>unless she suffered brain death and was on life support

This is exactly what happened.
>> But eventually, at some point, GPL and Free Software should win because it's a better methodology and has merit.

It certainly has merit. Whether it is "better" than OSS depends on your context.

Right now it seems OSS is a better fit for more contexts. And so it is more popular and more widely used. Perhaps in the future that will change, but personally I thing it'll tend to swing the other way.

Lastly, I'll point out that "win" is an unnecessarily binary outcome. This isn't a case where one solution will ultimately eradicate the others.

Currently there is a continuum of software licenses, from commercial, through source-available, through cloud-host restricted, through OSS to Free to Public Domain. Each license fulfill needs specific to different contexts. They are all winning (and will continue to fo so.)
There's something brilliant about the visual ergonomics of his renders. Light, dense, complex yet simple.