skysight-inc/HackerNews huggingface dataset:
If I understand the question: you don’t have to choose between idempotence and efficient incremental updates if you can give your application data a revision number. Send your incremental update(delta) with a reference to the app data’s last revision. Increment the revision number after applying each delta and reject any delta that doesn’t reference the current version on the server, they’ll only be applied at most once, so they’re idempotent.

There are fancier versions of this scheme that can be devised based on the business rules for your application.
Thanks and really good question, I deliberately let it a bit vague at the moment. I'm a tech guy obviously, and it seems that most of those who identify themselves as makers are coming from the tech (building digital / tech products). Or it's because they are very influential on the social media.

Anyway, you can see make.rs similar to linkedin but focused on what you made instead of who you worked for. So anyone can list their creations. If the entries are really diverse I will probably add a categorisation system, because I also want to help makers exchange around their interests, to learn & grow their skills.

Hope it makes sense.
Yeah I would assume it was coming mostly from nearby cars.
This is anecdotal, but it seems like most career youtube creators are only relying on youtube ad revenue for a small portion of their total income. Video claims and unreliable monetization have long plagued youtube so it makes sense for creators to look to things like brand deals and patreon for the majority of their income. I’d much rather not watch ads and then compensate for it by supporting them through some other means.
For Facebook ads, I have an interesting story... way back years when some neo-Nazis chartered a ship (the "C Star", for those who want to look it up), cruised in the Mediterranean and ended up in distress, I set up a couple ads for troll posts of mine and targeted them to followers of the German alt-right party... and lo and behold, the people flocked in with angry replies.

Best 50$ I ever spent on entertainment, and it was highly effective.
Safari 14.1 comes with date input type support
We never have to think about javascript datepickers again!
What kind of home do you live in? I think a lot of the new construction is sealed very well and there are few leaks besides the actual interfaces.
> If AGI is possible in the next decade

Fortunately, AGI is almost certainly not possible in the next decade.
Ah, you're a friend of Mr null, I see. ;)
> I don't understand how the author arrives at the conclusion that "[air quality] is often the most effective health intervention, period".

> How do you take that away from the plots? If you're in the US my prime take-away would be to keep your BMI in check.

They mean in terms of cost/benefit. Reducing BMI is notoriously difficult.
I agree with what you are saying, but there is just a small technicality I'd like to correct.

> ...I mean, our body requires minerals -- we're drinking them in our water all day long

Regardless of the minerals in question here, route-of-delivery is a big deal in toxicology, so the line of thinking here is a bit flawed.
Pop!_OS doesn't have snaps either.
What is better about DNF?
Also the software wasn't always newer.
Intel isn't being stomped on by AMD and Apple. The stomper is TSMC (and Samsung to a lesser extent). Without TSMC, M1 and Zen 3 don't exist. (Quite literally in the case of Zen 3, as you still can't buy one!) It's all about the fabs.
I completely relate to the "code that just flows" statement. Cognitive overhead when dealing with code is a thing. I've been trying to explain this to a bunch of junior devs at every opportunity i get but all I get is a blank stare. Seems that the more senior and especially bittervet developers are a lot more sensitive to this. Thanks for sharing!
> Slack is slow because it's slow to load actual conversation data; the iOS app is just as slow as the Electron app. This is not UI jank; it's a slow API and/or insufficient prefetching.

This makes no sense to me. On my machine, the desktop Slack client has noticeable input lag and it takes ages to perform any action. Try installing Ripcord and compare them; they are talking to the same API, but Ripcord doesn't make me want to throw my laptop out the window.

But Mighty is not a solution, it is just a band-aid that will perpetuate the problem and make UI developers even more lazy because they can assume their crappy Electron apps are always running on a beefy machine in the cloud.
It would also be worth stating that frequent code changes should be applied with regards to mid/long-term maintainability, otherwise, the pile of legacy code will stack up faster, and the wall would be hit earlier.

Also, not the same people are usually working on a given piece of the codebase for a long time, but people come and go, with different knowledge and backgrounds, so if there are no common guidelines and/or practices within the team/company, it could lead to chaotic codebases regardless of the code changes' frequency.
> that is arguing that an abusive monopoly (facebook) must be fought with another abusive monopoly (apple)

Plus the entire den of pests that is adtech and its various tracking companies, most of whom are far from monopolies.
Only one which is deleted everytime I deploy a new version. This one stresses me a lot at the moment so I need to figure out what causes it and then fix it haha.
The file upload input field has done this since iOS 4 or so.
> I’m not surprised that HN rushes to discredit the idea that hiring is not a perfect meritocracy, but this is kinda silly.

I think this is a straw man argument, unless you can point to more than one person here (now I see none) arguing hiring is a perfect meritocracy.

I see lots of people questioning the methodology and conclusions drawn, but I don't see anyone claiming hiring is perfectly meritocratic.

On the one hand, if we need to perfectly understand the problem before starting to solve it, we'll be forever stuck in analysis. On the other hand, if we are incorrect in our initial analysis, we risk wasting time and other resources on the wrong solutions, reducing resources available for other solutions further down the road. It's very important to distinguish constructive criticism from animosity.
ublock origin helps with the ad problem but yea ive been using it much less recently as well. there used to be a point where i would get good recommendations on the homepage but all that shows up is trash these days.

i think i must have clicked on 1 short trashy video once and now google thinks thats what im really into. its similar to how annoying it is to use spotify these days and having to be really careful what you play otherwise the suggestions get messed up.

or maybe it's that nudging people to watch more short videos make youtube more ad money. i would rather they just went back to showing you videos from your most popular subscriptions and then a few good recommendations
Show HN: I built a trading journal for crypto traders
Programming languages: JavaScript has most developers; Rust is fastest growing
I don't understand why they don't at least allow Google Takeout for banned accounts. They've already done all the hard work of implementing it!
You might try using oxygen conentrator with high throughput to concentrate oxygen from outside and pump it into your home.

With small device I could drop CO2 levels to zero in volume of a gargabe bag in few minutes.

But that would give you oxygen rich atmosphere. You'd probably want to add some inert gas to that. Nitrogen preferably. Are there nitrogen concentrators?

Also all of that is probably really dangerous because human body doesn't detect oxygen level, just CO2 level. So you might easily pass out and suffocate without any warning if your oxygen supply unit get damaged but your nitrogen supply unit doesn't.
6x is minimal for me considering how complex Gmail is. It's not that slow. I can use it quickly and get up running and it's okay for anyone unless you're a person who is not patient for few seconds.

You always have the option for loading "Basic HTML" and you can get Protonmail or Toyota like experience there ;)

