skysight-inc/HackerNews huggingface dataset:
You mean people don't want to wear douchetacles? Color me surprised!

And before you downvote me, realize that basically, this is a gimmicky product, even if you think it is cool.

While you are allowed to film anyone in public, the act of having an "always pointing highly visible camera", will elicit more negative reactions than positive ones... So unless snap is pretty tone deaf, this was known to be a non long term product, more of a product to appease their top producer base.
There are plenty of languages built on the CLR [1], including variants of Clojure, Python, and Ruby. Then there's the "official" languages: C#, C++/CLI, VB.NET, JScript.net.

I suspect what's going on is that 1) unlike Java C# has actually evolved so the need for "escape hatch" languages is lesser, and 2) .NET developers want to use languages with rich Visual Studio tooling.

https://en.m.wikipedia.org/wiki/List_of_CLI_languages
Google memo is more about politics than sexism
The thing is that Google is quite a bit better than Bing when it comes to localized search results outside of the US.

I try to stay away from Google and use DDG but if I search for anything local outside, Google's results are much better than the competition
4. Allow the IPO underwriters to pretend that the company is not a single app company but a lifestyle brand.
Why not Neo? Seems like the hottest one to support right now. Would probably test it out if you get that working :)
Well, why not :-) ?

I've already done software like that. Still don't know what's yours, but in our case, it was for kiosks and access points. All the UI was online (so if the client ask for UI change, it's automatically updated on every kiosks or access points), and the hardware related code was on the C# software installed (using a scanner, a barcode reader, printing stuff, etc...)

Of course it's pretty specific, but as we have to create a key for every licence, you can't have two running at the same time, so no crack.

We had bad experience, as a guy to which we sold a licence of the first version of our soft (some nearly 20 years ago), where we just checked if the serial was ok, installed it on multiple places and we found out totally randomly, 2 or 3 years later !
> despite having the distinction of losing the most money in history (approximately $70bn during the dot com crash of 2000).[3]

He didn't lose $70B. His net worth dropped $70B because of short term stock fluctuations during the dotcom collapse.

He never had $70B to lose. It was all paper wealth tied to the market valuations of his companies.

A subtle but important distinction.
Benchmark says firm warned Travis Kalanick over a month ago it would sue him
hettinger said that multiprocess used pickle for every communication and that it must be accounted for when optimizing
Which Technology to Choose for Web Application Development?
Google cancels domain registration for Daily Stormer
You should listen to the latest episodes of Reply All podcast. They go pretty far to investigate one of those tech support call centers.

There is a part two as well.

https://gimletmedia.com/episode/long-distance/
> That's a valid theory to entertain

There is extensive study on this topic going back several decades, if you're interested in the topic, there's not shortage of material. There's also plentiful anecdotal material where college educated forward thinking mothers very quickly learned the reality of nature vs nature after bearing children of different genders.

> Meanwhile, the same people who complained about stifling free speech at Google are threatening to leak the names of liberal Googlers to alt-right websites. Where's the outrage about that?

I'd have absolutely no problem condemning that whatsoever. Imagining your philosophical "opponents" as some sort of one dimensional monsters isn't doing yourself or your movement any favors.
The Ephemeral Perfection of Baseball’s Immaculate Inning
To clarify the headline, TechCrunch is estimating Snap sold less than 105k Spectacles total, 64K in Q1 and 41K in Q2.

> Snap revealed during its call following weak Q2 earnings that it generated $5.4 million in “Other” revenue, which would equate to around 41,500 pairs of its Spectacles camera sunglasses at a $130 price point. That’s compared to $8.3 million in Other revenue in Q1, or fewer than 64,000 pairs
My realization with barre chords came from asking my instructor about how to play a barre A major chord. Seeing his finger bent slightly upwards at the last knuckle was the missing ingredient.
Generally I send $10s, then maybe $100s, and if all goes well I may do $1000s if they are still around in a few years.

Risk management 101.
Westgate Las Vegas Opens New Poker Room
>There's a weird kind of asceticism around the notion of paying-ones-dues on an acoustic first

This is probably mostly financial. Just about everyone knows someone with an old acoustic they can borrow. Picking up even a budget guitar like an entry-level squire and a budget amp is easily a $500+ commitment. Worse, if you end up not liking guitar playing, the resale value is especially terrible. Doubly worse, that 15 watt practice amp isn't going to cut it when you want to jam with a buddy who owns a drum kit or a real bass amp, so now you've sunk $250+ on something you keep in your bedroom and shortly will need to start pricing out 'real' amps and eyeballing pricetags at $1,000 or more with cabinet.

