skysight-inc/HackerNews huggingface dataset:
> Importantly, all models of the Pura 70 run HarmonyOS 4.2 – Huawei's not-Android operating system.

This needs a lot more context. My understanding is that at this time HarmonyOS is still fully compatible with Android and you can just install apk files like you would do on any other Android device. They are doing their own stuff at low level, and it is reported that "HarmonyOS Next" will be incompatible with Android (no idea what that will look like), but to say HarmonyOS 4.2 is "not-Android" means as much as saying Amazon's Fire tablets are not using Android.

And I am skeptical about the HarmonyOS Next thing and can't see how its fate could be different from Windows Phone if Android apps are out of the question. While it is true that China itself is a huge market, and there are enough users and developers to demand an "in-house" OS, there are a few obvious, big hurdles -- app ecosystem, browser etc. Of course Huawei can throw money at the problem and get developers on board, but one needs to be aware that (1) there are only about 3 big browser vendors in the world, and even Firefox and Safari are lagging in features and bug fixes (2) even in China Huawei needs to compete with other phone makers who are using Android, and developers need to support Android, iOS and Harmony OS. I am not optimistic about this.
Hack programming language (Facebook's php++). They are called coeffects and can range from "this is pure with no side effect" to "this can modify local members" to "this has I/O".
Thanks for the feedback. I changed the sentence to something else.
Now that I have had more time to process this lecture, the main message is that "a peaceful post-war Europe is a myth," even after WWII, Holland, Belgium, France, Spain, all of these countries learned nothing from WWII. They all kept trying to be imperial powers. They murdered millions, after WWII. It took countless lost lives across the globe for these countries to lose their imperial wars. Google "Belgium Congo," these horrors happened in the 1950's - carried out by a now considered peaceful European country. Each of these countries had to lose their own imperial ambitions, by losing major wars. That is when they became "normal" and peaceful, and Europe could begin.

This is what must happen to Russia now. We cannot decide their next system of government. But if we want a chance at a "normal" European Russia, then Imperialist Russia must lose their last imperial battle, in Ukraine.

This is the only path to "normal" Russia that is not threatening the planet with Armageddon every day. A Russia which finally lives up to the promise of its amazing people.
OTOH, if "stop whining about how hard the system is to use correctly, just pay attention, be careful, and don't write bugs" worked, we wouldn't have issues like the one this thread is about, and no-one would have needed to invent Rust.
California puts generation externalities on its utility bills. Texas does not. California's approach is imperfect, but Texas' ...
> remit

> an area of responsibility or authority
> God has explanatory power

For a hypothesis to have explanatory power, it must be falsifiable. Otherwise, it's compatible with literally anything and hence can explain nothing.

What observation in your mind would falsify the existence of God?
It was really, really hard.

First of all we to scrabble around in the bit-bucket to find 8 used bits, that weren't too badly damaged and hammer them together into a single byte. We had to do that 1024 times, just to get a spare kilobyte. By the time we'd done that, our working day was over.
That is a good concern. I have to find another way.
Instead of US competing with TikTok they should just take it because that is what China does? Do we really want to become China?

How can people trust that we are an innovative hub if this is how we operate?
Yeah it's really ridiculous and leaves me very cynical that California gov't cares anything about climate change aside from scaring people into more bureaucracy and power for themselves.
The "Don't mess with Texas" campaign is supposed to have been fairly effective. I just don't know who is making that determination. If it has been effective, I would hate to see what it without. I'm just not sure where the "learning" is established that some people get it and others don't
Your math is based on you and your partner making 400k-500k/yr lol.
My guess is we have have a different 10% that we consider common use cases. Much the same way folks complain about Microsoft Office being bloated.
That's the most laughable thing I've read in a while

Also ethereum is actually deflationary now without relying on people losing their keys (and being excited about that)
This is true! So maybe I was wrong about it being a bad look.
That's exactly what happens. Each student that requires special assistance will get additional funds allocated to the school.
This is going to crash and burn.

Humans are tribal. We need hierarchy, whether it's defined or not. We need to know where we fit among a collection of people.

At work, bureaucracy gets a bad rap because we like to cite the -bad- examples of it being executed. It's actually a very efficient way to explain someone's purpose, expectations, and tools to succeed.

Ripping it out is just taking a c-level mentality of "wanting to be the leader" and applying it to people who don't necessarily want/need/have the capacity for such a role.

As for de-layering, a person can really only properly handle 7 direct reports before things get dysfunctional. Delayering just means more people reporting to fewer managers. Expenses are saved, but dysfunction grows, along with opportunity cost.
I’ve had good managers and bad managers.

As an IC, a good manager will shield you from the chaos, infighting, changing priorities and ever shifting timelines. They will ensure that you are aware of what’s going on, and have enough clarity to be able to proceed.

A bad manager will most likely try to help by exposing you to all of the above, and cause you get caught up in all of the confusion that comes with it.

Just one example.
https://www.youtube.com/watch?v=ZtL6kbYiP-w
> i'd sell my computer and switch to linux that same week if bettermouse disappeared

Off topic, but can you tell me exactly why?
The "Walker told me I have litter" mashup/reboot of this is waiting to happen
> For at least a decade, the place jobs shifted to was Amazon.

It wasn't so much the jobs that shifted there as the customers, and the reason for that is that Amazon had better prices. Then people complained about the jobs they did offer because they're mechanistic and exhausting, so they automate them and then people complain about that. But that too should result in lower prices -- Amazon's retail operation doesn't make any money, it's all going to competition with Walmart, who is doing the same things to lower costs.

But lowering prices creates jobs. People pay less for a dress or a phone case and then spend the money on something else. New jobs are created doing the something else.

Where this becomes a problem is for the things where the prices don't come down, like real estate. You have extra money and now you want to buy a house, but zoning laws inhibit new housing from being built, so instead if people have any money the monthly payment you need goes up or the landlord increases your rent. Or you have to buy something from some monopolist who can raise prices to eat your disposable income. Then the money goes into some corporate holding company that just keeps growing their hoard and never spends it on products and services.

The problem isn't robots, it's certificate of need laws and high tuition.
> We need to raise them to an appropriate level
I do not know what most people would find an appropriate level (I for one would prefer the current level, you would prefer a raised level).

Somehow I feel the same about all the privacy discussions. Are people really understanding and would be impacted in the same why by privacy issues or is this just a fight between various interests with no connection with the actual people?

To give an (extreme) example: without social networks elections will be influenced by newspapers and television. Would "the actual person" be much better of because he is influenced "by different people"?

Sometimes I wonder how it would be if some things would be less private. (for example if wealth information would be less private, would it be harder for some people to do "dubious stuff", from straight illegal, to huge bonuses, etc.). I mean look at open source - is open source a result of "let's keep everything private and separate" idea or exactly the opposite... ?
Thanks. Will check that book out.
It depends what your program is for. Some programs need guarantees because of bounded resources, so you may want resource allocation to be a visible effect (like embedded systems), or because you're running potentially untrusted code (like JS or WASM in a browser), or because you want sane failure handling (like running modules in a web server).
By the time you buy an EInk display and a battery you might as well buy a full e reader.

E ink programming isn't fun. If this is about the journey, go for it, but the results won't be optimal
Supernatural forces are a lazy explanation and don't offer any true insight. They have been invoked time and time again, and there has always been a natural explanation for phenomena that were once attributed to God(s). It's an intellectual dead end.
This also applies to less-cerebral tasks. For example, I didn't learn to touch-type due to a school class with edutainment software, but because after one summer of arguing with people over dial-up, I had learned it just to get the words out faster.
Just chiming in from the peanut gallery to say I am in the same position (wrt extraction) and share the same views stated here.
“Damn” is not a vulgarity unlike certain other words, but too many utterances of “damn” will make a movie’s rating PG instead of G, “damn” will get you in trouble for cursing at a private Christian school, and I wouldn’t use the word “damn” in church unless I’m referring very specifically to God’s damnation. It goes against polite Christian mores to say “damn” or “goddamn.”
I would love something like this where to write a function with side effects I'd have to annotate it as such.

Then the compiler could recursively understand whether any given function is pure.
I wish I could get rid of my boss because I actually get shit done when I can just "self-organize" with my colleagues.
A way to sidestep this is by giving people financial authority. Say you're a team lead of half a dozen developers, so you get a blank approval for anything your team orders under 500$, 1 level of review for 500-2k$, and a third level (or HR) approval for hires and raises.

Of course, for that to work a company would have to place trust even into lowest levels of management, and that is what causes a lot of friction: people are feeling the disconnect between them being responsible on one side for the success of a contract that brings in hundreds of thousands of dollars in revenue, but apparently cannot be trusted to not waste 20$ on someone who managed to drown his computer keyboard in coffee by accident, no, that has to go through three levels of approval.
Why would anyone outside china buy this phone?
Tribal organization is different than hierarchy. Hierarchy is actually fairly recent; forms of it existed in terms of social class structure and rule for a few thousand years, but today's hierarchy was invented by the modern Christian church.

Humans are social animals, so we absolutely need some form of social structure to function. But how that structure must work isn't rigidly defined. What is clear, though, is that since we aren't innately rational creatures, we do need a simplistic form of governance (typically a power structure of leaders).
Why would you search for an ASCII char like '\', in a char array containing non-ASCII-based text, on a system with a non-ASCII-based locale?
I wrote a blog post on writing a JIT that can handle FFI calls: http://blog.vmchale.com/article/jit

If you want the full monty, I think you'll have to read the LLVM documentation on JIT linking: https://llvm.org/docs/JITLink.html

I haven't found any academic papers or tutorials on JIT linking, unfortunately.
Thanks for the feedback. I have never done anything like this before so there are tons of mistakes. The flipping thing will generate a time sequence, I find it hard to explain myself.
China needs US companies for their survival.

OK, I'll bite.

Give me four US companies that China can't survive without.
Years ago I heard a possibly apocryphal story -- that's at least halfway consistent with what's seen in this video -- about how a mass of penguins decide if they're in a safe place to go for a swim:

They gather near the edge of the ice and jostle each other until one bird falls in. Then they watch to see if it gets eaten by a predator. If not, the rest of them dive in and go for a swim...
Of course as well as limiting the total amount of memory a running program is allowed to allocate, we can also limit how many CPU instructions it can execute and numerous other (OS dependent) resource uses. Accounting for this all operations are fallible, which no practical language copes with.

It's very normal in a Unix to be allowed to limit total runtime for example.
As a manager at $megacorp, hiring and promo docs are maybe 5% of my job.
Context: Article pointing out the new chip is still on SMIC 7nm. It's still technically impressive SMIC was able to produce 7nm under sanctions conditions and was able to hit this process node within a year or so of Intel 7.

The 'world-shaking silicon surprises' would be if SMIC can hit 5nm at some point with or without EUV (since they are not able to buy ASML's machines).
It's a mark of people who avoid difficult things, who lack curiosity, and make a habit of evading volunteering and are unable to fathom noblesse oblige.
How does this relate to the parent?

Plus the point seems confused, far from every adult impacted by technology has a vote.
I don't think there is any reason to think a belly flop would have the same effect on a penguin as it would on a human.
That's how a lot of legislation is written. A private entity writes the legislation and hands it to a congress critter who will run with it.
Because we don't need to set away money for medical care, retirement, the education of our kids and a host of other expenses, the government takes care of that, and our housing costs are far lower than in the US.

Oh and we have public transport that actually works and walkable cities, so at least in urban areas where you find the techies, we don't need a big-ass gas guzzling SUV to get to work or to go and grab some basic groceries. We go to work on the subway/streetcar, and we walk by foot or use a bike to go and shop groceries.

Americans always boast about how much they earn compared to us (Western) Europeans, but IME when you make them break down their monthly budget, it usually turns out that after deducting fixed costs, we are roughly the same in purchasing power, and we're happier on top of that as we don't have to fear a random hospital visit might leave us with a 10k$ bill.
You can't revoke biological credentials though, at least not if you want the holder if those credentials to participate in your system
Wtf? So if you and your partner get a top 1% tech job in the US you can out earn an average job in Europe. No shit!
Yes, that's what we make right now on average.

If you work in tech for a few years that's kind of average. We are having a new PhD grad join next month with a 400k TC offer.

If you have trouble believing me, check out levels.fyi for (Facebook:E5, Google:L5-6, Nvidia:IC5, Apple ICT5).
Automation is to reduce cost per revenue, by reducing jobs per revenue.

Which is not quite the same as an absolute desire to eliminate jobs.

The result is initially lower employee count, but in cases where the automation significantly impacts total costs, and therefore pricing, of an independently consumed product or service, with upwardly elastic demand: the lower cost & pricing will trigger growth that also creates a job growth effect.

But those are special conditions.

As I point out, and you do too, in most situations efficiencies reduce jobs and improve profits, more than they increase demand that would create more (or mitigate lost) jobs.
Can someone help me to understand why Google employees think they have some sort of first amendment rights there? Is it the culture / history of “do no evil” or the employees there feel especially privileged? Just seems like such a basic misunderstanding that you can say what you want without repercussions, being vocal isn’t a protected class.
You must be fairly new to the wider language space. Admittedly, the example Janet presents on their frontpage doesn't at all demonstrate the strengths of S-expression syntax. I highly recommend taking a look at Clojure or Racket to get a sense of what Lisp syntax can do. A lot of what you'll find would be very easily portable to Janet.
Orpington has fast trains so you can be at London Bridge in under 20 minutes and Charing Cross in slightly over that (+ walking time to the station). As long as you pick the right trains, it’s similar in commuting time - just a bit less flexible

I don’t live in Orpington, but I do live in zone 6. My door to door commute is also 45 minutes
100k is the floor? Where do you live? I swear most devs on HN have had their brains addled by inflated salaries.
don’t forget unbounded loops diverge - while(true){} and fn f() {f()} - also impure are blocking “pure” computations like fib(50)
Even then you still have problems with revocation.

If someone steals my passport, i tell the gov and they cancel the old one. If someone steals your fingerprint, you are just screwed.

There are some systems that verify things like bloodflow to ensure that the finger belongs to a live person instead of a cut-off hand. However then you end up having the problem of needing to trust hardware, which is fine for an iphone unlock feature but not so fine for this magical decentralized web3 stuff.
The assumption here is that an AI with IQ 100 could do anything a human with an IQ of 100 could do, only cheaper. But that's just averages. Really it would do half the things better and half worse, and then people have jobs doing the things that it does worse.

That would continue until it doesn't do anything worse, which may or may not ever happen, but if it did and we're all still alive then the result would be post-scarcity and nobody would need a job.
no parties of this exchange are missing anything here except for not one having been privy to the original and actual design of the system—which specific factors identified (i.e. surface microbiome, etc.), as everyone's comments demonstrate, are clearly worth having been taken, and continue to be worth taking into consideration with previous and future improvements and/or redesigns of such. no need for any of this standoffishness.
I didn't realize Google was a democracy of the employees. Oh wait, it's not.
Show HN: Metashade – a Pythonic GPU shading/compute EDSL
Superficially, it may look similar to Nvidia's Warp or OpenAI's Triton, but instead of transpiling a subset of Python to the target language, it implements dynamic codegen in pure Python.

These slides discuss the existing GPU programming solutions and make a case for Metashade's approach: https://docs.google.com/presentation/d/e/2PACX-1vQtYIwXIkMnV...
It's a good joke but it was also the year without summer due to the Indonesian volcano eruption so the mood was going to be dark. https://en.wikipedia.org/wiki/Year_Without_a_Summer
All those lulz got me thinking what if the Havana syndrome generator can be miniaturized and integrated into smartphones, and activated by an ubiquitous process like overloading the energy consumption of the chip with an apparent system bug. They would have created a brain frying grenade taken straight from some GI Joe sunday cartoon.
Second this notion.

At least in software craftsmanship, experts are best identified working with others. It appears to be an irreducible process that cannot be pantomimed with trivia-based interviews or formulaic problems. Acting in an arrogant fashion or looking smart has zero correlation with performance, but it can fool some people some of the time who lack subject matter expertise.
> The ROI is literally cleaner environment.

You can see exactly why this would not impress people concerned with ROI, right?
Then why would the charter schools avoid those students? They'd get more money. This would only not be the case if the funding isn't an accurate accounting of the costs.
Unity and Unreal have industrial users, including medical.

You are really asking, “why does medical imaging not have budgets for software?” It faces all the same monetization challenges as all business to business software, that tends to, unfortunately, disfavor operationally cheap and performant solutions.
> Building/compiling for Linux is soooo much worse than literally every other platform. It's stuck in the 70s.

I find compiling software in Debian so much easier than alternatives. Usually it’s just a matter of installing the build deps in apt (since usually some version is packaged already) and then running configure, make, etc. I’m pretty surprised you describe the process as so bad.
> Lets ignore the personal back and forth, and get back to the argument.

I mean, were you not attempting to make an argument when you said that government employees were “essentially unfirable”? Your argument just sucked/was factually incorrect and you want to steer away from the “interpersonal” aspect of someone pointing that out.

It’s gauche to point this out on HN but you aren’t engaging in good faith here - wnd when someone else engages you in actual good-faith you fall back to juvenile debate-club attempts to frame them as the wrongdoer.

That’s highly rude and a bad attitude and approach to bring to this community. Act better and take some accountability for your own misbehavior.
>Yes, that's what we make right now on average.

>If you work in tech for a few years that's kind of average.

You should probably learn what "average" means if you're getting paid that much to develop software.
Companies are in the business of making money for shareholders. Employees trade their labour for income. As long as the company is acting within the law, if you don't like their strategic direction, don't work for them.

What's worse, I bet these same people complaining would be protesting against pharmacists who morally didn't want to dispense birth control, or bakers who didn't want to make cakes for gay weddings. But now, want their "progressive" thoughts protected.

We used to have this concept of professionalism. Where you could separate yourself from work, and while you may not always agree with the decisions at work you still did what you were told (as long as it wasn't against the law). People used to be more than just their work, and didn't depend on it for their identity.

In recent years, this has all gone out the window, and now employees act like spoilt children.
The GDP per capita in the US is (85k USD) and in Germany (54k USD) nominal. That’s about 57% higher. At PPP (purchase power parity) 85k US vs 67k Germany, which “only” is a 27% difference.

Denmark rates at 68k / 77k. So much closer. Norway is tricky to compare and Netherlands, Ireland and Switzerland are tax havens.

- Nominal: https://en.m.wikipedia.org/wiki/List_of_countries_by_GDP_(no...

- PPP: https://en.m.wikipedia.org/wiki/List_of_countries_by_GDP_(PP...
> "all watched over / by machines of loving grace" —RGB
Agreed, i need look more into this
Damn, its almost like this is what Google workers wanted. To be able to expel anyone immediately if they caused "distress" and not be questioned for it.
I personally don’t use it because the sensors are always fiddly and if I am in an emergency I don’t want to struggle opening my phone.