skysight-inc/HackerNews huggingface dataset:
I'd suggest the last great Lisp wasn't ZetaLisp, but (prefix-syntax) Dylan, which was designed by many of the same people. It's essentially a Scheme plus CLOS "all the way down," with a cleaned up subset of the core of Common Lisp. Find the book from 1991-1992, it's worth reading.
Testing = quality. Really?
Also enable zero latency typing. Massive difference.
Being "the good guys" has become part of the national American identity since WWII. Not all of that reputation is undeserved. America has done a lot of good in the world. But the American government has also done a lot of shady stuff (including some seriously no-grey-area bad stuff) that they have kept hidden from their citizens. Unfortunately, even though some of that is now out in the open, there are some Americans who won't acknowledge it is true (or try to defend it as necessary) because it is difficult to reconcile that information with the good guy image they've had all their lives. It is important to do so, though. If there's one good thing that can come from the wrong that has been done, it is to learn never to repeat it.
I learned this the hard way myself. Bad idea to blanket license user uploaded content without some kind of verification in place.
> Against the useless masses that have been turned into little more than wild animals by machines.

The argument from self reliance: I don't think people will become a "useless mass that has been turned into little more than wild animals", though. We will still be able to work directly for ourselves and to cooperate with other humans. We will work for self reliant subsistence. We will grow our own food, make our own clothes and tools, just like today, even using future technology that is still accessible to regular people.

An economic argument: Even if robots can make the same products cheaper, people won't have money to pay for them. So there will be a fall in economic production by robots for humans. On the other hand, people will need things, and still be able to work just like today. In order to solve the problem, we will need a new currency that is based on human self-reliant work. We will need to have a double economy, one for robots and human elites, one for poor people. But nothing is stopping people from working to earn a living. In the extreme case, a small plot of land could feed many and require almost nothing external, so no dependence on robots owned by the elites.

This kind of self-reliance is a last ditch measure. Before that happens, I think it is more probable that sufficiently advanced robots will be universally available, not just for big corporations, just like cell phones. We need to keep AI, robotics and 3D printing in the open source, so we can all share in the returns.

I think there will be a big boom in self-reliant living solutions. Modern farms, 3d-printing, solar panels - we need to bootstrap ourselves in such a way as to be independent from robots. We don't need to be pessimistic, humans have survived worse situations in our 200,000 years long history.
I'm finally starting to read "Don Quixote". A good way to celebrate the 400 anniversary of the death of Miguel de Cervantes (and Shakespeare). Disclaimer: I'm Spanish, so it's about time :)

Available in English for free through Project Gutenberg

https://www.gutenberg.org/ebooks/996

And for Spanish readers like me, here it is in several electronic formats:

http://manybooks.net/titles/cervantesetext992donq10.html
This might be a use case for Slack
Well, these little things matter when you want people to come back to your site :)
Mistake 10 has a race condition. The shared pointer could be cleaned up between the weak pointer expiry check and lock. Why not just lock and check for null before using it?
I don't think that fact disputes my argument. Let's consider a few assumptions to try to see a more well-rounded view of the firewall problem. Consider for a moment that all domestic firms must comply with self-censorship or be forced offline (see Papi Jiang's recent problems with cursing in her programming and being forced offline). From this we can assume that censorship issues are not only an issue for foreign firms, but also a primary concern for domestic companies. If we accept these assumptions, then censorship is just a market condition in China, the same way that bad infrastructure or government instability are market conditions in some countries. The difference is that through the internet, foreign companies can escape this market condition and still compete with domestic firms. Whereas in a country with poor infrastructure all companies are subject to the market condition. Without a firewall, domestic firms would be at a severe disadvantage because foreign companies would be able to easily escape government discipline.

Now, under these assumptions we can consider the Google case. Google tried to compete under these market conditions and lost. Thus, if we accept that the firewall is a way of the Chinese government extending market conditions to force fair competition, then any argument that Google could have beaten Baidu in the Chinese market is wrong.

Of course, this assumption may not be correct, but unless you work in the Chinese internet bureau it is not possible know the motivations behind the firewall. I'm simply presenting a devil's advocate view.
i stopped using go because it didn't have a good enough db access library (i like using ORMs for prototyping, and then see what really needs to be recoded with direct sql later).

Not sure how you did this, but this kind of data layer generation tools were pretty common in the early C# days, you should have a look and see how they worked. The main idea is to keep a "_generated" folder independant from the rest of your code, and let people enrich your models with methods in separate files (so that you can regenerate without breaking anything). But go makes all that pretty easy, so i assume it's already the case.

Another feature is to be able to configure how many foreign relationships are queries at the same time when you request one top object, to be able to optimize db access on the most common paths.
May I say? PRAISE HELIX.
OWASP OWTF 2.0a
I'm 27 and Facebook is now only a "passive" social network. I haven't shared anything in years.

BUT I still check it out every couple of days. Sometimes out of habit, sometimes because I want to see what others in my family are up to.

It's not much about friends any longer. It's just the default "living room" for my extended family
For historical interest, compare an early proposal: http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2006/n195...
Is your work available somewhere? I would love to play with something like it.
Hey thanks for posting this!

I'm an engineer for one of the projects over at ZeroTier. It's neat to see this pop up on HN. If anyone has any questions about our technology or services, let us know. We'll keep an eye on this thread!
My car is nothing special. They would claim that prices change due to other people booking while you're going through the process, but I don't believe that.

I was booking well in advance - more than a month, and I was using the site after midnight.

There should be regulation against changing a price that is advertised, at least lock it in for a minimum of 5 or 10 minutes of selecting the fare. Bumping the fare up at the last step only a couple of minutes later is highly suspicious.
The relevant question is not whether there is an explicit notice, but whether common sense suggests that you are intentionally making unauthorized accesses - as would be the case with the Google search you mentioned.

See also:

https://en.wikipedia.org/wiki/Goatse_Security#AT.26T.2FiPad_...
Not that I know of unfortunately.
I think Syntaxnet is just using the NN to guide search instead of doing end-to-end parsing. That said, you can feed "sequences of stuff" into recurrent neural nets! See

https://papers.nips.cc/paper/5346-sequence-to-sequence-learn...
It's being implicitly compared to China, and well, to everyone else.
I admire the venture, but it leaves me wondering: don't those manual touches lead to inevitably less precise globes? I get the feeling that the result may be more beautiful and such, but necessarily less accurate.
Thank you @jfsantos and @p1esk. I'm going for a model equipped with an Nvidia GTX card I guess...
Ask HN: What are the optimal layout and Desired CV Characteristics?
This is a crosspost of https://www.designernews.co/stories/69097

Hi Community,

Lately I have been very busy with my own cv/résumé, however before finishing it I thought of asking this question/post!

What exactly is a good layout and its * optimal proportions*?
What is the desired information hierarchy companies look for?
I love typography, is it considered a plus if you incorporate it into your Curriculum?
Also what not to do under all circumstances
Lastly but not least: Can you show me your best examples from yourself of which you found somewhere on the internet?

Thanks for your time :)
I lot of people here wonder why grsec isn't merged into mainline. I just read this recently related to grsec:

https://twitter.com/marcan42/status/724745886794833920

This is really poor communication from both sides.
And the rest of us are doomed to keep re-implementing it.
> It is not uncommon for moderate length sentences - say 20 or 30 words in length - to have hundreds, thousands, or even tens of thousands of possible syntactic structures.

Does "possible" mean "syntactically valid" here? If so I'd be interested in a citation for it.

Also, I wonder what kind of errors it makes wrt to the classification in http://nlp.cs.berkeley.edu/pubs/Kummerfeld-Hall-Curran-Klein...
No, it's far more than two devices, and it went on for 10 months. They placed surveillance all around the 2 courthouses: light fixtures, a bus stop, bushes, poles, the steps, and inside several vehicles. And there's another similar case from last year with >200 hours of recordings in San Mateo.

http://www.eastbayexpress.com/SevenDays/archives/2016/05/11/...
OpenBSD SROP mitigation
Yeah, but wouldn't you agree that each time the government does overstep it's authority there is a backlash and they stop?

Most definitely NOT. Even discounting things like the PATRIOT act, which wasn't even hidden, the government only gets backlash when it's actually CAUGHT, and then only when it's particularly provable.
I think you mean C++.
I think Shenzhen has more of a shot at being China's SV than Beijing. For one thing, it has good proximity to HK, and much less interference from the central government. They also have Tencent, it isn't all, hardware. Otherwise, maybe hangzhou (alibaba) or Shanghai (everything), but not Beijing...it is too close to the emporerer.
5 Highly Promising Music Players
Yes C++
> Sure there's no standard library, but no one thinks about making one. Instead everyone makes "frameworks" for turning DIVs into BUTTONs for the 86th time.

Well, I know that I brought javascript into this, but there are some stdlibs being built: underscore.js is one nice example.

http://underscorejs.org/
Currently reading "Utopia for Realists"
https://www.amazon.com/Utopia-Realists-Universal-Borders-Wor...

An interesting big picture look at the world. It questions what we understand and do about work and life.
India planning to launch its own space shuttle
That’s what they do here as well, but the app just calculates how far the busses are off schedule based on the GLONASS and GPS data.

If you look at the raw data for each stop, you see this: http://www.kvg-kiel.de/internetservice/services/passageInfo/...

"plannedTime": "11:00",

vs.

"actualTime": "11:02",

