skysight-inc/HackerNews huggingface dataset:
If "Europe" stops sitting around with its dick in its hand and actually subsidizes/incentivizes development of a globally-competitive domestic semiconductor industry, I will be shocked. India, too, is hopelessly reliant on the US semiconductor technology ecosystem.

What is increasingly clear is that both the US and China see domestic leading-edge semiconductor production capacity as a core national security interest. It is not so easy to assist China's project; serious moves to help China establish independence in semiconductors will cause cascading changes in the relationship with the US. While they may be disquieted by recent US behavior, western European leaders can see perfectly well that China is not a viable strategic partner and that the risks and costs of being kicked out of the US security and trade umbrella (this stupid trade war with the EU is peanuts to the kind of coercive tariffs and sanctions looming in such a case) outweigh the benefits of helping China make better semiconductors.
> But to act like negative news is making us think the world is worse than it is is just sheltered.

I disagree, I think that's exactly what negative news does.

Your 5 terrible things actually underscore another point, often the negative news makes us also feel helpless.

We can all vote; some of us have free time to volunteer; some of us have spare cash we can donate.

I'm not sure what I am supposed to do though on a day-to-day basis as the horrible news keeps coming.

Anecdote: I cut the wire (nixed cable TV) over 20 years ago when I started a family.

What a shock it was then when on road trips our family would find ourselves in a Best Western breakfast room with cable news showing explosions, people being set on fire by Isis, planes crashing, dead children washing ashore. I would have a momentary panic attack thinking that, just as we headed out for vacation, the world decided to come crashing down.

I learned to calm down, remind myself that, at any given time there is always something horrible happening on Earth and that the news is going to make sure you know about it.

I'm informed. I vote. But I also want to have a waffle from time to time without my hands shaking with fear.
> it can't even get started on a reasonable footing if some of the participants don't know enough history to be able to answer this question.

Perhaps you're conflating hate speech with hateful (and harmful) actions. History is full of examples of the latter, but it's also full of examples of the former where no one was actually hurt, minority groups included.

Speech can be a precursor to action, but that doesn't make it a crime in itself (unless you're living in "1984"). What's that old rhyme about "sticks and stones..."?
I am pretty sure Protonmail includes tags (called labels)
FAANG is a drop into the ocean for a selected few.
Can anyone find the visualizations or figure out why an opt-in app provides enough data for such a study?
But that would that get VC funding? It's not their own money they are spending.
But the conflict was and still is directed at minority groups for their being a minority. There is nothing to resolve there, a Trans person will not stop being trans, a gay person stop being gay or a woman stop being a woman. These people genuinely need protection and safe spaces.

(I'm also aware that these are not easy issues to tackle but they haven't been met with a lot of care in the last few years)
You have to evict all Google tracking cookies. Just disabling a few features won't cut it.
Ask HN: I just started my first real workday, any tips?
Hi HN!

I have a question.

One of Julia Evan's posts give amazing tips like maintaining a brag document. It's a log of every workday with a short description of what you have done that day [1]. When your performance review comes around, you can remember exactly what you did! There was a more debated, but in my mind interesting, post about a career cold start algorithm [2].

I am wondering, are there other tips that I should think about when one just joined a startup and had their first day?

I created a reflection document. I state what I did, what I thought went well and what could go better as I think it's more effective than a brag document as it helps with more processes (your own reflection, retrospectives and performance review). I also read the whole discussion on the career cold start and made my own variant of it. I call it: meet everyone one on one and get to know them.

One nuance: the place where I started, Triply [3], is seemingly not a pure startup. IMO, it is transforming to a scale-up, as they are looking for developers.

It made me realize that the tips might differ on the startup, scale-up and corporate level. So I wonder if people think whether there are certain tips that pertain only to a certain company size. Or how do things differ from US vs EU vs Asia vs <categories I forget>?

Second nuance: I know it's tough for some during the corona lockdown. It's one of the reasons why I mention that they are hiring. I hope it helps someone/somewhat.

[1] https://news.ycombinator.com/item?id=20665225

[2] https://news.ycombinator.com/item?id=16550270

[3] triply.cc, based in Amsterdam. The name pertains to linked data (triple stores). But I like to think it pertains to "three times is a charm!" :D
There's a debate to be had about undesirable and uncomfortable speech as well
> I was reading the MDN docs on JavaScript promises and realized that the difference between Promise.all and Promise.allSettled wasn’t immediately obvious.

Really? I haven't dealt with JavaScript in a while so I took a look at the MDN docs and it seems pretty obvious.

> The Promise.all() method returns a single Promise that fulfills when all of the promises passed as an iterable have been fulfilled

and

> The Promise.allSettled() method returns a promise that resolves after all of the given promises have either fulfilled or rejected, with an array of objects that each describes the outcome of each promise.

