skysight-inc/HackerNews huggingface dataset:
Out of almost 60 distinct people, roughly 15 are employed by Mozilla by my quick count. It gets a bit fuzzy because some people have done things like been an intern, did a few months on contract, or something else, but that's the current count.
Deepgram (YC W16) Is Hiring Engineers to Build AI That Understands Human Speech
Depends on if the errors are material to the value produced. Like let's say I produce a report in an automatic way but have all the page number misaligned and occasionally insert incorrect punctuation then that does reduce the value of the report.
The "flaw" was a choice of default preferences which are fundamentally a UX/security tradeoff: WhatsApp did not notify users about key change events by default.

Those who value maximizing security at all costs, even to UX, disliked this default.

WhatsApp was trying to switch end-to-end encryption to on-by-default for its over a billion users. An understandable requirement of doing so was to ship E2E encryption in such a way that did not involve changes to the UX.

Whether or not this tradeoff is the best compromise is certainly debatable, but it is just that: a tradeoff, not a "backdoor", not a "vulnerability", and not a "flaw". It's a deliberate design decision.

Why is it not a "backdoor", not a "vulnerability", or "flaw"? Well, let's examine what would happen if the default were reversed: let's say users were notified by default. Would this keep them more secure?

I have doubts. These notifications are not high signal or immediately actionable. They do not indicate an attack. They indicate "a key changed" and whether or not that's abnormal is up to users to determine. The overwhelming majority of these events will be innocuous, leading to alert fatigue. It's also unclear how well an average end user would even understand or be able to react to these alerts.

I am certainly willing to give WhatsApp's UX designers the benefit of the doubt here. UX design is hard and the tinfoil hat crowd saying things to the contrary have a history of producing unusable software by demanding security misfeatures which tick off a box on a threat model without actually improving user outcomes.

While some people in the tinfoil hat crowd seem to think bombarding users with a bunch of low-signal security alerts is a good idea, practitioners working with IDS/SIEM systems probably have a different opinion: that low quality / low signal alerts are worthless.

There are solutions to providing high-quality signals about key change events to users without asking them to manually confirm key fingerprints in person, but they are complicated, haven't been largely deployed, and it's still unclear how they'll work...

I'm talking about CONIKS and Google Key Transparency, which implement logs which users' own devices can monitor to discover changes to their keys as advertised through a key server. These systems can ask a very simple question to users when this happened: "Did you just log in on another device?" If they didn't, the user can select no and publish an alert indicating they were compromised.
> What does it mean to multiply two colors?

I wouldn't say that in a material model you're actually multiplying colors together. It just happens that when you record the amount of reflected low-, medium-, and high-frequency light under a spectrally flat light source, you can display these data as light and and perceive a color.

With fancier equipment, you could record the full reflectance spectrum from every angle -- and polarization, too, why not -- and be able to predict what the (simple) material would look like under every light source. Maybe you're worrying about fluorescence, but then just record the data under varying monochromatic light sources.

If you're just talking about how RGB is spectrally anemic, sure, that's why lighting your house with only R, G, and B LEDs makes everything look so strange.

Spectral multiplication, as I understand it, is just a consequence of the law that if you increase the intensity of received radiation by a certain factor, then the intensity of the reflected radiation will increase by the same factor. Is there some important nonlinearity I'm missing? Where is the meaninglessness?
Previous post (among many) https://news.ycombinator.com/item?id=14659462

Really sucks for me.
Frankly, the white male privledge guilt message is getting old. Programming is mostly self taught, through hours of social isolation researching and seeking it out. Short of writing politically neutral docs that focus on the subject at hand, there is no need to evangelize. It seems more arrogant than anything.
Perfect Scrollbar (jQuery)
"Roundup" isn't just for farmers. I deployed around 35 x 5 ml of the stuff in 5l of water here, at home (UK) two days ago. I took care to only spray in the early evening after bees and most other insects had buggered off but probably some woodlice ("jiggers" I think, in en_US) might have suffered.

I threat the stuff as a nasty poison but had no idea that it might be carcinogenic.
I live in a country which requires a B-1 anyway.
The reason we have to apply for visas is that too many (3%) people overstay their visas or something like that.
Well, I got the visa bought the tickets and got asked about my return tickets upon departing from London.
It turns out that under ESTA you need return tickets, but with a visa you don't (and the reason for the visa in the first place is people were not returning). There is no common sense to this.
By spreading FUD in this way, I wouldn't be surprised if major conferences happening in SF start moving to other countries: Apple WWDC, GDC, Google I/O, Salesforce's Dreamforce, Oracle's JavaOne... many people go through significant effort to cost their travel and it's no fun that with no notice you can get sent back home.

