skysight-inc/HackerNews huggingface dataset:
The main issue IMO is thread-divergence. Because "threads" on a GPU are really SIMD-elements, things work very differently.

Lets use a simple example:

for(int i=0; i<10000000; i++){
if(someCondition)
break;
else
doStuff();
}

In a CPU case, the thread will break out of the loop early on "someCondition". But in the GPU case, it will only break out of the loop when "someCondition" holds for the entire SIMD-group.

GPUs execute roughly 32-threads with the same instruction pointer. Lets say thread#0 had "someCondition" to be true. Then thread#0 will be set to "disabled", but otherwise, it will have to wait for the 31-other threads to be done with the loop before continuing.

Even if 31-threads have hit "someCondition" and have broken out of the loop, the 32nd thread will keep executing the loop until it is done (and threads 0-through-30 will "execute with" the 32nd thread, but will throw away the results).

That's the key with SIMD. Threads are run in groups of ~32ish at a time, at the same time. All 32-threads must execute if statements together and loops together.

In most cases, an if/else statement will be executed by BOTH threads (but the results "thrown out" by the GPU engine, through execution masks)
You'd be surprised. I don't think the large majority of the population thinks about the logistics involved at all, except insofar as it directly concerns them (ie. the last link in the chain, or when there's a problem in fulfilling the order). Retail is an abstraction that conjures products into consumers' hands as if by magic. This permits them to stay conveniently ignorant of the ugly parts of the supply chain, whether it's torturing and killing animals on factory farms, inhumane working conditions at a sweatshop in a faraway country, or the labor-laws-dodging gig economy of couriers and fulfillment center workers.
> As a solo person, or couple, can you get this by working full time and then paying for it?

Most of this I can get, assuming I'm the one pulling down the 1st world software dev salary.

Obviously, those on the commune who only have basic skills of food prep, farming, child care, etc. wouldn't be able to afford some of this.

So if I'm already able to make this high salary working remotely, I might as well just live in a very low COL country and outsource all this work for a fraction it would cost in the US / EU, instead of subsidizing the low-earners.
Second - those regs are to protect employees from regular political participation. Not public agitation, moreover, executives are in a completely different category.

California state law seems to disagree.

CHAPTER 5. Political Affiliations [1101 - 1106]
1101.
No employer shall make, adopt, or enforce any rule, regulation, or policy:
[...](b) Controlling or directing, or tending to control or direct the political activities or affiliations of employees.

I mean that seems pretty cut and dry to me, Kaplan's actions seem pretty objectively covered here. It doesn't make exception for executives, it doesn't specify who is or isn't covered (except for section 1106 which has very specific applications of chapter 1102 governing public emplyoees), it doesn't say what the merit of their political activity needs to be, it doesn't say anything about 'public agitation', nor does any portion of Chapter 5 s But IANAL.

I'd be more than willing to read any case law you have that should refute this.

But an an executive appearing at a rally, on stage, making political claims?

Perhaps I missed something: what claims did Mr. Kaplan make at the confirmation hearing or about the hearing that you claim are political? I'd like to read a source of any statements he's made that you refer to here.

The coverage I've read indicates (and if you have something that suggests he made actual statements about Kavanaugh's confirmation, the committee process, or the allegations against him I would implore you to share it, if you'd be so kind) that he was seen in attendance at the hearings. Anything else is speculation, conjecture and supposition and makes for a poor argument for why Kaplan should not be allowed to attend the confirmation of a personal friend to the Supreme Court.

Are you suggesting that his attendance at these hearings constitutes a political 'claim'?
Same. It's made my product design/prototyping/validation workflow insanely efficient. Really happy with it, and curious to explore some of the other features (like lambdas).
Maybe they decided reaching the top of the screen was more important than reaching the bottom?
The business is growing so fast that third part companies are popping up, offering to aggregate all the delivery services onto one ipad + pos integration.

The delivery services are taking in a decent chunk of money on each item, plus the delivery fee. I don't see them going away anytime soon, as less and less millennials/gen z are eating out.
Imitation is the sincerest form of flattery. Microsoft's Surface design led to the iPad Pro and Google Slate.
Wasn't PRISM all about attacking American companies with covert implants? For instance tapping into Google region to region data transfers, after which Google started encrypting everything.
Is there a way to deep link to a country specific google store? I get redirected to a locale that doesn't sell any of the pixel products, so they just don't exists on the product pages when I follow the links
> The ability to prefabricate large elements (like entire walls) off site is another.

You can do that with concrete as well [1], it's often called precast concrete. concrete wall sections are heavier than wood wall sections, so you do need larger equipment, and tend to have smaller pieces.

[1] https://en.wikipedia.org/wiki/Precast_concrete
Google Call Screening targets spam calls, may usher in bot-on-bot armageddon
During the cold war, cozying up to the Russians the way Google is now sucking up to the Chinese would have been rated as treasonous. How times have changed, the almighty dollar sign reigns supreme.

(edit: slight change in wording)
Bose are great headphones for looking like you are an audiophile.

If you aren't an audiophile. Some audiophiles might well think, "Why are you wearing those? You're not on an airplane!" I much prefer passive noise isolation. Beyerdynamic DT770 Pro 80 Ohm is my recommendation, especially if you like bass. The 80 Ohm is much easier to drive, and you can even run them off your laptop in a pinch. The earpads are pretty good stock. Not everyone's head is compatible with big circles pressed up against them, however.
The new Pixel 3 is $799.
It was a little rare to have an "end" to the games in those days. Generally there wasn't much space for something so extravagant. More often you would overflow a value somewhere and semi-crash the game.
He was a strong contender last year as well. BTW, Paul Romer is also an entrepreneur: https://paulromer.net/about-paul-romer/ (relevant to this crowd :)).
For clearing libel, all you have to prove is that the statement was presented as fact, was false, and caused harm.

At least in the US, I don't think this is true. Defamation is a broader class that includes libel, and always requires proving that the publisher was at least "negligent" in publishing the false statement: https://www.law.cornell.edu/wex/defamation
But they give results for the fairly similar last generation processor, with similar behaviour. "Pissing off industry contacts" isn't needed.
Not certain how common it is these days, but it was supposedly commented on by Kenneth Boulding:

"Anyone who believes that exponential growth can go on forever in a finite world is either a madman or an economist."
I'm curious why HN users don't seem to have a problem with Apple censoring the App Store on demand, blocking VPNs and other crypto tools which have real life consequences for some in China. Seems like they get a pass for operating in China (and earning huge yearly revenues from it, which would obviously be threatened if they didn't comply) Is this just a grandfathering in? If Google had never left China and merely obeyed censorship requests in 2010, would people be less upset because they've been acclimatized to it?

I don't support Dragonfly, and I do fear the allure of the Chinese market is influencing people to put aside ethical quandaries for revenue growth, but it seems to me that standards are different for different companies.
I think “company values” only makes sense if there’s a solid rationale behind it for how it helps you make paperclips.
Ask HN: Where to go post Google+ shut down?
Now that Google+ is headed to the dead pool, what are some good alternatives?
> We could literally print nearly free wealth, inflation free, if we just opened up land for development. It's a win win win.

Doesn't neighboring real estate value decline as you put more capacity on the market? You can't print real estate wealth anymore than you can print dollars without consequence. At the end of the day, all of this "value" is trying to get dibs on the output of labor today (housing prices are usually tied to incomes, with some distorted market exceptions).

The more interesting question is: can you provide these basic necessities at such a low cost that you can drastically reduce the labor output required to enjoy them? What if you only had to work three days a week to meet your basic needs? What if healthcare inflation wasn't consuming wage increases as rapidly as it is?
If you're not constrained by the hardware, then take the time to install LineageOS (https://lineageos.org/). If you need Google's flavour of Android you can get it from OpenGAPPS (https://opengapps.org/).

I did it for my mom's phone and most recently my own (which until I hit some software issues was running Google stock). It's really easy nowadays, with some tech skills and assuming your phone isn't obscure.
Please check out r/crostini. Linux VMs now runs seamlessly on Chrome OS and can (or definitely will support) Docker.
This is opt-in, right?
I can run docker on my pixelbook just fine via crostini. Vscode as well.
DuckDuckGo is already better than Google in some areas at least. You also have SymbolHound which made it a point to support searching for nonalphanumeric characters.
I can see where the Navy/Military/Government could compartmentalize a hack like this. How could a company like Apple or Amazon keep this under wraps? How could they keep the knowledge of such a hack within the TS/SCI employees?
The Nokia 6.1 is on sale for $230 at Amazon https://www.amazon.com/gp/product/B07B4KPFKM/
You're lucky, mine was shutting down randomly and only charging up to 50%, similar to [1]. After trying the reset story from the support group I've bought an original replacement battery from Samsung, which didn't really fix it either. Aside from that, it is super slow running Android Lollipop.

No idea what is actually wrong, but never going to buy a Nexus tablet again.

[1] https://productforums.google.com/forum/#!topic/nexus/fxpq6Jr...
Writing a completely factual story that might appeal to a conservative mindset is not the same as a conservative bias. Now, putting aside your emotion for a moment, which part of the story did you feel was reported in a lopsided manner?
I missed that. It's actually a much bigger problem.
stdout and stderr(or) is two output paths to explicitly diverge error logs and problems from standard output.

stdout / stdin is reserved for user interaction, informational messages (md5sum), actual output (ls, less, etc.), and the like. OTOH, stderr is explicitly for error messages only, and it's very useful (and necessary).

A real use case from my daily job: I'm an administrator of a large system (approx ~1K servers), and I have substantial amount of cattle, and a lot of pets [0]. All of these servers have cron jobs, and other automated tasks on them. All servers can mail to a local mail server to report us problems, so our cron automatically mails any outputs to us.

All the tools we use, and scripts we write have the following properties:

- If everything is OK, they are silent by default.

- They output to stderr, if anything notable happens.

- Also we copy (think tee) all stderr to their respective logs (both local and on a centralized server).

Now consider:

- The (e-mail, log) noise if all the tools were writing their outputs to stdout.

- The work required to silence all tools. What if they don't have any --quiet switches?

- Furthermore, they wrote everything to stderr. How can I know whether thing has worked as it should?

- How can I find the problem quickly if everything is written to "Error" log?

- Furthermore how can I revise the errors happened quickly? Info & Error on the same file. grep galore!

- How can I silent a tool (by redirecting to /dev/null) if both normal and error logs are written via stderr?

These are the simple problems that I can come up on a real, big production system in five minutes. I can find more problematic scenarios which will happen on a daily basis, if I think more.

All these conventions, folklore, recommended usage and facilities are in place because of the needs and the experience acquired in the history of these systems. Running around them amok, just because they enable color, pretty spinners, or justify some narrow usage scenario is not correct.

These conventions and philosophy [1] allowed *NIX systems to scale without needing excessive administrative elbow grease. Ignoring these, and developing tools which use facilities and conventions as they please will degrade the ability to manage these systems with minimal work. I can always grep, but it will be inefficient and not guaranteed to get everything that I want, and also it will cost me and the computer time to do so.

Like algorithms, systems are easier to manage when "n" is small. When "n" gets big, these tasks got really hard, really fast.

So, develop tools to ease tasks. Not to show-off.

[0] https://www.engineyard.com/blog/pets-vs-cattle

[1] https://en.wikipedia.org/wiki/Unix_philosophy

Edit: Tried to increase readability.
> A month or so ago, I took a two week trip across France and Spain, it was one of the most lovely experiences of my life, staying in great places, eating amazing food, etc. It was honestly about as wonderful and stimulating of an experience as I've ever had.

But were they really?

The thing I'm no longer afraid to admit about myself - I don't enjoy such stuff. I don't derive much pleasure from views of nature, don't like typical tourist destinations (for instance, last year I went to Pripyat, and liked it much better than Lviv or Kiev). I don't enjoy eating local cousine, I prefer regular commercial-grade pizza, thank you. I tried pretending that I like "normal" things for a long time, but this cognitive dissonance isn't worth it.

I still agree with GP here - if the things you do are fulfilling, you'll be less inclined to pick up the phone. For me, it won't be France or Spain, but it will be a programming side project. It won't be hiking, but it will be going out with an air gun and shooting a bit. I don't feel an addiction to tech then, but get me back to the office, and suddenly the addiction is back too.

To be clear: I'm not discounting the addictiveness of consumer-oriented tech - but I do feel that it's often easier to break the feedback loop by fixing the other end of it.
Might be off topic, but can Bloomberg even consistently use punctuation? I see mixes of dumb quotes and smart quotes in the same paragraph and the same sentence. And the backtick as well. It is those details that reveal to me the article is rushed, possibly very little care has been afforded to the article.
I moved my side project from Mandrill to SendGrid immmediately after the “absorbtion” (Mandrill/MailChimp policy changes). But then I had to scramble to move again after an incident where SendGrid apparently felt it was OK to delay sending transactional emails by a day or two, affecting many of their paying customers. [1]

Currently on Postmark, and have found them to be reliable, transparent about the very rare problem on their end, and helpful with problems on my end.

Following Mandrill’s policy changes, I started maintaining a package that simplifies moving Django projects between a number of full-featured transactional ESPs. Even if you’re not on Django, you may find the list of ESPs it supports helpful. [2]

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

[2]: https://anymail.readthedocs.io/
But where does the API come from? Dynamic content needs don't go away with static sites and usually it's yet another service to worry about.
Yes I got that part wrong. Sorry I misunderstood the text I read on the topic, you're right. My original comment was talking about people that are not insured (and not obliged to e.g. due to not being residents). My point is that healthcare always costs something, and the sum is very similar to the cost in the US once you get them to give you a discount for uninsured people - but of course there is better social security for entitled people (most of residents) in the EU.
>During the cold war, cozying up to the Russians the way Google is now sucking up to the Chinese would have been rated as treason.

I am a huge critic of China's human rights record, but "treason" has a very specific legal definition. Doing trade with a country is not "treason".
> no, the turning point was when they hired ruth porat. ask any insider. that's when it became all about the benjamins.

I've heard this before, but never gotten any details. Can you expand on this?
Accidentally, all of this starts happening when trade war between USA and China is raging and when some countries decided to not follow USA orders to reduce business with China...
> the people in this thread who think that Apple came out with the notch first.

I thought they did too. Which phone/manufacturer did it before?
The UK and Spain have a private health sector with Clinics, GP, ... To access those you either need to pay cash or have a private health insurance.

Both the UK and Spain have also a public health sector, with Clinics, GP, ... that is accessible for free.

In the UK and Spain, very few private health insurances covers Birth or Emergency Care: for those you are supposed to go to the public service or pay cash in a private clinic.

Other countries like Belgium have health insurances that give you the kind of extra comfort you mention. But they cost something like 5 EUR a month vs the 100 EUR in Spain and the UK.
Maybe you are not a high value target?
I was hoping they'd release the next Pixelbook. Really wanted to try that as my next developer laptop. May be next year.

Pixel Slate is great but I can't hold it on my lap while sitting, lying on a couch or my bed. Given I spend all my working hours using my laptop, devices like Pixel Slate and Surface Pro are a no-go.

Only if they built a stronger keyboard with a adjustable latch that could hold the tablet body. I wouldn't mind the extra weight if it meant that it wouldn't need support and could be held just like a laptop in any position.
It's been a year since I last spoke with Netlify staff [^1]. They weren't super keen on the arguments I raised against using their service given you can host Websites that load in 100-200ms on S3 with CloudFront for pennies a month. If course S3 isn't as push-button as Netlify but it's certainly much more extensible and will probably be around longer.

[^1]: https://habd.as/zero-to-http-2-aws-hugo/
How can you say they became ruthless at the exact moment they hired Ruth? Aren't they now ruthful?
> If you've ever had the displeasure to experience the healthcare system, you'd learn too that "professionals" are indoctrinated in a system that doesn't update their knowledge, keeps their knowledge in silos, and overall is inefficient and not getting people access to the most recent/best information/knowledge.

This is crankery. Not all doctors are the best medical practitioners, but I will always trust a random medical doctor more than a random “health” startup.
For Pixel in particular it really feels like they've started copying the iPhone's hardware choices in some ways, for no real reason that I can discern. The notch, eliminating the headphone jack, etc. Then they even matched it on price (heck, isn't the Pixel actually more expensive than an iPhone if you match them on flash size?). I was a Google phone fan back in the days of the Nexus 4, but these latest attempts feel like Google trying to force their market position up rather than embracing their niche.
how about a new single character constant that encodes tau/4 radians?

How about Ϟʹ – the ancient greek symbol for 90 :)
Comes down to two reasons..
1. Its costly to manufacture a screen that bends to avoid the bezel.
2. Apple has a patent for bended screen. So, competitors have to come up with a slightly different way to achieve this.

Folded screen of iphone
https://i.imgur.com/Vg2n5Ji.jpg
It seemed incredible to me that they talked about these tiny little components being added to systems that allowed the evil doer to take complete control of the system. How exactly is something with 2 connections to the motherboard going to exert dramatic influence over a CPU with 1000+ connections to the rest of the system. Some 48-56 physical address lines, 64 data lines, and etc. all being manipulated by the magic rice grain? I don't think so.
How to make an augmented reality app using the 6D.AI SDK
Databases are, in general, the next obvious question for a dynamic app on Netlify. Some solutions can use lambdas, but since a straight-up database is always going to be necessary for certain things, it makes me wonder if they'd roll out a paid database at some point... though that sort of conflicts with their "JAM" "no backend! well somebody else's backend maybe?" selling point
Define "evidence".
Hey there's been a bunch of bluetooth improvements in recent builds. What's your bug again ?
The article is a bit short for the subjects that it touches on.

- Coding as fun

- Coding as engineering discipline & social responsibility

- Coding as a mark of citizenship

The article says "coding is not fun" then touches on the other two subjects. But I would say they're all true or worthy of thinking about. Especially the engineering side of things, that's something I occasionally wonder about.

Can anyone recommend some books or articles that go deeper in to these subjects?
I sometimes wonder if my QC25s are on, or whether the weirdly oval silicon earbuds are actually in my ears. They don't cut out music or conversation. When I take them off I realise they've cut out a lot of white noise/background noise. But they just focus distractions, really.

With music on, yes, they work much better. But whenever there are gaps between the music the distractions come right back.

I need earbuds rather than headphones for portability, and I was prepared to be realistic about what this meant for noise reduction. But if there was anything better than the QC25s in a similar form factor I would switch in a heartbeat.
I'm going to go against you and agree with the person your commenting on. I really only bought my QC35's because I was backed into a corner with my iPhone 7. I wanted bluetooth over-the-ear headphones that could also do wired, had good battery life, and sounded okay. After plonking down the $350 I was pleasantly surprised by the build quality, 20+ hr battery life, and the comfort. The noise reduction is pretty incredible and I've heard things in songs that I've never heard before.

They are not the 100% best sounding headphones. However, the clarity and imaging they provide is pretty astounding and I think they compete with any similarly priced competitor. I'm the kind of guy that will take speakers over headphones any day, and I find myself using the QC35's more than my speakers these days.