I don't know what's your agenda really is. Attacking DRMs are bad.

You have issues like spammers abusing Gmail interface to send emails using Google IPs and there DRM rocks.
I understand the annoyance, but I really hope the parent comment does not remain the top comment on this post. I hope that would be related to the content, not the issues around its presentation.

For anyone who needs it, both the source material and an alternate link have been posted as top-level comments.
> If you try to OS-pinch-zoom a 3D object on a web page, it zooms the whole UI and not the object. That's a major accessibility problem for say a website that offers 3D models.

Why doesn't it zoom the object along with the rest of the page?
1- would removing the word auto and just calling it "TeslaPilot"(TM) make it any better/worse? (in the same line of naming as Nissan ProPilot etc)

2-Aeroplanes famously have a co-pilot, and while one is eating/napping, the other is at the helm. Similar to a person riding shotgun, they can eat/nap while the driver drives, and then switch over after sometime. Does that make the autopilot name any better/worse?
I wonder when is something is legally considered rape. Like what you read in the article, when there was a lot of manipulation, but not really a "no", and a bad feeling during an afterwards.
Its environmentalism that is usually produced in big citys far away from nature. Those laws usually land like alien ships in rural areas, completely oblivious to the damage they deal to someones existence.

Example:
Promote beavers everywhere- beavers are terraforming animals, flooding fields and carving out caverns beneath the soil, into which tractors sinks and breaks.

If you report that "damage" you get compensated (here in europe) - aka you get 50 $ for 5000 $ damage. And you then get to read that you, the evil farmer, were compensated by the nature lovers in the local newspaper.

Real dangerous animals are promoted as "friendly co-existing species" and evidence to the contrary buried. Coyotes and wulfes will attack humans, when easy food runs out and times are desperate - winter & numbers high, or opportunity knocks, aka they spot irregular movements (children, elderly).

Again, this is all legislation parked on people who experience the beauty of nature every day. And that beauty is rather grim and dark.

Seems that here is a ecosystem of environmentalists and environment dwellers, where one overpopulates and expands laws, only then to run into the other, and be fought back in a fury.

Nature returns, the world is healing, our absolutes are the virus.
I think the particular bit about the subway may be informed by very recent news that the air pollution in the New York subway stations is far in excess of what anyone had inspected.

https://www.theguardian.com/environment/2021/feb/10/subway-a...

As for actual subway workers… I mean it’s not exactly a coal mine, but I would be pretty surprised if their mortality wasn’t at least somewhat measurably lower than, say, that of shepherds.
> Not really. Experts can still detect if something is a deep fake

Currently. Currently, experts only can determine if something is a deep fake.

