skysight-inc/HackerNews huggingface dataset:
All new Chromebooks support android and linux. I guess you looked at this[1] list? That basically listed the first Chromebooks that got support for it. Doesn't necessarily mean its recommended to run it on these.

[1] https://www.chromium.org/chromium-os/chrome-os-systems-suppo...
Some prejudices are rational. To paraphrase, it would take an enormous amount of prior trust and respect before I even humour someone trying me to convince me the sky is green with a straight face.

Some issues are settled enough that there is no need to discus them any further. It is okay to automatically mark people on the wrong side of such issues… let’s say ill-informed.

Static typing, I believe, is close to being one of those issues.
Can they at least be silenced so your phone doesn’t make an audible buzz or vibration?
What? If you hear someone shouting something from the rooftops, more often than not it's a scam. Actual facts tend to speak very quietly.
America does have big problems with public education, but funding is not it. Even grossly underperforming schools are often funded at per-student rates well above the OECD average and even the US average.

It's a frequent talking point in the US that underperforming schools are simply underfunded because they're in poor areas and thus don't get enough property taxes, but that's not what the data actually shows. For example, you may have heard of the mass-failure of Baltimore public schools, where not a single student in 23 of the district's schools exhibited even minimal math competency.

It's the third highest-funded large school district in the US. Last year, the district was funded at 21k/student, compared with the OECD average of 12k.

America spends enormous sums of money on education and gets less bang for the buck than probably any country in the world.

https://foxbaltimore.com/news/project-baltimore/update-balti...

https://foxbaltimore.com/news/project-baltimore/state-test-r....
https://foxbaltimore.com/news/project-baltimore/baltimore-ci...
The moniker you are looking for is "duck-typing". Polymorphism is tightly tied to the notion of explicit interfaces.
> Hopefully they can manage it better.

Why would I want them doing anything after seeing what they've done so far?
we want to develop a simple invoicing web app as fast as possible for our business.

For that motive, we are going to use CASE, a simple tool to quickly generate dashboards and add our own custom logic.

This simple guide will follow 4 steps:

1. Install CASE
2. Generate entities
3. Add properties
4. Generate a PDF on invoice creation
The EU and Canada have those costs too... and are still spending way less per student than the US.
It's also worth asking how desalination can be used in say afforestation or ecosystem restoration, to improve evapotranspiration of water over a landscape where appropriate.

I recall the CEO of terraformation (Yishan Wong) talking about using desal with brackish wells : https://www.terraformation.com/blog/solar-powered-desalinati...
Because the middle class is shrinking. The wealthy also use their money to lobby against new taxes that would fund public education.
The LTS kernel change appears to be lack of senior maintainer bandwidth.

This is not, in my experience, the sort of problem that could be solved by throwing money at it.