`all` flattens all of the promises in a single promise containing an array of their results while `allSettled` flattens the promises into a single promise containing an array of objects that contain the resulting value as well as the status (which is either fulfilled or rejected).

The one catch that's not immediately obvious is pointed out by the article which is that `all` will resolve on the first rejected promise. Except that's also in the first paragraph of the doc:

>It rejects with the reason of the first promise that rejects
Oooh. Very interesting.

I really hope he does write an article on the source. I'd read the hell out of it.
Show HN: Commenting system for static sites, easy integration with Gatsby/Hugo
that's why I say self-care is important. we can't take too much individual responsibility for the world's issues. and if we don't let ourselves enjoy life when we can, then there's no point in even saving this world. but that's different from saying "the world is actually better than we think it is." the world is actually terrible. but we can still carve out some joy for ourselves when we can without deluding ourselves.
What's the best way to add yahoo pipes like filtering or some sort of programmability?

Was considering node-red for it but not sure
Here are some numbers to keep you up at night, they are very scary:

Google controls 91.89% of the search market [1]

G controls 68% of the browser market [2]

G's android is on 84% of phones operating systems [3]

G has 73% of the search advertising market [4]

[1] https://gs.statcounter.com/search-engine-market-share
[2] https://www.statista.com/statistics/544400/market-share-of-i...
[3] https://beta.trimread.com/articles/16433
[4] https://www.geekwire.com/2019/amazon-gaining-google-search-a...
Anyone at Google, you can see the complete list here: http://cs/Eric+Ciaramella
Also why are people who don’t understand the dynamics at play outraged at the people whose work keeps them fed?
Infer: Find Races and Deadlocks
This is for a full rebuild, right? If you're changing a few files it shouldn't have to recompile + relink everything.
I actively didn't want to know the identity of this whistle-blower. I wish parent had put the name at the end of the comment so I could skip it entirely.

I will not take part in some chilling-effect and/or stochastic terrorism effort (see Ping Pong Pizza incident); I understand why Google, wikipedia and Facebook wouldn't want to be party to that either.
They shouldn't have used external storage while using API for silent installs, full stop.

https://developer.android.com/guide/topics/data/data-storage...

The fact that the norm is different is a good point, but the norm is also not to implement your own app stores.

In fact, if internal storage is so limited that you don't have space for the APK, you'll get errors due to lack of space even while installing apps from the Play store
People outside china might be writing in chinese. Should the CCP be able to regulate speech of all chinese-speaking people globally? Should the UK be able to regulate all english speech globally?
Hi HN! A Common Crawl crawl isn't the web, we all know that but it's a start, isn't it? What if you could expand a full-text index from one of those crawls to also include all of your favorite sites? What if you could download that as JSON? What if you could decide on the update frequency? What if... there were no cookies?

I'm running out of what-ifs here. Do you wanna try a search, just one will do, and then tell me: what else do you need? I really wish I knew.

Edit: I'm Marcus, BTW.
All my computers were Intel based except for one. It was an Athlon64 X2 from ~2006 and I also felt something was wrong when running Linux. Random crashes happened quite often, I never got to know the cause. Performance was not amazing either, despite my previous computer being 4 years older.

I've never had a problem running Intel based systems with Linux. So, even though everybody's talking about how good AMD is right now, and why you should buy one for your next rig, and how good are AMD graphic cards with open drivers instead of the nVidia binary blobs... I sincerely don't see any reason to ditch what has been working OK and make the switch when preparing a new build. Should I?
Exactly. And besides, as nice as the integrated vega graphics are, they are not the kind of GPUs you'd use for ML. Way too slow for that and missing the fast vram.
Furthermore, Uber is a public company now, and there is (as far as I know) no outstanding lockout period for employees. IF anyone has outstanding options, that are subject to a (most likely) 90-day exercise window, they can be exercised and immediately sold.

