skysight-inc/HackerNews huggingface dataset:
You're listing interests... Using that just reminds people of their desires.

John has a 10y anniversary - will make John focused in buying stuff, he'll need exposure to new products... Not ads for stuff that he already looked at. John is probably not an amnesiac.

Mary is single and likes gym - doesn't make her more interested in gym clothes, she's already well aware of the gym clothes...

Steve getting a promo bundled with him liking BMW will be a total waste of a ad target. He already knows the cars and will buy a BMW with or without an ad from any car manufacturer.

Going on a diet implies that you know what diet you're going on.

In short retargeting is great at reminding people of what they like. It's really not great at acquiring new customers.

I worked on this stuff and it's flashy, but ultimately just a great way to siphon off marketing budgets out of corporations.

Don't sell your stock just yet. The product is useless, but it's a scam that is as prevalent as organized religion
Don't get me wrong, I don't think the criticism is without merit... Like, I still don't run the standalone Slack app (on my desktop) and only run the browser version, because, like, why would I run two browsers?! (I'd make an exception for a really useful app like I make an exception for Java with IntelliJ's IDEs). But on the other hand, I also understand the author's point of view, and I definitely wouldn't berate him for it.
Robin Hanson
Tim Ferriss
I love Telecasters, as well. Tone and feel aside - they also kind of look so simple that one might call them ugly. I don't know why, but it is a quality that I really like.
This is why you actually need a mix of feature tests and unit tests.

Have automated feature tests that test most of the "happy path" run-throughs of features that your users do on the front end, and then unit tests that test the minutiae.

My favorite project that I ever worked on was one that was set up this way. We had literally hundreds of feature tests, and thousands of unit tests. When running in a single thread on a local machine, it would take two hours, but when running on Circle CI with parallelization, it would run the entire suite in 6 minutes.

This enabled us to release features to production with a high amount of confidence, any time we wanted.

It was not uncommon for us to release bug fixes to production, while still on the phone with the complaining customer. We earned a lot of customer loyalty points any time we pulled that off. And the best part was that because we had the massive feature test suite running as part of of CI/CD, we were able to do that with the same amount of confidence that we would have compared to having a massive QA team with 50 people testing our complete app before every deployment. It was awesome.
https://www.datatau.com
> Part of the problem is that neither /dev/urandom nor /dev/random on linux do what most people want.

Agreed, but `getrandom(..., 0)` largely does. And thus, Python's `urandom` is also a good fit for very nearly every use case for randomness inside business logic.

> The proper approach for high-volume random numbers is probably to seed a userspace PRNG from /dev/random...

At a high-level, I don't agree. I think that for high-volume random numbers the best solution is nearly always a trustworthy hardware RNG.

I also think that, while it's possible to properly seed a userspace PRNG from /dev/random, it's rarely a good idea because 1) it's (at least relatively) difficult to do without introducing other vulnerabilities, and 2) if you trust /dev/random as a seed, then you have other viable options in every case.

If you have a need to use a userspace PRNG - and more importantly, the wherewithall and self-awareness to do it properly, then you are almost certainly in a position to need to seed it from an oracle other than your system's /dev/random.
Derek Sivers
Can TLS 1.3 and DNSSEC make my network blind?

Sure it could, but I control the edge. My edge recursive DNS servers can simply ignore DNSSEC for specific zones or all zones. This capability is supported by Unbound DNS. Whether or not this should be a thing is another topic for discussion. Most clients are not aware of DNSSEC.

I could force all traffic through a MitM proxy which means that browsers and API tools will be negotiating with whatever protocol and cipher suites I choose. The proxy could then do TLS 1.3 to the destination. AFAIK there is no way for clients to know in advance that the only allowed protocol is 1.3.

So I suppose the answer is yes, it they could, if you choose to let them.
You're not wrong, but your point is incoherent. Chicago is the one part of the state that didn't legalize video gambling.
MongoDB, Redis, CockroachDB and anyone else interested should join efforts with Kyle and adopt his similar to SSPL, but neutral and cleaner copyleft Shared Component License [1]. This should help clear up any confusion people have and avoid providing excuses for removing packages due to the license.

