skysight-inc/HackerNews huggingface dataset:
I bought the app, but using it on my 6.7" phone is not easy. I wish I could get the apk and run it on my PC instead.

I could use some pre-built examples.
Auto-save feature would also be great.
Interesting. I’ve had thousands of dollars in fraud within the span of a few months with Ally cards that I’ve never even activated.
I wouldn't expect so many not knowing what Phoronix is and how it works. It's a linux enthusiasts web site and Michael has to purchase by himself a lot of tested hardware. Considering those limitations and being alone, its work is quite remarkable.
> but software engineering (to say nothing of "programming") is a series of scar tissue in bits

Lol. I will use this from now on: A software engineer is a computer scientist with scar tissue.
There's no evidence of death camps in Xinjiang.
I highly doubt those 50 or 60 watt examples are representative of the power use of those U-series CPUs in a 13" laptop. Perhaps it has been configured differently in a NUC.

Anecdotally, my work laptop has a previous-generation Ryzen 7 5850U (8 cores, 16 logical) in a 14-inch ThinkPad chassis. I just tried a 16-thread xz compression on it a few times and eyeballed the average power use with powertop. The baseline power with no load (except for what little idle load there was from whatever I had open) of the entire system was around 5 W with display brightness at a minimum. The battery discharge rate rose to between 21.5 and 22.5 watts for the couple of minutes the compression took.