(and by "in my experience" I mean situations where I was involved with that shape of problem, and could have arranged to have money thrown at it, and the eventual decision was that that wasn't the limiting factor)

Note that this is entirely separate to the question of whether what TLF is doing with its money is suboptimal - it probably is - but I don't believe from what I've seen that the LTS kernel situation is downstream of funding decisions.
649,739 : 1
Good luck rebuilding all of our built infrastructure in the next two decades to reduce car dependency in time to meet decarbonization goals...
apparently the words strong and weak typing have no agreed upon definition so they can not be meaningfully discussed without stating your definition.

e.g. https://perl.plover.com/yak/12views/samples/slide045.html
Strong types aren't just a correctness guarantee, they also help to discover structure and interfaces that previously were implicit.

If a developer can jump into an unknown part of a codebase and quickly see that following a certain structure will automatically make their code work for them without needing to read all the code first and double checking if it's just a random convention versus a strict interface so they don't reinvent the wheel or build code that doesn't fit in with the existing structure, then that's worth a lot and something you cannot simply cover with tests.
Try actually recompiling something nontrivial but open-source, and getting the exact binary you already have, the one which you know works but just needs the one modification you want.

You'll quickly discover that "open source" doesn't make everything easier.
The client is a scientific institution. I wanted to check whether they are tweeting at all anymore. But it doesn't show their tweets without me registering. Shrug.
Video Poker! just yesterday a video on YouTube was interviewing a old man about his years as an enforcer for an active New York City organized crime group - video poker was explicitly one of his stories about how they ran the gambling rooms. The machines were part of gambling equipment that they were supplied with from another crime group, in exchange for a cut of the profits. Not long after, the "pizza-gate" events happened and changed the business a lot.
The Hell of Caches
european countries usually have customer protections with teeth where as US seem to have corporate protection rather than consumer protections
> The problem with Dual EC isn't the sketchy "constants", but rather the structure of the construction

It's both.

It is bad enough even without the constants

https://blog.cryptographyengineering.com/2013/09/18/the-many...
Parents are making this choice to give their kids a better education, and anyone with the same opportunity would do it too.

I very much disagree with the assumption that "anyone with the same opportunity would do it too". This is the kind of logic people use when trying to justify something to themselves they know might not be the moral choice, but they want to choose it anyways.

Diverting resources, whether those resources are students, tax dollars, or parental volunteer time, away from public education harms the students who attend public education and harms our society.

Rather than put the time and energy into building a proper community, those with means instead prefer to wall themselves off from the rest of society, which harms everyone.
I agree, and I think the industry does too. Types are being retrofitted onto languages, like PHP, or added as a superset of the language, like with Typescript.
Not too complicated is an understatement. It's literally zero configuration unless you want to do something special.
Fully remote was a signal to parents and children that school isn't important. Both groups seem to have taken it to heart. Additionally, the dominant school of thought is that truancy is a systemic problem which in practice means that there are rarely consequences for truant children or their parents.
People refusing to vote for the greater good because they want to preserve their own wealth (well, their wealth wouldn't be at risk but for some even given up $10 is intolerable in the service of society at large) is a great argument for not allowing them this decision. Some things should not be optional and if you want to live in a certain society you should have to help support that society's civil function. Letting people opt-in or out of critical institutions like public education seems like a road to disaster to me.
I'm of the opinion that IPv6 is old enough that the fact we have not hopped to it yet means its not happening anytime soon. I wanted it back in 2008 when I first learned about it, and I know its older than that (90s iirc) so its either going to come one day "abruptly" by force and break half the internet, or people will do hacks to maintain IPv4 as is.

I think the only way IPv6 will ever become mainstream is if either the EU or US Congress pass a bill making it the preferred IP standard.
I have three kids in public school at one of the best school districts in America

It’s some mix of the following:

- Great engaged teachers

- Overworked and under staffed administrators

- Totally clueless substitutes

- Increasingly impressive mental health focus

- Standardized testing focus

- Increasingly invasive spyware and “security” systems

All of these are the result of the schools trying to balance:

1. Keeping parents not mad (as opposed to happy)

2. staying in line with district and state guidance

3. Graduating and matriculating the student body out of the school safely and “on time” for their peer groups

The challenge is that there’s no super-structure that is measuring or interested in long term outcomes so it’s haphazard and leads to a chaotic system with decreasing utility to the modern world.

My ex wife is an admistrator and previously a teacher and I don’t envy anyone who has to try and work in such a system
If you don't like that one - how about this: the law in the U.S. criminalizes attempts to do things that are factually impossible. So if you try to poison someone with (what you believe to be) "arsenic" but it turns out to be the regular sugar they normally take in their coffee, you can be convicted of attempted murder in most states.
Except that if they put the same money into their public school that they do into the private schools, they'd get even more superior outcomes than they do from funding private schools.

I'm a comparatively wealthy parent, I've bothered to look at the data, and I'm sending my kids to public schools.

I really don't believe it's about giving their kids a better education, because the studies pretty consistently show that public schools have superior outcomes when you adjust for socioeconomic status of individual students and special needs. The private schools of course don't accept these students. It's about exclusivity.
>You don't get bugs like `1 + "2" = "12"` in a strongly typed language like Python.

That's more about type coercion which you can avoid in dynamic languages. See === vs == in JavaScript.
So that's the rub, the people who realize it is horrible actually quit on it. Lots of people talk about getting of social media, but very few actually delete all of their accounts. I've removed every social account I have around four years ago. I still have a HN account, but that's about it. I talk to my family and friends about how dangerous I think social media is to our society if the topic comes up, but frankly not many people want to hear it. If I really pressed, I'd end up being "that guy" who talks too much about any topic.

I really don't think the majority of folks are going to quit social media even if every day the NYTimes, CNN, Fox News, whoever put out news stories on how horrendous it is.
One option is to divide AMZ along business units. Thats the natural, easy way to do so. Itd cause least loss of value to the shareholders.

I disagree. AMZ babies would still be essentially monopolistic in their markets. Nor do I think shareholder value, after being inflated through monopolistic abuse, is sacrisanct.

Divide AMZ slicing through the business units. Make a half dozen vertically integrated baby AMZs. They all have access to AMZ IP, held by a separate company that can license it out to third parties (ie if they don't license their web tech to, say, Best Buy this AMZ baby has no revenue and goes to receivership since all other AMZ babies don't have to pay licensing fees).

EDIT: I almost forgot liability. Transfer all current known and unknown AMZ liabilities, including fraud and sale of fake goods, to the baby AMZs.
I don't see how that follows from your link, which doesn't make a big deal of the inaccuracy of carbon dating. In fact, it says:

>Radiocarbon dating works on organic materials up to about 60,000 years of age.

Which would certainly cover a woven basket. What exactly from the link should a reader take away, which is relevant to the article and the point you're trying to make?
Super interesting combination of tech, well done!
Another video : https://www.youtube.com/shorts/778h8Io7-xw
Yeah it's delightful! Must have something to do with all the rebel flags, and a complete lack of any non-white faces.
Those pesky Philistines keep changing their uniforms, dont they
pretty much the only place where it's meaningfully slower is the allocator (which has a massive impact) so in chimera we have a special musl build that uses llvm's scudo instead (same as e.g. android) and is faster as well as more secure than glibc's allocator

the rest is mostly fewer specialized implementations of stuff for different cpus, but that rarely makes a difference in practice (i.e. outside of microbenchmarks)

the overall standards compliance is pretty good in musl
I’m curious about your experience with GDScript - which I presume is new to you - because it’s been a stumbling block for me trying Godot.
That it's for toy projects. Using annotations to provision infrastructure hides complexity from you, but that complexity is what's required to actually manage and resolve infrastructure issues in production. In a prototype or toy project, sounds great.
so are cards https://youtu.be/FdtJResj1A8?feature=shared

don't forget skimmers
Also on the “types good” side of the fence. HOWEVER, I also believe that mainstream typed languages cannot represent some situations very well. Often the only attempts to do so are in some weird Haskell extension and it feels rather… inelegant. Bottom line: types are better; but our current type-systems are not the final word on types.
yeah, this isn't Python, this is pandas. Run far away from pandas if it's not too late.
That’d be a nice sub plot for a movie. Undercover spy in the bushes has his phone on silent and gets cover blown when FEMA alert is sent out.
Thanks for these!

I thought “Hacker Recommended Books” sounded immensely useful, so I decided to save the bookmark to my pinboard account.

“Previously saved 2 years ago.”

Oops.

(Not a critique of the site! More of myself and forgetting services like these exist despite my best intentions.)
No, it's an extremely valid point. Government antitrust policy has been heavily shaped by Robert Bork's "The Antitrust Paradox" which proposes that antitrust law should only focus on consumer welfare rather than market structure or number of competitors.
> There are a few problems with this approach though. For one, there are often many local maxima that a genetic algorithm can easily converge on.

> Secondly, the state space is often enormous, and testing/discarding millions of generations of poorly constructed networks is a very inefficient way of sampling it.

This is true for the living as well.
iOS. I guess that explains it. Apple apparently lets app devs cancel text selection
I've seen some insane Typescript type definitions. To be fair, they were defined to work with historic vanilla JS code where so many things could have been stuffed in the poor variable.

I'm forever grateful for Typescript, but I wouldn't be surprised to see some of that code in a future research paper titled "The era when types went too far".
There are some good observations here but the whole thing gives off the vibe of those men who complained about being "friendzoned" some years ago.

Like in general, doesn't this go both ways? The ghoster has most likely a complementary psychological issue or whatever to the ghostee who is traumatized by the abandonment (or whatever). A relationship where somebody is significantly hurt by abandonment is particular and filled with intimate context, anything otherwise is necessarily an effect of false entitlement on some level.

The impulse to pathologize this as a kind of phenomenon, to try and universalize so many surely specific and nuanced relations between human beings is at best misguided, and at worst culture war bait.

Human relations are messy and charged necessarily by the expectations and conceptions of the cultural ideology you find yourself in. But they can also be the one beautiful thing in a life that need not be colored by Big Discourse or sweeping societal diagnoses. But this doesnt stop relationships from being the source of some of the greatest misery a person can feel. In fact, that very quality is actually what makes so great, it makes relationships precisely what they are. Friendship, love, companionship, etc are nothing without loss, betrayal, and even abandonment. Its a feature, not a bug!

I worry lines of thought like this can encourage people to be scientific and critical and optimizing-mindset about the one thing you really shouldnt be that about.
Prison guards will probably also be on the lookout, I'd imagine.
Everyone wants well-funded public schools because they produce safer and better communities. Can you think of many safe and affluent cities in the US that have poorly funded public school programs?
at least it actually supports blowfish
The primary advantage is you can delegate prefixes over DHCP, but that probably doesn't matter for most Android devices

There are other advantages too, like if you want to assign specific addresses to specific devices without having to configure each device separately.
There's a specific scenario where I have more sympathy for weak typing, which is: I'm writing a small, focused utility by myself whose scope can never expand and whose code will never be collaborated on. I do have these, little shell scripts. I write them, they work, I move on and use it for 10 years. No types in there, fine whatever.

As soon as there's any complexity at all or another person involved that exception stops.
Can you define 'disinformation' such that all/most political sides will agree upon what is disinformation? I very much doubt this is possible. So what is disinformation?

Disinformation
noun
Speech the government wishes to censor. Often due to exposing the politicians in power.
I've never met anybody who prefers JS over TS.

If anything, the dynamic typing bubble is bursting right now.
Pandas's flexibility is amazing for exploration and prototyping. I'm actually a huge fan of the gradual typing approach, whereby you can start just messing around with stuff in a notebook, and then add the types and the rest of the structure once you are ready to solidify your design.
Nested VMs work in Crostin on my 2021 Lenovo Flex 5i Chromebook.
This.

Also add most major telcos, ISPs and airlines to the list as well.

We love capitalism. It’s basis is competition. Let’s get us some of that.
Because public schools are garbage and I say this as someone who has a wife that's a teacher and a mom that taught. They don't prioritize getting good staff in the schools. Instead they prioritize things like DEI, thousands on stupid professional development seminars about lgqbtq and pronouns, wasted money on needless tech etc.

It has nothing to do with not having enough tax money. They get more and more every year and waste it on admin positions and useless teacher training.

Additionally, they geared mostly towards girls and how they learn and not boys. By the time kids get near high school age they realize pretty quickly they're just in a daycare that's not really teaching them much at all.
OpenSSH 9.5 released with keystroke timing obfuscation
Yep. You lose sockopts (trivially restorable), async ownership (less trivially restorable, but with some kernel patches, it’s possible), and epoll registration (which omg, wtf.).

The other problem is that we found runtimes that would immediately send data after a non blocking connect (or receive data), and you needed a way to kick these off again. It was really a nightmare to restore all that state in a running socket.

The real solution was to add a new address family, and patch the kernel (as opposed to a module), that could dynamically switch back and forth (think AF_KCM). Unfortunately, I never got around to that.
I worked at a startup that found it's traction competing against Calendly when it was already well established. Company eventually made it over $3m ARR and then started expanding into other functionality and today, is very, very different from Calendly.

I was chatting with the COO a few months later and he said that the key is that you just have to be "1000x better" (exaggeration for emphasis) than the competitor in some key way. In the case of Calendly, the problem is how clunky it is.

The gist of it is that yeah, you can't compete against the multi-million dollar incumbent directly, but you can do one thing way better than they do and that might be enough to pull away some customers.
The post mentions SendFox but really fails to express what an amazing bargain it is. Paying a modest, one-time fee as your list passes various thresholds is significantly cheaper than paying Mail Chimp (or worse, ConvertKit) each month.

The social media integration and pre-generated email suggestions based on your activity are great, too.
> Some type systems suck so badly that I can see why people would be tempted to believe that all type systems suck.

But that's my point: people say that exact thing about Java and .NET, while I find them usable. Meanwhile TypeScript has cool stuff like union types and other stuff to the point where you can get pretty clever with it (https://codegolf.stackexchange.com/questions/237784/tips-for...), which many would describe as the type system being objectively better, yet it's also more difficult for me to use.

In my mind, a good type system would let you do both basic stuff easily without too much work (to make sure that refactoring doesn't make you shoot yourself in the foot) and also encourage you to write the simplest code that you can get away with, while allowing you to get clever in the select few places where that is actually needed.

Which is funny, because adjacent to that, Java and .NET (web) frameworks can be a masterclass in incidental complexity, even though for me the type systems don't get in the way too much.

Edit: actually, I think I'll migrate a JS project to TS, this time in Vue. Perhaps Vue 3 will be a pleasant experience and if it won't, then I'll have a concrete list of things that caused me to feel this way.
More than that... there's probably no real recourse. For the same reason you mentioned.
Highly insulated houses also allow another kind of short term storage: using the house itself as a thermal battery. The better the insulation, the longer the thermal time constant, and the longer the effective storage time from precooling or preheating the house.
Are you hiring for staff SRE roles too? Do you need coverage in EST? I'm based in Canada.
> I find it helpful also not just because of the startup speed, but because I usually have one or more org buffers open taking notes on what I'm doing.

As someone who lives in org, this is the way. I'm still shell bound for a lot of things, but M-x shell is far superior, there's just no contest. Only thing that is annoying is stupid things like git diff that think they know better than you and want to do their own paging resulting in "WARNING: terminal is not fully functional". Thankfully I use EGG, but when I forget (and other things do it too), it's annoying.
Compile-Time SQL Validation with SQLx in Rust
Not liking typescript is not the same thing as denying that types are valuable.

TS has a very complex type system in exchange for relatively weak guarantees about correctness. That's a tradeoff you can choose to take or leave depending on the problem at hand, and holding that position is not the same as believing types have no value.

Unless you're talking about elm or rescript or something then sure sure. But usually when people say things like this they mean typescript.
musl's code is hardly pretty, but considering every linux libc's code is cursed and especially glibc's, musl still more or less wins there
The number of coworkers who had no idea this was happening today is really strange to me. It's been publicized quite a bit!
What is an “attosecond pulse”, and what can you use it for?