skysight-inc/HackerNews huggingface dataset:
My smartphone is a simple affair. I have a hardened Firefox as my default browser (uBlock Origin with JS disabled by default with HTTPS-Everywhere addon with EASE turned on).

I keep my app-count to a minimum. There are people who need every app imaginable, but that increases the attack surface of the phone. Try to minimize the amount of apps on your phone please!

Then of course all the usual OPSEC practices like not clicking on suspicious links in Whatsapp, E-mail or SMS always apply. You have to consider the human element of all this. So many people have been owned by fat-fingering some suspicious link in an SMS that then took over their phone.

But there is always the argument that: phones ship with malware anyway so you're pwned either way.
Yeah, if you have a modern distribution, look elsewhere. For a "preview" release it's interesting that they're only targeting older distros - maybe they're focused on enterprise use.
Maybe they do, but I checked the ones in my county and the sites are owned by East Coast REITs. I'm sure they are able to negotiate reasonable long-term leases, of course.
> The official images will fit in a FAT32 volume.

Some official Windows 10 images, as of a few years ago, no longer fit on FAT32 volumes and need to be split. The official Microsoft tool does not work on Linux, so I use WoeUSB for that, which in my experience has worked fine with Secure Boot.
Try searching for "this should never happen" in a bug tracker.
It’s not far fetched to say if a lab escape did occur, it would be in the government’s best interest to keep that secret (it could easily affect reputation/blame from others).

An analogous example would be a hit and run by a drive. The driver may have driven recklessly but not have meant to do damage to others, after damage is done the driver doesn’t want to be discovered. Similarly if this was a lab escape, the government doesn’t want their recklessness to be known.
It’s not black and white. If you have a gap and the reason is because you got pregnant and gave birth there is likely no stigma at all. Meanwhile if you were working for Google and took a job driving for Uber you might not ever get the opportunity to address it in a future interview because the stigma.

There is a reason your comment was downvoted, hint it’s not because people agree with you, and acknowledging a premises is correct while the conclusion is wrong is not the same as agreeing with you (but you knew that).
The 5s received iOS 12.5.1 in January, it was released Autumn 2013
Is being a Tech Generalist bad for your career?
Netlify should acuhire you
Completely unreadable on mobile for me.
Here is an interesting (sad) story I read yesterday: https://www.technologyreview.com/2021/05/06/1024621/china-ap...
I have regularly purchased multiple items on Amazon with the intent of sending back my least preferred option for about 3 years now. I had the occasional return before that as well.
I’m not sure why that’s noteworthy. We have a progressive taxation system with a tax-free allowance and various deductions for things like dependents that reduce taxes at the bottom of the income range. So there is always going to be some number n which is the ratio between the amount of taxes paid by higher income group X and some lower income group Y and... sometimes it’s going to be 7. Is 7 too big? Too small?

Median income tax is about 10k on 65k of income so people in the bottom 50% pay between 0 and 10k on between 0 and 65k of income.

If you’re earning 200k or so you pay a similar amount of tax on the first 65k of your income.

But yes, you pay more tax on the extra 135k you’re making. But that’s okay, because you’re making an extra 135k. You can afford it.
And even less difficulty if they paid $1000 an hour! Boom, argument destroyed amirite?
It will be interesting to see the next phase of migraine treatments - psilocybin, CRGP inhibitors, etc. It really feels like we're getting close to understanding what a migraine truly is.

I believe "cortical spreading depression" is a fairly recent discovery and has opened up a lot of avenues of research vs the past belief that migraine was purely vascular.

This video was a pretty good update on state-of-the-art treatments, including those in trial: https://www.youtube.com/watch?v=LB9nYDvpfbA
Thanks, interesting. I will of course now 1-up and use a double 00 prefix on any publicly posted dates.
We are talking pre alpha stages of development here, nothing that depends on this can reasonably expect for the API to not break several times over in the near future. This software is still figuratively on it's day 1 of development. Weather you or someone else would have implemented this feature faster matters very little to me.
>SSD only isn't really an option, from what I have seen, eventually app designers want CSD to reduce clutter and to give their apps a better native look. This is true on all platforms, see for example macOS Big Sur.

