skysight-inc/HackerNews huggingface dataset:
> The commission members are appointed by the elected governments of the member states(one each) and need to be approved by the European Parliament.

> Let's not portray it as if they are clerks of an external organisation.

I'm not sure whether that refers to the commissioners or the MSPs. Regardless, the commissioners are not elected by the people and the MSPs cannot propose legislation. That set up is essentially the same as the Soviets used and no one called that democracy (even though it technically was) so why should the EU get a pass?

> Anyway, if the MP's were simply rubber stamping whatever the commissioners propose, what they were discussing for 16 hours?

I've seen plenty of jobsworths in my time, they don't seem to have anything against appearing to be doing something, or actually doing something that serves no good use. That's not a problem for only the EU parliament, of course, but the point is whether it's a representative democracy and it clearly is not. I'm not even sure whether it could be.
We should be working on an alternative paradigm. https://github.com/runvnc/tersenet
Even headphone left/right balance setting is in the accessibility section. Does that mean I'm abusing the feature since I'm not hard of hearing or anything like that, just my left speaker is a bit quieter.
Don’t know why you’re getting downvoted, you are completely correct.

I will add that optimizing for memory usage is hugely important to system performance on Apple’s devices.

I do wonder about the idea that it isn’t universally important; all computers are RAM/cache constrained except maybe HPC equipment.
Is it really that surprising?

Android is becoming just as locked down as Apple, but the ones doing the locking down (samsung) are nowhere near as good at software and attention-to-detail as Apple.

That coupled with android phones having unacceptably sparse security updates (6 months/1 year between security updates? Really?), and higher costs (Apple phones over 7+ years are much cheaper than equivalent samsung over 3 years or less).

If I accept that "my" phone is not something I can't control or fix, why wouldn't I buy the cheaper, better-designed phone with better security? Did they really thing that people wouldn't notice?

Google and samsung decided to give up the only competitive they had (openness, standards) by pretending to be Apple. Now they'll have to compete with Apple on everything else (they can't).
"What If We Nuke the Moon? (Kurzgesagt)"

https://news.ycombinator.com/item?id=25435819
Eh, that's not why Captain Underpants is banned, though. Captain Underpants is banned because of these reasons.

https://www.businessinsider.com/why-captain-underpants-is-th...
You say that as if all sweatpants are created equally.
I have a permanent retainer that builds up a little placque even with regular flossing so it’s nice to get that cleaned.
Klondike has been running on Macs since 1984 and iOS since 2009 as iKlondike.

Source:

https://casteel.org/Pages/Narrative.html
> Reference counting is garbage collecting.

I hear you, but this is just a terminology thing.

I was taught that the "garbage collector" term only refers to tracing garbage collectors. It sounds weird and wrong for me to hear the term GC referring to to things like C/Zig's manual memory management (malloc and free) or Rust's borrowck. And it sounds like its the same for you, in reverse.

In my school, the whole class of systems are "memory management systems" and "Garbage Collector" is one such class of approach. (What you would call tracing GCs).

But I don't think either of us is canonically right. Its just a "pop" vs "soda" thing. You and Jones/Lins say "pop". Me and Chris Lattner say "soda". Its no big deal.
> Or is piping that much water around not realistic?

There is no known way around the fact that energy = force times distance = mass times acceleration times distance.

You want to move a lot of mass a lot of distance? You will need a lot of energy.
Two more interesting ways to speed it up:

- Make threads a "special" tracked API call (for example, like Rust) so that you know when something will or won't be passed between threads. If it never "escapes" the thread, you can use non-atomic ref counts for the lifetime of that object (NOTE: I should add this is something I've been thinking on - I don't know how hard/feasible it is to do in practice)