[1] https://github.com/kemitchell/shared-component-license
You have a point, but a wrong statement can still lead to a interesting conversation. Just debunking it will help to the HN community.
I share your aspirations, but considering the scholasticism of academic research, you require formal accreditation to proceed with titular decorations. I don’t see why you could not personally research a topic before submitting a dissertation to a university you hopefully have access to. I don’t know any other way to achieve the rank.
Really? Seems pretty obvious - purchasing assets helps their friends in Goldman and Citibank. Handing out money helps the poors. If you were a fat cat banker, what would you do? This, despite the fact that the utility of money is greater for the poors and the stimulatory effect of giving it to them is greater. But if we do that, we are told, we create "moral hazard" because people will think they don't have to pay their debts. Meanwhile we bail out TBTF banks like there is no tomorrow, moral hazard be damned.
Have you ever stopped to think where this 'watching TV is wasting time' belief originates from?
Show HN: Data Science Texts
His workers would not have built it if he had not directed them to do it and provided them the resources to do it.
That might come following legal advice or action. I can understand erring on the side of caution here.
It's a classic No-True-Scotsman fallacy. I have no feelings on Electron one way or the other, but I've met far too many people who insist that Windows is the only OS for "getting work done" and Linux should just be a hobby.
Nope not even flat-out fraud could justify stranding someone in another city. Some folks are desperate to work and may resort to deception to get their foot in the door for an interview. On the scale of nefarious activity, I put that pretty far down on the list-- slightly worse than jay-walking.

I have my doubts about the veracity of the story, but if it is true then that company needs to be shamed.
And the 'Age of Clickbait' has only just begun.
Didn't we already get a "Popcorn Time for music" (which didn't use legal sources) with http://aurous.me/ ?
A plane ticket does need a name on it.
There is no cap for Medicare taxation.
A lot of devs these days are laissez-faire with performance concerns.

When your dev machine has 16gb RAM and at least a quad core processor, you're not exactly going to be benchmarking how well you manage memory space or complexity of execution.
Considering all the Electron criticism that permeates every single "show hn" thread about apps written with Electron I have to symphatize with the author's remark.

There are legitimate technical grievances with Electron, but how many time must those be expressed? If we data mined every Hacker News comment for negative comments about Electron would it be considered big data? I just don't think the persistent Electron criticism for each and every Electron app is very productive.

As other commenters have expressed. If someone could provide an example of an alternative to Electron that provided the same affordances (multi-platform, open source, permissive license, proper web view support), then by all means.

Not everyone is Spotify and can invest the technical know how to make things with Chromium Embedded Framework. To this day the Linux client for Spotify is not an officially supported client. It is something the Spotify developers maintain of their own volition.

And QT, a popular window toolkit, is quite expensive unless you release your software under GPL (at which point you can use QT for free under the GPL license).

Also, a single maintainer does not have time to work on three or more window toolkits for their app (Windows Forms, Cocoa, and GTK).
It's a Phase II trial, which means it is focused on identifying dosage ranges and side effects in human rather than a large-scale efficacy trial. (It's also the first time you actually give a drug candidate to humans).

You also forgot that there is a fourth point: there is no actual effect, and the apparent effect is statistical fluke.

It's hard to understand what could be going on from this article alone, because it spends a whopping 1.5 paragraphs on explaining any details about the putative vaccine. The rest of the piece reads as a generic PR fluff piece, which makes me think that this was largely based on company-provided PR and so anything approaching details is based on the most positive light that they can be spun into.
The sex redistribution guy?
Oh hey, look, another person living rich on schemes to simply move money around instead of doing something societally productive. Neat.
That's exactly how it works for me.

I have been running my online business for 5 years now. I learn (and keep learning) all I need to know from the same, high quality source.

I get targeted all the time by adds on landing pages, email funnels, Facebook ads, etc. Some of these are legit, but thanks to my experience I can see that most of them are of poor quality.

They will never sell me anything, while they might sell something to someone that hates his job and is looking for another way to make money.
Okay, you've calculated the cost. But people aren't just going to sit on that money. They're going to spend it. Even if they keep their existing jobs, a large population having more disposable income stimulates growth in that area, does it not?
What a fun - and educational - post about the full and complete journey from the moment someone starts typing “I love you” on a phone to when it gets read on the other end. That was great!
My guess is that this person is super angry about open plan offices
It's interesting you mention World Wars in reference to alternative systems. "Merchants of Death", in the case of the US and capitalism, instantly comes to mind.

Otherwise, there are many contemporary examples of concentration of capital. Whether it is distributive isn't the question, but more the trends of distribution.

It's also quite interesting you mention central banks here, considering the substantial evidence of bulge bracket banks acting as an antithesis to your statement about risk (i.e "too big to fail").
Couple things:

Most UBI proposals don't cover a living wage. They're usually something like $10k/year for all adults, which would come out to $2.5 trillion. Most proposals both cut benefits and raise taxes, so this is very doable.

