skysight-inc/HackerNews huggingface dataset:
Once upon a time I installed Ubuntu on either first gen or second gen "Razer Blade" (since rebranded the "Pro"/17 inch) and the only real issue I had with it was the keyboard would send double input. Found someone who had put together a custom driver patch and it became usable.

I have been looking at the Razer Blade and the Alienware 13" recently and have been leaning towards the Alienware since I can replace the WiFi card...but if Razer brings 1st class support for Linux systems then I will have a much harder decision to make when I start looking again.
My hair and my beard
Wear some pants that clearly reveal the outline of the jewels. See what happens. Report back to us.

>You also just might not be that attractive.
Good call. We are in the process of fixing this right now so it doesn't show up. Will let you know as soon as this is fixed.

Edit: Ok removed the notifications. If you are still seeing it, please let us know. Thanks to both of you for pointing this out!
Is 2017 the year of the managerial whiteboard interview?
The problem is people not using abstract taxonomies.

If people keep trying to force code organization around the business jargon, they will keep getting the same awful result. It does not matter if they are writing OOP, Abstract Data Types, FP, or direct bits manipulation with assembly.
Not sure if any drugs can be made with side effects
He buys a pack of cigarettes for someone else, and happens to rack up a huge medical bill. The Insurance company might have a reason to disavow him? (Trump and disavow?)

He buys a 12 pack, and his kid steals it, and gets into an accident causing front page news. His kid lies, and says dad gave me the beer. (He is screwed.)

He goes onto physical therapy office. One of the legitimate places that, but sounds weird--like the power of hands--whatever. The wife sees the bill and it always stays in the back of her mind forever.

He buys a pressure cooker, and is suddenly profiled?

He pays out of packet for a CAT scan because he's a hypochondriac, and things he has a brain tumor. He is forced to claim he did have a CAT scan on all those pesky insurance forms. (Happened to me.)

Yea some of these are far fetched, but not being able to buy groceries last nights wasen't. My slick new chipped bank card was not recognized by the machine. I usually carry a c-note, but used it the following week because of bank card problems.

I guess the McCarty Era is not taught in school anymore?

So no--I don't want a paper trail either. Hell Safeway knows my diet better than me. (Yes--different card.)
I have not used a Thinkpad in 10 year but I have never seen anything that compares to the Trackoint. Anything else has always given me the urge to use a mouse.
Unfortunately, it is never as easy as "just" putting in a new type system to a preexisting compiler. In the case of ML and Haskell in particular, we are kind of crazy about GADTs, and GADTs and subtyping are known to interact in complex ways. See for example http://gallium.inria.fr/~remy/gadts/Scherer-Remy:gadts-subty... (PDF)
> It solves a few of their gripes with respect to strings, laziness and records, plus has a more granular/extendable effects system and cleans up the standard typeclass hierarchy. Also `head []` doesn't crash.

Check out ClassyPrelude[1]. It's a (n opinionated) alternate Prelude that wraps many things up into much more "modern" interfaces. `head` has been replaced with `headMay` (which, as you can figure, returns a `Maybe a`). Most functions can now handle `Text` fairly seamlessly. For an application developer, it's fantastic.

[1]: https://hackage.haskell.org/package/classy-prelude
If you can't afford a home in Auckland, you can't afford one in the bay area either.
When people speak of a country admonishing or lecturing another, they refer to their respective governments.

> how do US torture camps compare to Chinese torture camps?

Bringing the conversation there is super weird. A torture camp is not a normal thing for a civilized country to have.

The US government failed to dismantle it for 8 years when it had a democratic mandate to do that. Now, with a president elected after proclaiming torture a fine thing, when a western country tells a dictator to stop human rights abuse, they can just shut the conversation with "tell your American friend to stop it first".
Completely untrue. I'm not a Haskell evangelist (I appreciate it for what it is) but I thought I would at the very least point out that most of the documentation for basic data structures (i.e. Data.List[1]) not only are well-documented but have a link on the far-right side of the documentation site that directly shows you the source code and it's usually easy to tell what it's doing. Any developer should be able to grok that code and determine the run-time complexity.

