skysight-inc/HackerNews huggingface dataset:
The definition of expressive power they invent is fine as far as it goes, but to me is not very useful. A useful expressiveness is one that makes it possible for one person to write a library that captures semantics in a way that another person can use the semantics by name.

My go-to example is the hash table. Coding in C, one is always cobbling up hash tables, because C hasn't the expressive power to code and publish a generally useful hash table library. Many other languages sidestep the problem by building hash "dictionaries" into the core language.

A few have enough expressive power to capture the hash table pattern (and numerous variations on it) in libraries that may then be used almost as if they had been built into the core language.

Whenever a pattern shows up in many different programs coded in a language, it indicates that the language is not quite expressive enough to usefully capture that pattern in a library. Some languages make a virtue of the weakness, and call it simplicity. Others pull patterns into the core language. A few add expressiveness until it becomes possible to capture the pattern in a library.

Clearly the last is best, for a general-purpose systems language, because it enables capturing an open-ended range of patterns in libraries, and each capability joins the others, multiplying them. But it is also much harder to invent and to get right. Usually, too, the syntax needed to use a library version of a feature cannot be made quite as nice as is possible for a language built-in.

So, in C++ we see core support for exceptions, virtual functions, and coroutines, with pattern matching and reflection coming, but the type system is also continually strengthened to make more kinds of libraries possible.

A more expressive language might not need built-in exceptions or virtual functions, because those patterns could be coded into libraries and used from there. Rust has the Drop trait in its library, so does not need destructors, as such, in the core language.

Downsides to expressiveness of this kind include that interoperability may suffer, as there are too many ways the same thing could be achieved, and therefore little regularity. Performance may suffer if work cannot be moved to compile time; or, if it can, compile time may balloon.

So, some patterns are naturally better to pull into the core: particularly, those with an obviously correct, unique form; or that are needed to help integrate libraries from different sources. A Standard Library is a place to put such features that would not benefit much from adoption into the core.

Whichever course is taken, people will complain that the language is getting too big and complicated, and the standard library too big.
> Their "bang for the buck" is low, their potential for abuse is high, and adding them to an established language is even less appealing, as it creates a clear old/new code divide.

I'm not a Java programmer, but I agree wholeheartedly WRT addin a feature like this to an existing language with wide use. There's a world of difference between adding a feature that's obviously different than what came before and looks obviously different than adding one that changes functionality but looks identical to prior usage. If people learn a language and during that it's made clear that assignments can have arbitrary side effects, they'll expect that. If they learned the language and that wasn't possible, introducing it at some point is going to mean a lot of programmers have ways of thinking about how control flow works and what happens when you make assignments that is subtly (or greatly) wrong, but only sometimes.

As a programmers, what that can feel like is that the language is actively sabotaging your understanding of it. It's not fun.
No idea but I suspect the "unified" on chip memory is very very quick.

Some friends and I were BSing about the "pro" level parts, it you can graft 2 or 4 M1s together, use off chip RAM and then treat that onboard 16GB like cache? We're talking about some game changing stuff.
Tulsa's pretty rad. The Ozarks are in Oklahoma too, actually. Sorry you got a ticket: Pay attention and slow down.
The Ozarks extend well into Missouri as well (also a few hours drive). Ozark the Netflix series even though filmed in Georgia? takes place ~4.5 hrs drive from Tulsa. Besides the forest it's known for all the rivers that people float down.
I answered yes, even though I suspect I am not clinically depressed and nowhere near the levels of some posters on here.

But compared to the average person, I definitely appear depressed/emo/sad/tired.

And if you were to talk to me in a conversation, I would inevitably drag the conversation (like I am doing now) to be all about my woes, regrets, and how I find living in one of the best first-world cities to be "sad" and lacking of purpose. I will also cynically suggest that everyone else seems so happy and normal, that no one else really has problems. Then you might start to find me off-putting, impolite, condescending, all of which are actually just unwanted side-effects of my symptoms manifesting in social situations; after the conversation ends, I will surely start to ruminate and regret what I said, realizing that I am a PoS for having left a piece of negative energy in the world, and that the world would be better without my negativity. But since everyone in this thread is chiming in about their situation, I feel perfectly at home, because now I don't feel like the odd one out.
Bernie's numbers were huge and dominating with people under 40. It will take a decade or two, but, i think Gen Z and Millenials will finally usher in more progressive change in the Democratic party.
I'm not following; what are your eyes sensitive to / what problem to you perceive in the *nix GUI stack?
Does the M1 deviate enough from standard ARM64 to need a recompile?
This is the real answer. I'm tired of people comparing Linux and Windows, they're based on completely different philosophies and design styles, it's truly apples vs oranges.
The guy just explained why Apple wasn’t good at updating and the reason is Intel
Really? My monitor via HDMI works fine, my Sound Blaster works, my onboard card works, my camera's microphone works. Odd that you'd be so unlucky.
Because then the politicians wouldn't be able to over-pay their friends software development companies to reinvent the wheel, produce a broken product, then get paid an extreme amount of money to fix issues that should have never existed in the first place.

