skysight-inc/HackerNews huggingface dataset:
Developer of the tool here :) Glad to see it posted here, I still actively use it myself. Also check out the fzf integration in the README: https://github.com/phiresky/ripgrep-all/blob/master/doc/rga-...

Currently the main branch is undergoing a refactor to add support for having custom extractors (calling out to other tools), and more flexible chains of extractors.

Ripgrep itself has functionality integrated to call custom extractors with the `--pre` flag, but by adding it here we can retain the benefits of the rga wrapper (more accurate file type matchers, caching, recursion into archives, adapter chaining, no slow shell scripts in between, etc).

Sadly, during rewriting it to allow this, I kind of got hung up and couldn't manage to figure out how to cleanly design that in Rust. I'd be really glad if a Rust expert could help me out here:

In the currently stable version, the main interface of each "adapter" is `fn(Read, Write) -> ()`. To allow custom adapter chaining I have to change it to be `fn(Read) -> Read` where each chained adapter wraps the read stream and converts it while reading. But then I get issues with how to handle threading etc, as well as a random deadlock that I haven't figured out how to solve so far :/
Other people here are shitting on your comment, but I appreciate your random torpedo facts!
I've always found that when you are solving a concrete problem, like you were, it's vastly easier than the case of a general-purpose database because you can make all the tradeoffs that benefit your exact use case. but it sounds like that's not what you experienced. was it just how heterogeneous the clients' needs were? I guess what I'm saying is, if you are capable of handling 1TB/minute, seems like you're plenty able to and would want to be designing the system yourself - but interested what I'm missing about this.
Very simple. Pakistan acquires GFW technology from PRC. Your company gets GFW'ed like Facebook in China.
Automated String De-Gobfuscation
It is due in part to them owning a cheap launch platform. The world has not caught up yet to how cheap space launches are going to be. SpaceX knew that with their Falcon 9 reusable rockets that launch costs for them were going to go down by a factor of 10 and with their new SuperHeavy, by a factor of 1000. Think $30/kg to orbit instead of $10000/kg. 14 of the 23 rockets launched by SpaceX this year were for Starlink. They want to build up a culture and skills for rapid relaunch and building StarLink gives them a hopefully profitable way to drive that.

Phased array antennas are necessary for this to work (no tracking of the low satellites necessary), because one wants to have the satellites in very low orbits to achieve low latency. Geosynchronous satellites are very far away from earth so that speed of light gives unacceptable delays for things like gaming, chats, remote server admin, etc. Very low orbit can get short pings (in theory better than fiber because light moves faster in a vacuum than in glass). But very low orbit means one needs a lot of satellites to have wide coverage and no dropped connections. They are thinking around 12,000 in the first phase and around 42,000 in the second phase. Having so many satellites also gives the system much higher bandwidth as each satellite is limited in data transfer rates.

Plus SpaceX is looking for a cash cow to fund their ultimate goal: a cheap, extensive Mars transportation system to facilitate building a city on Mars.
Such an unconventional and non-conformist act from him. A truly humble genius.
Why do so many video game players invert their controls?
Either that or you are part of some random A/B test which made some change to the command. I've always wondered how much A/B testing contributes to the inconsistencies in Google Assistant, and other things like Chrome or Netflix
Urbit Precepts Discussion
Right, right, that was wrong on so many levels. Ivanka is doing the same damned thing, only it hasn't exactly made the news. Only difference this time, people are suing to try to force the issue that the law is followed.
Gaming platform Roblox acquires Imbellus assets ahead of IPO
From the Guidelines:

> Please don't post comments saying that HN is turning into Reddit. It's a semi-noob illusion, as old as the hills.
It doesn't have to be right; it just has to fail safely and then wait for a driver to take over, which is a much easier problem. Waymo has been pioneering that approach for a while and it seems like it's working for them.
Following the law is not a partisan act.

The fact that you think it is should hopefully give you pause.
The transistors are 3D only in the sense that FinFETs aren't just wires on top of a flat surface of doped silicon. There's still no 3D stacking of one transistor on top of another, and transistor density is still best measured by how much 2D wafer area is occupied by a transistor.

This is very different from the situation for NAND flash memory, where the memory cell array is genuinely 3D and pushing toward hundreds of layers of memory cells, so volumetric measurements are starting to become useful. (However, the horizontal dimensions of various 3D NAND designs are roughly similar, so comparing simply in terms of layer count is a good first approximation of bit density.)
That’s highly unusual level of intolerance. A whole cup of butter contains only 0.1 g of lactose, and since cup of butter is 1500-2000 calories, in a typical meal that includes butter you’ll consume much less than that. If you just use 1-3 tsp of butter for frying, and then don’t consume everything you cooked, you’ll be consuming less than 1 milligram of lactose. For comparison, most people with lactose intolerance can consume around 10 grams a day, that is, 10 000x times as much. What you describe looks more like allergy than regular lactose intolerance.
A Guide to Differential Privacy at Scale
No, I assume an actor or actress despises being secretly watched, too.
yeah. they are all the same. you know india banned PUBG mobile game on account for being a "chinese" game, being a bad influence on the health of kids and blah blah blah. a few days later some indian announced a game "FAU-G" which probably is a pubg clone and everyone is going gaga over it, equating playing the game as being a sign of a nationalist. no concern for the health of kids because this game is india made. smh.