Don't get me started when you outgrow that Squire. Suddenly, $1500+ Fenders go from 'who buys that expensive stuff' to 'I should get one.'
Plenty of people start on acoustic. It doesn't teach bad habits in my opinion. Acoustic teaches the good habit of more precise fingering, because when you fret a chord slightly off it sounds worse on an acoustic vs an electric. At the end of the day it really doesn't matter much which one you learn on. For me acoustic wins because you can pick it up any time and start playing immediately. There's no fiddling with amps and cables, no power cords or batteries to worry about, and I can wander around the house to different rooms while playing if I want.
I agree with you entirely. I will pretty much never pay any subscription. I was even happy to throw my 1999-2011 Adobe Suite bread and butter in the bin over the cloud thing. It just doesn't work for me. It is indeed a complete mugs game.
Certainly not worth it for one person to tackle the GIL, but a million people running into it a few times in 5 years, and I think it's economical.
Google Hires Chris Lattner for Its AI Team
14 days for a replacement is an atrocious amount of time.
I hear you when you say,"the only mandate for the interview process would be to hire the best person, no exceptions". It just sounds like an HR platitude.

If you know how to do that, I actually think you have a multi-$B idea! Unless you mean "cultural fit", or "went to the same school I did" as the best person, I'm doubtful you have one though. I've done enough interviewing and worked with enough people to know that even the best hiring managers turn away good candidates and get a few duds.

Once you're into real hiring statistics you have to be very careful of confirmation bias and "I just like this guy"ism even after the fact... they look and act like your successful hires. It's hard to even say, unless you're personally looking at their work on a regular basis and know what direction they're being given.
The whole Spectacles concept is gimmicky, including the vending machine aspect, so it doesn't really matter how well executed the 'experience' was. They need to allocate their capital to people who have better ideas.
They're not even available where I live, can't say I'm surprised.
Are we actually talking about animals now? I don't think we should digress from the main subject here.
If you think the typical paypal user will understand the difference between "Secure", "Private", and "Encrypted" I would beg to differ.

CAs who issue certificates for clearly fraudulent domains like paypal.com.removed-limits.com are the problem. Anyone signing a CSR like that should be blacklisted in all the browsers.
related to https://rjlipton.wordpress.com/2010/10/23/galactic-algorithm...
Legit forgot they were still for sale. After all the hype and lack of product availability it simply skipped my mind that they were now readily available to the masses!
With a $1 trillion military budget the US can lose half of them and still have more left than the rest of the world combined.. :-/
Viewing the videos on Snapchat you rotate your phone depending on whether you want a horizontal or vertical frame, which is actually pretty cool. When saved outside of Snap the videos save to some standard video format as a circle within a rectangular frame, which makes them kinda useless.
Passman: open source password manager for Nextcloud/ownCloud
Maybe author didn't do enough research? These guys are still around: http://www.glovesmith.com/
Also wanted to say:

People have been taking a go at this for many years now. Grapevine says that several large CS departments in many countries have groups of graduate students devoted to solving sub-problems of the entire proof because it is a prestige issue. Extraordinary claims require extraordinary proof and any proof will go through multiple peer reviews.

Perelman's proof of Poincare Conjecture was studied for several months before being declared true (~3 years) and that was considered "fast".
https://en.wikipedia.org/wiki/Grigori_Perelman#Perelman.27s_...
"gleaning" information from something is basically "to take a richer understanding from something where the information comes to one freely, based on observance"

Meaning - freely available fruits of knowledge can be derived from that which - its basically a pun.

The fact that we lost the meta-knowledge around etymology is a sad thing...

There is a podcast by an etymology guy that has amazing insights to words - but, in my limited experience listening to him, lacks some meta meaning -- in that glean means to to take free fruit, glean means to see deeper info, glean means to harvest deeper info from the free info given, knowledge is thought of as fruit...

I was wrong -- it is known:

>>>glean (v.) Look up glean at Dictionary.com
early 14c., "to gather by acquisition, scrape together," especially grains left in the field after harvesting, but the earliest use in English is figurative, from Old French glener "to glean" (14c., Modern French glaner) "to glean," from Late Latin glennare "make a collection," of unknown origin. Perhaps from Gaulish (compare Old Irish do-glinn "he collects, gathers," Celtic glan "clean, pure"). Figurative sense was earlier in English than the literal one of "gather grain left by the reapers" (late 14c.). Related: Gleaned; gleaning.

so.... to collect (information) from....
It is not false reasoning. She is relating to her specific experiences. Where I work 80-90% of applications are from men. We now have 2 women on our team but it is still male dominated. The women are there because they were best we could find when we was hiring just like everyone else we have employed. They have earned it with their knowledge and skill.

Employing for any other reason will likely demoralise the team because they will likely under perform. They will likely under perform because instead of finding the best person, you find the best person based on a subset of arbitrary equality rules.

There is no reason why 50% of tech jobs cannot go to women. The main barrier we come across is there aren't enough skilled women applying. I think the author hit the nail on the head. It reflects my experiences.

