skysight-inc/HackerNews huggingface dataset:
Yes, they can (and sometimes will, depending on the type of service) keep billing you, and then eventually send you to to collections if you didn't actually cancel your account.
> Big companies tend to have more liberal politics because (a) it helps them retain talent (e.g. LGBT employees) and (b) liberal politics tends to be less offensive to population sub-groups.

I'm not even a conservative, and my choice of employers is drastically limited by politics. I won't work in California, New York, Maryland, Illinois, or several other states because of their gun laws. I know I'm not alone in that.

The talent pool for companies with liberal politics is artificially limited by the liberal states where they are located. There is an echo chamber effect at play that the left seems to be completely blind to.

Likewise, I see no evidence that liberal politics are less offensive to population sub-groups across the country. In major cities, sure, but that's only around half of the country's population.

I also suspect that you're conflating inclusivity with liberalism. Yes, LGBT issues have been a liberal cause, but the resistance to that is waning very quickly. To most people outside of the major cities, "liberalism" means "higher taxes", "anti-business", "welfare", "pro-union", and "anti-gun". Each of those alienates a substantial part of the country.

> Do you really think advertisers would pull their funding from Vox or HuffPo absent very offensive headlines like the ones on Breitbart?

You may not find HuffPo or Vox offensive, but the right absolutely does. Consider things like this:

http://www.huffingtonpost.com/entry/donald-trump-fox-news-ey...

> Donald Trump is a serial liar, rampant xenophobe, racist, misogynist, birther and bully who has repeatedly pledged to ban all Muslims — 1.6 billion members of an entire religion — from entering the U.S.

In short, there is a culture war in full swing in the US. The left has been winning that war for a long time, but they're not recognizing the rise of real resistance to their agenda. That's in large part because it doesn't look like what we're used to seeing as a movement.
There is a virtual escape. Personally, I have "jk" mapped to escape (whereas Caps Lock is rebound to Control system-wide).
When society deems your behavior undesirable, you become a social outcast and live a miserable life. No one would hire you. No one would want to be your friend.

It's not just anecdotal evidence, but also a basic understanding of human psychology and how drugs and addiction influences people.
> Make it a PC. It would be huge, eat up the smartphone world, just like the PC ate up the homecomputers.

I don't quite understand this point.

PCs are inherently upgradeable, but it seems like consumers would rather treat them as disposable electronic devices, judging by the success of barely-upgradeable Macs and other laptops.

And I'm not sure I blame them either, it's not like it's easy for a consumer with no techy knowledge to know whether they should upgrade the RAM, or the SSD, or the GPU, and research which components are compatible, best bang for the buck, etc.

You're making out upgradeability to be the reason why PCs won and are super successful, but it seems more because there were a whole bunch of PC-compatible clones that could all run the same software. The hardware/peripheral compatibility between PC clones was never very particularly good until well into the 90s, well after the PC standard had already 'won', and the computers they replaced were also upgradeable.
Again, I don't see any evidence why funding education more would lead to better outcomes. Is there any evidence of this?

I'm sure schools in better founded areas have better students. This doesn't mean that the funding is the cause, those students also come from wealthier families.

The US also has a lot of under-performing minority groups like African-American and Latino students. So comparing US to Canada directly won't work either. Besides, each state in the US and each province in Canada actually administers public education, no the federal government. This makes it harder to compare.

But anyway, is there any evidence that public education improves the outcomes of people who immigrate into the country? For example, compare someone who immigrates with their parents at 17 or later vs. someone who immigrates at 7 years or younger. Do the younger immigrants have better outcomes?
I think you are over-thinking and misreading this. One person says something to the effect of "I think Musk is the new Jobs" another replies "I think Apple will die without a cultlike leader". The thing at the beginning of the reply is just a mostly content-free throwaway phrase not intended for the Talmudic analysis you're giving it.
I know the first thing I thought about was does this mean Tesla's going to start writing its software in Swift. If so they are fucked :P. (BTW I write non-critical consumer software in Swift as my day job)
Hacking the political system to win: how Brexit was won
Unlikely, especially with plugins.
Considering that he's becoming a partner at YC, you'd think he was a high-value employee, or could have become one should have they retained him. Seems like a big loss to me.
What's a good version manager that allows me to jump versions without moving my whole workspace over? Currently using gvm which installs and runs different versions fine, but whenever you switch version you have to move your entire workspace over or download all your packages again.