Look at the crap show that was the development of Australia's COVIDSafe App. Huge bugs and security issues months after the release with no intention of fixing them.
> Windows for ARM will soon have the ability to run x64 (Intel arch) applications.

I remember this was promised a long time ago. I'm surprised it's not the case.
Spot on with the colors. Why don't they pay more attention to that?
At any moment there's 10s of apps tracking your location on your phone. Get over it.
Some more info from Datatilsynet:

https://www.datatilsynet.no/en/news/2020/temporary-suspensio...

https://www.datatilsynet.no/en/news/2020/the-norwegian-data-...
OOI where are you finding ZWave dimmers for less than $50?

Here in the UK, £50 per device is about the going rate. Finding something for about £40 is pretty good going. But even then just doesn’t compete with a £10 Shelly.
> True, but that also means you're going to end up with a lot more botnet nodes out there because people will never update. Or they'll never update and still complain things are not working.

Or people update when it's convenient for them vs when it's convenient for the OS.
Did this happen to you, or is this an urban legend?
We use the Bolt for almost all our. It doesn't stay above 90% for any great length of time.
this is not location
Definitely impressive, but I just feel deeply disappointed that to get access to this great new promised performance, it comes at the expense of privacy and security with Big Sur. Still, looking forward to real sustained benchmarks.

I'm referring to the phoning home issue that was raised on HN recently: https://news.ycombinator.com/item?id=25095972

If I'm incorrect in my understanding, would appreciate additional context and or information!
What you have is not just microwave+oven but also steam convection oven. It's mainly used at restaurant and versatile but it's a home version. Anyway the problem is that we won't use advanced features.
"Packed" is a loaded term in the context of the courts. I assume you just mean there are a lot of Republican apointees.

Part of the job of the Senate is to represent the minority. They typically aren't the starting place for major legislation, but often slow down or heavily amend it.

You could argue that the minority should have no power at all, I suppose. Democrats used a similar argument to remove the judicial filibuster, which was a great idea right until they became the minority in the Senate.

That's really the big lesson that people never seem to learn about democracy: you'll be in the minority at some point, so get protections/obstacles in place while you're in the majority, or you'll regret it sooner than you think.
> My opinion of the Angular team and their stewardship of the project had ranged from mildly impressed, to disappointed, to alarmed.

If you look at projects that try to be all-encompassing (e.g., like MeteorJS or Angular), you'll see a similar story line. To achieve everything they set out to do, the stars must align: ample staffing of the team, good architecture/design decisions that need not be reverted later, etc.

Having gone through this with multiple technologies, I am now skeptical of projects that over-promise or are too widely scoped.
https://www.youtube.com/watch?v=mxJJ17HV1yU

Fans that small put out enough force to literally push you straight up. Jetcat has an engine 23 cm wide which can pull 110 kg. For the same size an electric fan passes much more air.

https://www.jetcat.de/en/productdetails/produkte/jetcat/prod...
Defining Inflation
So M1 was the SoC for the lower power Macs - Air, Mini and 2 port 13”.

Wonder what they’ll come up with for full port 13”, 16” and iMac.
Sure. If I rented, my job was secure, and all of my friends are packing, of course I would take a free $10k to move somewhere else for a year. The pandemic is probably going to take at least that long to wind out. I can always just move back if SF picks up again.
The only time period I can recall where Apple was egregiously behind Intel's release schedule, it was because Intel was behaving in an egregiously anti-competitive way. Apple kept using Core 2 processors in their low-end models long after the first generation Core i3/i5/i7 parts were introduced, because Apple had standards for GPUs. Intel wouldn't let NVIDIA make chipsets with integrated graphics any more, so Apple mostly kept using older Intel CPUs paired with decent NVIDIA integrated graphics until Intel's integrated graphics was almost good enough.

(There have been other times where I've seen Apple widely accused of running behind on CPU updates, but only from people who aren't good at matching CPU models to the right product segment. Criticizing Apple for not using the latest generation yet in a product that uses 28W or 45W CPUs while the latest generation is only shipping 15W parts was never valid criticism.)
But brushless electric motors are so much more reliable than combustion engines (internal or turbine), the comparison is not even funny. They are basically solid state devices. "Losing power" is simply not much of an error state outside of complete battery failure. And if you still want to be safe from motor failures (or from propeller failures), octocopters exist. I share the "multicopters are boring" attitude, but they are boring for a reason.
Geekbench benchmarks provide evidence of an upper bound, which is useful for determining what is technically possible. Real-world benchmarks instead show what can be realistically observed. The upper bound benchmarks are still useful, just in a different way.

