skysight-inc/HackerNews huggingface dataset:
Something about this categorization seems ironic to me. Does this mean that Scott Adams sees himself as a "word-thinker", because he is certainly labeling people in coming up with this list.
The amazing thing about this new wave of innovation in AI is that the technology is democratized -- anyone can have near state-of-the-art technology to power their applications without paying for it.

One of the lasting principles in the "business of AI" is that the data is the true source of value. If you don't have a monopoly on the data, you're going to have a tough time sustaining a competitive business because everyone else will more or less be able to clone your technology. My PhD advisor taught me this based on his experience founding one of the first really successful neural networks companies, HNC, which was later acquired by Fair Isaac (FICO). HNC put together a consortium of banks in order to train their credit card fraud detection system and maintained a monopoly on the data. FICO still runs this business today and I've heard from recent employees it still runs on the same old single-hidden-layer multi-layer perceptron architecture as it did in the 90s.
You have a valid point about page bloat, but its a distraction and a poor excuse for hijacking the entire web. My hate for AMP is because Google is using its might to break a fundamental contract for how the web works - the URL bar shows what site you're on, and content is coming from that domain.

No other site has gotten away with this. The last time I can recall someone attempting something similar was Digg (remember them?) with the "Digg bar" which added a toolbar linking back to Digg for all of the internet, and well, what happened to them?

Now, I'm visiting https://news.google.com/news/amp?caurl=htt%3A%2F%2Fwww.nbcne.... in order to get content from NBC News, while http://www.nbcnews.com works just fine. The writers of the article I'm reading are (ostensibly) hired by NBC news, not news.google.com, and there's no way to get to the same article on www.nbcnews.com unless I do something really awkward, like go back to Google and hunt and peck (I'm on my mobile phone, remember?) to type in "site:www.nbcnews.com article name".

I have hate for the UI of AMP itself (they broke scrolling down to get to the URL bar somehow), but that's also a distraction from the fundamental contract that AMP breaks.

Google would (rightly) get pissed if I made my own search page which "rebranded" Google search results to have my advertisement and then present the Google search results as coming from me; I hate them for doing the same thing to news publishers.
Another potential difference is that the inactive ingredients can be different. Normally this doesn't matter, but there are rare occasions where people might have an allergy or other bad reaction to those. Of course, it's about as likely for the generic to be the better choice, so that's no reason to prefer the name brands, just a reason someone might want to switch.
Marc Gravell had a good post on Channels/Pipelines too:

http://blog.marcgravell.com/2016/09/channelling-my-inner-gee...

This is a key part of the .NET roadmap to speed up the basic data pipeline workload of most apps:

https://github.com/dotnet/corefxlab/blob/master/docs/roadmap...

https://github.com/dotnet/corefxlab/blob/master/src/System.T...
Every decision you make with incomplete information is a bet.
Ask HN: Who is your great teacher?
I am learning django + python. Could you please suggest me the best tutor, or be my teacher?
> At this rate people will soon use "alphabet" as a verb the same way they made "google" into a verb:

New headline => Alphabet alphabetizes Titan Drone Internet Project
Didn't we try that in the 80s, nation-wide, to ill effect? (Until Bush realized it was unsustainable in his second year and raised taxes again?)

My history is a bit fuzzy having just woke up.
Peter Thiel, Trump’s Tech Pal, Explains Himself
Give robots 'personhood' status, EU committee argues
This is something I've experienced often, not recognizing a generic drug replacement. My doctor, or at least the pharmacy I use currently, hast started putting the brand name my generic is replacing directly on the label. I've found it to be immensely helpful, especially, in cases where I've been working with my doctor to find the appropriate medication/combination.
>Already had a CS degree from a prestigious school.

I do not. I'm self-taught and considering the online MS for the purpose of signaling that my skills are legitimate (and filling in some theoretical gaps). As a hiring manager, would this change the value of an MS in your eyes? Or still unimportant compared to projects?
Travellers, as well as Continuum, makes me a bit nostalgic for the old show Time Trax.
Some of the tax money would be recovered via higher spending or potentially even an increase in real estate values and real estate taxes.

