skysight-inc/HackerNews huggingface dataset:
> Also, please stop spreading untruths. It takes one click to get from the homepage to a list of all interviews ranked in descending chronological order. With some pretty awesome filters as well.

Not true. On mobile, it takes exactly three clicks, as I stated. On desktop, it takes two clicks. What you're probably referring to, the "browse hundreds" link on the homepage (desktop only), is a list of products, which are different from interviews. Please stop spreading untruths (and being so theatrical in the process).

I never discouraged anyone from visiting IH, I just stated the for me personally, the old focus was more valuable.

> the average quality of discussions and answers is higher than on HN

That's just not true. Probably 30% of threads receive 0-1 replies, there's a lot of blogspam, and the community is very homogenous. There's nothing wrong with trying to grow a community, and I love what Courtland is doing in general, I just liked the "old" IH better.
Interesting. I've heard some people say that the M.O. for wall street these days seems to be:

- during earnings provide extremely positive guidance for next quarter. this will bump stock up

- as time goes by, slowly update your guidance downwards. if this process is slow, hopefully stock won't be very affected. repeat this until you're convinced that your public updated guidance is below your private earnings predictions.

- when earnings come, you'll over-shoot your depressed guidance. This will bump stock up. Again, provide extremely optimistic guidance for next quarter.
Here’s a pretty literal example:
https://variety.com/2017/biz/news/alec-baldwin-snl-photo-new...

*I don’t know this example is particularly harmful but nonetheless it illustrates things don’t always transfer perfectly
This will lower quality of links by lowering the threshold for submitting links.
You need to compare it to the expected error rate.

If you expect for example 100 detections due to noise but you get 1000 detections in the measurement, that would be pretty significant.
Normally I would consider this to be an unhelpful comment, but actually in this case, you're right.
If the service I offer is “communication tools with in built personal ads”, or “latest news reports with personal ads on the side” it is not possible to offer those services without access to personal info.
Imagine you are investigating a bug you find under rocks. You have a prediction about the subvarieties this species of bug comes in. But these bugs are really hard to find. You have to turn over 10^21 rocks to find just 1,959 bugs. And you find unexpected ratios of subvarieties! The statistical significance of this unexpected result is based not on the number of rocks you turn over but on the probability your theory assigns to the distribution discovered in your sample of 1,959.
It's absolutely fine to adopt React piece by piece, I disagree entirely that it's an all-or-nothing proposition. I've converted a heavily used in-production service from 0% to 100% React over the course of more than a year. And this is an SPA, so over that year there was literally jQuery and React rendering to the same DOM. It works just fine, it's all just JS.

You don't have to use Redux etc. (but you probably do if you have sufficiently complex state). Even then, you can do things like have multiple stores in the same app. It's fine! It's just JS objects being spliced, merged, propagated. You eventually converge on a single store as the various React parts merge.

You don't need to use react-router, or even a router lib. It's probably better if you don't, given how many times that shitshow of an API has been completely rewritten. I took one look at it, could tell that this lib wanted to be fully in charge, and noped out. It's fine to manage browser URL state yourself, it's just JS and the browser APIs are OK for that nowadays.

Now we're in the process of adopting Immutable.js. It's fine, it's just fancier collections, with some conveniences and being able to use React.PureComponent 99% of the time without worry. So your codebase is 50% fancy collections and 50% JS natives? That's fine, don't worry about it, just write new components using Immutable.js if that's the direction you're going. Don't worry about the top-level Redux container not being an Immutable instance, just use it for the leaves then.

Server side rendering? I retrofitted that in a weekend by compiling the app as a lib with Webpack (project started as Gulp way back), included that in Node.js as an import. Worked just fine, nothing to it. Now we're generating PDFs using the same frontend code with Puppeteer and SSR, it's awesome.

The app is in a better shape than ever, a real pleasure to work with. Jest tests for React stuff, Mocha tests for other parts. And that's fine, no need to get all religious about which one is the "one true" framework.
You argue about what you think is „perfectly reasonable“. But that‘s not the question to ask when that is obviously illegal. You cannot counter „that‘s not allowed by the GDPR“ with „I think it should be“, unless you want to talk about a hypothetical alternative.
Here is a great article by one of the top EU privacy attorneys out there explaining the interplay of the ePrivacy Directive (which governs use of cookies) and the GDPR, which often get confused. https://privacylawblog.fieldfisher.com/2018/gdpr-plus-e-priv...
It's not new. It's been around for years.
I dunno about the whole Christians giving Christians a bad name. For example the Catholic Church doesn't support gay marriage or even condom use in AIDS torn Africa. Is the Pope giving Catholics a bad name? It would seem to me the opposite, Catholics who support gay rights and condom use are just bad Catholics.
He's saying he will likely support a bipartisan effort already in Congress, so sending a new bill to Congress would be inconsistent with what he claims, and a poor basis for believing it.
And if the service you offer is „communication tool with the ability to sell weapons online“, then the authorities are out of luck, because you have cleverly phrased your mission statement?

