skysight-inc/HackerNews huggingface dataset:
The main discussion is here:

https://news.ycombinator.com/item?id=13645825 (194 comments)

There's more discussion here:

https://news.ycombinator.com/item?id=13659864 (113 comments)

Another 2 comments here:

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

... and here:

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

There's a comment here, but actually just pointing out that it's a duplicate:

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

Another submission is here, although there are no comments:

https://news.ycombinator.com/item?id=13650489
I'm living part of the year in Poland. I've noticed a surprising pessimistic attitude here, when outward economic signs have been very positive for more than a decade. People are equally surprised when I express my optimistic American attitude. Truthfully, many of my American friends would be quite jealous of the lives of my Polish friends.

I think this difference is deeply rooted in history and is a clear continuing legacy of the iron curtain.
Poptels experience in the UK shows the potential downside (I say that as an ex member )

http://www.andrewbibby.com/socialenterprise/poptel2.html
True, I guess.

Just found this comparison which is at least interesting: https://www.slant.co/versus/126/1540/~golang_vs_elixir
I think most interestingly, in order to create a competitive search engine, you would need not only a nationwide, but indeed a globe-spanning optical network.
> Because of short sellers that means tracking down people who may no longer exist and get them to pay you money that they never planned on owning anyone.

IMO, the death and disappearance problem is amusing, but the more interesting question to me as a layman is how the agreements are worded between brokers, shortsellers and stockholders.