[1] https://hackage.haskell.org/package/base-4.9.1.0/docs/Data-L...
I've had very similar experiences with their support on other devices, very displeased. For a mouse of theirs, I ended up writing a kernel extension to fix the issues myself.
Tools to burst filter bubbles: The tech that insulated you will now free you
Is the iMessage App Store dying or already dead?
This is unlikely. Japan has some legit research facilities and actually quite good academic resources. The problem is that the professors/researchers are heavily leaning towards small wins that get published locally rather than research that would get attention abroad.

The people I knew did this in order to improve their job security and/or job prospects. Basically, having a long list of largely meaningless publications was better received by tenure and hiring committees than making fewer but more substantive contributions. To use a baseball metaphor, they value through their actions the singles hitters more than the doubles or home run hitters.

The government is trying to encourage people to take more risks, but for most of the academics, it just doesn't make sense. The reward for good international-grade research is essentially zero, but the cost of going bust (e.g., a big project without strong publication outcomes) is perceived as being high (although I'm not sure it actually is).

Furthermore, the very best researchers are going to the US and Europe. Research labs there value their Japanese peers more than Japanese labs do in terms of both money and research prestige.
HSAs are great but I don't see the secret sauce here?

There's plenty of HSA providers out there that don't charge bogus fees. Most don't charge any monthly fee if you have more than $1000. The great ones also let you either invest in a pool of mutual funds or in self-directed brokerage accounts.

If Lively plans on going after lots of small accounts then I doubt they can break even, let alone be profitable. There's no money to had. Employers usually don't bother setting up HSA plans as there's no tax advantage for them (it's employee money going in) and it's one of the few accounts that you can set up yourself and claim a tax credit for after the fact.

I don't see any indication of investments or brokerage options. Is Lively's angle to make money on the interest rate spread? (i.e. lend on the money market but offer to customers close to 0% to pocket the difference).
Pandora – Sr Mobile Release Engineer Oakland
yes, and maybe immigration could actually be a good thing by creating problems to solve... a circular logic, but it may help unravel centuries of mono-culture and its idiosyncrasies such as mistrust and racism.
I'm really enjoying the thesis (it's super awesome!), but it does do a very, very bad job of citing related work. For example, it completely fails to cite logical relations literature despite using a bunch of techniques from it.
> It seems excessively cruel ...

And does not benefit the public in any way, but in fact harms it.
> C is the beginning of everything, everything is built on top of it.

I would argue that basic comp-sci principles and common language meta-syntax (mainly those derived from the fortran/pascal/c branch of things) is where everything (skills) should be built from.

I'm not expressing this clearly; I know that. What I am trying to get across is that if you understand the fundamental principles (not necessarily the deep-dark parts of comp-sci where wizards roam) - you can apply those to almost any language (save for a handful or so - there are some languages out there that look very esoteric; LISP for one, but there are others on the functional language branch and other areas where the mindset for developing in them is quite different.

That said, most of these "other" languages tend to be academic in usage (not that they aren't interesting in their own right!); that is, you won't generally find them much in the "real world" business area - not usually. However, sometimes you'll run across an employer or two willing to pay big bucks for that one expert developer to help them with their project in some language that isn't widely used. They are paying the money because the supply-demand curve is very skewed, but I would hesitate at taking such a position - while the money may be good, you could pigeon-hole yourself if you aren't careful.
To WWW or Not WWW – Netlify
Curiosity to learn new things.
I like this comparison, will steal.

> Seems similar to judging a beer by the bartender's height.

I'm puerile :)
React2Angular: The easiest way to embed React components in an Angular 1 app
As a huge Haskell proponent: this is a totally legitimate question, sorry you're being downvoted.

Writing extremely performant Haskell is a very specialized skill. Happily, Haskell is still extremely fast even without fine optimizations.

It depends on what you want to do: if you're writing a moon lander and don't know anything about GHC internals you may be overreaching yourself=) But for most things like web apps etc. knowing the basics is enough.
As Messenger’s bots lose steam, Facebook pushes menus over chat
If I'd be an engineer or manager at Uber now I'd quit before this whole thing blows up in their face. If you leave now then you can credibly distant yourself from this shit show, but afterwards it will be much more difficult.