That‘s not how it works.
If you have anything to back this up, that would be worth sharing. But I don't think it's fair to say that factually without some pretty strong evidence.
You say laziness, I say censorship. Which one of us is right?
Countless hours spent on this game on my parents' Windows 95 desktop!
It seems to me that people with dry sarcasm can not live that out in the media. Putting things out of context or blowing single events out of proportion has become too common. Very unsettling.
That's a great video, but I think it's from 2011. I recently came across another video from 2016 which is a bit more technical and sheds some light on the results of recent research. People interested should definitely give it a watch - https://www.youtube.com/watch?v=BZbunmaU-60
There's an effort to make a plugin system for Prettier so that it can format languages other than JS and company. See https://prettier.io/docs/en/plugins.html
From the title, I thought this was going to be a story about the HP garage, Fairchild Semiconductor, and DOD dollars flooding the Valley with talented engineers in the 60s and 70s.
I thoroughly enjoyed that article. It was a weird decision to not make the default state of the Touch Bar be a widget bin. They could even have launched yet another App Store for it.
The android phones based on the 3.4+ kernels generally do use device trees but those are incompatible with the mainline ones since they depend on the large amount of patches in those kernels for the platform support.

Also didn't the uefi keys for the microsoft phones get leaked?
It looks like SpaceX are perfectly capable of doing simulation and testing of an engine like this. If they have it would be great to see a presentation on their results and conclusions.
Maybe for power users. Time based UI actions are not accessible, though. Novice users, elderly, those with lowered motor functions, etc will struggle with time-based interactions.

In your example, you could use a dialog during the first delete with a toggle option in the delete confirmation dialogue of "don't show this next time."
I believe this to be also in great part a cultural feat not a technical one. Very often my train has to wait because the door is blocked either by choice or because cramped train pushes someone's body slightly in front of the door sensors.

This kind of egocentricity is unlikely to occur with current typical displayed social behavior in Japan. Where there seems to be a bigger focus on being aware of other's space.

Perhaps a minimal variable, but scheduling can be made to mathematical perfection if you can build with freedom.

Where I live the soil is weak for mass tunnels and for political/financial reasons, the route is heavily influenced by surrounding infrastructure, creating inefficiencies in routing.
> To me, this sounds different from ending the ban on a federal level, which is what the title would suggest.

This is exactly ending the ban on a federal level. It is not affirmatively creating a federal right to marijuana which would prohibit state regulation, but then we don't do that with most things that are legal.

This is pretty exactly what the state was with the end of prohibition of alcohol, for instance.
very cool! did you consider adding note sounds?

edit: also, what does the 'b' prefix signify? I'm not familiar with it.
GnuPG 2.2.8 security fix (CVE-2018-12020)
In which case, wouldn't it just easier to wait til they figure out the new stuff ?

More seriously, if it's any consolation i spent 6 years in grad school physics and I feel like I don't understand all the particles and changing landscape when it comes to particle physics.
Fun fact: if you buy a bread at a German bakery, you‘re entering into not one, but three distinct contracts.

It‘s just that we usually don‘t notice it because it‘s all concludent action, not a signature.

Yes, it‘s strange, but it is the holy cow of German contract law.
> I am a full century out of date

That's pretty good... when I first saw e.g. "calculus of variations" I realized I was actually at least 2 more centuries behind than I had previously thought, which was rather humbling...
Love the focus on positivity and encouragement here. Such a great counterbalance against the cynism that's so easy to popup.
It's because they're using default dialogs specific to the OS.

People could override them but after decades of use most make sense.

I'm sure MS flipped the MacOS ones simply for liability reasons (initially).
https://www.cia.gov/library/center-for-the-study-of-intellig...
From the article, there are 126 known cases. The 15,000 figure is from a quote note directly attributed in the article which said:

“I suspect every single adoption agency in the country is involved, that’s 150,000 babies, it would be amazing if at least ten percent of them were not illegal.”
It's... a product review. Giving the author's opinion is the whole point. I mean, the subtitle of the thing is "Technically delightful, practically dubious", so it's not like you weren't clued in. Why did you wait until he bashed an Apple product to complain?
It is the idea that you shouldn't look for prior IP because knowledge of that prior IP makes you liable for triple damages because it's "willful infringement" rather than ignorance or accident. I have heard it before, I think it's ill-advised but I guess if you're 3M you have the legal team to deal with the fallout.
https://waxy.org/2017/04/pogos-politics/

