skysight-inc/HackerNews huggingface dataset:
Just a small pointer because I assume you're a non-native english speaker: you never (I think) contract an auxiliary verb before an unconjugated main verb. You have to write "I had to Google ..." The only reason I mention it is because it's an easy error to make but one that makes people have to read the sentence a few times to figure out what it means. If "to Google" was conjugated, you could write "I'd Googled that last week ..."
Of course. I'm not presenting his famine as an innocent accident. All of these dictators (and many others besides) tend to kill political opponents and don't mind a bit of collateral damage. But I think the industrial scale of the holocaust and indeed the large scale slaughter Khmer Rouge, are of a different order of evil.
Is the GDPR-K kids data privacy law basically the same as COPPA for Europe?
Does Google still use primarily cheap hard drives/infrastructure? (2013)
> Look at my other post. I'm sourcing actual data that shows benefits and drawbacks. Care to source something to back up your claims?

My reply to your comment came before your 'other posts' .. consequently they were not taken into account during my reply. I note that your 'other post' points to a link at the US FDA that includes this caveat:

"It has come to our attention that readers may be projecting these results beyond the surveyed samples. We remind readers that this was designed to be an exporatory look at this issue. We caution readers that these analyses were not weighted back to the population."

> You realize that a decent amount of DTC in the US is around disease awareness and not a specific product, right?

I am not, and I would welcome a breakdown of the ratio of public-service non-sponsored content vs 'specific product' advertisement ... if indeed such a separation could be determined.

This is of course allowing for a large leeway of 'disease awareness' versus 'drug marketing' differentiation.

> BTW - NZ allows for DTC the last I heard.

"Such industry funded ‘health information’ campaigns have been banned in almost all industrialised countries since the 1940s. New Zealand and the United States are lonely exceptions.

"To what does New Zealand owe this dubious honour? While most other developed countries enacted legislation prohibiting this practice approximately three quarters of a century ago, the New Zaland Medicines Act 1981 failed to address DTCA, seemingly more by accident than design."

