skysight-inc/HackerNews huggingface dataset:
styled-components is what got me to switch from LESS to css-in-js, and I'm so grateful. Anyone interested learning about css-in-js for the first time would benefit from understanding the styled-components model, but there's already churn in that category, and new libraries inspired by styled-components that take it further. Here's an interesting perspective on the history of CSS-in-JS:

https://github.com/streamich/freestyler/blob/master/docs/en/...

Currently i'm working with Emotion (https://github.com/emotion-js/emotion) and enjoying it
It's odd to compare the top end of a few top-end job postings to the median salary in another location. I would guess that the folks accepting 140k salaries in SF are either really hopeful about their equity, or are just not the people who would get offered 160k in Nebraska.

But in any case, why are startup salaries stagnant? Because for most positions at startups, they don't really need "the best", they need someone with basic competencies, so there's no need to pay more than that.
The Rust programming language had a Code of Conduct from the get-go. In general, having one gives a reasonable idea of the type of community you'd like to build around the project, and avoids the mess of trying to add one once you have a pile of vehemently anti-CoC community members.
Sometimes, parody can't outdo reality.

(That won't stop the Ugandan government from working hard to outdo their past feats: https://en.m.wikipedia.org/wiki/Uganda_Anti-Homosexuality_Ac...)
Writing a JavaScript Module Bundler
There's notabug.io, which is a federated link aggregator/discussion platform, has optional anonymity, and uses a PoW voting system (which allows for anonymous votes).

There's some interesting elements to the design, such as peers not needing to be in total agreement about the state of the world, so content can be replicated or moderated/censored/blocked at the whim of each peer, and each peer can build their own unique features on top of the same datasets (eg, different tagging or voting systems on different peers, while still working with the same underlying content).
I basically wrote a post of my career life story, but I'll spare you that. Let's just say that each of these places higher ups hid the true danger the company was in until the last second as much as possible. There was always a reasonable explanation for why we failed to achieve success with a product and always something new and exciting to look forward to, until there suddenly wasn't. Like for my current company, they're just "cutting the fat" of the massive workforce they inherited and now we're past that and look at all the exciting things we are working on that will innovate and drive change and blah blah.

Yeah, things might get better here. It does look like their 5 year plan is going more or less in the right direction. But am I willing to wait 5 years with stagnate or no growth (in addition to the three years of no growth I've already endured) with a company that's proven multiple times it's unwilling to loosen its purse strings for just about any reason? I don't think it's worth it, and many other employees didn't either.

I'm mainly only still here because I keep having things happen in my personal life that makes it inconvenient to change jobs at that point (For example I recently bought a house. Mortgage lenders tell you not to quit your job until the closing date for that). And the one benefit of losing the office is we get to work 100% remotely, so I'll do that for a bit while figuring out what I want to do next.
Greenpeace crashes drone into French nuclear power plant
yes, but i don't know how to do it. Can you help me?
I see a good explanation of the problem and a good evolution of the done steps. But I see a problem in the approach. When you are getting the most similar result, you are supposed to compute high cosine similarity between all the embeddings. If you have more than a billion of embeddings and the embeddings have 1k dimensions, it will take a lot of time. How would you solve this problem? Clustering the embeddings?
The State of Rust on Haiku
>It's just laughable that an admissions process is a trade secret, and unless there's a compelling explanation given, I would assume they claim this because they are being sued by Asians about bias, and giving places to legacies, which is just as bad for a place that sells itself on excellence.

Perhaps I'm just cynical, but when I'm walking around Harvard Square, I always assume the point of "excellence" is that intelligence and money should get married.
Writing Iterators in Julia 0.7
> Immigration pressure will continue

This is not clear, particularly if a sovereign Italy ends up being much more aggressive with detaining, punishing and deporting unwanted entrants.

> At least the UK could argue that it may get better trade deals, but what's in it for Italy?

I don't think there's a rational reason that outweighs the downsides. That doesn't mean it won't be politically advantageous for the party in power.

I'm not arguing for Italy's exit. Just against the assertion that "there's no sign of anyone" other than Britain "leaving" [1].

[1] https://news.ycombinator.com/item?id=17470704
Co-pay / co-insurance can run into the thousands literally up to your out of pocket maximum. For me as an individual, I think that's about $4-5k and for a family about $8-10k but this is with the second best insurance available. That's every year, an amount that you might have to pay if you are sick. With a chronic condition or a major trip to the hospital one is very likely to hit those limits. Not to mention the months to years of dealing with bills afterwards, when one is trying to recover, and companies wrongly billing, billing for too much, not billing insurance, double billing. No drawbacks to universal healthcare even come close to this absolute fucking hell. It's hell for the patients' family, so one can only imagine how it is for the patient. And then, of course, there are the times when care is simply refused outright and your father dies the day after he leaves the hospital ... but hey, insurance companies gotta make money off of some people dying. They don't care it's someone's father or mother or children.
Do some fucking work you slob.
Anatomy of a Linux DNS Lookup – Part III
This is pretty spot on what I was thinking when I posted that quote.

Not being able to work is a disenfranchisement. Today it’s the call center employees, tomorrow it’s the truck drivers, and perhaps in 20 years it’s the software engineers.

Yes, we survived the industrial revolution and a tiny single digit percentage of the population works on farms and maybe this shift is similar. I suppose we will find out one way or the other.

There’s a really good sibling comment to your’s that is now marked dead and hidden by default. Unfortunately disagreement on HN leads quickly to censorship.
To be fair, Linksys also makes you configure their consumer routers over the internet, and I trust Linksys a lot less.

Footnote: You can do a "local" login on a Linksys smart router, but if your internet is not working during setup it will refuse to even initialize. It made me reset the NVRAM because my internet wasn't connected yet. If you do refuse to create an online account, the internet service is still enabled by default.
I wouldn’t call this a rare case. It’s a pretty common strategy in enterprise b2b startups. You develop a PoC that solves a real problem for customers with real money, and they’ll pay you to be one of the first customers if you can implement their feature requests.
RAMCloud looks interesting. Does anyone have any experience with it?
I've had a similar experience, but I would also say that MIT has its own blind spot: it's more commercial-minded, more applications- and engineering-focused, than truly zeroed in on the radical seeking of scientific truth.
I would argue, that Brexit was a faint sign, that UK still have hope.

Brexit was 'No' vote to thought-police, political-corruption, and selective outrage.

It was a 'yes' vote for national sovereignty, and empowered diversity of opinion (where a diversity means to be 'different' compared than the 'rich /powerful/famous' line of vote)

To me the early signs of Dictatorship are:

a) Uniformity of thought (and, therefore, active thought police).

b) The culture of Selective outrage (that then leads to selective law enforcement for your citizens).