- Use biased RC - don't have link to paper handy, but idea is that most multithreaded objects spend most of their life on one thread and when they are on that thread, can use non-atomic ref counts by using a separate counter. When on any other thread they use an atomic counter. When both counts hit zero, object is destroyed.
came here to say it, but you said it better. If the first legitimate-sounding resource mentioned is cherry picked from the early oughts, you might be reading garbage.
Ideally, the person you're giving advice to should come to the conclusion on their own. Your advice just nudges them in the right direction. Dale Carnegie gives a great example of how to do this[1].

Otherwise, the advice can come across as criticism/attack. When attacked, the natural response is to defend. No matter how right/wrong each party is. Usually advice is some form of "you're doing this wrong; you can do this better." So always start from a place of agreement: what are they doing right/well?

[1]: https://www.inc.com/mithu-storoni/the-1-thing-good-bosses-ne...
I’d love for a repeat of the 11” Air. Bezel-free, high res, decent durable keyboard, MagSafe. Yes, please!
I don't think an extra molar at age 16 is going to let you survive after all your other teeth have fallen out. I would guess the wisdom teeth are either waiting for your jaw to mature or are in the process of devolving to never erupt at all.
The article doesn't ever explicitly say so, but Chen expects the reader to understand from his words that TASC was written in Applesoft BASIC!

Further, TASC's coverage of BASIC keywords is almost entirely complete, going by chapter 7 of the manual. Any given Applesoft program has a very high chance of successfully compiling out of the box, and the very few differences with the interpreted language can be easily worked around (if the `DIM` command is any indication). As one used to aftermarket compilers that only support subsets of the language, TASC's comprehensiveness is very, very impressive.
Honestly I love it. It seems like some kind of surreal cyberpunk art project. The only thing a little disappointing is the blasé rounded rectangle web design
Either the first dentist thought you had a cavity when you had none, or the second one missed it.

One of them was just wrong.
One of the features of PKI is that you can revoke the certificate of the malicious issuing authority itself in such cases.
Can people imagine this?

To solve these I develop a set of rules about the relationship between sides. Like if there is an X on one side then there must be a T adjacent to it and so on. Then I try to eliminate as many answers as possible and then when I'm down to 2 just look for something that is "wrong" (i.e X side cannot be next to V side)
Ever Ample sounds like a great name for a push-up bra.
Basically, the more things change the more they stay the same: https://history.howstuffworks.com/historical-figures/archime...
Washington has one of the cleanest electrical grids in the states, about 90% comes from renewables. 66% of their energy generation is from hydro. No need to import sunshine, well at least for energy purposes.
I am planning to make it. Do you think it will be useful to you?
"Pioneering" is quite rich to describe partaking in substances with longer cultural histories than human civilization. It's good that recreational drugs are beginning to become destigmatized though.
>I’m confused about deleting comments and renaming variables unless TASC itself written in Applesoft. Which seems crazy.

The article doesn't ever explicitly say so but, yes, Chen expects the reader to understand from his words that TASC was written in Applesoft BASIC. Crazy, indeed!
In US, iphone possession is 74% of 18-24 year olds, with more planning to when it feels practical/responsible!

its not the early 2000s anymore!
There's strong evidence. Fluoridation as public health policy modernly was partly driven by evidence from Colorado Springs, where naturally higher than typical fluoride levels caused better than average dental outcomes.

To respond to a sibling comment: the relative levels have been looked at, in detail, and existing policy reflects what we've learned from that. Scaremongering over it influences real negative health outcomes, particularly amongst those with the most limited access to comprehensive dental care. Flouridation ain't quite as big as say sanitation, or antibiotics, but it's still up there on the list of biggest public health wins ever. By all means investigate it critically, but perhaps in a way more sophisticated than "have they looked at it in more depth than me spending 10 seconds googling?" imo.
A simple side note: Most people in China knows what happened at Tiananmen Square in 1989 although CCP has made much effort to conceal it. But almost none of them believes Uyghurs are under genociding. Instead, they believe Chinese government has been making effort in countering terrorism and keeping peace in Xinjiang for over 30 years.
Agreed. It's not just convincing all (or even most) of your friends, it's getting them to convince all their friends to switch (and so on)
>I tried this compiler out back in the day and found the benefits, at least with the AppleSoft programs I had access to (mostly MECC titles) were fairly negligible.