Second, your example is kind of a socialism strawman, but let's take it to its logical conclusion. The current total income of the US is about $16.4 trillion (after Social Security, etc.). If we were to redistribute that across everyone in the US, that's close to $50k/yr. Considering that the average wage for men is $33k/yr and the average income for women is $19k/yr, that's a huge raise, 52% and 163% respectively.

But that's giving everyone $50k/yr -- from toddlers to the mega rich. If we just include adults, it's closer to $66k/yr. That's a 200% raise for men and 247% raise for women.

Of course, if you have an above average income you're losing money. And there are real questions about what such an egalitarian society and economy looks like. But you would eradicate poverty in the US and solve countless social problems.

Fundamentally, UBI policies are about _redistribution_ of wealth, not additional expenditures as you suggest. Any serious UBI policy proposal takes into account budget and administrative overhead. For example, this [1] proposal from AEI, a conservative think tank.

[1]: https://www.aei.org/publication/a-budget-neutral-universal-b...
> but it's likely the test itself will take a significant amount of wall time to execute.

Why? What about your application changed so that it is slower when testing compared to real world use? If anything it should be dramatically faster because people don't provide microsecond accurate automated responses. If the application naturally executes very quickly I would imagine it would take far long to set up the test scenario than to execute against it.

In my own applications if they take more than two seconds to deliver a response (even for 5mb input) then at the very least I have a critical performance defect. There are not many administrative tasks I can complete from start to finish in that frame of time.
Harvard Biz School prof Michael Porter and coauthor Katherine Gehl have observed that the two-party political system is a classic pepsi/coke duopoly, and it functions as designed. It's designed to perpetuate the revenue / power / relationships of members of the political-industrial complex. These are elected officials, but they're also staff, fundraisers, pollsters, ad agencies, newspapers, TV companies, even Facebook and Google; anybody who depends on politics (different from government) for their living.

I suspect the UK's Tory/Labour system is just as much a duopoly as the USA's Republican/Democratic system. Look at the House of Commons. The two parties sit across from one another shouting the equivalent of "Pepsi!" "Coke!"

We tech entrepreneur types know something about how hard it is to disrupt duopolies: they focus their efforts on resisting disruption. And the political duopoly is great at resisting disruption.

When the public perceives elections as drag races we pay attention to rubbish like "momentum" rather than good government appropriately sized. And that sets the duopoly free to serve themselves and not the population.

In the USA 2016 federal election, HRC was perceived as a duopolist and DJT as an outsider.

Attempts to limit campaign spending have the purpose of disrupting the duopoly. But that's a head-on disruption, like me developing a jet engine and trying to sell against GE and Pratt&Whitney. Doesn't work.

Maine has introduced rank-choice voting to allow candidates to make strong pitches about policies without becoming "spoilers." That can only help disrupt the duopoly. In fact it did in 2018. Some "minor" candidates had their voices heard.

California's primary elections are no longer in the duopoly system: all candidates are on one ballot, and the top two contend with each other in the general election. California could simply introduce a ranked-choice general election, which would have the same effect.

Here's the paper by Gehl and Porter. Worth your time. https://www.hbs.edu/competitiveness/Documents/why-competitio...
Hackers Take Control of Giant Construction Cranes
"representatives" cannot arbitrarily change the constitution, create new forms of government and devolve national powers without real consent.

For the same reason Scotland cannot leave the UK without a referendum, for the same reason Quebec cannot leave Canada.

The Treaty of Lisbon represented enough change that it was to be ratified by referendum. But guess what? It was voted down too often among the first to hold referendums, so the elite just kiboshed the whole thing. And skipped the referendums knowing they would lose.

Now consider that the French population roundly rejected the treaty [1], and then their government simply changed a few items and passed it anyhow, without again deferring to the people.

Is the 5th Republic even legally legitimate now?

The French Government, acted directly against the will of the the people to devolve signifiant sovereign powers.

It's an appalling and brutal transgression of democracy, and there should be consequences.

[1] https://en.wikipedia.org/wiki/2005_French_European_Constitut...
> There are only two hard problems in Computer Science: cache invalidation, naming things, and off-by-one errors.

I think this version is better, sadly no idea who to attribute it to ... ?
Get your apps ready for the 64-bit requirement
For those interested in the electric guitar, and who will be in the Phoenix, AZ area, might I suggest a visit to the MIM?

https://mim.org/galleries/special-exhibitions/the-electric-g...

The electric guitar first entered the music scene in the '20's. At that time, it started to appear in the Jazz, Country, and Big Band scenes. Even spanish-style electric guitars (that is, solid body Telecaster/Les Paul style guitars) pre-date the R'n'R phenomenon.