For example: these benchmarks show that under excessive load (as benchmarks do), the M1 is capable of out-performing Intel chips at something like 1/3 the energy usage. No matter how you slice it, that is an impressive achievement and shows what M1 could potentially do for the most perfectly optimized software.

Realistically, of course, software will not attain this. But having the upper bound lets software writers know what to aim for and when it's not worth pushing for extra performance.
According to this article, FedSoc produces lists of acceptable nominees. That sounds a lot like an endorsement to me.

https://slate.com/news-and-politics/2017/01/how-the-federali...

From the Federalist Society website:

" Law schools and the legal profession are currently strongly dominated by a form of orthodox liberal ideology which advocates a centralized and uniform society. While some members of the academic community have dissented from these views, by and large they are taught simultaneously with (and indeed as if they were) the law.

The Federalist Society for Law and Public Policy Studies is a group of conservatives and libertarians interested in the current state of the legal order. It is founded on the principles that the state exists to preserve freedom, that the separation of governmental powers is central to our Constitution, and that it is emphatically the province and duty of the judiciary to say what the law is, not what it should be. The Society seeks both to promote an awareness of these principles and to further their application through its activities.

This entails reordering priorities within the legal system to place a premium on individual liberty, traditional values, and the rule of law. It also requires restoring the recognition of the importance of these norms among lawyers, judges, law students and professors. In working to achieve these goals, the Society has created a conservative and libertarian intellectual network that extends to all levels of the legal community."

https://fedsoc.org/about-us#Background

This text at least implies that such lists produced will be candidates favorable to libertarian or conservative ideologists.
True fact: texas is larger than the USA
Show HN: Baby Coming? Text-To-Blog to keep everybody updated
When my sister had her first baby they had to stay in the hospital for one month due to complications. We all wanted to know how they were doing. She would text my mom, who would text others, etc.

This happened again not so long ago with a dear friend's baby. COVID made it even harder. She would text her husband and mom and we would get info from them.

I feel this happens all the time when somebody is in the hospital.

That's why I built this

https://num.one/

(You should visit the site on your mobile for the best experience)

It allows you to create and update a "blog" via text messages. There is no signup. The first text you send creates your unique link. Following texts are updates. Images are supported as well.

This allows somebody to just text that number and then share the link, which can be shared again and again, and everybody can go there to get their updates.

After a certain amount of inactive days the system will offer to archive the blog and send you a zip file, before deleting it. I could add likes, hearts, replies, highlight new posts, etc, but figured I would start with an MVP first to see if there is interest.

What do you think?
What are the privacy and security problems with Big Sur?
Scientists can't rule out giant asteroid Apophis impacting Earth in 2068
Hmmm, I just bought a Dell Precision laptop that had Bitlocker enabled by default (presumably by Dell) and at no point was I asked to record a backup key. I don't have a Microsoft account either. I'm probably screwed?
Oh, I only got warnings. Including some for going under the speed limit.

The state is full of small-town cops who want to throw their weight around, but they're harmless if you play their game and (sadly) if you're the right color. That's another important consideration for potential applicants.
Oh! Probably not; that's a good point. I don't know why it didn't occur to me that, of course, there's already an ARM-compatible JVM haha. Thanks!
Something I love about Hacker News is how the fun corners of the internet like this always manage to find their way to the front page and I don't even need to look for them.
Journalists have to leave this kind of thing mostly implied for ethical reasons if nothing else.

The answer is clearly: because his research showed that this particular messaging (this story and the book) was the most advantageous to his political goals. If any part of it was literally meaningful then it would have the explanations you noticed were missing.

But you don't call out a Kock brother on his weak sauce image management in the WSJ, you just promote his book, do what you're told, and avoid making that kind of enemy.

He's got fairly conservative and finance friendly Democrats to influence right now and taking his money can't be too much of a public scandal.
The company I work for did this, basically because the people working there had to crank out features as quickly as possible and had no idea what a "back end" even is.

Fast forward almost a decade, and this approach has generated a huge headache. The database is an incomprehensible mess, there's a whole class of features we cannot implement because of this (lack of) architecture, business logic is all over the place (with a million ways to do the exact same thing), mostly in the clients, performance is bad because every client is doing all sorts of queries all the time, and training a new developer either takes months or doesn't really work out at all - because who wants to read a decade's worth of spaghetti code. I've been working on a way to fix this, but it takes a lot of time and effort. Also management still doesn't understand the concept of "overwhelming technical debt".