Considering that we're still in the infancy of deepfakes, this is not a reliable defence against deepfakes being used as evidence.
Tell that to Intel. They’re building a fab in Phoenix.
Intel runway got extended a lot due to current silicon crisis. There isn't enough o/p for people to completely stop buying the 14nm chips, which Intel can produce with high profitability.
I agree that the state of AMD's dGPUs still leave a lot to be desired, but they've been making some progress at least. On the consumer side, RDNA2 is raster, transistor, and power (albiet on a more efficient node) competitive with Ampere, which is big step up from previous generations. Thanks to having performance competitive top-end/halo cards, AMD GPUs have gotten a consumer mindshare win that they haven't had in years. RDNA3 should be even more exciting, with another big rumored perf/efficiency gain and their first MCM implementation. It should be exciting to see not just RDNA3 vs Lovelace, but also to see how Intel's DG2 changes the dynamic, since budget and mid-end competition has been completely non-existent lately. Everyone's selling all the chips/boards they can make atm due to largely to cryptomining and other supply chain issues, so I guess AMD gets a mulligan until next-gen (especially considering how currently for AMD, every GPU made means giving up 10X the profit on enterprise CPU cores due to shared die capacity constraints).

The other thing worth noting on the consumer side is that Zen 4 should also bring Navi 2 and DDR5 to their APUs. AMD's current APUs can already handle most eSports/low-end games at 1080p [1] but this next iGPU bump has the potential to displace the low-end AIB/dGPU market completely. When looking outside of the AIB numbers, AMD (and Intel) continue to increase unit shipments/gain market share at Nvidia's expense. [2]

As for GPU compute, there's no question that Nvidia continues dominate and it feels like if anything, AMD is falling further behind. While I have some hopes for CDNA/2 and ROCm continuing to mature, their ongoing lack of support for even basic stuff like desktop OpenCL or any RDNA cards means that AMD is moving backwards as far as ecosystem support goes. I really can't think of a better way to stunt adoption than to have no ML/compute support for the majority of their products. ¯\_(ツ)_/¯

On the process side, assuming Intel suffers no more delays on 7nm (a big assumption), it will still be half a step and half a year behind TSMC's N3 process in 2023 (beyond that, I suppose it'll be an open question of who gets their GAAFET working). AMD's CPU architecture team has a pretty solid track record at this point though, and I don't think Zen 4 or Zen 5 will be at any particular disadvantage vs Granite Rapids.