(from https://www.nzma.org.nz/journal/read-the-journal/all-issues/... )

So that's an accidental 2m pro-people for your argument.
"...who cares what a doctype does/is for when you only ever use one from a boilerplate..."

This sums up many of the front-end candidates nowadays. Reminds me of "why do I have to know what XMLHttpRequest or a browser event is, I just use jQuery .ajax() and .on() anyway" from a few years ago.
VP of Marketing in Southeast Asia with Dahmakan (YC S17)
Include randomness. Tune parameters based on returns, factory test results, more. Is that feasible, maybe done already?
In your example, the activities are not religious.

However, to me, the tiny pyramids and other trinkets are a kind of modern day ritual - if something that has no clear explanation or practical purpose can be called a ritual.

Let's take a moment and think: why do we carry those items home after journeys? I've observed most of the time we toss them in a drawer and smile aftre discovering them 5 years later. We place them on the shelves. Do we use them to signal social status? Not really, they can usually be readily bought locally. When we gift them, do we expect the other person to remember what they meant 2 years later?

Or do we do it because "this is what people do"?

Of course, maybe there is a different answer, but to me, it looks like we produce these things to fulfill some irrational, ritualistic? need. If we do that now so often, then people in the past most likely did that too.
The problem is that there's a lot of "fake it until you make it" in the industry, and we don't have time to actually interview individually all of the applicants you get for a job opening.

I use a set of questions during phone screenings similar to this one (but way shorter, of course). During them, I'm not expecting regurgitation or even a full description, but a general understanding of the underlying mechanisms of a language. I don't care about the difference between `call` or `apply`, but I do care about this person being able to know what they are, and when can they be used.

Then, during a face to face interview, you should forget about all these things, and get your hands dirty with the applicant.
"Getting To Yes" https://www.amazon.com/Getting-Yes-Negotiating-Agreement-Wit...

I've given away more copies of that book than any other. Improves all relationships.

"Elements of Style" aka Strunk and White. https://www.amazon.com/Elements-Style-Fourth-William-Strunk/...

I'd prefer they not only read Elements of Style, but work on it.
The author claims this is not the liars paradox but the barbers paradox.
These are different paradoxes.

Sure, with enough manipulation you can bring this down to the liars paradox, but that is the case for every paradox.
To attempt to explain (desktop) GPU architecture: you don't just have memory and a bunch of individual cores on a GPU like you would on a CPU. You've got memory, texture sampling units, various other fetch units, fixed-function blending/output units, raster units, a dispatcher and then a ton of processing elements. These are all things the programmer need to set up (through the graphics API). Each of those processing elements runs several warps (wavefronts in AMD terminology), each which contains 32 or 64 threads (vendor-dependent), that all have their own set of registers. The warp holds the actual instruction stream and can issue operations that occur on all or some of those threads. Branching is possible, but pretty limited unless it's the same for every invocation. So the programming styles/models are incompatible from the start.

Then the real problem is, since all shader invocations share those fixed-function units, if you need to reconfigure them to use a different set of textures, buffers, shaders, etc you have to bring the whole operation to a complete halt, reconfigure it and restart it. And, contrary to popular belief, GPUs are the exact opposite of fast - each shader invocation takes an enormous amount of time to run, which is traded for throughput. Stopping that thing means having to wait for the last pieces of work to trickle through (and then when starting back up, you have to wait for enough work to be pushed through that all the hardware can be used efficiently), which means a lot of time doing little work.

So if you're trying to deal with the above, any notion of keeping things separate and clean (in terms of what the hardware sees, anyways) immedietely goes out the window. That's why things like virtual texturing exist - to let you more or less pack every single texture you need into a single gargantuan texture and draw as much as possible using some God-shader (and also because heavy reliance on textures tends to work well on consoles). Then you also have to manage to make good use of those fixed-function units (which is where tiled rasterizers on mobile GPUs can become a problem), but that's a relatively separate thing.

Also: transfering data back and forth in itself isn't necessarily that bad in my experience (just finnicky), it's usually the delays and synchronization that gets you.
Russian jet appears to have crashed after take off from Moscow
I guess it depends on how complex the app is, but pulling vue into a page is trivial and gives you a lot of functionality without having to use vue files , es6, or a bundler. After building things with vue and the reactivity it gives you, writing traditional js code to turn knobs manually seems tedious. Vue (or react) eliminates ui state bugs which was probably the biggest source of bugs for me. I fail to see how, under any circumstances, jquery is a better option for handling the dynamic portions of your page .
Having lived/worked through that period of time, it was due to rendering. The entire table had to be loaded before it could be rendered to the browser.

If your entire site was wrapped inside a table, nothing would load until it all did. If I remember correctly.

I'm not sure if that's still an issue with modern browsers, and our faster connection speeds, it if increased processing and network speeds have made it insignificant now.

Edit: SE answer with more: https://webmasters.stackexchange.com/a/6037/3403
What is bothering me: why do we only hear about Musk when it comes to his companies? Surely he cannot be doing all the thinking. I'm more interested in what the heads of engineering have to say about the technology.

Anyway, I couldn't read the article because of the paywall.
1. So basically the biggest Android vendor?

2. Both of them... If you are gamer, you are going to Steam (and Valve is not a friend of the Windows store idea). I'm not happy with this situation either, as I prefer GoG, and GoG is a distant second.

3. Doom, Wolfenstein II, F1 2017, The Talos Principle from the other side of genre spectrum or the upcoming Star Citizen. Vice versa is more true, there's no DX12 game worth playing, that's not also Vulkan game.
I partially disagree. "Can you think, can you write, can you build" are important, but difficult and time consuming to test, especially if there are a lot of (initial) candidates to choose from. Theoretical/trivia questions do give quick overview of field knowledge, especially connecting them thematically. For coding, 4-6 line "refactor this" tasks do the same. Candidate shouldn't even write, discussing solutions in pseudocode is enough.

After jumping this bar, one can make more freeform discussions or do pair programming.
> [A]ctually all communication on the web version goes through the app running on your phone.

How on earth does that work? Say my phone's on data, my laptop's on my home wifi with NAT. How does Whatsapp on the web reach my phone?
Shhhh, don't give them the idea to cancel my voicemail transcribing app.

Or does voice actually have other features?
And what data structure do you use when you have to insert and remove efficiently many items from a container ? For example when you have a big queue ?
Os Melhores Cursos de Social Media Online (Redes Sociais)
Hearing is something we take for granted but when it becomes damaged it's going to stay damaged for good. Seeing how many people today are cocooning themselves in a world of sound, I worry what the consequences are going to be in the next twenty years or so?

I suffer from mild tinnitus and one effect, that most non-sufferers don't appreciate, is that when you're hearing is damaged it doesn't mean you're hearing everything at low volume. Some sound is muffled, sure but higher frequency sounds can be much more acute. This leads to anxiety and stress in public places that other folks find hard to understand.

I am fortunate in that I can work from home or a private office, I'm not forced to spend my days in a shared work space or other noisy environment; I think I would suffer a nervous breakdown if I was?

If you're currently using loud music to cancel out the noise in your workplace, or during your commute to work, stop now and find some other way of dealing with it because damaging your hearing is not the solution.
Uhm, seems like this article has borrowed a lot from the original one[1] by The Knife Media which was mentioned by Weintstein on the Rubin Report[2]. I highly recommend that RR episode.

1. https://medium.com/@rljunco/eric-weinsteins-four-quadrant-mo...

2. https://www.youtube.com/watch?v=MmXq97do-tQ
Water jets cut rock with the garnet powder in the stream. [0] Which is not recycled. And they are maintenance intensive. They are great tools, but like most, they are far from pushbutton.

[0] https://www.barton.com/waterjet-abrasives/
Maybe I wouldn't. I live in Geneva.
Yes, seriously. If someone learns programming with JS (or Python or ...) and has neither been interested in nor exposed through work to lower levels they can easily go years of professional work without having to deal with the concept (not meaning that they wouldn't understand it, just that it never came up). Thanks to abstraction, you can go far without really knowing what's happening below, and that has moved up the layers more and more.

Where does a JS frontend developer really need to have heard of linked lists?
> More than one pilot being interviewed stated that his decision to eject wasn’t made in the heat of the moment. The decision was made years before, in training, after careful thought. “If I encounter these conditions, I will take this action.” These guys made their decision early. When they encountered the conditions they acted. Without thought. Without hesitation.

This is also good advice for making ethical decisions, especially when situations or people in power suggest otherwise.
There are plenty of rifle rounds with very low bullet drop rates. For example, the 26 Nosler has close to zero inches of drop at 450 yards (quarter mile.) By extending the turret's barrel length and adding additional rifling/twist, drop can be further decreased while power is increased. Unless the distances are greater than a mile, a high powered rifle round will have so little drop to be negligible.

And a railgun could be used if the energy footpounds of smokeless powder is not cutting it -- but really, a small grain round with a large powder charge will fly straight for the distances we are concerned with here.
JS isn’t really terrible, I’ve done 25 years of c, c++, go, pascal, swift and I found js lack of typing refreshing. I built a fairly complex app in 4000 LOC. This would surely have been 10x bigger in any of the languages mentioned above. If you use es6, you get rid of the most common js issues (var hoisting, this scoping, etc)

At some point 10x less LOC has to be factored in as a significant benefit
I hate when someone honks for no reason, makes me want to just reverse back into them.
What's the deal with obnoxiously loud motorcycles?

I just cannot understand the appeal of riding around on something which molests the eardrums of everyone within a 400ft radius.
Sorry, wrote in medium and cut and pasted in my blog. I've too much trust in web technologies.
The effect is also worse because you're not expecting it, whereas the driver is.

There are some problems in life where a punch in the mouth seems like the only viable solution.
Self driving cars and beyond
I love this model, but I'm confused by this article since it keeps saying "the media’s preferred policies" as if there is one singular policy that the entire media is in favour of, which I'm not sure I can buy into.
> Most people who ask their doctor about a drug they saw on TV have the disease. Of those, a small percentage were undiagnosed, thus the TV commercial helped them with self-diagnosis.

This is one of the things driving the US rates of over testing, over diagnosis, and over treatment. Some people are helped, but many are harmed. See, for example, prostate cancer. Many men die with, not of, prostate cancer. The treatment for prostate cancer can be aggressive and can seriously degrade quality of life.
A good chunk of the new generation of kids is watching SpaceX's success. This drives the kids' attention to Musk which ultimately kids take him as a role model. Kids will follow his steps and thread of thoughts, which is in some way "nurture cloning". We cannot conceive what Musk is actually doing on the next generation, it's going to be amazing
The Early Days of Mass Internet Piracy Were Awesome yet Awful
What’s next after this Flat UI trend? Textual UI?
I (relatively) happily use the Facebook Lite app in Ireland where I got it from Play Store. I'm not sure we're emerging from anything.
> Instant messaging is an example of something that used to work, and now doesn't.

It's a miracle that the web works the way it does. So perhaps we need a consortium (like W3C) for messaging too?
Ha! I once wrote a program to calculate commission for the sales people at our company. I remember the director telling me he would love my numbers to be true, but thought it best I had another look. Fat fingered decimals could have resulted in some expensive commissions!
>Surely he cannot be doing all the thinking.

the value isn't in the thinking. There are a lot of different thinking around - for every taste and possibility. The value is in choosing a thinking and funding/implementing it.
Most criminal cases don't get to a conviction. Ask a police officer. Save for very few countries (e.g. Japan)
Certainly has a big plus - SMS will often get through when even voice can't. Data on the other hand! That's without getting into how badly some apps handle intermittent or no signal.
That doesn't make it less annoying.
While I understand how it applies in the shown cases I'm still puzzled about the quadrant naming. Are people on the top right aalways a Dupe?
Is there any contrarian that would push for more policy on something?

How does this apply to something like "Should we put dangerous criminals in jail?"
The fundamentals don't change every 1-3 years. Most of these questions would have been relevant 5 years ago.
Saratov Airlines 703 from Moscow to Orsk crashes after take off
Respectfully, I don't think it's helpful for you to tell me what I did or did not suffer from. Maybe we just have different standards of how uncomfortable different things are to us. (Yeah, it's different from a common cold.)

Also, when I'm ill I naturally stay at home, and don't go out to sneeze or cough on people.
Immutable dats structures in CLJS pairs well with react type frameworks. Trying to make js pretend it supports immutable structures is what turned me off the most about react/js

I ended up going with vue which uses mutations instead of having to return structure copied from functions.

Just made more sense to me. Maybe MobX does this for react? Idk
Control Your Velux Skylights with Snips Voice AI and Raspberry Pi3
Oh, no doubt. It's an old terraced house in London, and I'm in the basement flat. No double-glazing, and I doubt the walls are properly insulated. But it's relatively cheap, and running the storage heaters 24/7 hasn't resulted in an excruciating power bill.

The only time I've actually noticed it being brutally cold was coming home after several weeks abroad, where I'd turned the heaters off before I left to save power. Coming home after that was particularly unpleasant.
I don’t care if you abhor Unity, I just particularly dislike FUD on HN. People tend to hold what people write in a slightly higher light and assume a professional is speaking... not a guy who thinks “you need the newest version” is a disqualification for a feature list.
X11, i.e. some of its implementations, don't expose all internals, and clients don't just plug into any function in the binary. The X11 protocol and some of its extensions clearly define how clients can communicate with each other or the server.

Wayland on the other hand does not. How and if clients can communicate with each other is considered out of the scope of the Wayland protocol, except a few exceptions (e.g. copy/paste) so it's up to the Wayland compositor. That's why there are already multiple different "APIs" to do screenshots on Wayland compositors, some more powerful some less, and not a single one is implemented by all major compositors - basically fragmentation hell. That's also why stuff like color pickers still don't work without tedious hacks (e.g. misusing some of the screenshot APIs).
How Google Indexing a Very Large Websites
Five Common Problems in GraphQL Apps (And How to Fix Them)
Since I run all reasonably trusted open source software on my computer the sandboxing aspect of Wayland doesn't really help me. The one exception to this is the browser as those things now expose a vast attack surface. Unfortunately browsers are not sandboxed and they become significantly less functional if you somehow manage it. I don't care if my browser can't see the rest of the screen if it can see all my files and everything I do in other tabs on that browser.

So the benefits of the easier sandboxing provided by Wayland are somewhat overstated, at least for typical Linux users.
Doesn't he get protested all over by various groups? So by observation I think he is controversial, though I also haven't really heard anything from him that sounded exceedingly inflammatory or anything
One example I heard was that, in 1000 years, people may discover strange yellow arches and assume that they had religious significance. But what kind of significance _does_ McDonalds have in today’s society? Is going to the pub followed by burger and chips an important ritual followed by many in modern society?
Since October 30 2016, Hangouts is unusable on me on Safari.

I always use the pop-up feature in order to get individual chat windows that are real operating system windows, rather that the javascript windows in Gmail. Since that date, it doesn't work in Safari. It works for a few minutes, then the windows close themselves and disappear.

The only solution was to use Chrome... which worked until very recently. Now I get the same problem with Chrome too, albeit the timeout is much longer, perhaps an hour or so or sometimes longer.

Everything is fucked.

By the way, this is Apple bug 29018740. It might help if someone makes another bug report and references this bug, though I doubt it because when the latest Safari version was released (with the bug still present, of course), I mentioned this to Apple and they responded:

> Thank you for contacting us. If this is still an issue for you on current releases, please file a new bug report.

Thanks Apple.

By the way, this is just for text messaging. For voice/video Hangouts became unusable earlier than that. The video quality is approximately 120p and the audio is 1kbps or less, and I can't talk because noise cancellation doesn't work and I hear myself back with a 2 second delay and 80dB gain. Don't even get me started on CPU utilization yet...
That's not really relevant. The paid stuff is dwarfed by the unpaid. The reason World War II ended the depression was it was a massive government stimulus at a level unimaginable politically during peacetime.
As a french I spent countless hours chatting with my classmates on AIM when I was in junior high.
funny that robots are not freeing people much, there's a need to teach people to build robots for their own needs (when it's really helpful)
Four companies dominate our daily lives unlike any other in human history
This case is no different, right?
70% of Norwegian Olympic skiing medals won by asthmatics – Swedish documentary
It's like Edison. He got all the geniuses together and gave them a place to experiment. He probably got his hands a little dirty, but for the most part someone else is doing the hard work. Having a single name attached definitely gives the impression that Musk and Edison have/had a large ego, but there is something to be said for creating such an environment.
I bought this computer and it's got 107 Bitcoins on it. What do I do?
Uh-huh...

Ripple: Communicating through Physical Vibration

https://www.usenix.org/node/188984

This paper investigates the possibility of communicating through vibrations. By modulating the vibration motors available in all mobile phones, and decoding them through accelerometers, we aim to communicate small packets of information. [...] We develop Ripple, a system that achieves up to 200 bits/s of secure transmission using off-the-shelf vibration motor chips, and 80 bits/s on Android smartphones
Yeah, what with the asp.net core team being such great devs, I'll definitely listen to them.

That team can't commit to anything and yet make regular sweeping changes to the framework depending on whatever the current flavour of the month is. This month it's DI, DI, DI.

They've been incredibly inconsistent since ScottGu left.
Incel is not “men who have trouble getting laid.” And you know it.
AWS Certified Solutions Architect: how I got certified