skysight-inc/HackerNews huggingface dataset:
> My whole point is that SQL is not any more "native" than LINQ. The database takes SQL and computes an execution plan in its own internal representation. This can look totally different from the SQL as the other commentator pointed out. SQL does not in any way correspond to the "native" way the data is stored or how query results are computed.

Yes please point a reference to me to a database that speaks LINQ or how LINQ directly generates to an execution plan (I admit I haven't touched MS SQL Server in some time).

In theory you are right but not in reality. To give another analog you still have to know Javascript to know TypeScript or Coffeescript (or whatever else in vogue) because WASM isn't a reality yet.
I think it's hilarious that people are up in arms about the name but apparently something like MongoDB is fine.
It should have been named "claws"
Yahoo was already in a nosedive. The most you can say about Mayer is she didn't find a way to pull the company out of it.
Sigh. Me too.
More of an IRL comment - I get recruiters looking for people in Edinburgh at least once a week. Not a peep about tech in Glasgow though.
If the attacker knows the distribution of your random noise, they can factor that in to the adversarial search process.

From the article:

"Adversarial examples are hard to defend against because it is difficult to construct a theoretical model of the adversarial example crafting process. Adversarial examples are solutions to an optimization problem that is non-linear and non-convex for many ML models, including neural networks. Because we don’t have good theoretical tools for describing the solutions to these complicated optimization problems, it is very hard to make any kind of theoretical argument that a defense will rule out a set of adversarial examples."
1.7 release was great for finally addressing the issue of ever-growing size of produced binaries. [1] Moreover, some additional improvements were promised in 1.8 which I was looking forward to.

But after upgrading to 1.8 I am now observing 3-4% binary increase vs 1.7, so the trend is again reversed back to fatter binaries. :(

[1] https://blog.golang.org/go1.7-binary-size
> That's why CLOS has meta-classes, meta-objects and generic functions. They provide the facilities for abstraction.

You must have different standards from mine for what kind of implementation details can be safely ignored. If my code depends on an abstract property of Foo, and the abstract property is observed not to hold, I must lodge a complaint with Foo's implementor, who will tell me either:

(0) It's my fault, I will fix my code. Thanks for telling me.

(1) It's your fault, I never promised to uphold that abstract property.

However, if arbitrary implementation details of arbitrary abstractions can be subverted by anyone, then another answer becomes possible:

(2) It's someone else's fault, and there's nothing either of us can do about it.

I object to the very existence of the last possibility. In what you call a “dynamic object-oriented” program, I prefer to regard genuine abstractions as completely inexistent, and all the implementation details of everything become the collective responsibility of all programmers.
Hello, Gradient Descent: A friendly introduction to an amazing algorithm
"But what about a modular decentralized network of local and non local communities across the globe working together in symbiosis?"

Zuck is working against that.

'Sovereign nations, interacting and trading with one another with mutual respect and fraternity' is practically the motto of for example the UKIP party in the UK - but it's denigrated by most globalist types.

Most globalists want more power to the UN, more power to the EU, more power even to at the Federal level of the US, more power to globally governing entities.

They are usually good people, who think that they know better than the common person.

Here is a good example of a voice for staunch globalism: Jean Claude Junker, President of the EU Commission:

https://en.wikiquote.org/wiki/Jean-Claude_Juncker

You can read quite a lot from his quotes - they are quite authoritarian and in many ways totally anti-democratic.
> The sort pkg now has a convenience for sorting slices, which will be a nice shortcut instead of having to define a special slice type just to sort on a given criteria, you can just pass a sorting function instead.

So you can do this now:

sort.Slice(people, func(i, j int) bool { return people[i].Name < people[j].Name })

But what I think most people want is.

sort.Slice(people, func(p Person) string { return p.Name })

Since that lends to things like this:

//Sort first by age and then by name
sort.Slice(people, func(p Person) (int, string) { return p.Age, p.Name })
How Much Warmer Was Your City in 2016?
As a consumer I only want to know two things...

1) Use By (if properly stored)

2) Best By (a guess about quality, should be BEFORE above)