I may have to review my own paperwork, because I don't recall giving permission to lend out my stock, or yielding my interest in related lawsuits. I've never short sold, so I don't know how the agreement is intended to work. But if they're not on the hook legally, (which seems like they ought to be?) then it seems like it's up to the broker to make me whole.
In Google, type cache:http://www.pinchofintelligence.com/photorealistic-neural-net...
Are you willing to be blacklisted from entering the US for 10 years and sent back (assuming you aren't a US citizen). If you are, they might just detain you a while.
Sure, though I think this is somewhat specific to serverless because in traditional applications, authentication usually covers all interactions with the user whereas with serverless you sometimes have to figure it out on a case-by-case basis. The article makes it sound like it accounts for it with CORS headers, which may mislead novices.
Yes, you are correct. This has been enforced now since build 1607. So no way to get a driver signed cheaply anymore.

[0] https://blogs.msdn.microsoft.com/windows_hardware_certificat...
Sorry, Devs: Our Job Isn’t Actually About Writing Code
Rust Sucks If I Fail to Write X
Serious question -- is there such a thing as an anesthesiologist who is not "board-certified"? I shudder to think there are anesthesiologists out there who didn't have to pass any sort of certification process...
I don't think my point is very political - Trump has made his sympathy with Russia and Putin, and his preference for foreign non-intervention (except in the Middle East) abundantly clear. I mean, yea the tone of my comment indicates that I don't think it's a good thing, but are you really going to argue that Trump and the other ascendent right wing leaders in Europe are going to decrease Russian expansion and aggression?

And as far as your comment, I think you are wrong. There are plenty of centrist and right wing voices on HN. I get push back on a lot of my leftist political comments. I mean we're making competing anecdotal arguments to take it for what it's worth, but just look at this thread: https://news.ycombinator.com/item?id=13663629
The top comment is claiming to find the ideal of a globalized community is "deeply cynical".

Don't be a snowflake who worries that everyone's biased against you because of your politics, just make good and good-faith arguments.
Yet if everyone drove a car like you I'm guessing your 15 minute commute would be a lot longer. In London whenever there is a tube strike and people drive instead of taking the tube journeys take multiple hours to complete.
"The Reasonable Person Principle is part of the unwritten culture of CMU computer science"

Hmmmm.
To clarify a bit: postfix conditionals actually originate from Perl, and are one of several things that Ruby inherited as a Perl descendant.

In Perl:

if ($x > 0) { $y += $x }

versus:

$y += $x if $x > 0;
I find this to be relatively true in my interactions here.
Well, yes, but the interesting bit is that some notable organization just finished their move from 2 to 3.
Try a reverse osmosis system. APEC (sold on Amazon and other places) has great reviews and makes counter-top screw-on types which take only a few minutes to install. It makes a huge difference in water quality. The under-the-sink models with a tank are nicer because it has a buffer for the filtered water, which gives you water faster until the buffer is depleted. The tankless ones take about 30 seconds to fill up a glass (based on water pressure). I use mine to fill up a 10 liter fusti once a week (takes ~an hour) which I keep in the fridge, since I live in an apartment with no option to install a real fridge with a water dispenser.

It makes water taste so good that I prefer it over almost anything.
> This is a stick and a stick wielded by "liberal elites who live in cities" against rural drivers and mega-commuters won't work in this environment.

I'm getting pretty sick of the self absorbed us vs them mentality. Take a step back and put on a wider lens. If this were some liberal elite who hates you and your life style then why the hell would they want you to come live with them? If you're living in a rural setting and you're not commuting to the city daily, this isn't about you.

> People will move to cities and use roads less if cities are affordable.

You're completely failing to understand and generalizing everyone with that sentiment. There are a multitude of factors that people consider when they choose where they live. Everything from schools, family, friends, to things like personal preference and social anxiety.

Name calling and failure to understand the problem are lazy short cuts and not simple practical solutions.
That's why Germany, Switzerland, Italy and all the other countries that didn't have any significant share in colonization did just as well anyway. And Portugal is almost a failed state while they did have huge colonies.
This approach is more common. It's called starting and running a small business (that maybe someday grows naturally into a big business). Small businesses are way more prevalent than startups, even in tech. Small business loans are orders of magnitude more voluminous than VC and Angel investments.

However, remember that we're in a VC funded forum right now, so we're in a bubble where the growth-over-profits is portrayed as equal or preferred to simple slow growth profit.

I'd highly recommend checking out your local small business owners' group or meetupss. They are just as smart as you are, but just never got sucked into this bubble here.
Hmm, are you sure it's not you? It's up for me. I doubt there was enough of a hacker news effect to bring it down. I was working on it when you posted too.
On the other hand, it does not make much sense for ticketing and documentation to be distributed. They inherently must be centralized for a project.
The persecution of the armenian started in 1880s, and it continued until 1915 came around.
This is such a good idea! I love the concept of an MVP to quickly test your business ideas. However it's usually painful to rapidly test an idea in the web world. The fact that I can run such a test so quickly is amazing. Keep it up!
Bela: The platform for ultra-low latency audio and sensor processing
Remarks of FCC chairman Ajit Pai about the future of radio [pdf]
Need to dump a SQL query into a spreadsheet? That's what I made the script below for. Runs now on a cron job and now I have a makeshift analytics platform :)

http://pastebin.com/ACwqc5um
Some of us still hold to those basic protective measures. I see it as the difference between using ATM's, and walking all the way home while flashing your cash at everyone who walks by.
Thanks for the love! Cheers to helping entrepreneurs and freelancers bring their ideas to life. high five emoji
"Dissenting voices" against the screams of, "Growth at any cost!" and "Pets.com is the Uber for Facebooks! Unicorn!" are refreshing.
I tried using Fossil as a DVCS/Project management tool for a class I'm currently teaching - but in the end I couldn't quite figure out self-registration combined with allowing authenticated push in a way that worked for ~25 students without needing much instruction/hand-holding.

If I'd had some form of user-database already, I could probably have gotten it to work with a proxy in front - but for now I've ended up using gogs: https://gogs.io/

I'm not certain I actually prefer gogs to fossil, but apart for working as I wanted/needed without much setup it had the dubious benefit of forcing me to teach my students to use git, along with a rather cumbersome pull-request system (gogs tend to hickup on commits that probably should've been possible to fast-forward, possibly due to not forcing git to ignore white-space).