Any ideas?
An electronic cigarette explodes in a man's pocket near a baby
Exactly why we picked out dart for our app
LMB project: https://github.com/cern-hackdays/lmb

Perhaps I'll submit a pull request to auto-focus the prompt!
Very cool! Reminds me of Voxer
This was my university calculus textbook and I liked it well enough. Granted, I was learning with the assistance of lectures to teach me the concepts too so I don't know how you'd fare with only this textbook, but I liked it well enough to drop coin on a physical copy.

My philosophy with textbooks was to buy only ones I felt I'd go back to after uni - basic references in each major field I studied - and this was reasonable for me for calculus. My only regret was shelling out for new copies because I was young and stupid and thought I needed them right now for the class, before I knew better. You can certainly pick up cheap second-hand copies per the parent post.

I also used Kreyzig too but found that to be a bit harder to learn from, albeit more in depth.
> Charging people as a subscription service for meditation help feels a little queasy.

Yes and it's sad that they all do it. I would prefer a one time buy.
They won't delay deploying the systems. They'll delay calling them Level 3 or the consumer-speak equivalent. Though absent really obtrusive monitoring (like checking for eyes being on the road), are people who text while driving today really going to stop doing so when "assistive driving" systems can safely get down the highway almost always?

That said, I agree that the liability transfer is a big issue. Although, at some point, expect to see some case that breaks through "It's assistive driving only. Nudge-nudge. Wink-wink."
Skimmable. That could be really important given attention spans. Funny thing is reading your comment made me think back to radio. It was possibly second thing to be skimmable. You just keep changing channels listening a few seconds until you hit something interesting. Many people do the same thing with current stations in their car for discovery of interesting & popular content. It would seem an audio, social network could similarly be skimmable if people could tune across channels like that with ease. Would have to be fast with no wait time just like a knob.

I don't know if this does it or the author has looked into the concept. Just jumped out at me when I read your comment as I almost never listen to radio but was skimming it past, two days just to see what caught my attention.
Heavy headline. There is reason companies spend ~$70 billion on Adwords annually. So yes you are missing something.

Sounds like you may have been doing display not search. I'd avoid this until you learn more about campaign setup. Search side is easier/safer. Display can have better returns but is harder to achieve.

If you really want to advertise I say get a few thousand $$ together and get someone who knows what they are doing to have a crack.
I'd love to try it. I have been using Headspace for the past few weeks and getting good results.

Once getting to Google Play Store download page, it says the item isn't available in your country. I currently live in SE Asia and use a local credit card.
Sure sounds reasonable. This feels like Markov chain Monte Carlo.
The Ten-Year Anniversary of Apple TV
DNA is not really source code. At best, it's kind of like... an algorithm textbook. Only a very tiny portion of DNA (like, ~1-2% in Homo sapiens) codes for proteins in the manner that you would have learned in biology class. A much larger fraction is used somehow, but how much and what its functions are is still a matter of major debate.

The effort to sequence the human genome has also led us to discover that there are other ways in which traits can be heritable that don't involve changes to DNA. The focus now is largely on epigenetics, although explanations invoking microbiomes of bacteria inside our organs was definitely popular for a while.