I suppose that a compiler wouldn't do much to make something like the original BASIC The Oregon Trail feel much faster; I think the sailing-on-a-raft part wasn't added until the 1985 version, which likely was not written in Applesoft.

>What rarely popped up, however, were show-stopper errors — programs would compile & run. That was nice.

Beyond being itself written in Applesoft BASIC as I noted elsewhere, TASC's coverage of BASIC keywords is almost entirely complete, going by chapter 7 of the manual. Any given Applesoft program has a very high chance of successfully compiling out of the box, and the very few differences with the interpreted language can be easily worked around (if the `DIM` command is any indication). As one used to aftermarket compilers that only support subsets of the language, TASC's comprehensiveness is very, very impressive.
The same issues apply to the materials needed to manufacture wind turbines, solar panels, and the batteries needed to mitigate intermittency.

Uranium's incredible energy density means increases in raw uranium costs is negligible (enrichment is a much more expensive part of the overall nuclear fuel cost). From the previously linked article:

> Over the last twenty years, uranium spot prices have varied between $10 and $120/lb of U3O8, mainly from changes in the availability of weapons-grade uranium to blend down to make reactor fuel.

> So as the cost of extracting uranium from seawater falls to below $100/lb, it will become a commercially viable alternative to mining new uranium ore. But even at $200/lb of U3O8, it doesn’t add more than a small fraction of a cent per kWh to the cost of nuclear power.
Also, not being able to do simple things like fillets easily limits real world use of openSCAD for 3d printing
It was a big question 20 years ago whether computer science was an actual science. It's still something of a question. I think there's been recent recognition that computer science is something of a metascience. It brings benefits to many other fields (for example wireless sensors feeding a database can provide sociologists hard data where they used to have to rely on surveys) and in some sense the role of computers is defined by the problems they are applied to. Pure computer science is usually pretty esoteric (e.g., making the cloud work faster and better and safer). Learning how to program, though it may be called "computer science" for undergraduates, is not really much about science. So I would differentiate between the science and learning programming. You can learn programming many ways, by doing it while working on physics for example, or company training, or a vocational school, or self teaching, or college courses. The quality of the resulting programmer may depend more on the person than the training. Doing science is a specific skill set and that probably requires special training, though you can self teach yourself that also.

Engineering is more about making things work and when what you're trying to make work MUST WORK (like an airplane) then there need to be some explicit certifications and training to ensure you actually know how to make the software act safely and sanely. Other engineering applications of computers are more experimental (like devising new ways of jamming radar signals) and while they still can be life-critical (for the jet fighter pilot) they will also sometimes tolerate less formal standards as long as the application works. Other types of engineering are even less safety/life critical. So I'd divide computer engineering into degrees of criticalness which determines the level of training involved and necessary.
In a few applications of ML that I've worked with, there is no need for an outside dataset because the program generates it's own data. For example, the data could come from a simulation of some process.
The Modern State and the Rise of the Business Corporation
"The Verdict: You can do a lot to protect and strengthen your tooth enamel, but once it has eroded, it’s gone, baby, gone!" Says webmd.

https://www.webmd.com/oral-health/features/can-tooth-enamel-...
You asked what they do.

One of the main selling points is security. (They don't do much for security, but that sort of thing doesn't matter much to sales).

The most useful feature is they reduce the pain associated having negligently-large build and runtime dependency trees.