Dubious because as a bit of a mercurial fanboy, I think git has a frustrating and opaque command line interface, not helped by the fact that a standard workflow uses various "non standard" (as in: the most obvious) commands. Benefit because learning git is unquestionably a valuable skill, due to the popularity git enjoys, in no small part due to github's success.

I'd like to go back and revisit Fossil at a later time, but right now I'll probably spend any time I can find on (investigating) migrating from gogs to gitlab -- as it's turned out that the limits on pull-requests in gogs make it complicated to use with large groups of people new to version control.

That said, I'm a strong believer in combining wiki, version control and issues in a single repository supporting various DVCS workflows.
No. War is not progress. War has cost a lot to European countries, being WWII one of the major loses in history in human lives and resources.

I have hear other, more plausible, explanations. Weather is one. The fact that Eurasia is wide means that it has similar conditions in large portions of land, so you can reuse technology for agriculture across all of it.

In Australia and Africa weather is not so good for agriculture. America is rich, but being narrow you need to create new agriculture techniques as you move south or north, as the landscape, weather and other factors are changing.

War is present in all cultures. So some more unique qualities should be looked for. And luck can't be discarded.
Learning how to walk – building a model of the motor control unit in the brain
one nice aspect of being a small company that doesn't chase assets is that you can choose who you work with, and don't have to accept jobs just to keep employees working. generally if someone is too much hassle that shows early on and we just don't work with them.
Sounds about right to me... but it's hard to decouple things so neatly. It wouldn't really be possible to create an SVNHub that worked as well as github.
Interesting idea this is.
> I copy/paste the same header/footer on each

You could at least use server side includes (SSI) to include those snippets.

Static website generators like Jekyll are pretty cool, though. You should definitely check them out.
1. Mr. A owns a share of stock.
2. Mr. B borrows Mr. A's share of stock.
3 .Mr. B sells the share to Mr. C.

well now, and the article says that Mr B borrows Mr A's stock without asking or telling him and sells Mr C a share.

I understand that this is the way it has worked for some time, but franky I don't see how this is anything but fraud.
Modern Django – Preface
Available in Multiple formats on the Internet Archive:

https://archive.org/details/MINDSTORMS
I've been using ZFS on Linux for the past year on a home server. It has worked beautifully and is very simple to use. More importantly it is considered stable. I would certainly not trust btrfs with my data, it simply isn't finished and at this point may never be.
"If you bother checking" - yes, you absolutely must check, and consider the repercussions of every error. This results in much better functioning, more stable, and easier to reason about code than blanket exceptions.
Cynical hot take: great, now everyone might have veto power over doing things, rather than just my chain of command.
Show HN: Mailjoy – Mailchimp for physical mail
How the heck do people shop without a car? Do you hand lug 50+ lbs of groceries several blocks on foot? What if you need to buy something larger than will fit in a backpack? I'm absolutely mystified by people who live sans-vehicular transport.
WayUp (YC W15) Acquires Looksharp
I find this kind of history fascinating. Do you know of any books or articles that go into more detail on these differences and the history behind them?
No, a "blockchain" wouldn't help. It wouldn't help finding the holders of three years ago. Also, putting all stock transactions for the entire market into one blockchain would have huge traffic and synchronization issues. All the players have to agree on transaction order. You'd have one giant file that was petabytes long. If you used one of those schemes that "summarizes" the blockchain, you wouldn't have an authoritative record of who owned something years ago.

Bitcoin only works because transactions are few and slow transaction commit is acceptable. Most schemes for scaling Bitcoin involve "off-chain transactions".

DTIC predates high-speed trading. It was designed when it was assume that if you bought a stock, you'd probably hold it for weeks or months, not seconds or minutes.
Ever since I learned R and Python, I have dumped Excel. All my heavy lifting is done in a proper programming language, and for all the spreadsheet things that I need, Google Sheets is perfect. There's also something pretty magical about the sharing functionality when two people work on a document at the same time. Not to mention that all my sheets are a browser shortcut away, anywhere.
I disagree completely - I think these things have the same properties as source code.