https://edition.cnn.com/2020/09/02/tech/india-bans-pubg-alip...

https://www.gizbot.com/gaming/news/fau-g-game-is-indias-answ...

https://www.bollywoodlife.com/news-gossip/bollywood-news-aks...

>He had written, “Supporting PM @narendramodi’s AtmaNirbhar movement, proud to present an action game,Fearless And United-Guards FAU-G. Besides entertainment, players will also learn about the sacrifices of our soldiers. 20% of the net revenue generated will be donated to @BharatKeVeer Trust #FAUG.”

https://www.news18.com/news/tech/pubg-mobile-india-ban-is-pe...

>game that is "too violent" in nature. s a result, it may never be allowed back in the Indian cyber space again, in light of the violence as well as the tendency of addiction that the game brings

so the TLDR; chinese app is too violent and has a tendency of addiction but a homegrown app that competes with this app is fine because it is make in india and we need to support locals. yeah right
Yes, but there are vastly more non-incrementing sequences than incrementing sequences.
I believe current evidence is that children grow both intelligence and knowledge into adolescence. After that, it's mostly knowledge. i.e. both compute and data grows for quite some duration, then it's mostly data.
congrats to Frank McSherry and the rest of the materialized team! very impressed by your project.
You can say "Hey Google" now which I find much easier to say. Would be nice if you could rename it though.
Vaccines Are Coming, but Pandemic Experts Expect a 'Horrible' Winter
How was it an unrelated extension?
Perhaps, but the common wisdom is to buy the "cheapest house in the best neighborhood", or "its who you know, not what you know" or "you are the friends you keep".

Maybe those aren't true, maybe they're true up to a certain point, but in my experience, people will stretch their budget to put their kids in the better schools, and the rat race starts there. This might not be an issue if you're already a dual professional household earning $200k+ or something where you're deciding between $600k vs $1M houses, but more for whether or not a $80k income family should stretch and buy a $400k house or stick to a $300k house.

(numbers aren't accurate, just trying to show that there exists a tier of society that does have to make those tough choices between living comfortably within their means and offering their kids a meaningfully higher probability of future advancement).

I used to meet people in the NYC area who commuted 1+ hour each way everyday to work 8AM to 6PM at least, they were all doing it so their kids go to the best school district they could afford. I felt sad for them since it basically meant very little time with the kids during the weekdays, no gym, no visiting friends/family, cooking, but they all did it.
hah or even "Ok Google Play Ok Google Play Music on Google Play Music"
I forgot most of the details, but there used to be an obscure play in some European countries where the owner of a stock on a specific date gets a cash payment if they live in the country.

The over simplified version of how to make money on this is person A owns the stock, they lend it to person B who lives in the country. Person B gets the cash payment, returns the stock, and some of the cash payment to A. When B "borrows" a stock, they are the owner of the stock, plus they have a contract to give the stock back to A at some future date. So it's legal.

Last I heard, this was being phased out by one country after another. Each year, there was less and less opportunity to make any money. It might be totally gone now.
The graphics is a stylistic choice and they can fit in any engine, but maybe clicking would have been more consistent :)
> There's also an argument that she used some sort of "emergency" deployment mechanism, but that doesn't really hold water either. Honestly it's not that unusual to see people deploy some package when they need it rather than wait for a scheduled job to deploy it.

I disagree. The emergency process was highly unusual, in that it had never been done before for this extension, and was very rarely done in general. Triggering a deploy is normal, triggering a deploy that goes immediately to 100% is not.

> essentially it was her job to work on and deploy this extension

The extension wasn't something she had previously worked on.

> I believe that had the message been an April fools day joke she wouldn't have been fired.

I agree, and don't think she should have been fired for this either.

(Disclosure: I work for Google, speaking only for myself)
Sure, and it can also be because the death certificates and medical records need to be compiled and aggregated, and many parts of that process can be subject to manual inspection.

Many people have cautioned against using mortality figures in the US as a measure of Covid spread, because these figures have a lag measured in weeks before they're considered accurate. Imagine the doctoring being done on those numbers!
A Guided Tour of Emacs
But also think about all the potential projects that branch off this! Say you want to code your own eval heuristics... how can you find what's significant? Well, let's build a database of games and plug them all into a decision tree or something and see what rules are most important to work out winning or losing positions. Now, what if that database has 1.7B games and is 412GB, like Lichess's? And what if you want to search it fast? So many fun problems to solve!
I'd say I agree. Although, the radar is much better in the new version.
> That is much more sensitive data than what Microsoft is reporting and I haven't seen anyone really object to it in large numbers.