In short, we really don't know a whole lot about our own molecular biology, and a lot of the research in the past 60 years since the discovery of DNA has tended to show "there's more going on than we thought." Where things involve just DNA, we have very good tools for reading (sequencing) and writing (CRISPR/Cas9) it. What we don't have good tools for is modifying our epigenetics, and we don't have a good handle on what comes from DNA and what comes from epigenetics.
This is more than a hypothetical concern, too: back in 2011 a number of ISPs came under fire for hijaacking certain search keywords[1], Comcast has injected ads into hotspot traffic[2], and Andreas Gal has alleged that smaller search engines were buying aggregate Google search result data from ISPs trying to improve their result quality[3].

All of that is impossible with HTTPS.

1. https://www.eff.org/deeplinks/2011/07/widespread-search-hija...

2. http://arstechnica.com/tech-policy/2014/09/why-comcasts-java...

3. https://andreasgal.com/2015/03/30/data-is-at-the-heart-of-se...
Enigma.py – A simulated enigma machine that can encode and decode text
The type of "no-solicit" that bfstein is talking about is very different from the one you're referring to. The no-solicit contracts that are common in Silicon Valley mean that you, as an ex-employee, cannot directly approach a current employee that you know there and offer them a job at your current employer. The no-solicits that they got in trouble with in the HTEAL were where the company's HR department refused to approach employees at other tech companies. The former is a contract between you and your employer, which is legal and enforceable. The latter was a verbal contract between competitors to the detriment of their employees, which is illegal.

In practice, what most big companies do is they ask incoming employees for the names and personal contact info (and only that) of good employees that they have worked with in the past, and then pass that info on to HR, for a corporate recruiter to make the initial contact. Has the same effect, but no contracts are broken, since the corporation does all the soliciting.
Speed is not always a secondary concern for dialog. Certainly in many games where the dialog is very fixed, sure. However more and more, dialog systems actually need to be pretty fast. The simplest reason is you generally have only a few or even 1 frame to process dialog and you certainly don't want it tying up your frame's update cycle. It's easy enough most of the time as a place where you can shave off time with some good optimizations anyway for simpler cases.

An example I see a lot where it needs to happen fast is spatial queries or AI-related dialog. For instance if I walk by someone or something, that has to trigger a query on the dialog engine for someone to say something to the player. It's not just the dialog, but the sound assets, playback, etc. that need to happen and they need to happen in a way that isn't annoying - i.e. player is far away already before dialog starts or has to "wait" in place.

Sometimes as I mentioned, AI also gets thrown into the mix in different ways. The simplest is that you want some piece of dialog to be triggered by some other game states - ex: if player killed dragon, say this, otherwise say that. It seems simple, but when you start throwing in lots of world states like in open world games and want some decent variation and natural dialog that isn't awful and repetitive, it gets harder. Now add on spatial and other requirements for a dialog query and things start to suck. To this end, it's why a lot of dialog systems suck. It's not just laziness, rather sometimes people actually can't get their dialog systems to work fast enough during update cycles and end up dropping features because of the cost vs. benefit for most games.

Dialog seems simple, but is surprisingly complicated in the greater ecosystem of other game systems. But again, this depends on the game and if you just have a side-scroller where you repeat the same 5 catch phrases, then yeah, dialog is simple and speed is not a problem.
The abstract and introduction don't explain this very well.

My understanding is that the author wrote the digits 1 through 9 in ascending order, and then inserted parenthesis, addition, subtraction, multiplication, division and exponentiation operators between them where appropriate to get every number from 0 to 11111.

And then he did the same thing using the digits 9 through 1 in descending order and did the same thing.

He was able to find a solution for every number except 10958 with 1-9 in ascending order.

EDIT:

The paper also doesn't explain much about how or why they did this. At first glance I don't think it would be too difficult to come up with a branch and bound algorithm to search through all the solutions.
The competitor Uber couldn't overthrow ? I never see mentions of them, I'll look into it.
When you say the "dev compiler" are you referring to the DartVM? While (embedded in Dartium browser) that's used for dev convenience for front-end, it's also (without the browser, obviously) the main target for back end Dart.
Apple is one of the largest companies in the world. Apple can and should be capable of robustly investing in both its desktop line and its paradigm-shifting blue sky projects.