This isn't about the look of applications. This is about the needs of users and developers. I personally don't have window decorations at all on my main system, I don't need them and they are useless. There's developers that ask GNOME devs to implement a feature so their app can continue to work with GNOME users. There's users that ask GNOME devs to implement a feature so that app can work in GNOME. That's the point I'm trying to drive in here. GNOME devs feel like they can just break existing behaviors and ecosystems if they feel like it and say the problem is not on their end, while other groups have cooperated and worked on a solution that works for everyone. This is also the reason I don't use wayland nor develop anything for it anymore, too many things just don't work there, and the people that actually are trying to make things work or at least work on replacements gets constantly ignored or told to go away, meanwhile a single person has done a display server, that is not just wayland and xorg compatible, it's also much more flexible and more powerful than wayland ever is going to be. https://arcan-fe.com

>Your dynamic linker is effectively using dlopen/dlsym under the hood, it's not doing any type checking.

What I mean by typechecking is that with typical linkage + header scenario you get compile error if API changed (this won't prevent ABI breakage however). With dlopen/dlsym, if you have typo in your function pointer declarations, that can be hard to debug bug. Sure this can be avoided to make sure you generate such pointers from upstream headers and keep them up-to-date. There's also some other unrelated issues that can rise from this, like package maintainers having trouble to figure out what the real dependencies (or even the optional dependencies) of the application actually are, I've been there.
Takes the too spot in most evil tech companies for me by a very wide margin
> The grandparent comment seems to be a critique of the third category, where they seem to want the mainstream media to give more air time to conspiracy theories in direct contravention to the consensus of the scientific community: which is that SARS-CoV-2 came from nature, not from a lab.

My actual criticism was closer to your first category: "where serious discussion and inquiry is thrown out the window in favor of shouting matches and sensationalism"

But thank you for demonstrating my point by re-collapsing all four questions into one.
Just a few days ago, Apple issued a security update (iOS 12.5.3) for the iPhone 5s, a phone that first came out in Sept. 2013. Not bad huh?
Me. I've lost enough good friends because of bad drivers. It doesn't take much honest analysis to realize that humans can never be good drivers, so I want to take their car away from all.

However in today's world there isn't a good option. Even if we would put in arbitrary subways, there are still jobs [like plumbers[ that cannot reasonably use transit. Thus self driving cars must be a part of my better future.
>this is assuming bad faith and it's not helpful.

When is it appropriate to assume bad faith? I think assuming bad faith can be very helpful if only because it tells you what to not support or depend on.

Saying "you have to use our library and also fix it for free" is a dick move regardless.
> The other likely factor is that many schools are either still closed or are doing remote learning, which means many parents are stuck with having to look after their kids when they would otherwise be working.

Also, many day cares are still “temporarily” closed, operating at reduced capacity, not taking new children, or have been permanently shuttered due to the pandemic.
IDK, I never really liked PA-RISC, but to be fair I was always able to look at it from a hindsight perspective. Looking back it seems to have most of the RISC issues that complicate modern ISA design. Like branch delay slots, having a multiply instruction wasn't RISCy enough for it to bother with, etc.
> Help keep instagram free of charge

I think calling this a threat is hyperbolic and intended as clickbait (it's working). All this is doing is reminding people that IG/FB is free and that this helps their revenue.
Why the world’s most vaccinated country is seeing an uptick in caseload
This is fascinating, I've suffered occasional migraines for 15 years, and while I've found over time that it's highly connected to my diet combined with other stressors (like intense exercise, lack of sleep, high stress, etc...), I've never seen the mechanism described so clearly as "a mismatch between the brain’s energy reserve and workload."

I wonder if the "migraine hangover" is also part of the brains process to "restore brain energy homeostasis" or is just an unfortunate side effect.
Sounds kinda like the Wikipedia donation banner, expect they're asking for permission to track you rather than for donations. How bizarre.
What we store on S3 is a regular tantivy index and another tiny data structure that we call "turbo index", which makes queries faster on object storages. For this demo, the tantivy indexes are fairly large and we issue HTTP Range requests against them.

https://github.com/tantivy-search/tantivy
It's just bluster. No way Facebook/Instagram is writing off a quarter of the world's smartphone users (who also probably on average have a higher net worth than the remaining 75%).
And how many were written by GPT-3, while at it. Soon this will be a thing.
I would love if more companies let me pay them for products instead of having them extract money out of me by using my data.

At this point I don't think I'd trust Facebook either way but there are a host of others that I would be happy to pay for service.
London City is the first major airport to control air traffic via digital tower
Yes, more or less. I'm not sure if push and pop is significantly faster than a mov and add. But there are also instructions like leave and ret that follow this same fully descending stack convention. So if you deviate from that you can't use any of those.

It's worth mentioning what fully descending means here. I'm surprised the article didn't mention it.

"Fully" means that the stack pointer points to the last entry on the stack (the top). "Empty" means it points to the next entry just after the last (top) entry. That is, it points to where the next push would be written to.

Anyway, you can have whatever calling convention you want, really. All you need is a way to pass arguments, return values, and to know where to return to. You could have a linked list of frames allocated by malloc() with the head pointer in EBP, for example. Say the return address and caller frame pointer is stored in the start of the frame. Then you would return by mov ebx, [ebp]; mov ebp, [ebp+4]; jmp ebx. Or something lile that. This is a pretty ridiculous calling convention though, but it'd work.
>How can they otherwise ignore such an obvious, massive load of complaints with such disrespectful and dismissive comments? [...] We're talking multiple or many seconds of wait and stress that this behaviour can cause, even on beefy machines.

I don't think the complaints were ignored, multiple other tickets with concrete work items were opened in response to the complaints. There is a ticket open to improve the speed. The particular suggestion for a fix was dismissed, but that's a separate thing.

>Please, explain to me, what exactly is confusing about that?

I personally find it confusing, in large folders I often don't remember the exact name. I don't think this behavior is particularly bad if the user knows what is going on, but going back to making it the default and de-prioritizing search can make it hard to find some files.
Comparison Table for WebP,JPEG XL,PNG,AVIF,HEIC
Even so, Apple will still get its 30% cut. Sorry Zuck. I hope you lose this time around.
Thanks. I was thinking in BASIC, I guess.
It's probably gonna put a bunch of mobile game studios out of business. It was a tough business anyway, but the major advantage that they had was the ability to track at a device level and use that to be more efficient with their marketing spend.

More generally, it's gonna make FB and GOOG less useful for small, niche businesses. The big players will be fine, but lots of smaller businesses are likely to do less well.

Maybe the big players will do something to make cohorted ads work, but it will be less efficient and will lead to lots of small businesses having much more difficulty getting their products in front of the right people.
Good list! I would just add DeCrypt to your morning news:

https://decrypt.co/

And the peer-reviewed academic journal Cryptoeconomic Systems from MIT Media Labs' Digital Currency Initiative

https://dci.mit.edu/

For the prospective developer or blockchain engineer the landscape is constantly shifting. I've found the Dapp University tutorials a great start. But it's best to just get an idea an implement it.

https://www.dappuniversity.com/

"Inspiration is Perishable. Act upon it immediately" -Naval

Best of Luck ;)
Children's motivation for video games at the service of home and school-work
> Mac OS X window shadows were removed by hand with Photoshop.

screencapture -wo shot.png
Latency matters, as does reliability. If the network can go down for any reason you cannot do this.
Ask HN: Why Google cookies are exempted when blocking third-party cookies?
I disabled third-party cookies option in my chrome browser and yet cookies are being set from google.com and accounts.google.com domain to other sites like upwork.com.

see screenshot: https://i.imgur.com/zEm2r4Y.png

To see for yourself, disable third party cookies in chrome browser -> open upwork.com -> see cookies info.

As per my understanding third-party cookies are those created by domains other than the one the user is visiting at the time. So, why google.com domain cookies are being set on upwork.com?

Update: This issue doesn't happen in Firefox.
>The notice leans on users' vast enthusiasm for more personalized advertising

Ha ha. I think a study should be commissioned to see whether FB has overall bettered the lives of its users financially or the opposite. This would be the most effective way to judge how necessary FB really is.

(I'm not including the social aspect, because i personally think it hasn't helped anybody socially in the long run (obviously, short term benefits are possible))
What happened to the days when you could be asked about your interests and you would get ads based on that, rather than voyeuristically watching your every move to predict what your next fix will be?
Absolutely.

I paid for college working at a big box store 20 hours a week in the 90s, about 50% of commissions were trolling the return line and selling to those folks.

For Amazon, I don’t think it’s that way… you mail them a return and they don’t cross-sell, many times they scrap and sell by the pound.
That comment might as well seem to be a camel, but what it is an indictment of the exact same conflation that you conclude with. The fact that you are correctly able to make equivalent distinctions (more or less) in the paragraphs preceding that conclusion reeks of bad faith.
Thanks. Can you recommend where to read more about it - the whole chain of argument about English, direct object 'markers', etc.?
UK ministers urged to make tech giants responsible for scams
Until they launch an ads service (which they are almost certainly going to do).
I'm about halfway through, but this is actually quite interesting (the different trade-offs, both for modularity and or for simplicity vs. complexity).

The thing I find interesting is that no matter what your opinion on how things should be made, different vehicles "nail" it in different areas (e.g. the ID.4 having a simple four wire audio-system as opposed to an audio-network but also almost double the ECUs).

Either way this is super nerdy and I love it.
We need to coin a new law: "Any sufficiently wealthy and monopolistic organization will tend towards evil at a rate inversely similar to it's MRR."
Counting only published investment in companies like Cruise, Zoox, Argo, Nuro, Aurora, etc. gives investment of around 20B . But its likely that the money invested "privately" in Tesla's AV division, Uber ATC, lyft's AV division, Waymo, and Cruise post acquisition is much higher.

I think a very conservative guess is that there's been $40B invested in this space. That would, for example, cover the south bay BART expansion 4-5 times over.
that will not certainly offset lost ad revenue due to less effective advertising. If this happens maybe people will start to realise that you don't really need FB that badly after all. I cancelled all my FB/IG accounts a few years back, only whatsapp is holding me back but if I would be happy to pay for whatsapp to get out of tracking.
> and are not attempts at stock price manipulation or some kind of investor scam

Why isn't he working on stuff in a full open source manner like Linus of Linux did back in the day?

Also , let's assume you are in it to solve the problem and believe that the for-profit model is the better than opensource ...then why not live modestly like Warren Buffett?

Guy knows what he's doing. He wants to be famous and rich and surronded by yes-men and yes-girls.
Maybe iOS users are less price sensitive than Android users and therefore this might be the perfect way to test out the business model.

It would be hilarious if they actually started making more money because Apple forced their hand.
iOS can also be set up without a Gmail account, no Google services required either.
As I see it, the trompe has the problem of needing a lot of distance for gravity to operate it. This basically uses a centrifuge to increase the "gravity" and thus reduce the size.
I THINK that the reason is: 8086 inherited it from the 8085 which inherited it from the 8080. The next parent in line would be the 8008, but that has a small call stack in the CPU registers rather than RAM, so the ancestor would be the 8080.

The 8080 had 64KB address space. I bet the rationale was to partition memory so that classic memory usage goes upwards from 0000 to FFFF and the stack goes downwards from FFFF to 0000. This removes the need to define a boundary between the two beforehand.

Of course this is totally speculation on my part, I might be super wrong.
OpenUnit (YC W20) Is Hiring Ruby on Rails Developers
I need to spend more time trying other things - I got bored of distro hopping years ago when I discovered that Fedora would mostly Just Work.

One thing I will say is that it's not just down to the desktop - all the main pieces need to be good and compatible and configured correctly for an overall smooth and intuitive experience. Gnome on Fedora does that.
Maybe a new COO would have been a better move. Her figure of $5-10M for a crematory seemed way off to me - it's basically a glorified oven in a building - so I did a little research and found this:

https://howtostartanllc.com/business-ideas/crematorium

It says to budget $100-250K to get started, which seems a lot more reasonable than $10M.
Firefox has a very nice built-in password generation (e.g. S2AKGfsZ8i8t3PR) appearing on password fields in registration forms.
> But in that case, all terminal applications have latency, so is your point that the parent's complaint is unfounded?

All terminals have latency, but that doesn't mean that all terminals have equal latency. Point was that anecdotes about subjective instantaneity are pretty meaningless, especially without any reference point.

It would be much more meaningful to substantiate the discussion with actual data; the measurements done by danluu are one example https://danluu.com/term-latency/

Of course there can be quibbles about the specific methodology, but its still much better than having no data at all. Especially for something that is as measurable as latency is.

In general if you claim something is fast, back that claim up with some numbers.
You know, I’d be happy to fill in a quick survey of what I’m actually interested in hearing about. Less invasive and probably more accurate. So many ‘personalised’ ads I get are for stuff I would never buy.
>but if that's correct, signing a waiver won't cost anything.

If that's correct, it also doesn't cost YouTube anything to remove it from the contract. Obviously youtube thinks those terms do something, otherwise they wouldn't mind taking them out of the agreement.

I see this all the time when it comes to contract negotiation. If one party has significantly less negotiation power, they're expected to immediately cave on ancillary terms under tortuous logic that they're unimportant.

It's fine to accept terms on a "I'm not losing anything, because I don't care about losing it" basis, but never on a "I'm not losing anything, because it doesn't change anything" basis.
I've reported plenty of counterfeits to my state's AG and consumer protection division. They have an easy online form these days.
I was surprised to encounter this as well in Firefox using Dark Mode.
I'm still not 100% sure what's going on, because it's rather odd, but if I inspect the page, and add a:
.language-java { opacity: 0.99999 }
All content instantly renders.
Interestingly:
.language-java { opacity: 1 }
or
.language-java { opacity: 0.99999999 } /* probably same as 1 */

Blanks out the content again. Seems rather odd behaviour to me so definitely interested if anyone figures it out, even if this is kind of derailing the discussion.
I'm surprised I haven't seen anyone mention https://poolside.fm/
If you want to go even further, Imagemagick can operate on the discrete Fourier transform of an image. The effects are unintuitive but powerful. Read the documentation at:

https://legacy.imagemagick.org/Usage/fourier/#ft_application...
I know it exists but I don't trust it as most tools say "write in ISO mode (recommended) or dd mode (not recommended)"
That is mainly used to rescue a device, you can't really use it as your daily phone that way.

(Yes, I know there are some hacks to get around that )
The right 20%?

Was it the first, last or middle 20%
Because you're still getting 50 thousand a day regardless?
>The idea that a kind of forced toxicity can be a necessary protection to do good is worthy of a dystopian sci fi novel!

I don't know if it's fair to call it forced toxicity, so much as psuedo-toxicity; he's using it as red herring (or maybe a honeypot?) and following the rule: if you specifically want to be avoided by cancel culture... just get yourself cancelled :)

That is, he's using the toxic word without the toxic meaning, to bypass shallow filters that lack the nuance to catch on.

I'd say it's more of a kafkaesque bureaucratic distopia than a sci-fi one
They do but they don't. Audible is crippled since you can't do cash purchases. You have some bizarro work around where you need an Android device or a computer to buy your book.

That's said I completely support Apple doing this, Android is still the wild wild West of things randomly not working and iOS is usually pleasant.
That sure works, but would it be as artisanal?