The rest may require either cuts in other programs or increases in income tax rates for everyone. Either event would create a more fair tax structure which is why it should be proposed.

We have a major student debt crisis and we should be attacking it from multiple angles.
I'm actually a bit more confident. The only thing stopping manufacturers in china from selling good CPUs (anything above tiny microcontrollers) is because their investment won't pay off in case they get sued.

But with this open hardware, they can sell without any worries, anywhere (apart from the problem with following standards). I actually think that this might bring more investment and interest from them. Of course the high end CPUs won't have so much diversification due to the complexity and it's impossible for normal people to stay on par with the complex manufacturing process of <22nm, but baby steps I guess.
* Kill the watch and the car.

Killing the watch would be insane. Apple is now the Number 2 watch maker in the world by revenue (just for watches), second only to Rolex. We don't know their actual revenue, but Fossil at no.3 raked in over $3bn. You'd really cancel a multi-billion dollar revenue stream?
Atatürk Havalimanı Shuttle
Yes and iPhone market share just went up 6% in the US. Everyone does not equal a few pissed off developers.
From experience, that delay when you try to switch while it's using burn-in subtitles can increase quite a bit on slower servers, but as you said the switch does work (eventually).
This question I answered many moons ago may be useful:

http://stackoverflow.com/questions/1296683/curiosity-why-doe...

Combined with this approach to debugging using `.load sos`:

http://blog.barrkel.com/2006/07/not-so-lazy-garbage-collecto...

The SOS debugging extension makes following JITted code much easier.

Of course if you're looking at async code, or the body of an iterator method, or a lambda body that's capturing variables, you need to understand those high-level transformations first.
> Has there been any attempt to orchestrate an income based repayment program?

This wouldnt prevent students from going after useless degrees like they do today.

> 2. The burden of "payment" is shifted from the student to the school, as the school now must make sure their students are capable of getting good jobs if they want to be paid themselves.

It's usually not the schools loaning the money, they don't care what you do as long as you pay tuition, its banks and the federal government that loan the money, and they don't care because interest keeps accruing on your loan and you cant get rid of it.
I really meant X11. The desktop manager fragmentation is an issue but not so much. It doesn't help for the end user if the system is difficult to maintain, if out of the box it's easy to break, it stutters, crashes, doesn't draw correctly, and overall is difficult to make fluid. Latency is high, one app can hang the windowing drawing, etc. So yes, it's a lot to blame on X11.
I think you're looking at it in both a false comparison (opportunity costs for online are very different than your on campus experience; not to mention the explicit costs) and backwards (as to who is looking to get this degree).

The margins on adding a MS CS (or analytics) is less for a CS grad, but at 10k a degree and the flexibility of taking online they are huge for non-CS majors looking to pivot. 10k to bump your salary up 20k (while working and getting experience + raises) plus the knowledge add pays for itself.

Im biased on account of being in the program (supplementing my Electrical Engineering degree due to a change in career and life paths), and I know a lot more about graph theory, formal algorithms, and high efficiency computing than I did a year ago. These are things that help improve both your portfolio of rigorous projects (Im currently working to port over all of my high performance computing assignments to Rust) and assortment of tools for the ever annoying CS interview.
> FPS – the DSP captures more images (frames-per-second/FPS), thus increasing the app’s accuracy.

Over a given time-slice, the DSP is able to take in and process/use more images of the object, allowing it to be more precise in it's predictions.
Thank you, this is really interesting. How much did the materials cost?
But you just said the excuse is that apple is only selling ultrabooks now?
Perhaps your credit card has one of those perks where they'll refund the difference between paid and discounted price of a purchase within x number of days? Then again, it's probably like refunding the difference between two televisions; similar but not equivalent.
But those Xeon CPUs are not ULV. Are you reading what I wrote or you do not know what Ultra Low Voltage CPU mean?! Apple uses exclusively ULV CPUs and Intel will offer first ULV models that extend 16GB limit at the end of 2017. So it's on Intel not Apple. And if Apple do not bump the RAM limit in 2018. then we can throw that on them.