I think it’s more that that battle is already lost, so it seems a bit silly to go on fighting it.

The fact that there is already something worse is a very poor reason for adding more.
Deep Work December
> Hispanic or LatinX

Jesuschrist, stop with this nonsense.
I'm not. I'm explicitly saying you should discuss X. Adding Y just muddies the discussion.
No, I don’t think you can fairly say a country is an archipelago unless it’s solely composed of islands all of which are entirely the territory of that state.
I don't think that gives an accurate picture of what happened. Even AstraZeneca themselves are calling the half-dosage a mistake. Their US trial of that vaccine does not currently contain a half-dose arm [1], though it likely will be amended to do so. As best I can read it, the dosage amount was planned but it was intended to represent the "full" dosage and not to be a half-dosage, but was updated when they noticed unusually mild physical symptoms in people receiving the vaccine. [2] I haven't seen anything to support the idea that a half-dosage was an intended endpoint, whether secondary or otherwise. Do you have a source for that?

[1] https://clinicaltrials.gov/ct2/show/NCT04516746
[2] https://www.reuters.com/article/uk-health-coronavirus-astraz...
Most of the documents may never be read, but the only way to preserve the valuable documents is to preserve all the documents, lest you lose the valuable ones during your hasty initial evaluation of document worth.

Furthermore the worth of some documents may only become apparent in contexts that are not presently known or considered. Sometimes the worth of a document only becomes apparent many years later.
>and ask for a "cdma-less" iphone

isn't that just a regular GSM phone? According to https://www.techwalls.com/iphone-11-a2111-a2221-a2223-model-... there's only 3 variants of the iphone 11: the north american variant (with CDMA support), rest of the world variant, and a chinese variant.
This will break phone calls if your carrier does not support Voice over LTE (VoLTE), as the device will be unable to switch over to 3G to handle incoming/outgoing calls.
> Good on them.

I find this to be quite a stretch. A company with an atrocious record on privacy got caught violating user's privacy in an atrocious way, and they backed off amid widespread controversy. MS calculated that the cost of the bad product image outweighed the benefit of selling your data to your employer. I have no reason to believe this is going to improve their handling of data privacy in the future.
With android work profiles I don't think it's that big a deal.

It's isolated from my phone, my employer can't see anything outside the profile and I just disable it on weekends/vacations.
Hardline | Full time | SF, Remote US Based | Lead Backend Engineer | https://www.hardline.io

Help us build the fastest way for teams to communicate on the move.

Our mobile app and simple hardware attachment turn any smartphone into a powerful walkie-talkie. Think Nextel 2.0. No more clunky radios or missed calls—just push a button and get things done.

We’re currently a team of 5, searching for our next partner on this journey. At Hardline, you’ll have the autonomy to design and scale a backend capable of connecting millions of deskless workers worldwide. We’ve started with Go and WebRTC, but we’re early enough on this journey to be language agnostic, so you’ll be the one to architect and build the system. You pick the languages. You pick the frameworks and libraries.

Our team is mostly located in the Bay Area, but we are excited to work remotely with candidates across North America. Hardline is backed by top VCs behind companies like Intercom, Pilot, Sonos and Slack.

Feel free to reach out to me directly seth@hardline.io
> Drinking a lot of alcohol and getting into a car is a choice.

Not taking a vaccine and interacting with other people is also a choice.

> they also show sleep deprivation is worse than alcohol for driving, but that's not illegal

Drowsy driving is difficult to prove, but generally held to be within the coverage of reckless driving laws. Some jurisdictions have expressly included coverage of it, as well, at least in the context of establishing the necessary illegality in vehicular homicide statutes (NJ and Arkansas.)
I've had moderate luck with podcasts; I use Google's podcast app, and want voice commands when driving. But it only works 50-70% of the time, and only with some of the podcasts.

I'd much rather just have the ability to set trigger words that execute macros. Really, there are only a few of them that i need regularly.
Best Buy did this when they released their employee app. In signing up for it, it said they had the ability to view everything on the phone, and to wipe it clean if need be. I used my employee discount to buy a cheap secondary phone with no SIM to use in the store, and eventually decided not to load the app even onto that.