Note that both of these are /best case/ outcomes. Food can and frequently does go bad before then. An example that comes to mind is highly pasteurized milk. IF SEALED and STORED PROPERLY it can indeed live to that date. However I've also noticed that it tends to go bad at roughly a fixed time after unsealing, even if it's well before that date.
doesn't the modal "sign up for facebook" that cannot be dismissed take somewhere between 50 and 80% of your screen space? I'm talking of these "public posts" your users chose to share.

Or is this just my large font preference for vision impaired? Either way, it leaves very little room for text, sometimes none at all.

News flash: Dark patterns harm accessability, but you knew that. Good work.
I loved this book. I only read parts of it, but the section on $scope and the digest cycle gave me such an awesome lightbulb moment.
Riseup moves to encrypted email in response to legal requests
Defending against big players with almost infinite resources is always an interesting problem. Kind of have to hope they don’t come at you head on :) That said, there might be other aspects that come into play. For example, the market is fragmented with big providers each having their own frameworks and infra that they prioritize (Google - Tensorflow/GCP, Facebook - Torch, Microsoft - CNTK/Azure, Amazon - MXNet/AWS, Baidu - PaddlePaddle, etc.) Since there is yet no clear winner, which will likely be the case for the near future, vendor lock-in is not really desirable. We intend to be backend / framework / language agnostic.
Reading this article, one does raise questions about Facebook's past practices which in my opinion, is becoming very aggressive and contradicting. I don't think I need to call them out in particular, just look at all opinion pieces on various analysis of Facebook's numbers with a google search.

I think the HN community have discussed at great lengths and even Veritasium's video have talked about some of the things they like to do when Wall Street is watching.

So my question is, why? Why show one side to the world and the other a very different treatment one that must appease Wall Street?

I get that public companies are on the line when it comes to Wall Street but if a company that is supposedly almost as valuable as Google but unable to print cash like Google, does it not make sense that Facebook will be overly aggressive and downright questionable when it comes to strategies to maximize it's user base which it heavily relies on for it's current valuation?

This is the vibe I'm getting whenever I read something Mark writes. No credibility that matches my standards which other tech giant easily passes.

Just take a look at TWTR. Investors are signaling they are increasingly anxious to see more cash and sooner. TWTR looks like the first to go and as global risk premium increases so do the continued viability of FB against cash rich giants like Google & Microsoft.

I'm going to do some research on FB and see if there's any shorting opportunities. If TWTR can crash and burn, there's nothing stopping FB which operates on the same business model of building an audience first before seriously monetizing it.

I'd love it if somebody could offer more insights or even correct me, but I can't shake the feeling, Facebook is in serious trouble as reflected in their strange policies recently, especially around Fake News and trying to enter an attricious battle in China.

Why would FB keep doing what they were doing 10 years ago if they have money printing machine like Google Adwords? I don't think they'll figure it out in time.
That's probably true. I admittedly am pretty bad with basic EM physics. Would love someone to explain this to me like I'm five.
This article isn't really about anything.

Furthermore, "The CG kernel figures out the approximation to the smallest eigenvalue of a large sparse matrix"-- that is not really correct. CG is a common iterative method that tickles some of the right buttons in terms of sparse matrix structure, non-coalesed memory access, etc. While it can be used to estimate the eigenvalues of a matrix, that really is not why it is included in the NAS benchmark suite.

As with every single MIC paper I have seen, this one completely avoided making any direct comparisons to GPUs. Likely because the Phi co-processors, despite being targeted as a competitor to GPUs, are not really competitive with them yet. I'm not criticizing the paper, which really was about efficient schedulers, but the article for trying to make an article about something it is not.