c) Paid (and therefore 'fake') victims.

d) The identification if a 'single powerful enemy' that must be attacked preventively (or else everybody will get hurt)

---

So a treatment that prevents Dictatorship, is to ensure that the economical, political and military power of a country (or a union) is well spread, and controlled by local votes (as much as possible), rather than representative vote

It does bring 'less efficiency', but it is that type of entropy (introduced by uncertainty of diverse opinion of larger populous) -- that is necessary to prevent dictatorships.
Dismantling the welfare state is going to continue to happen well after Brexit, you know that. It has nothing to do with immigration or our membership within the EU.
they were being a little cagey perhaps because it was a senior-ish hire into tech (Principal)

Slightly off topic perhaps, but it's been my experience that these sorts of titles are meaningful and comparable only within a company. Across companies they don't mean much. A "principal" engineer at one company may not even be a senior engineer at another, or may be comparable to the CTO at another.

The terms are probably closer to being comparable within similar companies. e.g. the FAANG companies might have organically developed similar nomenclature to each other. But in general I find the terms are near-useless.

I wonder if others have the same impression. It would be nice if we had some way to calibrate positions across companies.
For those interested in why, you can look for info on the "secretary problem":

https://en.wikipedia.org/wiki/Secretary_problem
Reminds me of this Physics Girl episode on the Magic Russian Diamond: https://www.youtube.com/watch?v=0bS7p3e6Lb4

Sounds like they're doing something similar but with lab grown ones?
Build a wall around the Bay Area?
Even when Europeans critique the United States, they're critiquing the US from the US liberal perspective.

> Why do so many sick and injured Americans end up bankrupt or die prematurely?

Because we don't have a national healthcare system. Why? Because people vote against it. The party in charge of the entire country would cut the government by half if it had the power to do so, and they keep getting elected because a large portion of the country agrees with them. Even within the Democratic party, large portions don't want a national healthcare system (though polling on this has changed in recent years). Why? Because if you have a job you probably have a healthcare plan, and a good portion of the country doesn't want their taxes raised to pay for healthcare ran by the government. Even liberals in the US have trouble understanding this.

> Why do parts of Michigan look post-apocalyptic?