You appear be asking tech companies to pass over excellent candidates so they can lead the way on equality. To have equality for equalities sake. It's wrong. Where there are descrepancies between genders we should ask why they exist.

Take child care, the majority of people in childcare are women. Should we be passing over women with years of experience and excellent qualifications to bump the number of men in the industry?

I would love to see a few guys at my kids nursery. However they should be there because they were the best for job. I would pull my kid out of the nursery if they passed over better candidates to fix this gender ratio. I want the best outcome for my children.

The same is true with business. Merit is the measure that matters. More women in tech will lead to more meriting jobs in the industry, which in turn will lead to the male/female ratio improving.
The thing to do with articles you feel don't belong on Hacker News is to flag them. The name calling and gratuitous negativity are against the guidelines and end up discouraging submitters who might have something on-topic to share, and we don't want to miss those.

https://news.ycombinator.com/newsguidelines.html
Frictionless sharing of your life with the people who matter to you.

We've continuously reduced the friction it takes to share experiences with one another, spectacles is another step in that direction.
Generic ideological tangents never lead anywhere interesting and pretty much guarantee contentless flamewars, so please don't take HN threads in such directions.

We detached this subthread from https://news.ycombinator.com/item?id=15010185 and marked it off-topic.
Moving data between threads is only free to the extent that synchronization is free. Maybe you could say that moving immutable data between threads is free but I don't think you can say its free in general ... Doing so significantly undersells the complexity that comes with shared memory concurrency.
>But aren't you protected by your credit card if the merchant fails to deliver?

Yes, among other legal protections. The reason this seems so crazy to me is because you have absolutely no recourse in the event of a mishap. The company doesnt even have a published address or phone number. I cant even find a support e-mail. A Google search yields nothing about the company but this announcement. The blog is run entirely by their "Chief Marketing Officer". I guess my skin is not thick enough for the crypto world.
Admit this ex-con to the bar
Python's "multiprocessing" means launching another Python interpreter in a subprocess. Each process has a full copy of the Python environment. They may share the base interpreter, but there's a separate copy of every package loaded and all data. Memory consumption is bloated and the CPU caches thrash. Launching a subprocess is expensive; it means a full interpreter launch and a recompile/reload.

"Multiprocessing" is useful when you have a lot of work to do concurrently and not too much data to pass between processes. I've used Python subprocesses that way. Parallelizing your number crunching is probably not going to work very well.
Leaked Microsoft Memo Reveals High Return Rates on Surface Hardware
It's hardly an insult though. You have to have at least the slightest thickness of skin to survive on the internet or to even just to practice self reflection.
Using Cordova InAppBrowser Plugin with Ionic 2+ to Open URLs
For those following along at home: this is important because we have a proof that relativizing wouldn't work. In this context, relativizing means relative to an oracle. For example, P^A means "just like a Turing machine would regularly recognize languages except this one has a magical oracle that can recognize A in one step". A can be arbitrarily complex, including NP-complete ones like 3SAT.

This is important because the Baker-Gill-Solovay theorem already demonstrates that there exist oracles A != B relative to which P^A = NP^A, but P^B != NP^B. This shows that the problem has contradictory relativizations, and hence can't be proven that way. This matters because it's a litmus test against quack proofs.

I don't think this is a problem here; the proof doesn't appear to be doing that.
It's difficult for me to test the Compass but it is very apparent on both Apple and Google maps.
At the end of the day, the purpose of why we write software as software engineers is to solve real-world problems, not to have a perfect beautiful language. What you are describing is equivalent to doing an amputation when all you need is antibiotics.

There are several things I personally _hate_ about python, but there is a cost-benefit that comes from engineering new things. What new problems are we going to be able to solve by using a new language? If the answer is clear (e.g. imperative programming vs declarative/functional programming let you solve different kind of problems) then it makes sense to do. If certain constructs enable you to completely avoid a recurring mistake (e.g. garbage collection), then it may make sense.

But this?!?!? No man, you don't need a new language to fix this.
The curse of middle-aged capitalism
At least: in the aggregate, there are easily observable differences between men and women, and that computer science and engineering schools produce way more male graduates than female.

If 80% of candidates were left handed, no one would think twice about 80% of hires being left handed. Ditto for female candidates. Ditto again for male candidates for relatively undesireable jobs. But once the topic of discussion is male candidates for highly paid jobs, the logic completely changes.

Pretend this isn't happening as much as you like, it's no skin off my nose.
> Nobody's really interested in a proof that P != NP.

This is not the case. In my day job I need to worry about what happens if ECDSA is broken. One way that can happen is quantum computation -- but that has a relatively transparent development timeline we can plan for. The other way in which ECDSA could be broken is if P==NP and the discrete log problem can be transformed in polynomial time into another polynomial time algorithm. All of our customer funds could be stolen at that point, with liabilities in the hundreds of millions or billions of dollars.