Edit: I was wrong about CPU, mixed it with LPDDR, here -> https://macdaddy.io/macbook-pro-limited-16gb-ram/
I thought it was interesting that they specify the Desktop Wallpaper is free.

I wondered if anyone had ever paid for desktop wallpaper: apparently people do http://www.ebay.com/sch/i.html?_nkw=desktop+wallpaper&LH_Com...

I wonder if I could write a script to sell royalty free wallpaper on ebay, if all the sellers have the rights to the images they are selling, and what kind of person pays for wallpaper.
New technology enables 5-D imaging in live animals and humans
Show HN: Instant Varnish Cache for fast static sites,WordPress,death hug and more
Overpaid tech workers are a tiny sliver of the population of the bay area. There were very wealthy people in SF long before Twitter moved there.
Good to know. Maybe I'll post again in a couple of months to see if I can snag more users.
The criticism of this course in principle is ironic to me. A lot of people are saying "This course is pointless, the people who would take this course don't need it." Which seems to imply... that they wouldn't take the course. Which would, by their own logic, imply they probably need it.

We all have blind spots, we just have different blind spots.
Maintainers for desktop “critical infrastructure”
Regarding the code...

set -euf
onecmd --args "$@"

The set -u is unneeded, as there are no code variables involved.

The set -e is not needed, as there is only one command, and the script will return the exit status of such command. Always. And will exit after that command. Always.

The set -f, will disable globbing, which I'm not sure it's what you want, when using a simple wrapper passing "$@" as filenames to gpg...
Hi, tnx for your comment and opinion. You don't know how much I appreciate that kind of evaluation. I will discuss with my colleagues about this.
window management is the operating system's job, not the browser's. you can do split screen in any browser by putting two windows beside each other.
The cynic in me says "well yes, odds are they have more assets in case they default.."
To all people who are defending AMP with 2g arguments, i never have 2g, 3g is the minimum. I don't like it. Make it opt-out please :)
Unable to fund production of its drone, Lily will shut down and refund customers
For sure, there are hard-nosed people out there. I agree with you that arguing with these folks is a waste of time. But they are vastly outnumbered. A functional society requires those hardliners to be marginalized and the oppression they advocate to be rejected. For that to happen, there needs to be some baseline solidarity amongst diverse people who mostly simply want safety, opportunity, and justice. It's not a stable equilibrium. It takes constant work to shore up that consensus and good faith, and avoid the collapse into centralized or distributed authoritarianism.
the developers are really cool people. The support happens at /r/videostream

Buy the premium version if you can.
I guess the other commenters missed it or chose to ignore it, but I enjoyed your joke!
Wow, Dr. Goldsman. Glad to hear he is still an amazing professor - was one of my favorites as well.

Thanks for all of these comments, great to have some inside knowledge on this program.
"Nobody goes there anymore, it's too crowded." - Yogi Berra
> For better or for worse, the term bullshit has no exact synonym in the English language

Perhaps only in British use (?) - but 'rubbish' and 'nonsense' can both be used to replace 'bullshit', other than qua faeces.
I admit that I'm having a hard time seeing this criticism as anything but overblown. Finding usage of unwrap is trivially easy via textual search. Furthermore, Clippy can be used to automatically forbid usage of unwrap for your entire team ( https://github.com/Manishearth/rust-clippy/wiki#option_unwra... ). Furthermore, even when you hit a panic, it tells you which line of code in which file triggered it so that you can fix it immediately. Furthermore, the Rust community has a strong and long-entrenched proscription against libraries which unwrap rather than handle errors.