Really dumb move.
that is more or less the PLoS One or Scientific Reports model, right? you pay the fee, it gets peer reviewed for correctness but not impact, and then published open access.
I imagine you're familiar with reasoned argument, similar to programming, where one starts with some generally agreed premises upon which one can build to ever more sophisticated conclusions. So again, do you have an opinion on the specific question I asked?
> Poor people in the developed world do NOT live like kings of old.

I admit its hyperbole. But some things are comparatively like magic. Cellphones/computers, vaccinations, Internet, democracy for example.
I kinda read this as a stream of consciousness post about what happened. In that context, it's more an expression of astonishment that that actually happened than boasting or anything.

FWIW, I had something kind of similar happen to me a couple years ago. I posted an open letter [0] to a famous politician in my state, shared it on Facebook and Twitter as I do with all my posts, and went to bed. Overnight, it went viral and I woke up to an email box full of messages, tons of mentions on various social media outlets and a couple of phone calls from newspapers and TV stations wanting interviews.

The next few days were pretty crazy. More than anything, it was just a shocking experience to realize that that many people actually cared. I imagine he's had a similar experience. And, in fact, I wrote a follow up post [1] a week or so later rather similar to his.

So yeah, I just read this as a guy who's shocked that the world cared what happened to him. I wouldn't read more into it than a guy who's grateful that that many people took notice.

[0] http://www.robpeck.com/2015/06/an-open-letter-to-roy-moore/

[1] http://www.robpeck.com/2015/07/what-happens-when-your-post-g...
Yep. Basic income means we can do away with minimum wage. Now let's see how much poorly-regarded jobs (like janitorial) end up paying when the free market really does decide.
Is don't believe this is an "ethics" problem. No reason for existential angst.

This is a practical problem. What do you want from the company long term? How do you want to spend your days?

Consider the longer term. What happens if they find out you automated something and didn't tell but rather milked it? Do you even care about what their reaction might be? Is this company at all important in your future? (there aren't "right" and "wrong" answers to this, depends on what your goals are).

How do you see this ending? How can you make maximum advantage out of the situation while preserving what you want out of the company (including possibly continued employment).

As far as I'm aware Moses didn't say anything about these types of situations so you are on your own. But don't be a short term thinker.
In the use ”cis-woman" it is an abbreviation for "cisgender". (In "cisgender", it's a prefix which is the opposite of "trans-".) It's, therefore, both a prefix and an abbreviation (it's an adjective in that it's an abbreviation for an adjective.)
Make the minimum age 25 then. A minimum age may not even be necessary, but we should have some incentive to not be in these make-work towns. But we don't want the incentive too high that the homeless don't want to go to them.

The promise of these towns for the homeless should be legal drugs, guaranteed income, and something to do.
Buy crypto currency
I would hazard to guess that women are less interested in systems programming (domains that Go, C++, C, Rust target). These are generally older careers, while many efforts are focusing on younger female programmers who are going to be more interested in what is popular ATM (web, data mining). Adding age to this table might add more insight.
That's because Mozilla is far more open than competitors... there are pros/cons to openness.

This has upsides too, I'm fairly confident Mozilla wouldn't be able to comply with a secret court order.
Because lots of people have studied glyphosate. We're not dependent on the EPA for this.
I don't understand why people think that companies can get special pricing from AWS but not drive feature development. Large customers like Netflix, GE & friends get to drive feature development. Heck, if you're the CIA and give AWS $600 MM they will build a private region for you!

This post has two contradictory quotes in my opinion:

"It’s worth noting that this AWS price wouldn’t be what Facebook paid in this hypothetical situation. Much like Snapchat and Netflix, Facebook would be a heavy and influential user"

"Facebook’s years of specialization for running Facebook are in contrast to AWS, whose storage is designed for multi-purpose (albeit-heavy) use." - Amazon already has several tiers of storage (S3, S3 - Infrequent Access, Glacier, CloudFront)... who is to say that they wouldn't be motivated to introduce more classes by a large customer like FB.
Nothing to run on it??
Thanks for chiming in. This comment was really helpful.

The difference in the Bernardo case is that in Canada persons detained or charged with an offence are innocent until proven guilty. I'd wager that reporting on a case against a judge's orders creates the presumption of guilt, counter to the Canadian Charter of Rights and Freedoms. It is hardcoded into our law here, whereas it is not in the United States where it is inferred.

Frankly that case seems perfectly rational to me, as it protects the innocent who might be smeared and have their lives ruined by such reporting, for the price of denying us the intrigue and scandal of those kinds of cases -- but I was too young to remember the Bernardo case itself.
> Note that they claim performance similar to TensorFlow in CPU only. But a direct translation of this to Python TensorFlow code could run in GPU, and is probably easy to make. It wouldn't be proven, but it would be much more likely to be correct than the code you have constructed for your research just now.

They are wrapping unverified C++ code (Eigen) for the primitive kernels anyway, such as gemm, so AFAIK it could be extended to launch kernels on GPUs without any modification to the part in Lean that they proved correct.