That's lot of customer money on the line if that happened. My employer might need to pay BIG money for insurance against a P==NP break of ECDSA, or else risk going bankrupt if it happened. A proof of P!=NP would translate directly into cost savings, either in not getting that insurance or in drastically reducing premiums for it.
Well, good points I suppose. On the other hand if you have a USB port on the thing, what's to keep someone from flashing an update that backdoors the lock? Wait a few weeks, rob the place, rinse, repeat.

Now that I think about it, I hope these devices are validating the certificate of publisher and the updates are signed.
Neo-Nazi site moves to Google after GoDaddy dumps it
Scott Aaronson on "suppose someone sends you a complicated solution to a famous decades-old math problem, like P vs. NP. How can you decide, in ten minutes or less, whether the solution is worth reading?": http://www.scottaaronson.com/blog/?p=304
I didn't learn coding from games explicitly for that purpose. But I definitely credit games in general for some ability to navigate arbitrary rule sets in order to accomplish a goal... Oh, hey, that sounds a lot like programming!
Why does California have the nation’s highest poverty level?
Launch HN: Lambda School (YC S17) – CS education that's free until you get a job
Hey HN,

We're Lambda School (https://lambdaschool.com/computer-science). We train people to become software engineers, and we charge nothing until a student gets a software job that pays more than $50k/yr. At that point we take 17% of income for two years (capped at a maximum of $30k total).

There are so many people held back from a high quality education simply because they can't afford the cost and/or risk. Even if you can get student loans, four years and a potential six figures of student loans is a daunting proposition, especially if you come from a lower-income background. New alternatives, such as code bootcamps, either require expensive loans or tens of thousands of dollars in cash up front, which most people don't have, and they vary widely in quality. This leaves a lot of very smart people working for not much money.

We're different. We're an educational institution that owns the risk: if you don't get a good job, we don't get paid. We do everything in small, interactive, online classes with world-class instructors (currently from Stanford, Berkeley, Hack Reactor, etc.). Our curriculum goes a lot deeper than code bootcamps as well; we use C++ and spend a lot of time with lower-level algorithms, data structures, architecture, scaling, etc.

The full curriculum is here: https://github.com/LambdaSchool/LambdaCSA-Syllabus.
Happy to answer any questions and looking forward to hearing feedback!
Yea but we're moving towards a world where our phones will stay in our pockets and we'll interact with it through glasses, watches, wearables, contacts, real world surfaces. If you think we're always connected now, wait for hypereality to start taking hold.
> Thiel either does or doesn't think that; it's a fact.

Yes, a fact which can't be directly observed, and it is the author's opinion that Thiel thinks that.

And remember, "Thiel saying he doesn't think that" doesn't prove that he doesn't think, only that he says he doesn't think.
"...or the vast banks of blackberries that litter Britain’s parks and heaths, largely overlooked except by the occasional elderly Pole or Czech..."

Not so Up North.

I have had convivial blackberry picking sessions with many people from all walks of life as a native Brit. A good wash and pick over, then a crumble and for the last box boiling with sugar and straining to make a compote served with yoghurt and those rusk cakes. I hit the canal towpaths and nature parks in preference to road side plants.

I will be researching this mulberry gin...
Although that might be based on the perceived likelihood of success. After all, pre-Wiles, I doubt there was much chance of a grad student getting funding to prove Fermat. Nor is a grad student likely to get funded to prove the Riemann Hypothesis.
Honesty app Sarahah is becoming a self-esteem machine
They're doomed by the slow UX for uploading: 1) record w/o really knowing how the content is coming out (it's like stepping back into the Kodak age after using an iPhone for 10 years), 2) open Snap app, 3) reconnect the Bluetooth for 1-2 min because the connection is crap from the glasses to my phone, 4) upload all the videos from my glasses which takes another 1-2 min, 5) select specific video snips to share, 6) select people to share / upload to story, etc.

Seemed to take 5 min when I did it. Enough to kill the moment. Sharp contrast to how fast Snap is on iOS.

Plus the glasses are uncomfortable and have large blind spots, so I can't wear them all the time (i.e. not good for driving)
Thanks for the context.

I wasn't saying this just as a throwaway insult. It's just that calling something a strawman (as he does downthread) depends on confidently asserting that nobody could ever _possibly_ support such a ridiculous claim. That very much doesn't fit with the experience of many of the people here,including those of us who have worked for Google now or in the past.

> Politely, sir, take a deep breath.

Haha, thanks, but I'm not sure where the assumption that I'm worked up about this comes from. The only thing in my comment that approaches impoliteness is assuming that he's not familiar enough with the conversations around tech hiring at big companies, which seemed like the only plausible explanation for thinking that no one could possibly be making the argument he calls a "strawman".

I'm honestly still not sure what an alternative explanation would be.