This is a pretty awesome solution that ensures the numbers actually are useful, and that everyone can easily understand them (without having to look at a map and find where the route is).
On UNIX, there are two defragmentation utilities:

`tar` and `zfs send | zfs recv`.
Nice! Although, I did have to double check that it wasn't just setting "text_decoration: underline" on some span. ;)
There is a huge difference between the valley - home of the whole industry and Stockholm, which hosts a few niched companies.

Compare the hiring. In Sweden there is no demand for CS skills, there is no immigration programs for techies, etc.

Also, which is also important, Sweden is traditionally a consumer of technology, not producer (with exception of Ericsson, of course) - MS land where Linux is frowned upon outside academia and almost nonexistent in the market.

There is not even a dim analogy to what is going on in the valley.
Tried it, works very nice.
Gonna try this for my friends, family and some of my servers.

Was looking for such a things for quite some time
I only have a vague understanding of assembly in general, and x86_64 in general - but I thought that with so many more registers, the recommended style of programming can change quite a bit (hence aggressive use of registers for passing arguments to function calls in the x86_64 C ABIs)?
The war within
> There is a half-jocular saying among atheists, that the surest way for a Christian to lose their faith is to read the Bible, cover to cover. The idea is that if you really scrutinize it, and don’t gloss over the strange, antiquated, or inconsistent parts, it stops seeming so profound and special.

Reading the Bible had the opposite effect on me. It made me into a Christian. It's so Holy and so truthful. It's exact. I've never read anything like it.
A former CIA spy has revealed his key role in the arrest of Nelson Mandela
So is this like a curated catalog version of Google image search?

It certainly is very cool, I clicked on the Olympic torch on the home page, then clicked on the category of the item's page, and got a whole list of Olympic torches - https://thngs.co/search/Typology%3AOlympic%20Torch. This is something that wouldn't work as nicely with image search.

On the other hand, this is restricted to "things", but that kind of search is something I do for all kinds of terms.
The World’s Smallest Ukulele
Still mostly reading childrens books.

This is not my hat: https://www.amazon.co.uk/This-Not-Hat-Jon-Klassen/dp/1406353...

Black dog: https://www.amazon.co.uk/Black-Dog-Levi-Pinfold/dp/184877052...

FArTHER: https://www.amazon.co.uk/FArTHER-Grahame-Baker-Smith/dp/1848... (Sadly this book uses a stupid font. Other than that it's lovely.)

Pirate Diary: https://www.amazon.co.uk/Pirate-Diary-Journal-Jake-Carpenter...

I get these from the CILIP Kate Greenaway award. Once you know the name of the writer, or illustrator, or even publisher, you can usually find more good books. http://www.carnegiegreenaway.org.uk/greenaway.php

CILIP is a UK librarian organisation. The US equivalent award is probably something like the Caldecott Medal: http://www.ala.org/alsc/awardsgrants/bookmedia/caldecottmeda...
Leaving the scene when there is property damage IS a crime in and of itself.
Vulkan is brand new it's going to take a while to filter down. This is the first "advanced" level tutorial I've even seen for it. And it doesn't even talk about rendering with Vulkan, which is way more complicated than just using OpenGL4 (and requires an advanced knowledge of OpenGL or another modern GL). Let alone doing Vulkan specific rendering techniques, which are still being explored.

OpenGL is like the C std/runtime library. Vulkan is like calling the kernel functions directly without wrapping code.
Yes, that is important to note! All the 'experience' including the nausea, but also the smells of the hospital and the changes in that smell get connected to food you eat at that time. I did not touch my favorite foods during that because of that reason. The stuff I did eat I couldn't stomach for many months after (like croissants); luckily I went to work in China for months after so I got completely different food than in Europe which gave me the time for my body to unstress from the ordeal.
As I said, review culture can also create incentives against small commits, because they will often be over-analysed. I've seen this sentiment on the internet, so it can't just be my own anecdata.

https://twitter.com/girayozil/status/306836785739210752

Not to mention trivial commits, like clarifying comments, something which doesn't happen anymore in my current project - nobody can be bothered to go through the review process for that.