I like nextplatform but this article was not up to the typical quality standards.
A serious question: Could this happen in the U.S.? Has a CEO of one of the largest companies in the nation (and world) ever been arrested? I think the odds are that someone, some time, has deserved it (though I'm not at all advocating arresting CEOs to meet a quota).

It's similar to another practice I've noticed: Other countries will arrest and imprison heads of state and other high officials, including Israel and France. It's hard to imagine that happening in the United States: Has a President or cabinet-level official ever been arrested?

In what seems like a corrupt practice to me, in the U.S. they get off with a slap on the wrist. For example, Nixon was pardoned for the sake of the nation. Why is it that other nations can handle it?
>Can you say a bit more about this?

No, I can't.

Regarding the rest of your post, you would need to carry out a geotechnical investigation to see if the soils are amenable to a machine like Bertha. I would guess not, based on my experience in both areas, due to the differences in the geology.
Video Game Content Sharing and Monetization Licence [pdf]
I only get the error "cannot identify image file".
The solution is really elegant, cuts a lot of moving parts out of some architectures. Are you planning to publish more specific details or open source packages on h2s?
Boston, MA. All day long.

I started at $35K in 1993. That's a 4.5% compounded growth rate to $100K today.

You started at $53K in 2006. That's only a 5.9% compounded growth rate to $100K today. That same 4.5% CAGR gets you to $86K today, and $86K in a lower cost-of-living place than Boston is still a pretty sweet starting point (if your $53K was in a place with a lower cost of living than Boston, for instance).
It's also for the same reason movies start 12 minutes after the announced time: Some people are always a bit late.
Can somebody please define diversity for me? Does it simply mean hiring more women? I feel all diversity related conversations become gender based diversity. I am actually getting a little lost in the debate.
I don't believe CockroachDB provides SERIALIZABLE consistency for the entire keyspace, rather for subsets of the keyspace that reside in the same Raft cluster.

In practice this means no cross key serializability without including a serialization token in transactions.

I may be mistaken however but that is my understanding from reading CockroachDB docs and Aphyrs post.
I'm getting really tired of seeing articles and blog posts about GitLab here on HN. Is this really interesting to a significant fraction of the HN audience? Nothing against GitLab, just asking.
This has been my experience. Just the layout alone is so much better for a programmer just diving into Rust.
The figures ("pictures") aren't part of the proof, they're part of the presentation, and Figure 6, as stated in the paper, is included as a reference to an analogous work.
As I understand, it's ORM, but without 'mapper'. Every ORM has querying DSL, some of them are not producing objects at all. I think LINQ is that part of ORM. Some ORMs have poor querying ability: Rails, Django (more OOP approach), but some have powerful: Sequel, Sqlalchemy (more data processing approach).

For example, that's Sequel querying DSL: http://sequel.jeremyevans.net/rdoc/files/doc/querying_rdoc.h...

And I think LINQ is "language integrated" because C#, like Java, has poor DSL building possibilities. So they're added ORM-specific syntax right into language.
I'm currently starting to learn rust (previous java and go developer). But at the moment it feels like the good old times where I was developing with an editor and api doc side by side.

What is the current editor of choice for rust projects?
I tried intellij-rust and atom with the racer plugin. Both seem to be in a somewhat early stage of development regarding the auto completion.

Regarding the book: I like it. Has been a long time since I had fun reading such a book. With most languages I just learn by googeling one problem after another until it clicks ;)
It's part of EU law also, at least the “use by” part.
Gobot – 1.2 Released
India's biometric details of its billion citizens ignites privacy debate
Interesting that the original submission was deleted after universally bad comments.
It's likely that Musk has a new technique in mind for tunnelling otherwise what's the point of going it alone?

What is the new technique? Well that would be laser drilling into the face on a slight downward slant; then fill that with liquid nitrogen. Wait for a half hour or so for things to freeze up and then smack the whole thing with a huge hammer and it'll all crack right open.

Am I dreaming? :)
> Jim's book is wonderful too ... I think they compliment each other nicely.

Ha, well that's certainly true, as evidenced by your first sentence, I think, you meant complEment!
$90K isn't much for Uber. Will it deter them from bad practices?
The article says, "Musk thinks flying cars are a dumb idea"

So we're not going to get a flying version of the Tesla? Darn.

It also says, "We have skyscrapers with all these levels, and we have a flat, two-dimensional road system,” he says. “When everyone decides to go into these structures and then exits them at the same time, you’re going to get jammed.” Tunnels, on the other hand, would represent a 3D transportation network."

