skysight-inc/HackerNews huggingface dataset:
Really tough to hear. Here's some inspiration: http://techcrunch.com/2013/10/19/phil-libin-evernote/ I remember hearing about how they were saved last minute by a customer/investor at startup school 2 years ago.

Any way to woo the customer back? Show up at their office tomorrow morning and convince them to stay or at least keep some of the account with you? Maybe convince them to give you a bit of a window? They might have no idea that leaving your company will cause your company to fold.
One-way? Even with a car share you have to park it at the other end, right?
This seems like the perfect desktop for i3.

Edit: i3 window manager: https://i3wm.org/
I wrote about my own experience with this sort of situation here:

https://news.ycombinator.com/item?id=7831477

You need to firmly end the scope creep, now. Explain that:

* the project has blown way out, that the engagement is no longer benefiting you

* if they want to continue working with you they're going to have to negotiate a new deal
I back the right of any manufacturer to sell direct to consumers. Go Tesla!
When you first look at go, you might think, "gee, this language sucks. What is this? A compiled language with pointers, structs, that's not object oriented? And it has garbage collection? WTF. Okay, so this is meant to replace C/C++?"

Nope. Go and Rust are almost entirely orthogonal in their best use cases.

Go is a langauge for people somewhat comfortable in low level langauges that want to high level things in a somewhat performant way. The older alternative is probably python.

Rust is a language for people moderately comfortable in low level languages that want to do moderately low level things in a complex way. The older alternative is C++.