I'm not against code reviews, but I prefer casual post-commit reviews for uncontroversial changes.
Hospitals, no matter what they make of them, are not very nice because of their function. You are there for a reason. That's why, at least in NL/ES (luckily haven't been anywhere else) they try to get you out as fast as possible. Even unable to hardly walk because of the surgery I was out in 24 hours and that really helped recovery. In the 80s when they kept you 2 weeks even after trivial surgery it took far longer to recover (and I was younger so it should've been faster for multiple reasons).
>Does anyone know of any USA law that stands against such activity?

Harassment.
Letters from a Stoic
Getting Real
Cambodia Noir
Vagabonding

All great reads!
And if we view the government as a type of corporation? The populace ("founders"?) theoretically are still on the board of directors (if they ever were, really, but for the sake of argument...) but the "venture capitalists" using their usual bag o' tricks have watered down the shares and kicked most of the directors off the board.

America needs a down round, perhaps... or how does one kick VCs off the board? Dissolve the company and start another one?
Stick with Scheme for SICP.

As for the other Lisps, I think you should give them all a lengthy and serious try. It's worth it.

For Common Lisp, when you have learnt it a bit, get the book Let over Lambda. It's a great bus-ride read and, IMHO, is one of the best Lisp books I've read.

When you get to Clojure, don't be put off by the JVM and the harsh stack traces and unhelpful error messages. Look at the Rich Hickey video presentations and realize Clojure is its own thing. There are lots of smart and practical choices made in Clojure.

I've not had time to give Racket a try yet. But it seems a very nice language with good implementation, docs and community.
Taking a stroll through London's Chelsea Design Quarter, you'll find there is indeed a substantial market for craft production of nice things that cost a serious amount more than the Ikea version.

Have a look at Catchpole and Rye, for instance. They make absolutely beautiful bathroom fittings, handmade in Kent:

http://www.catchpoleandrye.com/products/taps/bathroom-taps/
Picketty's "Capital in the Twenty-First Century".

If you have an interest in inequality of wealth and income, particularly how it has evolved over the last hundred years or so in some developed countries, it is certainly worth a read.
4 Ways to Use Psychology to Win Your Competition’s Customers
it might come a time in the future where we think that wearing a tin foil hat might be the reasonable thing to do :D
You can change that and get some concrete value out of Facebook. Like with everything else, getting value from it requires an investment in curating who and what you want to see.

Post something and give everyone else the tiny joy you get when you see someone else's update.
You might also be interested in reading "Windfall: The Booming Business of Global Warming" by McKenzie Funk.
I don't think spender/PaXTeam want their stuff merged.
This fits with what I've seen so far. People are confused by the term serverless. My understanding is that it refers to the fact that there is less interaction with servers, on the traditional server admin level.

I'll be speaking to a lot of people at ServerlessConf next week and will be curious to see the outcome.

Perhaps I'll blog about it and drop a link here on HN.
> You state what variables are being captured by just using them in the lambda body.

Wow, have you never spent a week debugging a JavaScript memory leak?
When all you eat tastes like lead because of chemo therapy but you know that you have to eat something then you are really happy if it is over very fast. And drinking a milk shake is certainly fast.
Btrfs has been in beta for how many years now?

ZFS is protecting data in enterprise production environments since 2006 (Solaris 10 update 2).
Here's another beautiful globe, with more traditional cartography, but made in glass. The company that sells it specializes in nice craft items (this link in German only): http://www.manufactum.de/globen-ganze-welt-kugel-c-1751/
But considering what Uber tried to do

How do? Did they force people to use them?
Web Storm owns :)
Make some project that you can show/talk.
This... In Vietnam seeing some (as a 30yr old native English speaker) of the "correct" answers to VN made English homework or tests is interesting to say the least. The questions are so awkward, pretty sure the only reason the students able to deduce the answer is because they have been taught vn-English so it makes sense to them ;)
That's why 'smart people' advise to do both; try something you believe in (it helps if you believe) but do it next to regular treatments. Replace the engine and pray at the same time. Praying doesn't hurt although it won't help because of the praying (if there would be a god, it is well accepted that he doesn't listen to individual requests; you get your chance in heaven) but because of the faith/believe you have which somehow makes you stronger.

BTW: Is that sugar as in all sugars or refined sugars? Not eating 'sweets' is not a bad idea anyway no matter if it helps against cancer or not. Just like not eating massive amounts of meat and exercising. It might not help you achieve immortality but it can't hurt. And no it does not 'remove all fun from life'.
It's been a while since I read the list, but I believe there is something like that.
TSA did detain people for their tweets, didn't they?
Oracle has nothing whatsoever to do with this code: this is OpenZFS, out of the illumos' source tree.
Wonder what the RoI on all this is, and how they allocate resources to each ongoing investigation.

Seems like it would cost a heck of a lot. I mean, you would need trained people sitting around listening to all those recordings.
> other RISC architecture...

For mips there is an excellent book called 'see mips run' by dominic-sweetman. you might find it to be quite instructive...
This is snobbish at best. Apart from the fact that there are various social and economic barriers it also isn't easy for everyone.

Perhaps you are biased from being surrounded by developers but It's akin to me (a non farmer) making a blanket statement like "Surely it isn't so hard to grow a tomato. Why are all these people in Africa starving?"
Glasgow 1980s in the tenements around Templeton's factory. They had Belfast sinks with taps like the more retro ones on that page. Just made in brass locally. Strange how stuff changes - the objects that surround us.
Typesafe minizes dependency on Scala: should Scala Solutions make a comeback?