Now that makes some sense.
Just like you think you can fix my shed by painting it yellow, right?
> I'm referring to the UWP apps.

Then I have to agree with you; UWP will go the way of Windows RT & the dodo, unless MS forces it as the main dev paradigm (which seems unlikely).
May you didn't get the point (or maybe I didn't) of what Sam was meaning.
I think at the very beginning companies don't know what is really the mission, they are experimenting. But these companies just start to grow when they realize what is their mission.
Focus is on the word "other," here. Paul's been consistent about the need for both something that immediately solves a real problem, even if it looks like a toy to _other_ people, and a big picture key idea.
> that is usually the bottleneck... I want you to know WTF you are doing when you touch it.

Why don't you hire a DBA and have all major queries go through them if it's that important instead of asking developers to master yet another thing because you got burned in the past?

I'm all for learning database stuff, but you and everyone else are pulling developers in all different directions by simultaneously claiming "YOU NEED TO KNOW THIS SHIT" about <THING THAT HURT YOU PREVIOUSLY>.
Our Individual plan has no monthly fees, and is purely pay-per-use @ <50% of AWS pricing.
> Pipelinedb is annoying though in that it is a fork and not an extension.

Hi, I'm one of the PipelineDB co-founders--thanks for using our product! Making PipelineDB an extension is the most consistent piece of feedback we've received from our users, and I promise we're listening: PipelineDB 1.0 will be a standard PostgreSQL extension, incrementally rolled out via versions 0.9.8, 0.9.9, and 1.0.0.
Yeah I find it odd that most discussions of CDB don't reference TiDB, but in this case speed is not really the focal point.
Yeah. In my experience it's way closer than 90% than 50%. Even with one argument, function chaining is absurdly annoying. You can't just call f(g(x)), because you have to pull out the error check and do it manually.