Oh, and the Hawaiian music scene (that haunting 4 note tune everyone associates with Hawaiian music is often done on a steel guitar).
As landlord, isn't he taking on the risk of WeWork defaulting on rent? Shouldn't he be compensated for that risk?
There are legitimate grievances, none of them justified enough to be highly polarized about it as you're being here, which is what the comment you're referencing is talking about.

What's arrogant is ignoring that it's 2019, hardware can easily do multiple electron clients, and frequently do. Nobody has made better, and in the real world you use what's best designed to complete your goal.
Can you please share more about what it is that you are working on?
Even though Steve has already decided to buy a BMW 3 series, he most probably hasn't decided which dealership to buy it from. So a dealership advertising has a good chance of a look in.Same case for Mary, she knows she wants to buy a fitbit , but where to buy from can still be influenced by an ad.
> “Capitalism cannot function without people exploiting the system for personal gain.”

no, that’s too strong a claim. capitalism’s innovation is that it redirects greed into productive uses and allows personal gain in the process. so it explicitly accounts for our greed but doesn’t depend on it. it allows more pro-social forms of trade and competition as well.

the reason it seems so heartless/exploitative is that highly competitive markets push the competitors to extremes and money is used to keep score. and people cheat easily; some not to lose, some to win at all costs. (even in non-highly competitive markets this happens if status is highly sought by owners/execs)
Bill Gates
Two founders are better than one when one of the key problems you will face is hiring. One founder hasn't proven they can recruit. Two founders have proved they can convince at least one other idiot to join them.

This is important for VC businesses, where hiring quickly is the only way to grow. But it's not important for smaller businesses, where cash management matters more.
Most likely the common parts will cost less at the BMW counter. Or, original parts on the aftermarket, because Toyota isn't bullying these suppliers and forbidding them from selling on the aftermarket!
There's something that used to be called Pex, and now is apparently called IntelliTest [1], but I believe it's only available in the Enterprise edition of Visual Studio.

[1] https://docs.microsoft.com/en-us/visualstudio/test/intellite...
Custom stuffed animals from drawings
How does the law prohibit a profit sharing plan at law firms? It's illegal to pay non lawyers bonuses?
Employees who freely take the best option available to them are not made better off if that option is removed.

I don't believe that Bezos or other employers are acting selfishly when them employ people, even when they make a margin on that labor. (In fact, if they don't make a margin on that labor, they would be better off to stop employing that person, meaning the situation where the employee and employer both make money on the deal is the most stable state.)
I don't think he intended to use this post to talk about game development, he's doing it on a forum thread + reddit and imgur posts. He might have taken the Opportunity that his CV has been cleared.
It could just be irrational intolerance on the part of the other person.
Afaik, it’s next to impossible to cancel a return ticket on the day of the flight and get a refund too. Most likely done out of spite rather than financial concerns.
> isn't 'abolishing capitalism and seizing the means of production' central pillars of communism, not socialism?

Depends. Socialism has a wide variety of forms. Some are closer to communism than others. Whether we talk about socialism, or communism, more "worker-control" over resources is usually a central pillar of both. It's just that the closer one gets to communism within socialism, the more "means of production" they support turning over to the worker.

It's worth noting that even the USSR did not refer to itself as communist, it was simply 'on a path there', if you will.

From all I know, in the US they think of this when they think "socialist". There's little difference in their mind. I simply wanted to dispel the notion that somebody like AOC is anywhere near "socialist" in the Soviet sense. What she's advocating for is just to import some social policies as per the Nordic model, but not to fundamentally change the existing system to be closer to USSR, which is what many on the right seem to imagine.
Solving NYTimes 'Letter Boxed' Puzzles
At some point if they don’t start inspecting every property they list, then a competitor will come out with a selling point on inspections and trustworthiness.
``Strong opinions that are often wrong. This coworker is senior and has worked for some high-profile SV companies so the words carry weight.``

That may be your opinion. What defines a wrong opinion? If he is senior and has worked for high-profiles companies then he probably has experience, and has produced some results. The fact that someone has a different opinion from you doesn't mean the opinion is wrong.
Carpal tunnel almost killed my father's business completely. He used a "wand" with a trigger that sprays water/soap requiring him to squeeze his hand hundreds of times per job. After 20+ years of doing this, his wrists and forearms were shot/inflamed. He required surgery, and was able to resume work.

Image of wand: https://www.worldwidecleaningsupport.com/media/catalog/produ...