We need "permissions" for employment, a standardized listing of privileges you give up when you sign your employment contract. If your employer breaches this, you get a fat payout courtesy the NLRB. You could say, "Sounds like you should just read your employment contract," and I would reply, "Sure, and I guess we don't really need Miranda rights either."
Because the President conducted official business from his personal account (firing officials, announcing new executive orders, etc. etc.), that makes his personal account part of the official record.
I’ve never been able to understand their VR approach. They actually brought ~$500 mobile VR daydream headsets to market (with their HW partners) with cameras doing inside-out positional tracking but no tracked controllers. Everyone I talked to in the VR scene at the time (at conferences etc) that had tried some HW knew 3D input was critical for UX and the near term future and this was a dead end. But Google puts a ton of effort into launching an obviously not-yet-viable product, then after doing the most technically difficult part doesn’t follow through on the last step and lets FB eat their lunch.

I could understand putting in less effort, or more effort, but failing the way they did was mind boggling and just seems like lack of a strategy on the management level.
If I have you produce 100 widgets at $0.10/widget, and then ship each widget for $0.20/widget, and then sell each widget for $1.00, but Amazon takes a 30% cut...

- The shipping company received 2x what the producer received

- Amazon received 3x what the producer received

- I profited 4x what the producer received

So some capital is flowing to the poorer producers, but not nearly as much as is flowing to every single other person in the supply chain. And if the amount flowing to the producer is only the bare minimum required to live...
containerd will still run images build by Docker. Google can talk about how Docker is missing CRI support, but I feel like this is just Google wanting to cut out Docker entirely.

I seems like containerd is maintained by The Linux Foundation, a group of people who mostly don't even run Linux (most of their releases and media material is made on Macs)

I dunno. I don't like the direction things are going in the open source world right now.
"Given that the company deals with wiretapping in the service of criminals and dictatorial regimes and is probably indirectly responsible for the deaths of many people, discriminatory treatment of employees and candidates is a petty crime.
Don't bother if you're a normal person." This is google translated reaction in Bulgarian web-site for quality of workplaces. In other comments is obvious that paying 3500 eur salary is tied to working on undefined and risky situations.

https://bgrabotodatel.com/company/10131?__cf_chl_jschl_tk__=...
I suspect they got rid of the feature simply because someone realized it would make plain how much useless bloat they were paying for.
Exactly. If they want you available on the move, buy you a new phone that is only for work.
That wasn't unique to e-commerce though. Pre-internet, if you ordered something from a catalog and the seller was out-of-state, they did not collect sales tax. It was up to the buyer to report and pay the tax, which of course nobody did.
It's ironic that the image of a rat race that came into my head after reading the title was exactly what the author proposes as an alternative at the end of the article - comparing yourself to others and constantly trying to upgrade your skills and yourself.
https://www.nbcnews.com/health/health-news/covid-19-vaccines...
Things Wrong with Coinbase's UX
Campaigns are not supposed to follow the same procedures as the sitting president.
Apple is vertical in design (IP, software) not manufacturing.
Wonder how many victims of sexual harassment were actually like the girl in the story.

If I learnt something in life is that you should trust women less than men.
Man! What did she expect, treading into unionization topics on company systems?
For context, the hn post was submitted by replit’s founder.
This exploits airdrop. I haven’t owned any Apple devices myself for years, but my kids with iPhones seem to regard airdrop as mainly a medium for pranks, as apparently all their friends love to use it to stuff pictures on each other's phones. Consequently, many people just keep it disabled.
Stranger things have happened in 2020 than that! It’s a win-win. Superspreader nodes either get their vaccine or they become aware of how much they’re already tracked may begin to consider the nuances and implications.
Haha I see that now, I've been on forums and reddit too long.
I think that it's true that many databases offer incremental updates and it's incorrect to say that manual refreshes were the state of the art.

The important point is that Materialize can do it for almost any query, very efficiently, compared to existing options. That opens a lot of possibilities.
In that case maybe the assistants should be more like children and like ask questions?

Relatedly, I wonder if these assistants “filter bubble” you like search does. Like, learning what types of things you are looking for and grouping you with other similar people.
It's a horrible metric. It's only good for you if you are Microsoft, and you want businesses to make usage of your product into a KPI.
Intel actually did the opposite, and renamed their second attempt at a 10nm process as "10nm" and dubbed the next iterative refinement of that as "10nm+". They're trying to pretend the failed 10nm process used for Cannonlake never happened.

And to some extent, their continual promises to investors that "10nm" and "7nm" were on track force them to actually ship something under those names.
The issues with a sleep and pray strategy are:

1. No amount of time is provably enough

2. If you just take the maximum recorded time and say add 20% padding, then waiting that amount of time to process every dataset could be detrimental to performance.

The example I gave happened to the team I was on in 2017/2018. We had 1000s of files totaling terabytes of data in a given batch. The 90th percentile time for consistency was the low 10s of seconds, the 99th percentile was measured in minutes. The manifest and retry not yet present method avoids having to put in a sleep(5 minutes) for the 1% of cases.
Oh awesome, I didn't even know this existed. Thanks for the heads up.