And most of your code winds up doing error checks because if any call in the stack under a particular function produces an error, it usually winds up having to bubble the entire way up the stack.
We are part of a team consisting of highly efficient developers and hackers.
Upgrade University Grades
Facebook, Instagram, Twitter, Whatsapp, Line, Skype Hack
Delete unwanted online Pictures and Videos on any website
Remove Criminal Records
Hack bank accounts
Apps hacking
MasterCard, Paypal, Bitcoin, WU, Money Gram with untraceable credit on it etc.
We also develop hacked facebook, twitter, instagram, yahoo, gmail passwords etc.
We do custom software and web development in php, java, asp.net
etc.
We have 100% records from our client as well as highest repeat hire rate.
our work speak for ourselves, we provide a perfect software solution to all clients.
We believe in mutual growing with client and hence we work as a technology partner and consultant for our clients.
Contact us raphaelnunezhacks@gmail.com
C++ parser for ASX 24 ITCH messages
Migrating a WordPress site to HTTPS
I deactivated my facebook years ago. Everyone who wanted to stay in contact I gave them a po box to write letters to. I check it bimonthly. It's pretty nice honestly.
Veja como funciona a produção agroecológica
Feature parity with mainstream languages is a very slow-moving target. I do scoff at many languages' mediocre type systems and extensibility, but I don't feel the need to talk people out of using them.
That density is impressive, and a little frightening, for reasons I cannot fully articulate.
Show HN: CleanBlogEnhanced, jekyll theme for a simple coherent design website
Yes, I agree that the "Sign Up for Facebook" box is annoying. That's not my wheelhouse and not something I'm likely to have success changing. If, however, public content gives a forced login dialog, that sounds more like a bug that I can fix.
How Regulation Can Make or Break the Bitcoin Market
In search of unique ideas based on digital culture
I run a non-profit, digital culture magazine called Digital Culturist (https://digitalculturist.com/), who's mission is to explore what makes technology tick, why it’s created, how it changes the way we live our lives, why it makes us behave the way we do, and what that means for our future.

We are currently accepting submissions for our fifth issue until March 4th, 2017.

We are looking for unique ideas and storytelling that fall at the crossroads of technology and culture. We publish a wide variety of analytical essays, journalistic stories, fiction, and poetry that focus on the observation and study of digital culture.

The following is a short list of topics are particularly fond of:
Internet culture/trends, Wearables, Internet of things, Artificial intelligence, Work/startup culture, Transportation, Policy/Privacy/Ethics, Gender/diversity in technology, Transhumanism/biohacking, Futurism, Hacking/cyber crime, Economy/business, Communication, Modern media/journalism

If you are interested in discussing and studying these topics with a dedicated, niche audience, we encourage you to email us directly at digitalculturist@gmail.com to submit your idea(s) for consideration by March 4th.

For our submission guidelines and a larger list of possible topics: https://digitalculturist.com/joining-the-conversation-e68434014ab8

For more about the magazine: https://digitalculturist.com/what-is-digital-culture-5cbe91bfad1b

If you have any questions or concerns, feel free to comment below. Thank you!
I think you can. Using electricity, you can induce a magnetic field (Electromagnets) and vise versa, using magnets you can create electricity.

Like the other commentor though, I'm not very strong with my physics knowledge, so I can't answer for certain, but I'll be reading about it at the gym tonight I think.
I use Vim. With https://github.com/dan-t/rusty-tags for the occasional jump-to-definition. Ctrl+N autocomplete works well enough for me.
He might be a smart guy but this tunnel idea is completely idiotic.

Digging tunnels is easy. Digging tunnels that can carry vehicular traffic, that meet safety standards, that don't disrupt the buildings above them, that don't shift or collapse due to seismic faults, that don't interfere with or collide into other infrastructure is hard.

If tunnels were easy, if tunnels were the future, the clusterfuck of crazy that is the Seattle tunnel wouldn't have happened: https://en.wikipedia.org/wiki/Alaskan_Way_Viaduct_replacemen...
Argument for the SAFE vs. Convertible Note (A lawyer turned entrepreneur's take)
The most troubling thing to me is that all of this is device-agnostic. They know you have a Facebook account and they can find it even if it's not in your name. So now when you return to the US they may very well demand that you provide them your Facebook login credentials. If you're not a USC and face getting put right back on a plane to Turkey, will you refuse?
The crow, gibbon or even jumping spider did not take decades to train. Yet each is capable of feats whether power is accounted for or not (but especially so when) that no algorithm can match in terms of sensor fusion, online learning sample efficiency and adaptive decision making.

> AlphaGo could double, triple, etc its power consumption and expect to improve its performance.

The problem of heat makes this a suboptimal route. And in the specific case of AlphaGo, the gains from additional hardware eventually saturated.
Fair enough. Should 'we' have to comply to 'their' worldview though? The opportunity to participate in a global community without a doubt is a good thing. 'Opportunity' implies that you can opt out. Others willing to take that opportunity shouldn't be kept from doing so though
"We also collect a few anonymous data (CLI errors, most frequently used commands and count of resources)." Nope.
I look forward to his major technological advances, especially in the fields of property and easement acquisition, third party impacts and claims, and environmental and safety regulations.

Hopefully Elon's advances aren't the same as the cure for AIDS: http://southpark.cc.com/clips/164373/they-found-a-cure-for-a...
Why do these gymnastics? Why not just say things as they are, instead of adding a bunch of adjectives so that everything can be "a b c d left" and "j k l p right"?
It's process and people and organization. I mean the sense of mission at NASA appears to be pretty high and substantially common. The processes are just normal engineering. Most software these days is not developed with normal engineering processes. I mean a person can go to a Rails Bootcamp for twelve weeks and be hired as a software engineer. In two years they can become a senior software engineer.

In an engineering culture, a person goes to university for five years and gets out, takes a rigorous test and then works as an Engineer in Training for several years. After a few years of formally structured work experience, the person takes another rigorous test and if and only if the person passes that test they actually are allowed to become an engineer. Maybe a decade after that, they'll have a plausible claim to being a senior engineer.

NASA isn't a typical engineering culture. A lot of engineers have masters and doctorate's on top of normal bachelor's level knowledge.
Well, I know I definitely won't forget the name.