The only reason this has even been hanging by a thread for so long is that we only make software where the back-end and the clients are run on-premise in a separate network. Otherwise it would be a security nightmare as well.

This article is basically a set of instructions to get to where we are. It's like saying that traffic lights are unnecessary because if you just floor it through an intersection, you'll get to your destination much faster. And you know what, it might just work the first few times. Until you find out why these things exist in the first place.
Unless you live next to them, you should not judge what others (who have lived next to them) say
Thanks for the tip! I thought power consumption issues increase with decreasing size though due to leakage current though a change in the finFET design can help manage that.
Few windows users get their software from the Microsoft store where store apps would benefit from sand boxing in the first place. Instead they cruise the web with their web browser hoping that the first link on google for "foo" is the official source of foo not a link to one contaminated with malware. Good thing the odds are pretty good unless foo costs money in which case they are searching for "pirate foo" and now 99% of the links are in fact malware.

Once they find the exe or msi of their choosing is found they quickly double click on it and answer yes to any prompt that comes up regardless of whether it asked for admin rights or to sell their kids to a veal farm.

Fortunately they have an antivirus to catch them if they do anything stupid. Unfortunately so do malware authors who will carefully craft their wares to bypass such protections while the antivirus will spastically check every file that is opened and everything the computer wants to do before it lets it do it catching only the dumbest malware while ruining performance.

Meanwhile Linux users can get all or virtually all software from a single app store which actually contains all or most of what they need. Not installing malware remains a vastly easier solution than trying to contain malware you are stupid enough to install.
I wonder if this is a hint that Rosetta 2 on the 3.2 GHz M1 is intended to provide equivalent performance to a 2.4 GHz Intel processor.
Think it’s worth mentioning that the author is in the UK.

Unfortunately Lutron gear just isn’t compatible with our switches. Everything 240V rather than 110V, and to make things even more complicated our standard switch dimensions (and thus standard wall box dimensions) are different to both the US and EU. Meaning nothing physically fits either, unless you replaced every wall box with an imported wall box.

Lutrons stuff looks amazing, it just sucks that it’s completely not compatible with UK homes, or even UK culture. I think a lot of Brits would find Lutron’s designs very jarring.
I think also that "New Species" may also be a big leap.

Its an enhanced mutant example at best...
TPP was replaced by the "Comprehensive and Progressive Trans-Pacific Partnership" (CPTPP) between Mexico, Canada, Australia, NZ, Japan, Singapore and (if they ratified it) Viet Nam, Malaysia, Brunei Dar es-Salaam, Peru and Chile.

This is some of the same countries, but lots of other ones too (all the members of ASEAN). India was in this new one until last year when they got cold feet about reducing tariffs on milk and meat products.

The main points are standardising goods classifications, paperwork, and procedures at point of import. This simplifies things a lot for exporters. There is some loosening of restrictions on services exports (I guess things like insurance, finance, business services, software) also.

For the United States, it continues a slow marginalisation in world trade. Unless the US harmonises its rules with everyone else, it'll be too much bother to try to export there.

Uniting against China... Here's an accurate if unsparing description of the US: "a crisis-wracked, oil-rich, nuclear-armed country in which an aging would-be dictator for life tries to stave off replacement by his popular successor amid large protests, while heavily armed groups roam the ethnically divided interior".

China looks like a model of stability and calm by comparison.

Edit: I forgot to attribute the quote: Kenyan comedian Gathara.
Just to clarify, he's jumping a BASE rig with a wingsuit - albeit technically a skydive (jumping from a helicopter).

It's a BASE rig since it only has one parachute, and the sole canopy is designed to deploy quickly and consistently.

Another clarification - BASE rigs with wingsuits are not inherently dangerous. In fact, BASE/wingsuit gear failure as a cause of death is extremely low. It's correlation vs causation - BASE rigs are used almost always (except for certain stunts like this) used in a BASE environment flying close to land, where the margin of error (time to impact) is extremely low compared to a skydiving environment.

In a skydiving environment, you can do everything wrong, even do nothing and likely live (automatic activation device triggered deployment of your reserve canopy). But with BASE, oftentimes you are flying so close to terrain that you cannot deploy your canopy and live, and your only option is to continue flying your wingsuit to a safe place to deploy - which is a problem if you stall, take a slightly wrong line down the mountain, etc.

Source: I'm a parachute rigger and I wingsuit (in a skydiving environment).
Only five US States don't have Sales Tax, and most counties and cities have their own, too.
Exactly, one is 2 individuals purchasing policies in an undemocratic fashion and another is a subset of a particular upper class group purchasing policies in an undemocratic fashion.

It's like comparing the weight of a pound of bricks to a pound of feathers.