If you've got Uber on your CV I would not hire you, no matter how talented you are. No talent is worth the risk of poisoning the team and potentially driving out my other talents.
I'll bet money they just pulled tensorflow magenta off github.
Which Cognitive Bias Is Making NFL Coaches Predictable?
As in eliminate cash entirely? Not as far as I know. Even in Sweden, articles I've read suggest that the shift to cashless will continue at its own pace but no one is really talking about completely pulling cash out of circulation at this point. (And most people don't seem to be in favor of that.)

What probably does happen over time though is that, if the cashless penetration becomes high enough, a lot of retail merchants and individuals just stop accepting cash because it's too big a hassle for a tiny slice of their business.
What about skill too? Assuming the same programmer(s) worked on the same projects, they would be more skilled when coming to do the second project. Experience.
WeChat’s 'instant apps' are falling flat
I attended a NeXT WebObjects demo/training session in Toronto in late 1996, or early 1997. It was quite impressive for its time, but the licensing cost was absolutely ridiculous. They overpriced it such that by the time you were done with an Oracle or whatever license, only a Very Large Corp would be interested in using it, so they inevitably missed the wave of .com companies getting themselves out there. Per server or per-core licensing of some kind I believe, too.
The videos these clips are taken from can be found on the
California Department of Water Resources YouTube page:

https://www.youtube.com/user/calwater/videos
They suffer a loss when a more expensive stock replaces a less expensive stock. Portfolios have risks, indexes don't.
I think this company faces some serious challenges, but to me the main challenge will be to create such incredible value from the interface between customers and the intended product that it is wholly better to use their software than just search "piano stock music" somewhere and pay a couple bucks (or pay significantly more bucks for a producer's labor).

From what the article says, it looks like this company is looking to provide their software as a tool for companies to generate stock music with minimal effort. They claim that stock music currently available for purchase is both overpriced and generally insufficient for commercial projects with specific demands. Perhaps it's also implied that paying a producer would similarly be too steep of a cost. My main issue with Amper's concept is not that the creation of music with AI is too farfetched- that is not a new concept. My issue is that the value of Amper's software depends on their ability to optimize the process of creating music according to strict specifications- something that I think is bottlenecked by the speed of human conversation. Like any producer, AI software can get the ball rolling, but ultimately creative decisions have to be made intelligently somewhere, and there must be an exchange of feedback which is more efficient and stronger than regular human conversation for Amper to succeed. Not only must the AI be very good, but the user interface itself must be so good that someone without a music production skillset and only a vague understanding of what's needed can do the work. I think creating this kind of interface for a layperson is the bigger challenge here.

I was also extremely unimpressed with the demo. The sound quality was very poor for commercial music and there really isn't a lot of range shown in the tracks. And it isn't because of soundcloud, there are plenty of even amateur composers with more professionally produced music. I know it's supposed to be stock music, but isn't this software supposed to be capable of generating excellent, detailed stock music?
I don't really know how to compare.

Python's ecosystem is certainly much more complete, and stable in the sense that radically new concepts don't appear every day.

Haskell's ecosystem is more reliable in the sense that this feature you are using will probably not disappear in a year, and libraries have less conflicts.
Don't get me wrong, it's terrible and unnecessary that this happened to her, but it's not like she didn't know beforehand this would happen or be able to avoid it.
I really like the concept of this app! Could you explain how the app determines whether a news article is good or bad? What kind of algorithms do you use?
One thing I look for is how long the position has been open. My gut tells me if the position has been open for many months that means that they aren't willing to pay market.

As Joel Spolsky said:
"Now, let’s review some microeconomics. In a free market, it is almost axiomatic that the market always clears. That’s a technical term that means that when somebody tries to sell something, if they are willing to accept the market price, they will be able to sell it, and when somebody wants to buy something, if they are willing to pay the market price, they will be able to buy it. It’s just a matter of both sides accepting the market price."

https://www.joelonsoftware.com/2000/06/15/whaddaya-mean-you-...
I dont see a world in 100 years where anything is unix derived - but that doesnt mean it wont be Unix compatible.
Although no one every really pressured me to attend happy hours, I always felt I was under some obligation to attend all social functions. I think this stemmed from my fear of disappointing people—I felt anxiety when saying "No." But I finally feel more comfortable under my own skin, now that I'm in my late 20s.

Plus, bars are not conducive for my (addiction) recovery.
For developing skills, a simple answer is learn a new language. Do a personal project in something dynamic and object oriented (e.g. not C). C is a great language and you will be happy you know it. But learning new languages forces you to think differently which allows you to think differently in the languages you already know.

Also knowing how to build web connected GUI apps in an afternoon is also a very liberating skill for a developer (Python, Ruby, Clojure are all good choices; or C#, Java if you wanna stick somewhat closer to what you know).
I'm not asking for Borg-style assimilation: I'm asking for basic management standards followed by all managers.

Upper management's pervasive refusal to pay anything more than token lip service to this standardization makes 99% of technology organizations a political hell to work in.
But they can still come and beat you for it.

Other cryptocurrencies like ZCash, Monero, etc solve this in a more elegant way by making transaction actually anonymous.
You May Want to Marry My Husband
So would you like to move to fukoshima then? I heard, houses are cheap ...

So what I am saying is, it is not about the immediate death rate, it is about radiation. Cancer and so on ... it might not kill you, but can cripple you. The children born after chernobyl in my area, exposed to the toxic rain, had much more birth diseases.

If a windturbine falls down, you remove the debris, if there is a meltdown you have to evacuate for a long time?

See the difference?

So again, I am not saying nuclear power should be banned. The alternatives are simply not ready yet. But labeling it as green is bs.
Indeed, postmodernism is not a science at all.

Test of us non-postmodernists value an education system capable of producing competent elites, who in turn produce value for society (measure that how you like). By that measure, it's pretty apparent that Japan's universities are doing poorly.

And the Japanese agree with this, in case you missed it.
Please stop with this nauseating pedantry.
I don't think anyone will deny the linkage between CEO and culture. The prior comment was pointing out that CEO's can change, and culture will change alongside, hence refuting this statement "that was never going to change while this person was CEO."
Connect to Facebook,disconnect,remove 2 char from email, type password and SEE
Just figured that when you disconnect from your facebook you can connect soon after with a wrong email.

Strip 2 letters from your email put your right password and VOILA you're connected!
On the other hand, there's been a number of cases (IME) where the Telegraph and even the BBC have omitted a fact and the Guardian was one of the only papers to print it in an otherwise almost identical article, changing the reader's viewpoint entirely. There's no good news source as far as this behaviour goes.
They exist already, just aren't super common. Chevron is probably the most widespread in the US:

http://www.chevronwithtechron.com/findastation.aspx

(There is a filter for "Mobile Pay" at the bottom)
When people talk about movies that have a gaping plot hole, I always bring this example from War Games. (spoiler follows)

At the end of the movie, WOPR is furiously trying to determine the code to start global thermonuclear annihilation, or something like that. Everyone in the control room is panicking, trying to figure out how to stop WOPR. They keep cutting back to the 8(?) digit display of WOPR trying the codes. The letters and digits spin at a furious pace .. then the first digit locks in, while the remaining digits keep spinning. Every 45 seconds or so, another digit locks in. The amount of time it takes to lock in each digit is more or less constant. The absurdity of this continues until there is just one digit left and it is spinning, spinning, spinning, even though there are only 36 (0-9 A-Z) possible values.
IIRC the reason not to detect overflow by default in release builds isn't any variant of "You Just Don't Get It", it's rather "yes we'd like to do that but unfortunately there is a trade-off with a significant runtime performance hit, so we don't, for now".
I wrote ToneLoc because of this movie! It changed my life.

https://en.wikipedia.org/wiki/ToneLoc
From my understanding, it wasn't so much the rainfall/flow as it was the damage to the spillway.

If the spillway doesn't experience structural failure, there's no problem. But it did, so flow through the spillway had to be reduced, which led to the emergency spillway coming into play and they had to continue using the damaged spillway, failure or not.
I remember taking Ng's course soon after having taken a similar course. While his offered insights were occasionally useful, I found a number of them distracting, especially when they differed substantially from what I had learned in the other course. I found most of his explanations simple but some of them were unsatisfactory, as the suggested motivations did not imply the taught solutions. This was forgivable where I knew of several alternatives, but not when the information was new to me.

His class left me thinking I was able to apply problems to solutions, not the other way around. I will agree that he was a better teacher than Norvig and Thrun, and more engaging (though less holistic) than Widom.
Actually, it seems pretty great that such scamsters are being caught. The system ought to be as simple as it is for family reunions. There will always be scamsters trying to game the system.
A grumpy colleague teaching me the ins and out of defensive programming. Then books, code complete is ten year experience condensed on paper.
DaVinci Resolve is mainly for colour grading and basic shuffling around of video and audio. It's also a very advanced (read difficult) piece of software and is very much not aimed at home movies.

I wouldn't recommend it as an iMovie alternative.

The free version is free as long as you have it. There's no registration or keys or anything. There is the chance that future versions won't be free though.

The main differences between the free and paid versions are mainly collaboration stuff like sharing things between systems and doing things remotely. There are a few other things like real time noise reduction and automatic 3D alignment but nothing a home user is likely to notice.
Sure you can, it's just called WebGL! ;)

They just added another layer, flipped the words "server" and "client" around, and added more hardware.

Now you run the web browser client on top of the local window system server, through shared memory, without using the network. And both the browser and GPU are locally programmable!

And then the local web browser client accesses remote web servers over the network, instead of ever using X11's networking ability.

One way of looking at it in the X11 sense is that a remote app running in the web server acts as a client of the local window server's display and GPU hardware, by downloading JavaScript code to run in the web browser (acting as a programmable middleman near the display), and also shader code to run in the window server's GPU.

Trying to pigeonhole practices like distributed network and GPU programming into simplistic dichotomies like "client/server," or partition user interface programming into holy trinities like "model/view/controller," just oversimplifies reality and unnecessarily limits designs.
that would seem to make it comparable to a number of "elite" American universities ;)
Thanks for this, looks awesome
I think he's talking about how it can be hard to tell what's already been evaluated and what hasn't.
Started using minikube and kompose just yesterday. They're really nice tools. I'm stuck on the fact that minikube doesn't seem to use my vpn connection (fail when attempting to link to library dependencies over vpn).
As I understand it, the initial failure happened while it was operating inside of design tolerances.

The unusually wet year and failure of the emergency spillway then forced them to run the main spillway at a high rate despite the damage.
I'm pretty sure most security errors come from implementations of complex binary formats. (Okay, there is the web world and I hear people still haven't learnt to escape their SQL queries).

ls is only for human consumption. I said this elsewhere in this thread.

CSV is utterly broken (at least was RFC'ed at some point, but the escaping rules are still shit. We have known for decades how to do it better).