skysight-inc/HackerNews huggingface dataset:
Honestly, I don't think what I learned academically in college was really that useful. But, every place I've worked wouldn't hire someone without a degree for the positions I've been in; it's just an arbitrary barrier.

Making college free or heavily subsidized is fine, but we shouldn't funnel people into it to dump 4 years of their lives into it if they don't have to.
I actually got sick of the "trades" trope recently and did a little research. Looking at local job listing, the entry level pay for most of the trades is very grim and you have to put years and years of work to get a decent wage. This is in a low CoL area
Even a proposal "requesting a report on the impact of government use of certain technologies" lost 94k to 239k. Source in the same SEC filing mentioned in the article.
You misunderstand advertisement. It is not designed to get you to buy stuff. It is designed to get you familiarized with the product and to shape your view of reality. Did you think people thought smoking was cool back in the days just because? Do you think wedding rings are supposed to be expensive?
It seems that they recreated a Service Mesh. Running Istio or Consul Connect takes care or the vast majority of issues listed in this post: Encryption, Identity, access control. And even trasparently for the developpers (no modification of the code...)
The lack of a type system in Elixir is a productivity killer though :(
> The tech firm had said it was aware of civil rights concerns but had not received any reports of law enforcement clients misusing its Rekognition tool.

This really depends on their definition of "misuse", which can be molded to suit their financial goals. Eventually reports of questionable law enforcement use will come in, and I have serious doubts that any large corporation would willingly cut off sales to a large set of existing government clients. This area desperately needs regulation.
For those wonder how something like this can happen I have a theory. It's possible the stock 'purchase' agreement didn't offer capital as consideration for equity; rather, stock would be assigned to the 'investor', and the 'investor' would 'confer' capital to the company which requires no obligation by the 'investor' to provide the capital.
Any suggested reading on this? Sounds like a good sales tactic.
if you remove the /24 you'll have a nice surprise
How would you feel about having your name, address, and photograph in a database of people who frequently visit bars catering to the gay community? Would you change your answer if you lived in Alabama, or on a military base?
Looks a lot like Ember and their Glimmer.js components system.
Thanks. I actually got this from the reg article but followed HN rules and posted the original google groups link. The register article is much clearer.
If you take any nation today, regardless of hetero or homogeneity, it will likely scarcely resemble the culture of that nation from 50 years ago, let alone 100. Cultures changing is not really a problem and I think migration is in no way a negative when people assimilate. Assimilation, practically by definition, tends to be a host culture casting away perceived undesirable views and values, while adopting the perceived positive views and values of a migrating culture.

But a failure to assimilate, should the migrant culture become large enough, can result in the exact opposite outcome. Minority views seen as unacceptable may, over time, start to reach the point of becoming politically influential. So for instance, how likely do you think it is that a western liberal nation will criminalize homosexuality over the next 100 years? The question's ostensibly stupid. It's so far outside our trajectory and realm of thought that it seems about as likely as pigs learning to fly.

But just consider one example. Sweden today is one of the most liberal nations in the world with an extremely generous welfare state and an incredibly inviting people. They're also a very small nation of about 10 million people, not long ago it was less than 9 million. And their fertility levels have plummeted. At one point they were literally negative. And their embracing nature has also seen a near open door policy to migration, which is a big part of the reason that their population (and fertility) rates have increased. However, many of the individuals migrating are not assimilating - and hold views which are in extreme contrast to 'Swedish' views. If we assume Sweden continues along its current trajectory, it's not really out of the question to see what is today one of the most liberal nations in the world criminalizing homosexuality and beyond.

That is fundamentally what I meany by a people being exterminated. It's not the 'people' as in a genetic lineage, but the shared views and values that makeup a people. There will certainly be people that call themselves Swedes in the future. But the views and values of this nation may end up regressing (from our perspective) dramatically in the future. Centuries of progress and social development cast aside in what could be a matter of decades for a lack of fertility and a refusal to consider the implications of nonassimilating migration.
Seconded! Great link! Shows geometrically what is going on (the picture presented by the article does not lead to any intuitions of this sort, and might actually serve to (unintentionally) mislead the reader).

A picture, the right picture -- is worth a thousand words, as they say.

Thank you again for the link.
It is doomed to fail because logic can't be abstracted away, and that's the very foundation of programming and what makes it hard.
>Just "Cheney" and NYT, and CNN, and the entire establishment, sans some voices. Besides the trillion dollar war efforts went on anyway (also against Afghanistan, a below third world country that has almost nothing to do with the, probably Saudi-funded attack).

That's just a blatant, and easily disproved re-write of history. You can rag on CNN all you want for trying to give both sides of the story an opportunity to present their case, but they absolutely voiced concerns about whether or not there were actually WMDs.

http://edition.cnn.com/2002/WORLD/meast/12/23/sproject.irq.w...

Right...
> And Firefox is just not in that box at all.

If you search for Chrome, Chrome will not show up in that box either. And the first browser in that box is, guess what, Firefox. You just searched for it, why include it in the box?

UC Browser is pretty popular in Asia. Statcounter reports 3% market share worldwide, right between Samsung Internet and IE.
Eating whole foods is not about eating raw, that is different.

I don't think the argument to eating raw makes much sense either, as we are the only animal on the planet that has evolved to eat cooked food and that has been the case for maybe a couple of millions of years, at least much longer than the human species (which goes back to aprox. 200k years).

The olives that we eat as appetizers are cured or sun-dried, because the raw olive tastes horribly indeed.

So there is some treatment of the food to make it edible, or some cooking involved.

But this is very different than extracting an oil and discarding the rest of the food, together with all of its fiber and most of its nutritional content.

It's like taking a fruit and only eating its sugar, one is healthy and the other is not.
Engineering culture fetishizes engineering and tends to look down on implementation details. Why would you care about spec'ing a standard thread, that's the toolmaker's problem. Why would you care about leaving enough space around components to assemble the device, just outsource assembly to some 3rd world sweatshop full of kids with tiny fingers.

And then everyone wonders why new engineers spend their first few jobs trying to design crap that's hyper optimized for what it does but can't actually be built within any reasonable set of constraints.

CS isn't quite so bad but you definitely get some profs with that same optimization worshiping attitude.
This is a great argument against all OTA devices.

But if the US actually took that threat seriously, half of the Valley would be out of a job tomorrow.
I wonder if public discourse and pop culture in the US will switch from paranoia as a bad or laughable thing (tinfoil hats! area 51!) to paranoia as a civic duty (to some degree, as in WWII and the Cold War).

Though it's more jingoistic, I find the latter less infantilizing, when it's coupled with a guarded paranoia about the US too.
It's likely coming. https://www.theverge.com/2019/5/22/18635848/facial-recogniti...
Danny Hillis Talks about the Clock of the Long Now
In what world does Chrome have a monopoly on web browsing? They have ~66% market share, and there are at least two high quality, free, alternatives on Mac and Windows that are only a click away
Ok that's curious, cus I've spent the last two years working on a project at Google that's half open source, and the guidance we got was to use an existing non-google github account for contributions if you had one and wanted to.

But this is also like a developed-in-open-source project, not a built-internally-and-copied-outside, so maybe the guidance differs there?

Or is that a go team specific thing?
Doesn't Samsung's browser already have an option to install adblockers? I assume it's chromium-based.
In the new world, you would pay a small fee for a quality catalog.

I guarantee you some sort of comparable solution would arise for used goods. Once again, perhaps it is as simple as something like a craigslist requiring a small fee. It could be subscription based, a fee paid by the seller (to place the listing or when the sale is completed), and so on. Aren't there apps already doing this?

And of course, there are likely many other good solutions that I'm not thinking of.

Lastly, we don't have to ban _all_ advertising. We could significantly reduce it and gain many of the same benefits.
On non-eng roles: this is something we hope to get to, and soon. If you know talented Designers/PMs/PMMs, happy to help them find a role at a YC company in a more bespoke search.

On "Visa Required": where are you seeing this, particularly in the context of a job listing? If it's a particular company's listing (and it looks erroneous), I'll have the company update it accordingly.
Force ads through blockers, I move to Firefox.
> supercells

I think you might mean superlattices - https://en.wikipedia.org/wiki/Superlattice
Your last paragraph summarizes why I default to a client-side framework if there's going to be much of any JS interactivity at all on a screen.

Even something that seems simple like a search form can be surprisingly interactive.
And actually slower also.
Night Mode with Mix Blend Mode: Difference
> get back up to speed on configuring Webpack only to forget how until next time

Is this common? Thank goodness i'm not the only one! I keep telling myself next time i'm going to remember to bookmark the billion tabs I open on StackOverflow trying to figure out Webpack configuration, but nope I forget and start from scratch every time.

EDIT: Also I've coded a project in Angular 2 and Angular 4 respectively; I have nothing bad to say about Angular but I still prefer Vue for it's ease of use and friendlier syntax.
Jira Down
And like whatshisface said in another comment, the US already provides scholarships for those who have good reason to attend a college. It is free already.

The difference is that the US also allows those who wouldn't be accepted in Germany to fork over their own money to attend as well. Which, I imagine no American would want to take away. The freedom to be able to purchase desired services is something most Americans hold dearly.
Because looking at it now, something feels deeply wrong about it, haha. Honestly, if I'd used a database it probably would have opened up a few more options for future work.

I can't do any analytics about how long things typically take, who my biggest users are, etc. I mean, I could, but I'd have to add a datastore for that.

Adding new details to the parameters of the system requires very careful work to make all changes backwards and forwards compatible so that mid-deployment we don't have messages being pushed that old hosts can't process or new hosts seeing old messages they don't understand. That's good practice generally, but it's super mission critical to get right this way.

Also, a dropped message is invisible. SQS has redrive, sure, and that helps but if there were a bug, an edge case, where the system stopped processing something and quietly failed, that processing would just stop and we'd never know. If the entries were in a datastore, we'd see "Hey, this one didn't finish and I havne't worked on it lately, what gives?".
Nice, I can wash the titanium oxide down with my SSRI-microplastic tap water while swimming in the local antibiotic river.
"Alexa, please ask NSA to provide me with the traces of network exchanges initiated by my chinese drone"
>Technical Question

Of course you can, but even then you're still trusting the firmware that is being put out by the potentially hostile company even if you gate keep it. To check it would require a software team at least as large as the potentially hostile one for any serious attack. That's a big economic incentive to trust the manufacturer.

>sending the high definition photos

Or you could just send metadata, telemetry, and flight diagnostics that can be used to build up sensitive information under the guise of metrics. Remember that the NSA was mostly just using metadata too.

>it was blamed as a bug and not espionage

In these cases, the two look exactly the same in software, so proving one or the other is very difficult.
Should reporters be publicly elected and publicly funded? We don’t perceive politicians as subject to “state bias,” right? Would that politicize the reporting too much? Interesting to think about
That's not necessarily the case. A bar that has a bouncer all the time? It might be that they get a shitty crowd, but a lot of times it's just that the bar is too busy for the bartender to remember which patrons they've checked IDs for. The simpler solution is to have someone stand at the door to check IDs so that every one inside has been checked.

I worked at a bar that only had a guy outside on Thursday, Friday and Saturday after 9. The rest of the time it was slow enough that the bartender could just check IDs before the customer was served.
Apple's market share is low enough that it may continue to be unchallenged by enforcing all its own apps to be the default apps. Antitrust will probably not apply to them, I suspect.
The title is editorialized, not sure why? The original title is "The Return of Niche Communities"

----

For me, niche communities are good but it is sort of a bubble. It helps you reinforce ideologies that you already agree with. I rarely get my mind changed here on HN.
There is precedent for that, a Swiss crypto company which sold NSA backdoored crypto systems to the Iranians:

https://en.wikipedia.org/wiki/Crypto_AG
Article's like OPs about removing duplicate lines make me want to learn awk.

But it feels like it would be a net loss based on how seldom I currently need to write one-off scripts.

Based on experience, I'd probably have a perfect use-case for it every 2-3 years.
> What is special about Ruby? Blocks

As far as I can tell, blocks are just some sort of hack to get around the performance overhead of using lambdas. They feel like more of a bug than a feature. Why, otherwise, would it be sane to have an ubiquitous feature that is almost a lambda, but less flexible, while also having lambdas that no one uses.

Ruby was my first programming language. I would agree that it's natural feeling, but it is the opposite of simple.
But could he do enough better [than hiring business advisors] to make up for probably a 15+ year delay in starting the business (due to time spent in college and postgraduate work PLUS the debt incurred in schooling)?

Edit: thanks autocorrect.
> React has also been using classes for a long time

And this

> (although the trend is to move away from them for performance and simplicity reasons)

Make me very frustrated because things like react became very popular for their simplicity. I read the reasoning the react team gave for hooks and I am not sure it justifies having such vastly different way of building components.
Hmmm, it's almost like all this sensor-loaded, networked hardware, whose signing keys are held abroad, could be realistically adapted for intelligence-gathering by a push of a few buttons if a government the company couldn't blow off compelled it so, but if a script kiddie hacked them for entertainment it could still be pretty bad.

It's really not that different from the FUD about Kaspersky [1] or the still-ongoing saga of Huawei. In the past, such capability had to be deliberately planted at great effort, while these days we buy it voluntarily and spread it in our homes and businesses, fly them above our cities, and put them in networking closets to sit in the middle of all of our communication.

Sure it's FUD, but it's the government and military coming to terms with the implications of what just happened, and trying to shape the future to lessen a risk. This is orthogonal to whether they want the exact same capability for friendly-made goods, or whether there's any industry of comparable domestic goods left. Other countries, when they have a spare moment after dealing with domestic needs, are also well within their rights to feel the same kind of unease about Cisco, Juniper, Intel... hell, Tesla? Have you seen the number of cameras on that thing, and the fact that it can drive on its own?

This is the evolution of 'loose lips sink ships', where the capability of people to spread information has multiplied, but soon people won't even be necessary for information to be disclosed. Their consumer goods will do it for them.

[1] https://news.ycombinator.com/item?id=17193172#17193475
Domain-based filtering isn't enough to block all ads and trackers -- unless Pi-hole is doing more than just acting as a DNS server nowadays; I haven't checked in a while.

In particular, using Pi-hole forces you to decide globally what domains you'll block -- so you can't (for example) block Twitter/Facebook on 3rd-party domains but allow it when you directly visit them. DNS blocking also can't handle individual URLs within a domain -- so you won't be able to block ads on sites like Youtube or Facebook.

Aside from lacking granularity for when domains are allowed or disallowed, Pi-hole also won't protect you from the majority of first-party tracking. That's less of a concern though because (at least for now) the V3 manifest isn't stopping extensions from blocking tracking cookies or disabling features like Canvas, so you can still rely on them for that.

Typically though, I advise people to prefer extensions like UMatrix and Ublock Origin, and to fall back on Pi-hole as a backup strategy when nothing else is available. It's useful (particularly to help with native apps and IOT devices), but I don't think it's a substitute for a good browser-based ad blocker.
McCarthyism 2.0?
The article states that they store in their database your "name, gender, date of birth, zip code, and photo", but currently they don't store your address or id number.

The information stored though is certainly sufficient to find your street address and a great deal of other information in almost all cases since a full legal name + DoB + zip code match is nearly always a unique identifier.

Storing the id photo is fun and no doubt useful for further tracking of the patron using things such as the cameras on the table kiosks. Also the photo has value for sale to other interested parties.
Australia Bets on a ‘Water Battery’
Optimal Shape for a Bucket
Seems like a clear case of negligence, so yes, they will pay for the deaths. A high level program manager may go to jail if there is a paper trail, but we don’t jail people at the CEO level in the U.S. for negligence or fraud usually.

There’s a separate system of punishment for them involving their children hating them and acquired learning disabilities from cognitive dissonance. (Not a joke these are actually the primary mechanism by which America holds that class in check).
> an extremely destructive/insensitive world around a developing child, as a fetus or later

Are you saying i.e. an emotional and social cause? In contrast to e.g. a gene or chemical (physical) cause?
When would this be reasonable? It sounds like Zero risk for the investor... promise money in the future in return for equity, if the idea flops they've lost nothing... ridiculous
Your latter example seems legitimate. I think there is a clear difference between complying with a judicial request/order about a specific user and enabling logging by default. If one wants more than that, then one better own the bare metal of a mail server. In any case, I expect legitimate companies to comply with the law.
>but sorry there is only one country in the world systematically spying, bombing and manipulating friend AND enemies alike. And that's the USA.

*and Germany. Don’t forget, every U.S. (and Saudi) Abrams tank has a Rheinmetall cannon.

https://spiegel.de/international/germany/german-intelligence...

https://www.thelocal.de/20190311/germany-fourth-largest-expo...

https://www.euractiv.com/section/economy-jobs/news/germany-e...
Show HN: Finding Your Next Cloud Management Tool
> Regular Expressions have minimal performance impact

REs and FSMs equivalent.
What exactly should ProtonMail have done in this case? Refuse to comply with the court order?

Not defending ProtonMail's actions mentioned in the topic, only puzzled why you seem so surprised in your comment.
Thank you for the feedback! We take these points seriously since they are critical. Especially the issues on the onboarding flow. The main problem currently is that the product leaves you in rather confusing state after installing the embed code. We will fix that next.

Your other points are also valid and will be addressed. I really like Hacker News — hard to get this valuable feedback elsewhere.

Thank you "rsweeney"!
Show HN: Reduce Developer Attrition
You treat them as separate things. Kinda. You have the measurement mechanism and you have the unitary evolution mechanism. There are varying degrees of sophistication for modeling the measurement mechanism, and there's ways to have unitary evolution with simultaneous measurement, as well as weak measurement, and there's systems where you can probe the dynamics of a measurement. For instance, you can "watch" a quantum jump or even stop and reverse it (Z. K. Minev et. al. 2018). Generally these things are all modeled using the Stochastic Master Equation. In the end though, the SME is just unitary evolution of a small system coupled to a large markovian bath, with a Bayesian update added. In other words, one could derive the SME by taking an infinitesimal evolution of the unitary system (coupled to the bath) followed by an infinitesimal bayesian update, followed by unitary, followed by Bayesian update, etc. These things are all well covered by Gardiner Zoller 97, and Dan Steck's quantum optics notes, available at http://atomoptics-nas.uoregon.edu/~dsteck/teaching/quantum-o... .

Some would say that the SME is the fundamental thing, the Maxwell's equations of quantum information with measurement, and that the instantaneous measurement you may be familiar with is just a limit of the SME's evolution. Some might also say that the SME is a thing you derive from weakly coupling a stream qubits to a system and then performing hard, instantaneous measurement on those qubits. The math makes no distinction.