Everybody thought SCM had to be centralized too, until it turned out that it didn't. I can see the same benefits of making local changes to tickets and documentation, then sharing those changes later when they're in a good state.
Probably because they are in business to make money? Customers whose first priority is cost usually aren't good customers.
They absolutely wouldn't, and it makes sense for them not to. VCs make their money by funding the Facebooks and Googles of the world, not the Basecamps.

From the perspective of the founder, Basecamp seems pretty great - multiple millions of dollars in profit a year, ability to live a comfortable lifestyle without waiting for an exit.

From the perspective of a VC, it's a mess. Their fund isn't set up or really interested in dealing with dividends, they're built around the idea of an exit. Furthermore, given 100 companies, they'd much rather have 1 Google and 99 failed companies than 50 Basecamps and 50 failed companies. So adding risk by re-investing is always in the investor's interest. Finally, they have no leverage in a profitable company. The company doesn't need them anymore - VCs benefit quite a bit from holding the pursestrings.
Thanks, we're indeed working on making the UI faster in https://about.gitlab.com/2017/02/06/vue-big-plan/

I've clicked around in the UI of Fossil. It indeed is very fast. About the navigation:

1. Fossil has home, GitLab has a hamburger menu with different top level view, Fossil doesn't seem to account for multiple project but I'm probably overlooking something.

2. Fossil timeline seems similar to GitLab Activity https://gitlab.com/gitlab-org/gitaly/activity

3. Fossil code seems similar to GitLab Repository https://gitlab.com/gitlab-org/gitaly/tree/master

4. Fossil docs seems similar to GitLab help https://gitlab.com/help (in this case, for other projects I think it has the documentation of the project, not sure what standard they use)

5. Fossil branches are in the GitLab repo view

6. Fossil tickets are similar to the GitLab issues view

7. Fossil wiki is similar to GitLab wiki

8. Fossil includes a download tab, in GitLab that would be the tags view https://gitlab.com/gitlab-org/gitaly/tags to download the repo (not sure if this is always to download Fossil or the specific project)

9. The Fossil "More..." link looks like a sitemap.

What would you change in GitLab to make it more discoverable?
> Rustaceans usually opt for continuous data layout (known in C/C++ lingua as array-of-struct or struct-of-array depending on priorities), which is more cache-friendly than reference-heavy data structures anyway.

Yes! This is a point that I try to hammer home that's missed by many people who write C/C++ on a daily basis. Everyone wants to use the fanciest data structures when most of the times arrays will be faster and simpler to use.
EaseUS Data Recovery Wizard 11.0 Crack 2017 License Code Free – Latest
A cursory Google search suggests you could use a package like poppler to convert the pdf to raw text, and then in theory use regex to create data your server could use and serve.

If the pdfs are published as scans like so many municipalities do, then OCR is the only way to go.

Either way, good luck and decently nice design.
I think the key to this question is ocean going vessels. The big colonisers the English, French, Dutch, Spanish and Portuguese were all seafaring nations.

This was the platform from which the global colonisations of 1400 onwards sprung.

What were the peculiar conditions that caused these guys to take to sea in the first place and why didn't their Asian counterparts do likewise?

I think the Arab world can lay claim to some conquests - Spain for a while anyway ...
Hear about it, courtesy of nickpsecurity: https://news.ycombinator.com/item?id=10614952
"Connection to your neighbors"? When low-density housing means that houses cost several million dollars apiece, that means you're trying to preserve the "uniqueness" of the city center for a bunch of millionaires. I fail to see why I should care about them.
Our brains kind of do that a lot anyway
This is part of the disclosure debate that's been going on in the security industry for decades now. Some people take an aggressive full-disclosure stance and believe every flaw should be publicized immediately and some take a non-disclosure stance and say flaws should never be published until they've become entirely irrelevant.