Since most ML users are happy to trust TensorFlow, one could also wrap (unverified) TensorFlow and then use their approach to prove properties about real TensorFlow programs, e.g. that various model-transformations are sound.
So does the farmers market in berkeley, and they double the value of it to incentivise lower-income people to eat healthier food.
disagree. its better to consider the ethical implications, and adjust your behavior accordingly. just because other people are ok making money unethically doesn't mean you should give yourself a pass. i get that there is an asymmetry between some companies and their employees though.
I'm really surprised about the physician comment. My gf works in the largest medical system in the Bay Area and her "perks" (discounted cafeteria food) are drastically below what I've had at any company in the tech industry for the last decade. They don't even pay for flights for residency or fellowship interviews so doctors have to pay thousands during these times while they are huge debt. She actually has to rotate between hospitals and they don't even subsidize her parking. They don't even support pregnancy for fellows, you have to take state disability.

Which hospital / medical systems give great perks to doctors ?
Yes, my slash was intended to be an 'and'. Good clarification, thanks.
"I don't want to download libboost and load its machine instructions every time I run a native C++ application".
They went from $3.6 billion to $10.2 billion in net income in a year. The $3.6 billion is probably more net income than Amazon has generated combined in the last two decades. The $10 billion is more than Amazon will earn a decade from now.

Their focus should be solely on what is going to likely end up being one of the three or four greatest money producing machines in world history (of those owned by a traditional corporation that is).

Cloud computing profits are - and will remain - a joke compared to the $20 billion in net income they'll yield in just a few more years from what they're already doing. Their focus should remain fairly narrow, they're a mere 13 years in at this point. Diving into cloud computing would be making the same exact mistake that Microsoft made with Bing, and that Google made with all their laughable social attempts, and so on. Facebook would split the market further and likely still end up #2 or #3 at best. Their best engineering talent should be solely focused on the golden goose social monopoly, which nobody else has and nobody else can compete with.
Companies treat us so unethically why are we so gracious to them?
Similar to Pratchett's later books -- and Iris Murdoch, as mentioned in another comment -- are the late works of the composer Iannis Xenakis. As long as a decade before he was forced to withdraw from public due to dementia, his music underwent a very peculiar stylistic change where the immense complexity of the earlier pieces (Xenakis built his career on combining music with his work as a modernist architect and erstwhile student of maths) gave way to a very repetitive, single-minded sort of texture.
> If you’re building an app dealing with highly sensitive data, we definitely recommend you check out ZeroKit and give it a try!

ZeroKit's website says they offer "hack proof encryption" and a $50k prize with a quote from The Next Web about "1,000 hackers" failing to break it.

If I'm handling highly sensitive data, I'd prefer any service I'm using to do that have multiple third party security audits on a source code level. Look at TrueCrypt's audit -- which gets into actual lines of code and details potential attack vectors -- as an example. Without any kind of auditing, it's a very tough claim to be hack proof.

Not to mention the fact that $50k might just not be enough to entice reporting. It's a good bounty for sure, but if you can compromise highly sensitive data sources, it stands to reason that the value on breaking that crypto is much, much higher than $50k.
The Farmer's Market I used to visit regularly when I lived in the city had a policy of actually visiting the farms before allowing them to become vender's, so check and be sure that they actually had an operation. Of course, that doesn't prevent them from buying extra produce and re-selling it- but nothing stops Whole Foods from mislabeling their produce, either... haven't they been accused of doing this in the past?
CIA Contractors fired for “hacking” in-house vending machines
Cassandra has a range of anti-entropy repair processes that run periodically, that's broadly speaking enough in my case.

I don't require last-write-wins. It's an immutable time series with no updates, no deletes.
If you aren't bitter, then why the ugly comments like saying "It's cute" that I have taken a class on homelessness and public policy? (That's a rhetorical question. Given your lack of apology, I am not expecting a meaningful answer to it. Consider it food for thought.)

I don't disagree that we shouldn't allow people who are homeless to camp openly on city streets and generally be a public nuisance. I don't do either of those things, so I don't believe it is a given that being homeless must equate to such behavior.

Historically, the more desperately that governments try to control people, the more people find ways around it. This is the origin of Martial Arts. Governments denied the peasants access to weapons, so they learned to use their hands and feet and farming tools as lethal weapons. You couldn't reasonably deny them those things. They needed them in order to produce food for the nation.

I don't agree that imprisoning all homeless people merely for being poor is at all a humane solution. I also don't agree with general trends towards criminalizing behaviors in such a way as to be a kind of Jim Crow law for homeless people. You don't solve this problem by trying to get them to just leave your city and go elsewhere. All that does is shift it around. It doesn't get people off the street.