Michigan is a gorgeous state (you'd know this if you were at all familiar with it) with one of the best universities in the world, and a GDP higher than most EU countries. If Michigan is post-apocalyptic, then most EU countries are favelas in Rio after a nuclear holocaust.

> Why are many of your schools still de-facto segregated? Why is there a Wikipedia article titled "List of tent cities in the United States"?

We have income inequality. We don't have a consensus on what to do about it.

> We could understand a claim like "America is really weird - we're ridiculously wealthy, but our government is profoundly dysfunctional in ways that are hard to fix, which causes a great deal of avoidable suffering". That makes sense to us. A claim like "America is the greatest country the world has ever seen" sounds obscenely callous without some very strong caveats attached.

Sure, but many Americans don't understand why you guys are so reliant and on your government and refuse to take ownership of your own lives. Many would argue that your constant need for government to provide for you is why the EU, for being almost twice the size of the US, lacks the cultural and political influence, and innovation that the US has.

The US, for better or worse, is a "get mine and don't worry about anyone else" country. Even the "left" in the US gets upset when something of "theirs" is threatened to be taken for the better good - just look at the housing situation in liberal San Francisco.
The post describes how you're using an OLAP database like Amazon Redshift in an OLTP use case. The magic is done via using dblink and Amazon RDS. Why would you do that? You can build an analytics app and productize it.
So who owns the dataset aggregated from all users?
Please don't try to stir up pointless drama here.
I called AT&T to signal a phone outage for somebody and they had this robot on the line asking questions, me answering them, then you heard the robot's typing sound to give the impression that you were talking to a human.

It was so slow and weird.
Yes it's great, it's equivalent to over a million dollars with a safe withdrawal rate. I'm just saying you're probably still going to be working, not actually retired.

$40K is the figure I got from a Navy commander who's been in over 20 years. He and his family are used to approximately triple that level of income. He doesn't feel he can retire.

Lower-ranking people will be used to living on less, but will also have proportionally lower retirement pay. If you're a lower-ranking person and can get significantly higher pay in the private sector, it's not necessarily a dumb choice to go for it.
I like being able to tell what time it is by looking at the Sun's position in the sky. That's easier if solar noon lines up to within an hour.
The growth factor has changed. It’s still an exponential.
> The truth is funny. Honest discovery, observation, and reaction is better than contrived invention.
That's a good point. "Improving" a cell, is somewhat undefined for us at this point, at the very least subjective.

Impairing though? We can do that.

If I could flip a switch to put myself in "Learning Mode" on the fly, that would be amazing.
Even if one accepts your proposal only one of those is true and it must be the less offensive one, why aren’t those working class white folks rising up en masse given the group they voted for have done nothing good for them economically and seem transfixed on driving out nonwhites from the country?
As others have said, the protocols are kind of crap, but it sounds like your concern is more about account takeover through customer service.

Maybe Project Fi? I don't know that they're better, but Google takes security pretty seriously, and you can probably lock down your Google account.

There's still a risk with phone number portability where someone tricks another carrier into porting your number somewhere else, and I kind of doubt that even Fi does anything here.
APIs are the windows to Enterprise: How to transform BigData by sensing at APIs?
What would be the best way to integrate Go for performant pieces in a python codebase?
The only things I found online currently offer the use of cgo, which results in even less performant code.
I use an iPad and Apple Pencil but I enjoy working by hand to test my skills.
"Tells my what to think" it's a common idiom in English, meaning not just that you were told", but that you were commanded and followed*. It's basically synonymous with "controls how I think", and almost always used as a negation. That is, someone will say "he doesn't tel me what to think" to express that their thoughts are still their own and independent.

In that context, "The media doesn't tell you what to think, it tells you what to think about" is meant to be taken as "The media doesn't control how you think, but it defines the discussion." I think this is just a case where an author decided for alliteration over clarity. Sometimes that's a useful path, as alliteration can help phrases stick in the social consciousness. In this case it's just confusing.
I found Stephen Wolfram's talks about complexity and computation extremely rewarding.

https://youtu.be/cbu_bCQ2Lkg

https://youtu.be/_eC14GonZnU
That reminds me of the apocryphal story of the drowning man who sued his rescuer for breaking his arm during the rescue.

The tech industry is doing what it's supposed to - building their business and making money. Along the way it's created a lot of jobs for a lot of people and paid them plenty of money. These are generally considered to be good things. If anything, industry would love lower housing prices because then they could justify paying lower salaries.

That the city can't/won't build enough housing for its inhabitants is the voters' fault, and theirs alone. Every voter in every Bay Area that opposes new construction is responsible for each and every single person rendered homeless due to rising rents.
Show HN: New way to hire top tech talent
If that were true, exist Yoda conditions would not.
yeah, of course you can't blame tech itself, but the whole social democracy project is crumbling down. As an european visiting SF it was heart breaking, the disparity of living conditions. spending the first few days commuting from russian hill to the financial district vs visiting the tenderloin in my last few days. I simply can't understand how a city so socially minded accepts such a wealth gap. I mean, it was like visiting some parts of Brazil. I've found that everyone leaves SF a notch to the left of the political spectrum.
To be honest - if you don't require Adobe or Xcode, I've had great luck moving almost full-time to Fedora. I still have a Mac...but it's pretty much only for Logic Pro X.
This dynamic seems to share elements in common with some auto-immune disorders. Starved of true threats, the immune system attacks elements of itself, either with perceived or imagined variance from some norm. Social, political, and, intelligence, doctrinal, and police systems seem to show similar patterns.
It's a leftist/European critique of America. If you don't have free healthcare and free college, your nation is filled with neanderthals.
Yehuda Katz - Endurance https://www.youtube.com/watch?v=yYihop9gHj4
"Showing ads" is a phrase that covers a wide range of activity. Personally, I don't see anything wrong (and a lot of good) with a polite "hey, this thing exists" message. But once ads start trying to grab your attention, subvert your reasoning (often to your own personal detriment)... that's Evil. It's smeared out into billions of tiny bits, but that doesn't really make it any better.

Polite advertising combined with targeting is also potentially very problematic. Passive targeting (people who are interested in X do Y so I will advertise X near Y) seems fine, but it in this day and age it intersects with tracking... which brings us back around the circle.
> As soon as they have sufficient technology to reliably kill 99% of people, what will stop them from doing it?

Reminds me of: https://www.currentaffairs.org/2018/04/quiz-which-dystopia-h...
What if the opposite happened? What if we all suddenly had undeniable confirmation that shitloads of people watch mannequin porn, and so fuck it, why be embarrassed by it?
But they use it in different ways. For example, an ARMA model is specifically looking for dependencies among the data points, so there assuming iid among them would be an absurdity. In time series analysis, you're looking for the model's residuals, not the source data, to be independent and identically distributed.

Also, in real-world statistical modeling, there's nuance. Just like for any assumption of a parametric model, the data not being iid doesn't mean that the model is 100% crap, it means that you can't draw specific conclusions about the quality of the model.

Which is fine, because maybe you don't care to draw those conclusions, anyway. One of the key differences between machine learning and traditional statistical analysis is that you aren't so worried about developing parsimonious models with well-defined parameters. You're typically just empirically interested in the model's predictive or descriptive utility. This difference isn't a result of one school being more principled and the other being more lackadaisical. It's reflective of differing goals: One approach was developed for use in scientific hypothesis testing, where your primary deliverable is (in the case of something like regression, anyway) the model's parameters, and its estimates are a means to evaluate those parameters. The other approach is used for modeling processes, where the primary deliverable is the estimates, and the parameters are a means to get those estimates.
People who say stuff like this are usually people who have never set foot outside the US.
I like that Vue is easy to add to an existing site (ie the new jQuery).

I dislike that Vue feels too much like Vue and its magic and not enough Javascript. With React I feel like writing normal ES6 Javascript.

I love the official Vue documentation and examples.

I am a bit cautious about the ecosystem surrounding Vue. About a year ago when I looked at various interesting projects/tools extending Vue it seemed most of them were in China with very limited English documentation.

Finally the job situation for front-end work. In my region it seems to be about 75% React/20% Angular/5% various(Vue rarely mentioned)
What did I (people who are not attached to gmail and Google search) give in this bargain.

I have all the Google things (like most) but I also have backups on Box and Mega. gmail is great, but I have several other addresses that I use that filter and forward mail to gmail, so it is always "my choice" which of my email Google gets to see.
So then we randomize the padding, what's next?

How else do they figure it out? My mind jumps directly to funny traffic patterns like a single person using the domain or maybe a non-normal looking website that doesn't serve static assets to non-vpn users or other normal things, etc. Can they probe the server somehow and and figure out it's a vpn?

Does the user need to visit other sites unrelated to the vpn in order to mask their own usage and appear normal?
> As a contractor for startups in SF for 6 years and now a founder for 1, I have found the opposite of what you have about business relationships.

I'm glad not everybody had such a callous experience as mine.

> The homeless problem is not caused by the tech industry

I don't buy either tech nor housing as the root cause, but at the end of the day I didn't really care who to blame, I just wanted to be able to walk down the street without feeling like I was going to get ebola. But nobody felt safe even acknowledging the problem ("How dare you admit that a half-dressed drug-addict screaming sexual profanities at the woman in front of you makes you uncomfortable! Privilege much?"). People just wanted to blame someone or not even open that can of worms.
> But for many fields, $150k is not competitive with what the top end employers pay for a base salary

> If you also have [...] a PhD or something, you should be well over $200k on base salary alone, in major US cities.

I have a PhD + 1 year exp. and recently accepted a data scientist offer at a F/N/G company for around $200k total. If these companies are really top of market, then I either did poorly at the interview (in which case why would they make an offer at all?) or I just suck at negotiating.
Using MongoDB as a realtime database with change streams
I might add "- the government tries very hard to depict other places as deprived, backward wastelands so nobody wants to leave"

and thus nobody wants to work in somewhere more affordable than SF, e.g. Charlotte, where a roving pack of bloodthirsty rednecks will surely swarm out of the woods and tear them to pieces.