Most have come to the middle and settled on a "responsible disclosure" paradigm, where researchers notify the maintainers and work with them to set a reasonable timeline for the correction of the issue. The issue is publicly disclosed somewhere between 30-90 days after the private disclosure to maintainers; this gives them time to correct the issue and push out updates, and it also incentivizes them to fix the issue instead of sitting on it forever and allowing it to be exploited as a zero-day.

It would've been good to see this paradigm applied here; the search could've sent a message to the repository owner with a note that the result would become public in 60 days, and to ensure all keys had been rotated and that secrets were no longer stored in git after that point.

In any case, none of these people are operating from a morally dubious perspective. I would suggest you refrain from impugning their motives. Virtually everyone in the security community has the end goal of promoting secure software. Aggressive full disclosure advocates believe that their methods will work most effectively not only at getting issues that exist fixed ASAP, but also at ensuring companies adopt strong and safe practices moving forward, since there won't be second chances.
I already answered about "The Art of the Metaobject Protocol" but then two more language-implementation-centric books came to mind today.

1. "Writing Compilers and Interpreters" by Ronald Mak
2. "Building an Optimizing Compiler" by Bob Morgan

Morgan's book is well sought after and out of print. It's one of the few books in the field for which the print edition prices keep climbing.
I'd venture a different theory: Germany and Italy were not unified and pacified states at the time (and Switzerland is tiny and doesn't have a coast). In contrast, the European empire builders, Portugal, Spain, Netherlands, and the UK were unified, pacified, reasonably large/wealthy and sea-faring.
> Sure you can't do fine grained control or permissions, but for small shops/groups it seems like a good starting point.

That seems like a terrible compromise.
Link for the lazy:https://webcache.googleusercontent.com/search?sclient=psy-ab...
FPGA-Acceleration-As-a-Service (GZIP Test on Cloud FGPA)
I am huge fan of fossil and using it for my side projects , I also wrote a blog about it https://fulstacker.wordpress.com/2016/04/11/all-you-need-to-... . I am working on a React.JS Angular implementation of Fossil which is still in its primitive stage. I plan to open source it some day !
Why couldn't generative optimization be considered AI? Iteration leading to invention is a common pattern in human intelligence.
A maven plugin for appium, 0.2.0 released
I'm just glad that the first 10 paragraphs weren't an intimate description of the clothing and mannerisms of the key people, as in most long-form journalism.
I agree that a patch release is not intellectually interesting and it would be better not to submit it. Nobody working at GitLab is submitting any articles to HN.
kickstarter campaign this is about: https://www.kickstarter.com/projects/157070440/inirv-react-m...

At first I thought this may be just a monitor or just a shut-off device, but no, apparently it has control.
Declaration and a (mutating) assignment are different: your example demonstrates that Perl signals the declaration with `my`, and other languages offer similar things like `if let ... = ... { ... }`
I know what the Spiegel is. That's a story about the supposed picture, though, not a story claiming that Merkel was a security informant.

> What was she doing, far in the outskirts of Berlin, in front of the house if this dissident?

I have no idea. I don't know why being in the outskirts of Berlin seems questionable. Maybe it's odd that she was in front of a dissident's house. Maybe there was a clear reason to be there. Maybe she was going to a pub. I have no clue and don't think this random picture is very interesting by itself.
For a moment I saw .jar which would be a surprising title
Democracy is one thing. For example I can be democratic to kill people. The constitution is the tool to prevent this. Merkel is currently breaking the German constitution and EU contracts (e.g. Dublin III)
Even with elegant design and personalization, I cannot stand working in open offices, where everyone is crammed next to each other trying to concentrate on code. Companies seem to tout this style of office as a great thing--you know, for collaboration--but it is just a return to the dismal style of factory production lines manned with rows and rows of peons.

My perfect office is either in my home or a closed, private room where I can concentrate. If I need to collaborate, I'll leave said private room. I also like having a treadmill/standing desk and exactly one of these lightbulbs: http://www.ikea.com/us/en/catalog/products/00317155/