They also add a few ulimit style tricks. Think "better than chroot, arguably worse than BSD jails", but with a standardized cross-linux-distro build system (dockerfiles)
You can also use stablecoins and avoid the volatility value.
> This article argues that the rise of the modern state was a necessary condition for the rise of the business corporation. A typical business corporation pools together a large number of strangers to share ownership of residual claims in a single enterprise with guarantees of asset partitioning. We show that this arrangement requires the support of a powerful state with the geographical reach, coercive force, administrative power, and legal capacity necessary to enforce the law uniformly among the corporation’s various owners. Other historical forms of rule enforcement—customary law or commercial networks like the Law Merchant—are theoretically able to support many forms of property rights and contractual relations, but not the business corporation. Strangers cannot cooperate on the scale and legal complexity of a typical corporation without a functionally modern state and legal apparatus to enforce the terms of their bargain. In contrast, social acquaintances operating within a closely-knit community could, in theory, enforce corporate charters without state assistance, but will generally not want to do so due to the institutional costs of asset partitioning in such communities.

> We show that this hypothesis is consistent with the experiences of six historical societies: late Imperial China, the 19th century Ottoman Empire, the early United States, early modern England, the late medieval Italian city states, and ancient Rome. We focus especially on the experience of late Imperial China, which adopted a modern corporation statute in response to societal demand, but failed to see much growth in the use of the corporate form until the state developed the capacity and institutions necessary to uniformly enforce the new law. Our thesis complicates existing historical accounts of the rise of the corporation, which tend to emphasize the importance of economic factors over political and legal factors and view the state as a source of expropriation and threat rather than support. Our thesis has extensive implications for the way we understand corporations, private law, states, and the nature of modernity.
>The article says that they faked 500 of the tests

The article says that they faked at least 500 of the tests.
I installed it via the cargo install method, do I have to do anything else like modify cargo config files?
Badly damaged teeth also tend to splinter and crack, leaving little from the original shape to recognize.

The question is, where are the half-decayed teeth that must statistically be present in skulls, because people die of unpredictable circumstances?
Not sure making residential decisions based on SF novels is a wise idea. Arizona has been one of the fastest growing states for many years now. So has nevada and utah. If the population and economic activity is there, the water will find its way there one way or another.
Perhaps the most interesting thing is that it's all moot for the vast majority of applications. If it's done reasonably well, it just won't matter. 'Most' of the time. And for the times it does well, you'd probably be better of finicking away manually with things.
I don't know if I'd agree; with Unity you could just install a new DE & switch environments without fuss.

My biggest problem with Snap is that trying to install something like Chromium via apt, will, most likely unbeknownst to the user, just install the Snap version instead.
Ehh. Who cares, though? And I mean that in the least dismissive way.

Why do you care? Sell me on it. GCs have gotten to the point where the slowdown is almost the butt of jokes. LuaJIT proves that it can get damn close to C speeds.

What you’ve said sounds like a whole lot of complexity for … what?

Give me the automatic threading speed improvements with no extra programmer effort and I’ll change my stance 270 degrees.
This article is from 2021.

The device is now released.

https://www.wired.com/review/panic-playdate/ - same author, new (2022) article + video.
> In other words, effectively developed = what we are, developing = trying to be what we are.

That’s the plan, yes.

> Ultimately it is forcing a finite game onto the world.
Global south sounds like a better term.

Except that it’s geographically inaccurate as well as kind of racist. Japan, Singapore, and Korea can get richer than France or Spain, but they still get lumped in with the other non-white people in “the global south.”
Postmodern times
Extracting WhatsApp Messages from an iOS Backup
Or he had a boat payment due.

Seriously though... some dentists will fill any tiny crevice, others wait until there's more clearly a cavity. I'm not sure why the difference.
Unpaywalled -> https://archive.ph/arDQf

This seems pretty cool. I'm not super familiar with the technology but from what I took out of the article it won't be a straightforward replacement for a lot of solutions. That said, seems neat, I'd be curious to try.
Then it shouldn't have been couched in those terms for the first few paragraphs, and especially not by blithely staking such a claim.