Obviously, AMD has lots of competition, but as long as they keep executing, I think they have a pretty bright future (also, we'll have to see how Xilinx plays out).

[1] https://static.techspot.com/images2/news/bigimage/2021/04/20...

[2] https://www.jonpeddie.com/press-releases/gpu-shipments-soar-...
Don’t those requirements conflict? Maintaining a partial pressure difference between inside and out for CO2 but simultaneously preventing a partial pressure difference in O2? I guess with a large enough scrubber running constantly it might work but it will be highly inefficient - a bit like running AC at full blast with open windows.
How to cold email people the right way, 2nd edition
I wonder if there is a business model for this.
Lucky we're getting a Clean Air Tax in Victoria, Australia - to keep the pesky, potentially solar powered EVs off the road - before we reach 1% market rate. Should help keep the diesels safe.

Oh, wait.
I've done a fair amount of embedded programming. (I was the most experienced C programmer at various places and was asked to help out with hardware projects, including Space Shuttle payloads, tools for a new chip design and Vegas slot games.)

What I have noticed is that job postings for dedicated embedded/firmware programmers paid about half what I was already making, so I never put that on my resume.

So I think you're misguided: nobody's going to give you a job as a junior embedded engineer (since they would have to supervise you and debug your code, or face a failed $$$$ hw project), and even if they did, you'd earn half what a CRUD developer can make.

But if you're going down that road, learn the linux tool chain, including how linux boots.

You can find the IBM DOS era BIOS listing manual on ebay.
This is what makes the forced Facebook login for the newer Oculus VR devices so problematic. You can't create a second Facebook account just for VR.
If you get banned on Facebook, you lose access to your paid Oculus store apps on your VR glasses.

Of course, granting Facebook access to the extremely private tracking data that you can gather during use of VR is another terrible idea.
> According to this logic, anyone who works in the subway should be dying, what, 10 years earlier? Which is obviously not happening.

Are you sure this isn't happening? I could easily imagine people working in dusty places for example dying earlier due to health related issues that could be traced back to the lifestyle.
Really Google? Gaslighting me into thinking I searched it wrong?
Both parties could be connected to a bridge device that only allows read commands to pass through the actual drive.

They would need to trust that the bridge is not malicious. And that is a whole other rabbit hole. But I think it is possible for them to attest the firmware/gateware running on it, through some convoluted cryptographic ceremony.
How Much Does It Cost to Make a Website from Scratch
Block of flats. Apartment is fairly well sealed. If I seal the windows I can drive up CO2 levels to 1500. I have plastic windows with seals that have "unsealed" mode. In this mode window is just barely opened. Like 1mm gap between a window and a frame.

And one window cracked like that is enough to drop CO2 levels below 800 while there's one person in the apartment.
So what about when its a charity or government funded anti smoking program thats trying to target them? I guess now with the bad PR from this they won't be able to. Great work guys
Traveloka ramps up food delivery as it prepares for its IPO
Well thanks. I'm a subscriber and didn't know that existed!
And that may not be a good thing. Now we won't just hear the occasional lying about WMD in far-away-country, which is bad, but if your government wants to trick you, they'll succeed nonetheless. Now it can easily be the idiot neighbor who fakes some nonsense about you and can damage your reputation for life with the right tools, until the general public has caught up and understands that a video can't be trusted anymore.
Smilz CBD Gummies Reviews [Official Website]: 0% Side-Effects – Check Benefits
Smilz CBD Gummies works from within and helps you with achieving an easygoing tendency from the unbalanced desolation. It controls those unbalanced continuous torture, irritation, hypertension, diabetes, Neuropathic Pain, Age-Related Cognitive Decline, Joint Pain, and Arthritis, and considerably more. The thing fuses 100% unadulterated CBD oil removes and is freed from fillers and fabricated materials. The consistently life hustle and stress concerns are not a respectable sign and lead to various prosperity bothers. If you are not making a brief objective, the result would be all the more horrendous. Dealing with such prosperity concerns, CBD Gummies stay to be a favored alternative over other stunning and exorbitant medications. Besides, Smilz CBD Gummies is a broad reach formula that losses torture and other clinical issues. It never keeps your cerebrum high or makes you subject to standard use. Click to buy Smilz CBD Gummies: https://www.laweekly.com/smilz-cbd-gummies-reviews-best-broa...
> Yes, Android is open source. The operating system on your Android phone is not open source.

What you’re refering to as Android, is in fact, Google Play Services/Android, or as I’ve recently taken to calling it, Google Play Services plus Android. Android is not an operating system unto itself, but rather another component of a fully functioning Google Play Services system.

Many mobile users run a modified version of the Google Play Services system every day, without realizing it. Through a peculiar turn of events, the version of Google Play Services which is widely used today is often called Android, and many of its users are not aware.

There really is a Android, and these people are using it, but it is just a part of the system they use. Google Play Services is the core: the program in the system that is required for full functionality of a mobile device. The core is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Android is normally used in combination with Google Play Services: the whole system is basically Google Play Services with Android added, or Google Play Services/Android. All the so-called Android ROMs are really distributions of Google Play Services/Android!
God dammit you can still install root CA certs relatively easily on iOS and there are plenty of online scams that trick people into it (especially since installing apps outside the App Store sometimes requires it.) Don't lie to yourself and everyone else that Apple has somehow created a computer where the user can magically avoid fucking themselves over.

It's not like the App Store even prevents malware anyway. All Apple does during review is run the app and watch network traffic via a proxy and ask "does this look like it's violating our rules?" There's no instrumentation and there's nothing to prevent apps from changing behavior after the review. These aren't loopholes abused just by flashlight apps but even large companies like Facebook routinely abuse them. Don't forget that you can also get code onto people's phones by providing a completely closed and never reviewed dylib to devs and they'll just include it in their apps if it solves a problem for them. This is another extremely common tactic to distribute iOS malware (and another one Facebook likes.) Also lets not forget all of the outright scams on the AppStore and the fact that it more or less prevents the sharing of community maintained software (chat apps in particular) which tend to align more closely with users interests.

There is absolutely no reason not to allow users to be able to enter an alternate App repository and push service in the settings App other than that it protects Apple's monopoly.
API Tutorial for Beginners for Google Sheets
Very interesting.

What I find the most interesting question about the development of writing is the origin of Chinese writing. We know that Egypt, Mesopotamia, and the Indus Valley were in fairly close contact throughout ancient times. For example, with Sanskrit, we can find very similar languages in Syria with the Mitanni.

However, written Chinese as far as I know, seems it was not part of that milieu and seems to be developed completely independently.
> shareholders’ best interest.

Which is commonly understood in just financial terms. But when you think about it in a more open way, shareholders have children, too, and any action of the company that is negative for the society cannot be said it's in shareholders' best interest. (This is regardless of whether what the report says is actually true.)
Good point, Intel’s primary weakness at the moment is definitely that they are failing at progressing their own fabrication process
I notice it by how long it takes to start applications when I run them through firejail vs. when I run them directly.

I don't know if it also makes a difference during execution.

EDIT: it's kinda amusing to get downvoted on this.

a) There's no performance issue. Just use linux sandboxes

b) There are these possible performance hits

c) I use those sandboxes and I have observe X performance issues.

a) Your performance issues are not valid performance issues, because I say so.

Ok, gotcha
Allegory of the cave by plato
The companies expect some memory from the community, and want to continue selling to them in the future. Gamers are very price sensitive, and will resent them for that.