The typical "exercising of an option for an illiquid asset which will be taxed as if it's liquid" problems with start-up stock options simply don't exist in this case.
My opinion is my own and OP can take that as they will (because the opinion they'd get from a Google employee will be of the same weight relative to the "company's opinion" unless their thoughts have been cleared by legal).
Not a chance, I worked with similarly regulated providers in the US.
Suffice it to say, the line between majoritarian rule and “true” democracy has been debated since Sophocles. Elections per se do not a democracy make.
I guess those American game developers enjoy selling their games written with help of Unity and CryEngine.

While many Americans also enjoy having their messages carried forward with help of Erlang.
Surprisingly, the solution for the first gen Ryzens / 1600AFs is not allowing the power supply idle voltage to go into low power mode. Check your BIOS for it.

It turns out many PSUs don't handle low CPU power states well, and disabling C6 just prevents the CPU from being able to idle (and consequently, boost) properly. I've had perfect uptime with my 1600AF in a storage node since discovering this.
But shortages can't exist in a free market! /s
A 3600 may have much worse memory latency, but it's also got more than twice the cache of a 9900k. At least according to the linus tech tips review, the 3700x beats the 9900k in CSGO, a horrendously single-threaded, cpu limited game.
Most scientific software developers have been developing and working with enormously complex codebases for years.

I've spent many years of my career working on highly technical software. I've worked in offices full of professional programmers where many also had postgraduate qualifications in STEM subjects. Those teams did indeed work on quite complex codebases for years.

Do you know what else they typically had? Testing infrastructure that was ahead of its time, careful validation of the mathematics being used before it was implemented, a reasonably clean and systematic software design, and good traceability from the mathematical code back to the underlying mathematics.

This is not rocket science. This is not even unusual if you work in this field. It's just what happens when you let professionals with an appropriate skill set do the job: programmers with technical backgrounds implement models constructed by subject matter experts.

Having one set of skills without the other is not a recipe for success.
I wouldn't assume that... The employees Tesla hires are somewhat disjoint from the ones that VC-backed startups/FAANG are hiring (with some software overlap, but I'm not sure where they do software). And the employee pool surrounding the Fremont area is somewhat disjoint from the pool surrounding SF/Palo Alto as well.
this has been moved to https://iphoneperformance.com/
Comments like these have limited meaning in the context of a conversation about Google and YouTube. Wikipedia does not aspire to be YouTube. Wikipedia does not aspire to be Gmail. Wikipedia does not aspire to be a general-purpose search engine.

Wikipedia is an encyclopedia.

You may be thinking of the various wiki brands run by the Wikimedia Foundation, which doesn't aspire to be any of these things, either, but at least entertains the aspiration of being a better Google News with WikiNews. (But do not confuse WikiNews with WikiTribune, the latter of which is a non-WMF project of Jimmy Wales, originally aspiring to be news, now aspiring to be a social network).
I really want to know why this is feasible for the Quest but not the Rift S, given that both have Inside-Out tracking (ie. IR cameras mounted on the headset). In fact, the Rift S has 5 cameras to the Quests's 4 so it should be at least as capable shouldn't it?
https://www.nytimes.com/2020/01/22/technology/jeff-bezos-hac...
It's still a shitty way of doing it, even though there may be no better alternatives with less collateral damage available.
"World of Echo" is a beautiful record. I used to put it on during my walk to my studio space whenever it was raining in Brooklyn (back when leaving the house was a thing). I didn't realize the recording of that album took place like that, but it doesn't surprise me at all.

Some friends of mine did a tribute to Arthur Russell at BAM a few years back and it was amazing to see so many people out paying tribute to an artist that still is more obscure than they should be. Go listen to "World of Echo" if you've never heard it.
I think the point is, if Google isn't liable, then why are they censoring apps based on COVID-19 keywords? Doesn't seem to be any of their business.
I thought he was working on AGI? Gave up already?
Yes, pandemic is going to force companies to take action that was necessary anyway. Uber's businesses, all of them, everywhere, are garbage. There is no sense, no matter how narrow or convoluted, in which Uber has been profitable. Spare me the discussion of how their empanada delivery business in Jakarta is very healthy. Just spare me. When I was a professional investor, whenever management told me that they had a really profitable business in Uruguay or Crete or wherever I would run, RUN back to my desk and short their stock. "Big in Japan" is not. Anyway the point is Uber is the most-fucked company that ever was. They will never expand into their new Mission Bay HQ. At best, they will retreat into it, abandoning their other real estate in a continuation of the process that began when they bailed out of Oakland. This has been a long time coming for Uber and Covid-19 merely gives them the cover to do what's needed.
Activists Are Trying to Stop the FBI from Snooping on Your Web History
But here's my problem with that... what am I supposed to do to help? With any of that?

It seems to me like I've got two options:

A) Filter/slow my news consumption to just the stories that are relevant to me plus the big huge actual breaking news stories and miss out on all the bummer stories about how bad it is in Yemen

or

B) Keep reading the news unfiltered and worrying about people in Yemen that I can't help and then switch to worrying about people in Honduras that I can't help then worrying about wildfires in California that I can't help and then worry about everything else until eventually I get so upset by the state of the world and how helpless I am that I fall into deep depression and end up harming myself or losing the will to live altogether.

Flipping your comment around, I'm all for being well-informed and reading the news, but what am I supposed to do about it? I vote. I pay taxes. I donate to local charities. Yeah the situation in Yemen is bad but what good does reading a news story do? Is my reading of how bad Yemen is going to help the people in Yemen? Is my inevitable mental health decline going to make their lives better?

What can I do with that information besides say "yeah Yemen is pretty bad isn't it"?
But if commercial (eg. restaurants) food consumption is down, shouldn't it be replaced 1:1 by consumer food consumption?
“Then they came for me...”