C is a language for people very comfortable in low level langauges that want to do very low level things. The older alternative is assembly.
In general the big PC makers will have all their hardware drivers available for download, and if you need a specific driver you can just add it to your base image (assuming it's not already handled for you by Windows updates)

It's a lot easier to add HP's drivers to a base image than it is to turn a HP base windows install into something configured the way we want.
Big Data Developers can use Spark, Cascdading or Pig to do pretty advanced data warehouse, analytics, ETL tasks. Web app developers accessing databases can use an ORM e.g. Hibernate to abstract away the SQL layer or use JSON to query MongoDB, CouchDB etc.

You could write every application under the sun without knowing a single bit of SQL.
You're right of course, but this sort of thing happens whenever there is a poor signal-to-noise ratio.

Like any Broadcast service, VLF timekeeping relies on a saturation signal so it can override domestic electrical noise.

The level of Electrical Interference is steadily increasing world wide. Already services such as AM Broadcast Radio are unusable for many people.

The problem is caused by (1) the laws of physics, and (2) by our compromised EMC regulations.

At least your European EMC laws are much improved over the watered-down American ones.

Bottom line: The issue is much bigger than just VLF Time keeping.
It's worth noting that a number of JetBrains employees seem to be working on this plugin every day [1]. I suspect we'll see a proper JetBrain Go IDE before too long.

[1] https://github.com/go-lang-plugin-org/go-lang-idea-plugin/co...
Not funny at all! Its something that I am toying with on my end as well. I'll have to play with it this summer and let you know if I get anything rolling!
I was also wondering why not autogenerating a "documentation" grammar out of the working code.
Releasing permanent batteries, or fuelless motors, or Stan Meyer tech would change the world.

Using government contacts to sell cheap minerals stolen from Afghanistan and having a loud public wank about it is not really what I would call changing the world. There is hardly anything unique about that.
This is not just "delay free", which is already in IE?

http://blog.trendmicro.com/trendlabs-security-intelligence/m...
LeadGenius is Hiring
Sounds like the client has you trained. Everything the client asks for, you give in. What do you think the client is going to keep doing?
The regions business capital
>> Is this related to Snappy, Ubuntu Core, or Convergence?

> Nope, sorry for the confusion in the name!

this answer is missing a troll face emoticon
Thanks for sharing the details. If enough people do this, it will provide visible feedback to Lenovo.

Historically, the Thinkpad brand was a gold standard in business notebooks, but they have sadly devolved into poor followers of Apple. Hopefully the Thinkpad brand can rediscover its innovative roots.
Whoops, yeah. My bad, I switched from an underscore to a hyphen halfway through the project. It's still inconsistent, because we had a case of company-going-unders and I haven't needed it since.
I'll work with the latest commits from https://github.com/go-lang-plugin-org/go-lang-idea-plugin/co... every day (fresh compiled) and it is getting better and better!

Those guys are doing an awesome job.

There is not yet a need for a Go-specific IDE by JetBrain.
Only to a point. Font rendering, in particular, was significantly different between the two, even Windows/Windows and Mac/Mac. It was enough to make life difficult.
If you thought that was crazy, here's a tool-assisted speedrun of Mega Man 3, 4, 5, and 6 (four games!) all using the same controller input:

https://www.youtube.com/watch?v=LoThCyif9Oc

There are a few similar runs of other game sets on TASVideos:

http://tasvideos.org/Movies-C2020Y.html
How Googlebot crawls JavaScript
Shouldn't this have the title of the linked blog post?
What we need is a way to link policy with its desired effects. Call it evidence-based lawmaking if you like. If you make a new policy, that policy should have a falsifiable goal embedded into itself. If that policy doesn't achieve its own goal, it is overturned - no courts, no appeals, etc., it simply winks out of existence.

Doing this would require creating new institutions with size and scope equal to current justice systems, albeit with different, if related, goals. It may be worth the work, though.
No, NetMarketShare/NetApplications is the exception: https://en.wikipedia.org/wiki/Usage_share_of_web_browsers

Of course, they're also the only source that tries to count "unique visitors" rather than traffic, and uses country-level weighting to attempt to correct for sampling bias.

But personally, I still find StatCounter more useful.
But the PD is faulty at it's core, because it doesn't take into account external factors. What if the criminals are in a gang that treats snitches very harshly? Or not in a gang but in a culture of 'omerta'? What if the criminals' career prospects are affected more harshly by a long vs short sentence? What if admitting guilt fast-tracks the criminal into a drug rehab course that the criminal is interested in? What if one police interrogator reads criminal A better and thus phrases the deal in a more attractive way? What if the criminal is on the third strike in a 'three strikes' location? What if the criminal is a devoted father, and can't possibly entertain the option of being away from his child for the term of the long sentence? What if the criminal is an institutionalised homeless person, and the idea of prison is attractive?

There are heaps of external factors that can affect this decision, from subtle to severe, and the PD doesn't model them well at all. As a base building block, it's not very solid.
I know TAS isn't easy, but I still think the crazy thing here is that it isn't TAS
"Tesla has long borne the brunt of these kinds of state laws, which were ostensibly first put in place to protect consumers..."

Does anybody know the backstory of this customer protection?
As someone still nowhere near an expert in deep learning, a little more description of the examples would be great for helping me dive into this. What do the input/outputs look like and which configurations apply best to what situations?

As it is right now I just see acronyms and uncommented code so it doesn't describe much.
Initially probably but I don't think it's very representative of the content (not that OP's title is better; it's arguably worse).
I would find that helpful. Since the article is a wiki, I would be willing to edit in any suggestions that magicalist makes, if magicalist doesn’t want to bother doing the editing him or herself.
And now I am curious about what is the "famous java programming task". And want to see if I can do it without using IDE.
I wish there were more tutorials of this style, for people who are already familiar with programming and just want to know how a language works.
C++ traits, templates, and non-virtual classes have no overhead.
El teléfono móvil produce alteraciones en la placenta
+1 for Personal dashboard.
You can find a simpler intro here: http://keras.io/#getting-started-30-seconds-to-keras

Still, following it would require some familiarity with Numpy and scikit-learn (or other libs in the same spirit). As well as some experience with neural networks.
Selfie sharing App -Playselfie
There is a updated version at http://calle.dybedahl.se/dns.html . I don't know if any of your issues are clarified though.

Apparently I shared the wrong version :(
> What you do use, you couldn’t hand code any better.

... given you have no information about runtime behavior other than the static code.

How to achieve "zero-cost abstractions" is, as usual, a design tradeoff.

Rust -- like C++ -- lets you choose in your code whether you'd like to pay for an abstraction or not. This does produce good machine code, but has two costs: 1/ the language gets more complicated and the programmer needs to be aware of what she's paying for, and 2/ you might end up paying for stuff you end up not using (for example, all button listeners might end up being the same type, and a vtable adds unnecessary cost), so that the generated code is only optimal if you have no other information about runtime behavior.

There's another way to add zero-cost abstractions: have a single simple abstraction and a JIT to figure out at runtime -- based on observed behavior -- what the optimal machine code is. This is what the JVM does. All method calls are virtual from the programmer's perspective, and no choice needs to be made ahead of time. At runtime, the JIT views the class hierarchy and usage, and decides whether a specialized, inlined version of a function is produced or whether a vtable is actually necessary (HotSpot even makes a special case when there are exactly two implementations, replacing the vtable with an `if`). If runtime behavior changes (a new type of listener is added or even new code is loaded at runtime that adds another implementation), the JIT will notice, reconsider and recompile. So in Java, virtual or even interface method calls are also zero-cost, even though you have no choice about using them; the decision on how to implement the abstraction is done by the (JIT) compiler at runtime. This, too, is a tradeoff -- a simpler language and truly optimal code taking into consideration not only static consideration but actual runtime behavior -- at the cost of a possibly significant warmup time and possible non-optimal "mistakes" by the JIT.
Watch what happens when Star Trek and Star Wars collide
Not really an answer for packages that need configuration in /etc, add desktop entries to user's menus, or should be discoverable for example by systemd.

Adding to everyone's PATH is invasive and not really an option for most multi-user systems.
Drivers would be the only justification. If they really cared about 16-bit apps they would have supported them on 64-bit Windows: it's only real mode and virtual 8086 mode that are hard to support on a 64-bit OS; 64-bit compatibility mode can handle 16-bit protected mode software just as easily as 32-bit software. Additionally, virtualization works fine for application-level code, but not drivers.
It's an interesting question that I also had. After reading through, apparently "functional" means "no concept of classes or use of this."
An import-ant change in Xcode
Curious this isn't it? It seems that to most application developers docker is merely a faster, different vagrant.. That they have to run in a virtualbox vm because they are on OSX.. The best PaaS experience is pushing code that the PaaS provider then checks out to construct the docker container for you :|

This isn't to say there are not benefits and as a "DevOps Engineer", yay fun stuff people need me to work on!(in addition to security, performance, automation, etc), but hmmm.. There are wins in some areas and added complexity too. Plenty of work to go around.
This reminds me of a sentence in Moby Dick:

"Grand Contested Election for the Presidency of the United States. "WHALING VOYAGE BY ONE ISHMAEL. "BLOODY BATTLE IN AFFGHANISTAN."

Published 1851. The more things change, the more things stay the same.
> If you really want to punish a rotten cop, you need to prevent him from being rehired.

Isn't preventing rehire part of the premise behind jailing criminals? It makes me ill that it is so difficult to jail common criminals if they have worn a badge. They earn the name 'pigs' every time they obstruct justice.
Stop doing anything for the client until he pays. For your purposes, "pays" might just mean the money is in escrow until the work is done. But the client needs to demonstrate that the money exists and will be given to you.
My enterprise web application uses Oracle heavily. It provides many features to ease DB development. It's a bulky monster, but it helps.
Great for a slimmer virtual machine.
I admit my biology is a little rusty, but does the current process of freezing people mean there will never be a future technology to revive them?

Our technology has progressed enormously in the last 300 years and most likely will continue for another 300 years. So to me cryonics seems to be a reasonable investment.
The second 64 bits are reserved for future innovation. Ethernet nodes happen to populate it with tedious junk, but that forces ISPs to allocate a /64 per user as a bare minimum.

Over the coming years and decades, people will repurpose those bits to do interesting stuff at the network edge, without forklifting the entire Internet again.
Great pic. Would you mind telling me the setup you used o take it? I currently have a DSLR with only a 300mm lense and have yet to get a photo of the moon that nice...
Alfred Purchases WunWun Tech, Employees in Fire Sale
Basic performance metrics of your Rails application with ActiveSupport
Uber Is Testing Cash Payments in India
Elon Musk scolded an employee for missing an event to see the birth of his child
Agreed, it's like the perl of vcs. Please go away.
Both Comodo & GoDaddy EV SSL Certificate offering same security factors, but the price may vary because today Comodo became the leading SSL certificate brand that secure over 33% of website worldwide which is too large compared with GoDaddy.
Even customer trust level of Comodo is increasing day by day.

Why you are wishing to buy EV SSL Certificate directly form Comodo at high price, if there are many re-sellers available who offers at very low price?

CheapSSLSecurity is platinum re-seller of Comodo which offers Comodo EV SSL Certificate at very low price of just $113/year, which is too cheap compared with GoDadddy's EV SSL Certificate.
How good is the compiler? To paraphrase David Patterson, its easy to get really great IPC for code from a shitty compiler, but that doesn't mean your program will run faster.
I use Eclipse with the Goclipse plug-in. I still have the command prompt on the side for some stuff but the plug-in covers a fair bit of what you need to get done...

http://goclipse.github.io/
How do I override the automatic brakes if they decide to engage while I'm driving down the freeway?
Yes. We changed the title from "Designer applies for JavaScript job fails FizzBuzz then rants about job descriptions".
Making Your Boss Happy Is a False Objective
FIAT CEO: Apple is planning an 'intervention' in the car industry
> Similar performance to Java but with much less code, better interoperability, and a more robust standard library.

I disagree on all points.

1. The similar performance to Java is usually in small benchmarks. Once the program grows, the difference in quality of the GC and code generation starts to show (in favor of Java, of course).

2. Less code? I've seen Go programs in the wild that are indeed shorter than their Java counterparts, but that's almost invariably because the Go code is less "careful" (less attention to error handling, logging, monitoring, maintainability etc.) But when you compare programs that actually do the same thing, I find that the code size is similar, with Go winning fewer characters and Java 8 fewer lines.

3. Interoperability is, IMO, much better in Java, where you can interoperate with both C as well as JVM languages (including JVM ports of Python, Ruby and R); for Go it's just C.

4. As to the standard library -- especially when it comes to concurrent data structures -- there are few if any languages out there with implementations of as high a quality as Java, and the difference between the variety and quality of available third-party libraries is beyond comparison.

All in all, I find Go and Java to be quite similar, and the choice between them boils down to the runtime. I reach for Go when I need small command-line programs where JVM warmup is unacceptable and static linking to a native executable is a plus, and Java for long-running, "important" server apps, where top performance and deep monitoring (and sometimes hot code swapping) are necessary.
Samsung is imploding in China
My guess: compatibility with existing ActiveX and BHO plugins.
Chinese Smartphone Makers Try to Make Inroads in India
> It is a uniquely American perspective.

Nope, in Japanese cities rents are very expensive, and if you want to have space for more than one kid you either need to start doing three jobs to afford a bigger place, or start packing and leave further away where a car is much more likely to be needed. You only have efficient public transportation inside the large metropolitan centers, once you are a little out of that, your options drop progressively.

Do the math.
> but you can't have a list of Show in Haskell

I'm not sure exactly what you mean, but my naive interpretation is that you can:

Prelude> :t map show
map show :: Show a => [a] -> [String]
I'm for this. I think it would get the same pushback that most good ideas for policing routinely gets: They'll say it might make cops timid. As if they're already too timid.
Lego replaces two stolen statues in Hungary
As someone not terribly familiar with the literature but familiar with Rust's type system, I just spend a few minutes googling various pages about region based memory management (including Tofte + Talpin) as well as skimming your link (not very hard, I admit), and I don't really understand what it lets you do (that doesn't exist in a roughly analogous form in Rust). Well, there's the fact that most of the papers describe region inference, while Rust is fully explicit, but that doesn't seem critical to the scheme to me. Out of curiosity, I'd be interested to see you elaborate on the difference.

Also, I do not know what other 'PLs with similar facilities' exist with anywhere near as much effort put into them (other than Cyclone, which is dead). You mentioned C++, but it doesn't have lifetime checking at all, which is of course a core feature of Rust...
As a general (no just limited to Reddit) observation, the easier a topic can be opinionated the more noise there will be.
True enough as far as it goes, but isn't that like saying that people running a current version of Firefox are still using code from the Netscape 4? A fork of Trident that is not afraid of deprecating unsafe features and breaking backwards-compatibility for the sake of standards-compatibility isn't necessarily a worse thing than a from-scratch-new rendering engine.
This video is totally Cray ;)
From Outer Space to Silicon Valley
OP's title primes the reader to engage with the article in a negative, hostile way. Titles should carry and convey as little of an OP's baggage as possible.
In other words, the age old chicken and egg issue.
Baidu Leads in Artificial Intelligence Benchmark
Woman fired for uninstalling app on company phone that tracked her 24 hrs a day
Is Google's Eric Grosse familiar with anonymous authentication techniques over Tor?

Because there are at least two projects which address this: FAUST and Fair Anonymity:

http://arxiv.org/pdf/1412.4707v1.pdf

https://gnunet.org/node/1704

I very strongly encourage Eric to have his team look at these, or other options, and back the motherluving frell out of whatever seems viable.

Listening to his Re:publica conversation with EFF's Jillian York, the topic comes up, but best I can tell he doesn't know of these.

At 17m 50s in the presentation, the question of using Google services over Tor is raised.

That's ... an issue I've had some experience with:

"How to kill your Google account: Access it via Tor"

https://www.reddit.com/r/dredmorbius/comments/2w618r/how_to_...

First off, I totally get the abuse angle. Most of my specific complaint with my own experience wasn't over Google's challenge process to my attempted Tor access. Rather, it was over the company's policies and procedures for account recovery. Multi-factor auth is well and good, but I've yet to find a way to activate an option other than phone-based auth without providing Google with a phone number. Which for a number of valid reasons I cannot or will not do.

(Grosse states that "you should not even have to give us a phone number", and that there are internal debates on the subject. Yay.)

More specifically, the problem is that the question "Who are you?" is proving to be the most expensive operation in all of computing. Because you're fucked either way you get it wrong. Lock someone out when you should let 'em in, and you're fucked. Let someone in when you should've locked 'em out, and you're fucked. And all you get to look at is 1s and 0s on the wire.

I detail that in more length in this comment to my dreddit post:

https://www.reddit.com/r/dredmorbius/comments/2w618r/how_to_...

(I'll also note that Grosse specifically notes that PKI works great, ahem, Yonatan Zunger....)

So: first, Google's really got to revise and fix its account recovery processes.

But that identity thing: Grosse goes on at length noting that Tor exit nodes aggregate a lot of traffic activity, and that Google effectively relies strongly on IP address as an indicator of identity.

The fair, and anonymous, reputation systems mentioned above are specifically intended to work over Tor. Which is to say, people are tackling the problem. Nothing in Grosse's presentation gave any indication that he's aware of this fact. For sheer technical competence reasons, he should be.
You mean what we have already been doing for decades with head, tail, cat, cut, grep, sort, uniq and awk (or inline perl)? Only problem is that it doesn't validate types and has a weak error system.

After learning about functional programming, I was amazed how advanced is unix the command line. The level of composability is famous. To think that the common unix pipe is related to FP, blows my mind ...

Another place where this pattern is widely used is in jQuery, where the pipe is much smarter. Also, see Lazy.js for pipe-like lazy data processing.
>With one distinction: What they did, was a joke compared to what is going on today in many western countries.

The Stasi had a third of East Germans spying on the other two thirds, and to be fingered meant to disappear in the night. Don't exaggerate.
I think this goes a little too far. I would settle for cops being held to the same rules as everyone else for starters. If that's not enough, then sure, special inquisition powers for IAB and maybe also a citizen led review board.
How Can I Be as Great as Bill Gates, Steve Jobs, Elon Musk, and Richard Branson?
Note that the first answer is by Justine Musk, Elon Musk's ex-wife.