This was on battery since I had no tools for monitoring power use at hand otherwise. (Turbostat reports detailed per-core and per-package wattage from the CPU at least on Intel but the distro I've got for work apparently doesn't have that packaged and I'm not going to be hunting for a source package for this.)

However, the compression took pretty much exactly the same amount of time on AC, so I doubt having it on battery affected CPU clock rates significantly.

A 13" laptop chassis would also have serious trouble getting rid of 50 or 60 watts of prolonged heat production from the CPU.

Also, where did you get the 52 watts in a laptop figure? The only reference to 52 on that page w.r.t the 5800U that I can find is a results of 51.9 points per watt, whatever those points are, in some kind of a power efficiency test. The power consumption test above that reports 42.9 watts, measured with an external monitor, so probably including more than the CPU. I also can't immediately find a reference to what kind of a chassis the CPU was in, laptop or otherwise.

> raises the impossible question of how Zen 3 suddenly got such a huge performance per clock advantage going from desktop to mobile

What kind of a PPC increase did Zen 3 get going mobile? I've only read about PPC comparisons between Zen 2 and Zen 3.
Vietnam demands Big Tech localize data storage and offices
Signal seems to do quite a bit of marketing by omission: "Intel’s SGX protects against introspection", "we depend on donations from our community", etc.

Perhaps they should be encouraged to flesh out the details a bit more in footnotes or something.
Show HN: Have a question on your medication or supplement? Ask a pharmacist now
Hey everyone!

TL;DR: Looking for feedback on my app in exchange for a one-time free consultation with a pharmacist 24/7 (an appointment would be encouraged as well!)

A quick reflection on the focus of my company, ImpactPharm:

Let's talk about Uber first. It is a technically complicated app for a simple idea: getting someone from point A to point B by connecting them with a freelance driver.

See this blog: "The Uber Engineering Tech Stack, Part I: The Foundation | Uber Blog" https://www.uber.com/blog/tech-stack-part-one-foundation/

Our Uber-inspired healthcare app aims to answer a patient's contextual medication-related question by connecting them with a freelance licensed pharmacist. The reviews and profiles of pharmacists and patients are features. They make us more approachable.

The thoughtful, contextual, and actionable answer is the key product. That's our destination.

Our ImpactPharm app is now available on the App Store on both Android and iOS/Apple for you to download:

Apple App Store: https://apps.apple.com/vn/app/impactpharm/id1624419611

Android App Store: https://play.google.com/store/apps/details?id=us.impactpharm...

Please give us a try. Everyone has a free trial from now until Labor Day, September 5, 2022!

Please write us a review on the App Store and let us know whether:

> The information provided by your pharmacist is clear, helpful, and well researched.

> The app is readable and runs smoothly.

> You plan to continue using ImpactPharm.

> Using ImpactPharm improved your overall health and well-being.

> The care you received from ImpactPharm is worth more than what you paid to use this service.

And please tell us: Why will or will you not use this app again?

Thank you for your support!

Sophie Le, PharmD
Co-founder & CEO
ImpactPharm, Inc
I always think it'd be cool to have a server rack in my apartment until I powered up a server in my apartment and it far eclipsed the noise produced by the air conditioning from anywhere in the living space.
> Fewer loans mean house prices are no longer supported by debt. Given that they stopped being supported by incomes a long time ago, there's nothing left to prop the thing up.

As anecdata, I was looking at a mortgage in SF recently (didn’t end up with one) and non-bank lenders offered me 2-3X the debt that a bank would offer, including rocket mortgage, which told me I could take out debt where the monthly payment was ~100% of my post-tax income (and 5% down). This was with no co-signer. I do have strong income and income growth potential (SWE in SF) but yikes I laughed at the guy on the phone when he told me the numbers because it was unreal.

Anyways I don’t have a mortgage and I really hope the availability debt to people absolutely crashes and takes housing prices with it.
Oh hey! I joined Colossal Biosciences 6 months ago from a post on the Who's Hiring thread and can say it's an incredible place to work, with some of the sharpest people I've ever met in both the biology and computer science space. This is just one of several awesome projects we're working on.

We're actively hiring frontend and backend engineers (React, Golang, GCP/multicloud). Drop a line: darren @ colossal.com
I imagine it's heavily epigenetic.

In other words you need to have the genes for autism, but the genetic switches (epigenetics) that control if a gene is on or off need to be switched. Those switches are also sometimes heritable.
Look out the window. If you see a lawn this is not true. Likewise a fallow field.
> Being very much a kid (at heart at least), I'll wager the question: what's the case against declaring variables as you need them?

There's not really one, it's just a joke about how some languages used to work.

> Also, at the top of which scope are you supposed to declare variables, function scope, class scope, ... somewhere else?

In C, you used to have to declare all local variables at the top of the function rather than throughout the body.
I'd never heard of it until I saw this thread and looked it up. The idea is interesting, but... I don't think technologically they'll have much issue scaling. Sure, there's peak traffic, but they can easily queue traffic to spread the load if needed, especially knowing that most of the time will be idle time. The question is whether scaling is even worth it for them. On the one hand, I like the idea of deglamorizing social media. On the other hand, encouraging an inherently cross-referenceable combination of people with their surroundings every day, along with GPS data, means this might be even more of a privacy nightmare than most social media. And even the reactions are apparently selfies, increasing the amount of location data collected.

Plus, people like the overly glamorized ideals of other social media -- even though we all hate it because it's an unachievable ideal, it's more exciting than reality. That's why "reality TV" is simultaneously absolute mind-numbing dog shit and also watched by millions regularly. It's that cognitive dissonance between "this is ridiculous and unrealistic and probably unhealthy to see all the time" and "but it'd be fun to pretend it's real, though".

So I'm not sure they have a platform that's feasible to grow in the first place.
Just don't fall into the trap of believing that only making constness transitive would make it fool-proof.

A non-"pure" const member function with const parameters could still call some other function with access to a "mutable" alias to what you have a const reference to.
You would need something more, such as an ownership system to make the compiler make that impossible (as in Rust) or to detect it (the topic of Master's thesis, BTW ) ... but then it would no longer be something resembling C++.
Maybe you do, maybe you don't; it depends on what assets the money has been invested in. I doubt someone who chooses to pursue this kind of path keeps it as mattress cash.
The human mind works on narratives, from myths and legends to research papers and court cases.
Hospital Employee Mined Crypto in a Covid-19 Ward
Sure.

Anecdotal, but most of the people I've worked with as ICs couldn't give a damn about that. They want dollarydoos.

One of the 10X-ers I know (they exist and are real), told me repeatedly how he'd much rather be doing his own thing. He hates the business needs. But income is important and that's why he's dedicated to doing it. I'm surprised at how focused and good he is given his disposition, and I want to hire him when I scale my business more. Drive and passion are sometimes just spontaneous.

An old CEO of mine even quipped that we were not family and that we were there to do a job. All true. Most of the people doing that job were only there for the money.

Most jobs that drive sales and revenue simply aren't fun or rewarding. There's lots of infrastructural glue and scaling. Tiring, boring, monotonous work. 24/7 oncall work. The money is good, though.
"That was a fun day of work, let's hit the library" is not the same as "Let's go have a beer," for many people, as you're probably aware :-) To each their own, though. Your argument is just that people should stop doing what they enjoy - again, I think most understand a potential risk, they've just decided it's worth it.
U.K. Water Supplier Hit with Clop Ransomware Attack
Mathematics, philosophy, theology and science began as ideas. Even if you aren't the person to develop your ideas, they still have value to civilization.
The answer: no. It has a small variety discrete 74-series components (NAND, NOR, inverters, flipflips decoders, multiplexers, etc), 555 timer, counters, a RAM and an EPROM, and little else. A great start, but not what I was hoping for. But maybe it will be some day?
Good point, using 10 year old classical computer doesn't seem fair!
Now I'm concerned that someone will use this with DALL-E to generate an endless supply of nightmare fuel.
Seems like you're making a bit of a jump there. :-)
To be fair you can do a lot in a bash one liner.
The existence of the 50-year mortgage shows lenders are desperate
what's the argument here? investing has risks?
Except that in general the "rediscovery" isn't something dramatic -- it's just a systematist in a lab looking at an animal known by many and realizing that it is the same species as fossilized/preserved specimens thought to be extinct rather than a common related species. That's quite different from finding a thylacine, an animal that couldn't be confused with anything else.
It is 40 km (25 miles) in diameter, so ... no.
I posted this at the Google group, though it is pending approval. So this is a shorter version of it from memory:

I have a dev http/2 server that is serving my app locally, amounting to 271 module dependencies. It takes about 400-500ms to load everything and startup the app. The implementation is trivial and without errors, every dependency can locate its assets because it sits at its real path, sourcemaps etc.

Switching to Early hints/Link: it becomes 4-5s and even with all of the modules cached, it doesn't get less than 2-3s. So this could be an implementation difficulty and might be improved, but it is still a non-trivial overhead.

Now the only viable solution becomes bundling, even with esbuild the improvement over http/2 push is marginal. But now there is an extra build step that before was handled at the HTTP layer by "push". The files are bundled to a single file, so they no longer can access their assets relatively to their path, since they have changed paths. Workers etc. have the same problem, import.meta.url no longer works and so they can't be located. Not without various steps of transformations and assets handling, and there'll always be edge cases where those are going to fail. Certainly not composable across domains/projects since by bundling they become hardwired to their environment.

Push doesn't have these problems. So, it's a step backwards IMO to remove it. Without "push", the only viable solution becomes to use 3rd party bundling tools for any non-trivial work that exceeds a handful of dependencies, where with "push" you could deploy the exact structure of the code as it was. Bundling makes source code and the web less open and less accessible and with this change there is no other solution. Early hints are fine when dependencies are less than a dozen, but it becomes much worse as they grow, leaving you with no choice than build steps/bundle steps, instead of simply uploading the directory of your source code to the http/2 push server leaving the structure intact.
I haven’t had a problem where rebooting the house has fixed it thankfully
They didn't - read the tweet, the statement they made is factual and boring. The tweet says they hold funds in FDIC insured banks and stocked in insured brokerages...how on earth is this misleading or controversial is beyond me.
Apt Lazarus Targets Engineers with macOS Malware
How much are you looking to charge? And what skills do you have?
The development page shows what's included.[0] As far as logic chips go, it has a dozen or so of the most common 7400 series ICs (with more planned), the venerable 555, and a 2K*8 EEPROM (28C16). An HD44780-based LCD is in progress.

[0]: https://www.crumbsim.com/development
ON LKY and US, I feel consensus is US is geopolitically blessed and have all the institutions and instruments to preserve their primacy across many domains if they get their shit together. But also so blessed that it can coast along on current incompetence and past momentum fine for foreseeable future.

> count of publications

Refer to nature science index which collates from prominent western journals with contribution quality assessed by western experts. Or share of PRC science papers filtered/accepted through prestigious western academic conferences in variety of (STEM) domains. Or number of researchers in US/western R&D of PRC origin. There are many indicators that comport with dramatic increase in PRC science competence in recent years that shouldn't be dismissed as pressure to publich / gaming the system but PRC highered reforms finally paying off.

>immigration ... attract talent

I understand, my point is with the population denominator involved, PRC is generating more talent than US can attract. Quantity has a quality of it's own, meanwhile the proportion of quality among mass quantity is constantly being improved. I also think notion that US drawing from global talent is overstated, PRC is drawing from domestic population that accounts for 20% of global population, apart from fringe minorities, everyone in the system speaks Chinese. Meanwhile, US is realistically drawing from 13% of world that speaks English / has english fluency. One stat I recall is by 2030 PRC will have ~3.5/10 of global stem graduates, Indian ~3/10, US ~0.4/10, EU ~0.8/10. Gut guestimate is eligable pool of talent US can actually draw on is not substantially larger than PRC has domestically. That said, intuitively I do feel diversity of talent is important, but I can't really articulate why.

As for hunches on PRC lack of attractiveness for immigration, imo basically true but also misses the point. PRC incentives aren't structured around golden citizenship tickets, but good compensation + access to resources. Look at PRC poaching entire teams of TW and SKR semi engineers by paying them 3x market rate, and building SKR talent churches, basically bribing them with perks knowing full well these are get rich quick limited contract schemes. Or consider PRC thousand talent program with generous perks which work(ed?) pretty well at attracting foreign academic talent, strategically drawing "sea turtles" - Chinese diasphora scientists in premiere western institutions with all the language+culture reprequisits to work in PRC. Pay them lots, give them a well funded lab, it's an easy sell. Work(ed) because it's a tap western policies is attempting to turn off (US China Initiative, TW trying to ban semi talent from working in PRC due to national security). But it's not because PRC is "unattractive", PRC has money, money is very attractive. Ergo PRC geopolitical competitors need to draft literal legistlation to undermine/outlaw strategic talent from working in PRC. In TW's case because they literally can't afford to pay their semi talent well enough to compete with PRC money firehose.
I don't see the connection between white space in PLs and parenthesis in math.

On the other hand: Let's consider what the Python-like version of math actually look like:

f(x) = :
x, if x > 0
-x/2, if x < 0 and x is even
0, otherwise

In stead of:

__
/
| x, if x > 0
f(x) = < -x/2, if x < 0 and x is even
| 0, otherwise
\__

The latter is, of course how math actually looks.
I guess the logic layer only said the receive side was fine. It can’t see what’s happening within the transmit antenna I don’t think
Where was this? A thousand boats seems insane.
I would say what’s wrong is that Chrome decided to remove a standard feature, and due to their market share, nobody can oppose it. There was a time when a single company controlled the web. That was Microsoft. Today, it’s Google.
+1, funny -- but for the sake of non-native English speakers, FTR, it's pronounced the same as "psych" and is colloquial for a sarcastic "ha-ha, just kidding"
This person has been saying all over the thread that "ovens don't go to 500F" and here finally add the actual caveat "except self cleaning". At least half the ovens listed in Lowes's online inventory list self cleaning as a feature, and it's even a feature in my bargain basement level apartment oven, which happily goes up to 550F, which is great for cooking pizza.

I don't know whether they're being intellectually dishonest, or genuinely don't realize they're spreading useless info.

They're claim that nobody gets a pan hot enough to degrade teflon while cooking is slightly more reasonable, except plenty of recipes start with "heat an empty, dry pan until it is searing hot" and that leaves a lot of room to screw up your pan.
As a heart attack.

Guy was a trip. So many stories about that guy, many of them very disturbing. Even worst was the manager that let him get away with that shit. These were the days when technical managers weren't a thing. He had an accounting degree and he managed engineers. I, a junior dev, spent about 40% of my time explaining basic things to the guy.

Joke of a company.
I feel that we are at or already crossed the point where we don't need much more powerful CPUs. This is especially true for majority of Apple's customer base lies.

The only game in town that Intel/AMD can really play now is to make their chips cheaper and more palatable (reduce power consumption, offer better integrated GPUs, etc) for x86 based consumer products or slowly see Apple's share in the laptop market increase more and more.
If people didn't have the ideas or write down their thoughts of numbers, mathematics where would science, physics, electronics be.

We stand on the shoulders of giants
Not that I condone openais bait and switch routine, but it's a bit too early to say there are no reprecussions such as mass unstoppable spam resulting from this technology.
This scenario is unfolding, and it seems that at least some of the spammy content created these days is Auto generated.
It looks like a rare type, along with perfect condition and original matching, so it all lines up - and that price is a "we'll sell when we want to" price.
Reminds of the issue on Mac OS where Location Services would cause ping spikes https://news.ycombinator.com/item?id=31356730
Brown recluse!
Public vs. Published. https://martinfowler.com/ieeeSoftware/published.pdf
> How exactly modern web ended up in a situation where [...]

> it has to download 300 resources from 12 different servers,

> including 2 megabytes of minified javascript?

This is "best practice" that is used widely to work around HTTP 1.1 Head of Line Blocking [1]. HTTP/2 and to a greater degree HTTP/3 (as it also alleviates TCP head of line blocking) are fixing the underlying problem making the former best practice an anti pattern (but only for those users able to use modern HTTP implementations).

[1] https://en.wikipedia.org/wiki/Head-of-line_blocking#In_HTTP
There is a thing in civil cases where if the plaintiff destroys evidence the jury is instructed to assume the worst.
That it would, in fact, suck to go from 670/yr to 0 - unemployment.
To the point of

> treat the emails no different than anything else

It seems that did not happen[0] (emphasis mine):

> On October 26, 2016, two weeks before the presidential election, Comey learned that FBI agents investigating an unrelated case involving former congressman Anthony Weiner had discovered emails on Weiner's computer between his wife, Huma Abedin, and Hillary Clinton. Claiming he believed it would take months to review Weiner's emails, Comey decided he had to inform Congress that the investigation was being reopened due to new information. Justice Department lawyers warned him that giving out public information about an investigation was inconsistent with department policy, but he considered the policy to be "guidance" rather than an ironclad rule. He decided that to not reveal the new information would be misleading to Congress and the public. On October 28, Comey sent a letter to members of Congress advising them that the FBI was reviewing more emails.

[0] https://en.wikipedia.org/wiki/James_Comey#Release_of_informa...
Colossal (the company mentioned in the article) is actively working on the mammoth as well --> https://colossal.com/mammoth/

Source: I work there.
Unless the developer opted out, it should work on an ARM Mac.
Not saying it is an excuse not to release an OSX version of course.
The problem is recipe book authors want to sell to all Americans (especially that group that always buys recipe books but never actually uses them) and so they aim at the widest possible market.
@recluseornot on Twitter was run by some very good entomologists I know. They had to stop because of the workload. What someone needs to do, perhaps, is to use that corpa of images and responses as the start of the all-powerful AI.

Better yet, have a startup fund a real-life entomologist for 2-5 years, remote is possible, to keep identifying pictures in this type of forum, in return for that relatively paltry sum (maybe 70k/year + 10k for scope + camera setup for more detailed work, + 15k for operating a year), you'd get a far richer dateset to "commercialize".

Yes, I know spiders are not insects, I'm an entomologist too.
Ask HN: Why does the C K&R Book not talk about threads?
I've been going over The C Programming Language book by K&R and noticed the glaring absence of threads in the book. Why is this?