Thinking otherwise is dangerously closed minded. Apple's products are more than just the sum of their individual parts. They exist as an ecosystem that gets strengthened every time one of their products can create value through interconnection. E.g. the value of an iPhone goes up when owners of it can seamlessly integrate calls or watch videos through the phone on their Mac OS X or Apple TV device.

Thinking these other, less profitable lines of Apple's business don't matter, or should just be milked for revenue is dangerous thinking that will lead to long term decline. Bleeding some money to keep the hardcore happy, so that those hardcore continue to set trends influencing what the rest of the general public wants, is a solid strategy that Apple should be pursuing.

The Mac OS X computing line one of the golden eggs of Apple -- granted not their shiniest any more thanks to the iPhone -- but still one of their golden eggs. It would be idiotic for them to allow that goose to die.
I might just be really stupid but I read the "what" and the "how" a couple of times and I still don't understand. I only inferred from the comments that this is to get through captive portals used in coffee shops by exploiting the fact that they have to to permit HTTP unauthenticated in order for the redirect to the login page to work.

But can someone walk me through how never SSL allows me to connect to FB once my browser loads their default page? I feel like I am missing something which is maybe obvious?
> Rust people are very good at marketing and community building and you have experienced it yourself.

This is why languages succeed and fail, not technical merits.
If you walk through the new London Google office by kings cross, you can see the original android phone right by their restaurant. It looked just like a blackberry / Nokia E62..
I'm so happy you posted this! I've wanted to add 2 way SMS to my product for a long while but it just hasn't made it to the top of the priorities list yet.

I'll be digging into the beta :).
Given that swappable storage already exists in a standardized form factor at a tiny size, what are the truly functional components of a phone that should be swappable?

All I can see are screen, memory, CPU, baseband mobile communications, wifi, bluetooth, camera, local sensors, battery.

Observations: trying to put memory and CPU across disparate modules on the same generic block-linking bus used by the other components smells like a recipe for pain. Sensors and wireless connectivity are stupid-cheap and therefore largely not module-worthy, they would probably be on the same unit as the mobile comm's baseband.

Conclusion: Maybe retry with [cpu/memory]+[camera]+[comms]+[screen]+[battery]

Gotchas: Hardware profits lower, so where's the commercial carrot? I suppose a cabal of governments (EU?) or a single big one (China) could regulate heavily against throwaway devices entering their markets, which could provide enough push, though it would be hard for China to regulate. Software experience polish would suffer. Overall bulk would likely suffer, though we've already reached too-tiny-to-hold-is-the-problem so that's less of an issue.
> Both are so fast that the speed difference is not particularly important,

Without hardware support timing attack resistant AES is not so fast.

(and then there is the adventure of many motherboards shipping with hardware AES disabled in the bios...)
At this point only Android and iOS app only.

Is there a reason you need web-based?
When you are depressed your reward seeking behavior (dopamine) basically shuts down so it's really hard to get excited and do something.
AI Classification Matrix: A Framework to Classify Startups
Saint of Saint Bernards
I don't develop on Windows, but I thought the community edition of IntelliJ supported Dart. There is also atom + the dart plugins.

In terms of web frameworks, consider having a look at Angular Dart, and the spiffy new Angular2 components https://github.com/dart-lang/angular2_components

This is the framework used by Google for Adwords, so you know it is going to be well tested and supported.
what we do at listshine is run code on dartium in checked mode. when it works 100% then we build js version in staging and after that is confirmed to work then we do production build.
debugging dart code is faster and better in dartium
>Offers.com (at the time a record-breaking price paid for a domain name) is still getting peanuts in traffic compared to retailmenot, which has the dumbest name ever.