There is a tremendous housing crisis going on in the U.S. today. Evictions are at very high rates and young people are basically expected to live with roommates because there are almost no spaces suitable for a single, young person to live alone, like there once were. Returning to historical practices of making market rate housing available that single young people can afford on an entry level salary will not solve homelessness, but it will take some of the pressure off.

Homelessness occurs when someone has more problems than solutions. The more solutions we can make available, the more feasible it is for people to make their lives work, even if they have serious personal problems for which there are no ready solutions.

I was born with my medical condition. For many years, I was a full time wife and mom. This gave me a middle class role in society, even though I was actually too sick to hold down a paid position. At some point, I expect to return to a more conventional life. My condition is not curable, but that doesn't mean my life cannot be made to work. It did in the past. It will again in the future, at some point. As the number of problems I have shrinks and the number of solutions I have grows, at some point, it will cross some tipping point.

Let me stop here and thank you for being so generous for a decade of your life. I am sorry it has made you so very cynical. But I don't think your cynicism is actual evidence that more affordable housing cannot play a role in helping get this problem under control.
> the experience of using a mobile web app, especially for integrating with hardware, is awful

I think the implication is that if FirefoxOS had focused on making it not awful, they would have done really well.

It'd be awesome to have a phone for which app development is all done in HTML / CSS / JS while still remaining fast and efficient.
Without a comparison to men, this is pretty hard to make judgements based on. For all I know from that data, there might be an even lower interest level among men for Rust.
I do not get ICO or what value they present. However I do see some value in contracts and how they can be tied to crowd funding. I am curious how the Braid movie, funded entirely through ETH [1], will pan out. The payout and profit sharing mechanism are defined in a contract and all that resolves automatically. No guarantee you will get your money back but it is a nice self contained investment vehicle. I did not get in, but this approach does let one invest in 'products' that one would not normally have access to (VC Me).

[1] https://campaign.braidthemovie.com/
I had the same feeling, but this also reinforced my view that Docker and containerization in general (often used as a scapegoat to not have to do proper configuration management) 'for the masses' is more problematic than helpful. In most cases it doesn't solve anything but does add problems that can be hard to debug. The actual 'lack' of isolation wouldn't have happened with true virtualisation, and the method of debugging here is something most people that think they need containers won't have.

To me, debugging like this is something that should be far more important to people than slinging words like Docker and NodeJS around all day. (and then mostly on Discord, or to them, the older Slack, but not IRC because that is too hard for that crowd -- totally unfounded opinion/rant)
Back that assertion up. Because actual security experts disagree with you.
Top Canadian Court Permits Worldwide Internet Censorship
After cyber attack FedEx Temporarily halts trading of its shares
YIMBYs vs. Socialists: SF's left/lefter/leftest housing fight
How to Enable On-Chain Scaling
Google doesn't use their client's bandwidth and connectivity to help them.
Hey, it's high-school again! :)

For some magical reason, I stopped being a disruptive student when I moved to a school where the approach was that if I finished my work I could read a book, rather than being given more work...
I really don't have an opinion on your hypothetical situation to present here. Nevertheless, you can still build your argument assuming one way or the other, if that's really what you're trying to do. People can question the assumptions if the need arises.
http://money.usnews.com/careers/best-jobs/garbage-collector

"...predicts that employment in this industry will increase 7 percent, adding 9,400 new jobs by 2024... Median Salary $33,800"

If we assume median salary ~ average salary, then $33,800* (9,400/.07) = $4.5bn. Oprah net worth is estimated at around $3bn.
True.

However, it's coherent with everything else going on around this administration.
Owning land is certainly a private basic income.

Consider that land prices (and therefore rents) basically reflect the surrounding economy. By buying land you are essentially profiting from the work of everyone else in that economy, forever, and only taxed minuscule property taxes.

IMHO https://en.wikipedia.org/wiki/Henry_George had the correct solution; tax land (though not the structures developed on it) at it's full market rental value. And the concept should apply to ownership in all resources.
Why would you house the currently homeless in the city center? Outskirts makes more sense. Land is cheaper.
> And what happens if a thousand people show up and there is not enough of that limited resource in the desert for all of them?

By the time water and bread are this rare you have long stopped thinking in economic terms, armed yourself and probably got killed. If it is a temporary outage, you can count on people to help each other.

> Without controlling the number of people drawing from said resources you will over load the system

From an economic point of view we don't have to worry about food and water, just about its distribution.

Realizing that I'm going halfway Godwin on you here: "Controlling the number of people drawing from said resources" is a very.. weird thing to say when the resources in question are water and bread.

You are over-generalizing the "basic necessities/basic income" to "resources". People who only have their "basic income" won't be able to purchase rare resources, they just won't have to worry about a roof over their head, water and bread. Why does everyone assume that people don't want more? You want to go on a holiday? You work. You want that bigger TV, a car or just a new game? You work.