We can agree in the cynical interpretation of the laziness of programmers, but the mitigations in this case are so trivial, and the stakes so low, that focusing on unwrap as a point of contention is a poor use of energy.
I've been "full time" on Linux since 1998 (part-time since 1995 - started with Monkey Linux on a 386 laptop, then moved to Turbo Linux 2.0 on a 486 laptop); I found it interesting that the author of this article seems to think that the devs of GIMP haven't always been frustrated by the various color management issues - because most of them are proprietary problems that don't mesh with open source.
> Newton made three bets. One of them worked. But they were all risky.

Except it was three:

- Optics

- Gravitation and mechanics

- Mathematics

There are many scientists out there who spend a lifetime on theories that turn out to be bogus, but calling it a bet is entirely missing the point.
There are a few places I could see Mill making inroads.

The security features could be very useful for the big internet companies, Amazon, Google, Facebook, etc and they can afford to spend a few tens of millions of dollars on something speculative like this. And they do, with things like Arm or OpenPower servers.

There's also the high end embedded land where you don't need to run a traditional operating system. Network switches, cell towers, that sort of thing.
We aren't.

There is concern that apple is moving away from us, the pro user.
Yeah I noticed that also. Seems strange to make such a mistake with so much attention to detail.

Pretty design but by my count that machine would need to be a quad CPU (not core) system to support all that I/O. Where are those 4 CPUs gonna fit and how are you gonna keep them cool?!
That article is also old. I'm guessing Turkey has upgraded and maybe bought some tech from the Greate Firewall of China ;)
When you write "Was alchemy or physics the long bet?" it seems you concede that Newton made a bet, and that it didn't involve money. That was my only point: We all make decisions that involve some amount of guesswork on risk vs reward, and it's not always about money.

For sake of argument, let's say Newton's reward was the advancement of human knowledge. He made some high-risk bets that didn't pay off (alchemy, theology), and some that did (physics, calculus).

All PG is saying is that when we look at famous historical figures, after centuries of deification, we tend to focus only on the bets that paid off, and ignore all the failures. But those failures are crucially important to who these figures were as people, and it does them (and ourselves) a disservice to only focus on the successes.
Up until mid-December they were blatantly lying to customers, saying that shipments were imminent. A pathetic way to fail. I'll feel better when (if?) I get my refund. My first, and last, kickstarter.
> The Church hierarchy was an example of a representative democracy as well.

Which church heirarchy? The secular heirarchy of the Catholic Church (which you seem to be referring to) certainly isn't an example (while there were certainly councils in which voting occurred, the members of those councils were not, for the most part, elected by the people below them, but appointed by those above.)

The monastic heirarchy perhaps had greater similarity to representative democracy, though I'd still say it was at best loosely similar to representative democracy rather than an example of it.
Microsoft launches StaffHub, a new Office 365 app aimed at shift workers
Why Smart People Don't Multitask
Ansible ships its own libraries, generally.
Bridgewater, NJ - Sanofi US is voluntarily recalling all Auvi-Q® (epinephrine injection, USP). The recall involves all Auvi-Q currently on the market and includes both the 0.15 mg and 0.3 mg strengths for hospitals, retailers and consumers. This includes lot numbers 2081278 through 3037230, which expire October 2015 through December 2016.The products have been found to potentially have inaccurate dosage delivery, which may include failure to deliver drug.

http://www.fda.gov/Safety/Recalls/ucm469980.htm
I've been thinking about this for a while, and the early conclusion I've come to, is that 64bits of provable random entropy in a password that's also memorable is a very high bar to clear.

Imagine this, you take four word types/groups, say, substantive, verb, adverb, preposition/place.

You list 128 of each - all with identified uniqly by the first two letters. You let a machine pick a word from each column at random. The phrase is your mnemonic key, the password (to type in) is the first two letters of each word, concatenated.

If you want to appease password strength checks, capitalise the first letter, and end the input with a period.

So: "girl runs happily up", becomes "giruhaup" (or, with equivalent entropy, but satisfying "at least three symbol groups": "Giruhaup.").

Now, that's then 4 picks out of 128 words, or an encoding of 4 times 7 bits (2^7=128) - 28 bits. You'd need three such passwords concatenated to break past 64 bits of entropy. And you'd have to type in 24 letters. That's pretty hard to type in blind without a typo.