Is it possible to spend lots of money and build a brand on a junky domain and drive lots of traffic, yes.
Really? Even if you limit self-driving to "I can kick back and watch TV on my highway commute" that seems as if it's an automobile feature that people would pay a non-trivial premium for. And, perhaps more importantly, would choose Brand X with the feature over Brand Y without it.

There's a big market for convenience features in cars.

(If you're talking the potentially many decades off roboUber, I don't necessarily disagree.)
Soundtrap used dart to build the first webaudio/webmidi DAW in the browser pretty impressive haven't seen anyone build anything that complex without dart.
Picketty on Productivity: France versus Germany
I believe it has a lot to do with internal Google politics.

Back in 2004, Google hired Lars Bak and his team (who had previously created the HotSpot VM for Sun) to create the V8 JS engine for Chrome. Their work was a spectacular success. Overnight, JS became one of the fastest dynamic languages in existence, and this ushered in an arms-race for better JS performance across competing browsers.

However, after a few years of wringing ever more speed out of JS, Bak and co. were totally fed up with it. In particular, how its various quirks prevented a lot of the optimisations they wanted to do. Afraid that Bak would quit, and maybe go work for a competitor, Google schemed to keep him. They let him design his own new language (originally called Dash, later Dart) that would be more amenable to optimisation, and planned to ship a separate Dart VM within Chrome.

However, these plans got leaked, and caused a bit of a furore back in 2011. The feeling was that Google were attempting something of an Microsoft-style takeover of a big chunk of the web platform. When other browser vendors said they wouldn't ship a Dart VM, they plan was dead, sort of. Google still wanted to keep Bak and his team on-board, so they let them continue working, and they developed a Dart-to-JS compiler so Dart could run on the web without a separate VM.

Google's big enough and rich enough that they can afford to run plenty of these strange projects. And if Dart is popular internally, and delivering value, why kill it? It is ironic though that of all the big web platform technology plays that Google have made — GWT, Dart, Polymer — the one that went stratospheric was Angular, a random, minor open-source project without any place in the grand strategy.

Incidentally, one side effect of all this was that Chrome's V8 engine lost most of its key developers, and so its progress stalled for quite a while. Eventually Google formed a new team V8, based in Munich, to pick up the ball. That's why there's been so much more progress on stuff like ES6+ features and better JIT compilation in the past year or so.
For me a primary reason would be to avoid platform spread.
How many smartphone users even know how much RAM they have? Smartphones are eating everything because they just work. Even more than PCs, which are also heavily commoditized these days. It seems like almost everyone thinks of upgrading computers and phones these days the way I would think of upgrading my microwave: by buying a new one.

Is this a very western-centric view? Maybe... But it seems like everyone wants things to just work and unless they are VERY price-conscious, they don't want to think about it much.
The dev compiler translates Dart code into human readable JS code. So you can write a library in Dart and still provide JS code someone could realistically adapt to their environment or if Dart were to go away it would allow you an easy path of escape.
I'm not an expert on icebergs but I have used enough satellite imagery to answer... Yes the 60m Landsat imagery would show large icebergs under its ground track.
If you're talking the potentially many decades off roboUber, I don't necessarily disagree.

I mean that's the whole selling point...and it would basically take that level 5 ability (as demonstrated in many articles and studies) to give you the "I can kick back and watch TV on my highway commute" ability.

Hell you can install an in-dash DVD player now, but that's not the vision of self driving cars.
It's a zero sum game. You're not creating value, and you're paying rent to play the game. For most people the game is, by design, a losing one.
Sears has a somewhat similar story I believe..
Unsubstantiated Report Has Compromising Information on Trump
You are right, I probably read too much into it. It's because I am high, and when I am high I get extremely interested in languages (both natural/real and computer languages) and as a non-native speaker but fluent reader I often wonder about phrases ... too long.
OK, but what if I am using JS interop code? Dartium still won't help me, because I still need to go through the layer which allows to 'glue' my Dart code to the JS code.