you'll note that this is from last year, before the current controversey

> “I don’t think feminists ever do what they preach. I think it’s always an ulterior motive. I think it’s a divisive cult that doesn’t achieve much more than a flock of self-entitled narcissists at the end of the day. I’ve never liked them. I’ve always thought that driving a wedge between the genders seems like a funny way to achieve equality.”

> “I think the left is bringing about the destruction of Western civilization, personally.”

> “I don’t want to make massive generalization or anything, but I think female accountability is a myth. I think under the banner of feminism, females will never be held accountable for anything. You should not critique a woman unless you are prepared for the consequences.”
A Mini-Introduction to Information Theory
It's. A. Product. Review.

Do people not read these anymore or know what they are?
Microsoft decided to rewrite Minecraft in C++, because there are no Java compilers for game consoles and they are a big C++ shop.
John Lasseter: Disney animation head to quit after misconduct claims
Judging by React Dev tools with highlighting updates, the whole app updates on keystroke. Even the logo in the top left is flashing.
Event Tracing for Windows: The Worst API Ever Made (2014)
I presume that the context of those accuracy numbers is prediction for the next period (i.e. 8 minutes, 10 minutes, 1 minute). To me 60% sounds good, but apparently not to people in this thread :)
What makes Maven "gargantuan bloat"?
The impact on battery life is marginal. The ZenBook Pro 15 has a 71Wh battery and "up to" nine hours of battery life. An iPhone 8 has a 10.5Wh battery.

Real-world power consumption for a good smartphone display is ~500mW. That represents just under 5% of the iPhone 8's battery capacity per hour, but 0.7% of the ZenBook's battery.

In the worst-case scenario, the touchpad display will reduce battery life from 9 hours to 8.5 hours. In a more realistic scenario, the power consumption of the touchpad display is a rounding error compared to the consumption of the i9-8950HK processor, the GTX 1050 GPU and the 4K main display.

Somehow, people cope with their smartphone being covered in fingerprints.
And there’s a scary part to this. How much more are we losing out on because of what we don’t know? Can you justify going back for a masters in CS, not simply for any career reason, but just because of the theoretical power it could add to the foundation of your ability to solve problems and approach a broader set of them?

I find myself agreeing with most of the commenters here. Even for simple things like algorithmic complexity, I’ve watched colleagues choose data structures and algorithms with no regard for simple attributes that would make a big difference as soon as code gets out of the toy stage.

Why is it so hard to appreciate the importance of this?

The idea of seeing a doctor who never went to medical school would send us running scared. Hiring a developer with no formal computer science training? No problem, they’re smart, they’ll just pick it up as they go.
Love this. As someone who has been playing casually for years with a few attempts to use scales and music theory to up my base understanding, this is something I could see myself using a lot.

Having some labels or explainers for the different toggles would be helpful.
Looks nice! I've thought about working with tagged template literals before, but I didn't know Google already had such a project.

On the flip side, I am apprehensive about it being run by Google. Look at what happened with Angular 1.x, which was also supposed to let you do data-binding without abandoning valid html completely.

Also, JSX offers some conveniences I'm not sure would be possible with tagged templates, such as not having to join an array explicitly after you map its data to markup. Edit: I stand corrected; lit-html supports mapping an array to markup naturally.

As far as churn, which in general is a valid concern, I don't think React is going anywhere in the foreseeable future; it, along with Vue, has gained developer mindshare even jQuery may not have enjoyed back in its glory day. Absent a totally unexpected breakthrough, or Facebook really dropping the ball on updates, I think React could easily be viable in 2025 or beyond.

Edit: lit-html is built with TypeScript, oh my! I will definitely be diving deeper into this project. Especially if I'm not building an SPA.
Why software matters to you
Right off the bat, I'd recommend adding a prompt if the window has any user input to prevent fat-finger tab closing (and therefore losing all work). Alternatively, consider using service workers.
I took that to be the flat notes so b6 would be a flat sixth note of the scale.
> whether talking to small children, or testifying in front of Congress.

You say that like these are two different things.
Lattice was the one
Not that easily in 1996, when ANSI C++ was only finished in 1998 and by 2003 compilers were still not fully compliant.
I've never been on one. I don't have the opportunity to fly much.
This article was really frustrating to read. It never actually explained what illegal adoption entails. It said some mothers were told their babies had died. So, what, these adoptions took place without consent of the birth parents? I wouldn't call that illegal adoption, I'd call it kidnapping.
You're probably safer with Frostpunk. It seems much more self-contained; you'll play it through once, and then you're unlikely to pick it up again.
Java won for a bunch of reason:

1) It’s fast. Like almost C/C++ fast. Yes like any language you can write crappy slow code in Java but it is fast by default.

2) While certainly not an easy language it is a simple language. The number of footguns in Java is pretty small.

There’s only a little of magic that languages like Ruby and Python have. Which of course means the programmer has to be more specific and add lots of boilerplate. And if you get it wrong the compiler yells loudly. And there’s none of the memory management ceremony from C/C++ that everyone gets wrong constantly.

GC can lead to hard to explain madness but your basic enterprise CRUD app is never going to see that.

3) The standard library is awesome. Things like Java collections and concurrency just work: no fuss. And when you need to reach into the back of the tool cabinet the defacto STL provided by Apache is incredible. Need something super specialized like an ordered bidi map in a tree? Apache’s got one and I have faith it’s well tested, decently performant and has good documentation

A decade ago Java could be terrible. There were a lot of people pushing giant XML confine. But even then you could always use code and smart folks did. Today the XML stuff is kept for comparability but the world has moved on. Modern frameworks end up looking and acting a lot like Rails.
> I wonder if it will work on Linux.

If it's on one of the built-in Intel graphics outputs, then it will likely work out of the box (though of course none of the desktops will understand where it's supposed to be and probably put it in the wrong place, etc...).

If it's some crazy piece of hardware Asus found, then maybe never.
What does that have to do with hating homosexuals? I know of many people who don't like feminists but don't have a problem with homosexuals.
Good stuff! Any plans to add arpeggio patterns?
"Subreddits" are coming eventually!

The other phenomenon, of people asking the same question over and over, is an interesting one. Unlike StackOverflow, sometimes the same question (e.g. "How should I improve my landing page?") has a different answer depending on what your business is. That said, it would still be nice to do the SO-suggestion thing, and maybe surface some articles as well as some previous threads on the topic.
> People don't need to be taught how to love.

Yes, they do; there is plenty of evidence of this from what happens when people aren't taught that, by example, in very early childhood.
> I presume that the context of those accuracy numbers is prediction for the next period (i.e. 8 minutes, 10 minutes, 1 minute).

That's not a context. That's the statistic they're calculating.

> To me 60% sounds good, but apparently not to people in this thread :)

What does "good" mean, and compared to what? If you can't put a number on "good" you're flying blind.

But hey, I'm just trying to warn people that the maths are garbage here; but if that looks good enough for you go ahead and trade it.
And "us" refers to exclusively America, <5% of the world. The ones that are seen as dangerous are anyone and everyone in a non-allied country.
This was a major plot point in Sons of Anarchy almost a decade ago.

Life imitating art, or art imitating life?
Agree, thanks for the feedback :)
I don't understand this opinion. If someone commits a crime, they have broken the social contract and they should no longer enjoy the benefits it provides, including voting. Unless you're saying they should be able to vote a certain number of years after leaving prison, which could be reasonable.
They gave private demos at GDC in March. https://twitter.com/radiocurea/status/976549719664050176?s=2...
“I suspect every single adoption agency in the country is involved, that’s 150,000 babies, it would be amazing if at least ten percent of them were not illegal.”

Clickbait. Misleading.
That's entirely unrelated though. Just because someone dislikes the left doesn't automatically make them more or less likely to dislike gay people. That's an unfortunate association with the republican right, which tends to be more religious than not.
if you contribute in any way to the development of a weapon that is used in morally unjustifiable ways, then you're complicit to murder and manslaughter, and you should be aware of that.

Then you need to basically move out of society. Every western country has provided funds to develop or employ some kind of military weapon that has led to the death of a civilian at some point. If you pay taxes or are not actively an anti-government anarchist then by default you are "contributing."

Whether you think your contribution is large enough to warrant complicity or not is just a matter of where you draw the line in your own head.
Side tangent:

He mentioned the algorithm questions he had to study to pass the interview and that knowing the algorithms came in handy.

If you are interviewing for Google, Facebook, Amazon, or Netflix, etc. solving problems that have never been solved at thier scale, algorithm questions are important.

If you just want someone to right the next software as a service CRUD app, don't waste my time.
It should run just fine, but I haven't tested it myself. OpenBSD has support for the Raspberry Pi (BCM2837): https://www.openbsd.org/arm64.html
> I wouldn't call that illegal adoption, I'd call it kidnapping.

Taking the children from their birth parents under false pretenses is kidnapping, adopting the kidnapped children out is illegal adoption. They aren't mutually exclusive acts.
They acknowledge this limitation in the conclusion. Clearly, if the competing labels are "I identify as American" versus "I identify as Chinese", the empirical C=25% fraction would be nonsense.

A reasonable real world comparison might be, "What is the fraction of women we need in programming to create a phase change."