You might be able to use lists of 256 words - but it'd make it a bit more difficult to make the wordlists (because words should be identified by the first two characters) - and you'd still need two "phrases" and type in 16 characters.

Adding random numbers, symbols or capitalization is probably not worth the challenge they add in remembering where they go, for the single/few bits of entropy they add.

And I'm still not convinced 16 characters is short enough to be usable for "most people".
I'm waiting for second generation of the current mbp. Might not make it that far as 2009 mbp is definitely showing it's age but I get prepurchase buyers remorse every time I go to buy. 2009 mbp still works well enough to put off the decision.
For a lot of places in the U.S. and certainly parts of India, last mile broadband should stay remain the purview of local providers (co-ops, municipalities, etc.), and might be wireless.

For agricultural applications, for example, it makes no sense to run fiber to the home just to run it back out with a patchwork of low-quality repeaters. Other places (there's an example from Spain) it makes sense for a neighborhood to deploy a wireless mesh network.

-- I work with broadband data in the U.S. for economic development purposes.
Chelsea Manning is a man LARPing as a woman. If you think he's a woman just because he says he is, then you are being willfully ignorant.
This looks interesting. When we introduced PMD we did it with a major, swathing tech debt phase that took about 1 week to cover a code base of ~10^6 LOC. It was painful, and a step taken so that we could turn on PMD as of part of our CI flow. Going back, I wish we'd taken a more incremental approach as we lost a lot of time doing it (1000 dev hours or so?).

This is an approach I would gladly explore if we did another project that was introducing PMD midstream - I like it much better. One of the biggest difficulties was having people address PMD problems who didn't have a great deal of insight into the code they were fixing, and so it did cause another round of "repair" to code that was inadvertently broken on a functional level. This looks to help avoid that by associating PMD issues with a dev closer to the code.
It can be a good use case, to increase the number of concurrent users you can serve. See my comment elsewhere in this thread.

You should still be able to output an ID when using async/await. It just means that the calling thread can do something else while it waits for the DB to get back to it. Execution will resume in the same place.

As mentioned elsewhere in this thread, for a distributed system you can use GUIDs to remove a immediate dependency on the DB. You can adopt eventual consistency and merge later, but this adds lots of complexity. If you do go down this route, add the GUIDs as an additional key and stick with something sequential for PKs, to avoid clustering issues.
Really? My college experience was very different. All the professors talked about how essential "critical thinking" was.

And to this I asked:

- Is there even a definition of "critical thinking"?

- (As a psychology major) Is there evidence that this is a sound objective concept (rather than something everyone thinks only they have)?

- Is there any objective measure of critical thinking? If not, how can you have any objective reason to believe your courses increases critical thinking?

And to this they said various forms of "I don't know." I guess they had never really thought about it critically.
> Well, you did get a year subscription for free.

Nope, I would have been more than prepared to roll with that (hell, I might even have ended up paying for it) - but that disappeared as soon as the free tier disappeared.

It seems 1yr free Pro was there to entice you to upgrade, but once there was nothing to upgrade from there was nothing free at all.
Some serious funding round here: the investment capital of the banking app provider currently amounts to $ 125 million.
I like a lot of things about this including, first of all, the website describing it, and the screencast, and easy-to-follow instructions. It doesn't meet my needs including handling of encrypted variable substitution in file templates, but thanks for sharing.
Abstract, State Machines Method for System Design and Analysis (2007) [pdf]
Thanks for your clarification.

I've updated README to clarify this.

https://github.com/pd4d10/chrome-ui/blob/master/README.md
> Implementing PEAP-MS-CHAP v2 Authentication for Microsoft VPNs may require less change to configuration and have a lesser impact to systems than implementing a more secure VPN tunnel, such as using L2TP, IKEv2, or SSTP VPN tunnels in conjunction with MS-CHAP v2 or EAP-MS-CHAP v2 for authentication.

https://technet.microsoft.com/library/security/2743314