Imagine being told your problems aren't real as a prelude to making a point. Just for clicks. Screw this guy.
Did Spectrum have much market share in New Zealand? I don't believe it did in Australia. (Same with BBC Micro; its power supply fails in Australian temperatures.)
> FrameMaker for the Mac.

Especially with the subsequent 'renaissance' of the Mac in recent years.
Arizona has 360 sunny days. Arizona isn't the real problem, because they sell a ton of water and power to california, and that has already been cut back due to severe drought. Farming may not be viable in California, if the rockies don't build up snow pack anymore. All CA will be is droughts and severe floods because the snow just melts immediately. Its second largest city is the largest city in th eworld running off of ground water and some smaller towns have a few hundred years in the aquifers.
For me the biggest benefit is deterministic destruction, specifically for the non-memory resources it is holding (files, locks, etc.) the same as if it was stack allocated. It is very freeing knowing that is just being taken care of. No 'defer', 'with' or other special handling needed.

But possibly the bigger benefit: no heap allocation for many objects at all. If you can prove single ownership, you can stack allocate it (or "inline it" if in a struct/object).
Just thinking about Jolly Ranchers makes me want to floss my teeth.
Canada does fine with their greenhouses.
> “Not even the fantastically wealthy Johnny Depp, who we grew up loving as Captain Jack, with all his wealth can defend himself against the false accusations of a clearly lying woman.”

Yes he is clearly an outlier and what he is experiencing should not be taken as indicative of anything other than the whims of celebrity culture. It has 0 bearing on what “regular” people will experience.
Tacit Knowledge, Mental Models and Accelerated Expertise
Definitely! Vale, Lobster, and Cone all require explicit annotations for anything that could cross thread boundaries.

Vale's design bends the rules a little bit, it blends structured concurrency with region borrow checking to allow things to temporarily escape the current thread. [0]

I believe Lobster spawns a new VM per thread, and has some special abilities to share data between them, but I'm vague on the details.

Cone requires an explicit permission to allow crossing thread boundaries, which I think will work pretty well. [1]

I've read about biased RC before, but have been skeptical because of the branching involved. How has it worked out in practice?

[0] https://verdagon.dev/blog/seamless-fearless-structured-concu...

[1] https://cone.jondgoodwin.com/safety.html
That would be true if the results were 100% computer generated. There are bunch of people behind the computers typing stuff for these reports. User input is the culprit.
Eh, that's just survivorship bias at work. Of all the clay tablets that did survive, many many more were lost forever.

It isn't infeasible that some servers in a well-sited data center could survive. It'd take a lot of careful work to extract the data, but the potential wealth of information from a dump of, say, Wikipedia or any news archive would be massive compared to what previous lost societies left us.

Of course, it's equally possible all that survives is the logs of 4chan or Instagram or something equally embarrassing. What works future society think of us then?
Oh, and not just less insecticide. Less fertilizer too!
Google put huge amounts of effort into punishing the search rankings of sites that attempted to manipulate their ranking in shady ways. YouTube could put in some amount of effort towards the same end.

Of course, that would probably reduce engagement...
I get very geometric/fractal visualizations. Like the best music visualizer. A frame rate of infinity. Very mandlebrot/julia. But nothing "real". On LSD at least.

My dreams I think I can visualize? It's sort of hard to say?

THC nothing notable.
I'm not sure how common this experience is, but my company seems to have spontaneously settled into a great habit - cameras on (some with digital backgrounds) for the "hey how you going, how was your weekend?" niceties at the start, then cameras off when we get into the meat of it.
> he thinks it's better to just hold cash

That doesn't make sense to me. Equities can rebound, cash cant
The most straightforward and equitable solution to the problem is a fairly simple one: allow landlords to evict tenants who do not pay their rent.

If you want to develop some housing-for-all plan, you can try to develop one, but it isn't particularly reasonable to just demand that property owners provide free housing out of the "goodness of their hearts"
The epitome of survivorship bias