I think we need to band together against censorship in general, not only when it’s related to China.
> But to act like negative news is making us think the world is worse than it is is just sheltered.

You can't falsify "negative news is making us think the world is worse than it is" by giving a list of bad things happening (which are all true, not disputing that).
Why do ppl like Django and Flask so much? They're heavy awkward dinosaurs with nasty codebases perpetuating really bad coding patterns (globals?! (multiple)inheritance-till-your-head-spins?! - that's what that soup of whateverMixins is, let's stop pretending... serializers that DE-serialize and different stuff depending on situation?! ...stuff you couldn't add type annotations too because the types would depend of calling contexts far away etc. etc. etc.).

If you code Python, at least take some time to read more modern code: see responder (not my favorite but cool), fastapi, starlette, asyncio http examples etc... Or see older examples (as old as Django) like web.py.
What is an example of a restaurant that can't do takeout? Even ice cream places around here are doing takeout, and I would have thought that something like ice cream would be the last thing that I would see available by takeout.
Nope.

The US government went after MS multiple times. Most were over anti-competitive contracts. But the list includes https://en.wikipedia.org/wiki/United_States_v._Microsoft_Cor.... Which definitely did go after MS over bundling IE.

The penalties that Microsoft suffered under from the USA were sufficiently weak that they considered it a cost of doing business. It was only the much larger EU penalties that caused them to change course. But the USA definitely went after them for bundling IE.
Lots of restaurants throughout the country aren’t currently able to stay afloat, even for takeout. And states are starting to reopen and expecting restaurants to open as well, but many in the industry fear that restaurants that reopen before a vaccine is found will be financial suicide.

Restaurants in communities that are financially healthy enough to support takeouts probably don’t need as much help, but this isn’t true for much of the country.
Maybe slightly off-topic, but how do y'all feel about the Epyc for workstation-type workloads? I really want ECC for my next workstation, and my understanding is that Ryzen/Threadripper ECC support is very hit or miss (the common failure mode is that it will claim it's on, but not actually detect or correct memory errors). But on the other hand, these Epyc chips sure seem slow on paper compared to consumer-grade stuff. I am not sure it matters, though, and am interested in what HN's thoughts are there.
I'm responding to how this all aligns with Thoreau's concept of civil disobedience. Billionaires more interested in the expansion of their own business at the cost of the lives of their workers is the exact opposite of what Thoreau considers justice.

I recommend learning more about these ideas before building them into your narrative. You may realize, for example, that the people who have been working on COVID response full time for months have put a lot more thought into it than you.
There was a reddit post two days ago from a user claiming he had found land purchase records showing Tesla had purchased 1000 acres in Hutto Texas a northern suburb of Austin. The parcel was adjacent to a rail depot that had been recently developed.
Er, they did organize against Dragonfly, so management did it in secret...
This have only moved the waste from one place to another.

producers > stores > consumers.

The same waste would happen in the system. but now it moved all to the first step.

This is not saying that this is OK. This is just highlighting a problem that was always there and nobody cared/cares :(
It seems like it styles more than just the basics, as it gets details, kbd, and a few others that I don’t see around as much.

Besides this isn’t meant to supplant Bootstrap. It evens says so on the site.
Will our digital lives leave a fossil record? (2020)
Tesla's next factory is going to be in Austin, and it's going to happen quickly
A great example of why not just maternity leave (per the link) but parental leave broadly is a good idea. And why both parents need to take it. Otherwise it will be used by some as an excuse to discriminate against birth parents.

Of course there are many other benefits to both parents taking leave, including that studies have shown that non birth parents who take leave tend to be more involved in parenting long term. Also, it’s hugely rewarding emotionally!
The 3000 lucky ones announced today.
So funny how this mirrors the pizza app thing from HBO Silicon Vally.
I'm not the one making the argument. Other people are. And you are missing the point.

Let me ask you a question. Should your comment be censored?

> You're going to have a hard time convicing me that any of these are mutable.

Hate speech (and violence).

> While the presentation of sex and sexual orientation may be mutable (someone can be female passing or straight passing) their orientation or sex itself is not.

Transphobic. Homophobic.

> Similarly while someone can be white passing or codeswitch, their race itself cannot be changed.

Racist.

> doesn't mean that I can stop being black or white or whatever, at least not without convincing society to change its definitions.

... proving my point? They're not objective criteria. Which means you aren't censoring "immutable characteristics". You're censoring political speech. Opinion and group identity are mutable and they are the basis for hate speech definitions.

---

If you don't think you've made three hateful statements in one comment then you haven't been paying attention. This is where the political debate is. If you're ignorant of it then you have no business appointing censors.
That never applied to privately owned forums.
From my brief reading it sounds like they have a solution and there's no danger of it stopping working.

In any case - don't editorialize in your titles.