skysight-inc/HackerNews huggingface dataset:
"Commercial source control systems" are usually a steaming piece of crap and I take git over anything that was bought by the higher-ups in ties
True but it's much easier for a malicious player to set up a VPN service selling cheap a anonymity as a way to gather MITM targets than it is to set up an ISP or transit provider.
I think it's mainly a US thing. Here in Poland it's also unheard of that courier would leave the package unattended on the doorstep, because recipient's signature is required.
as a Java programmer who has tried Go, I disagree
In a typical murder trial, one of the classic, basic requirements for prosecution is to determine motive. This article flat out admits that they have no idea what the motive is. Apparently this strange manipulation was not significantly more profitable than not performing it.

I have no illusions about the morality of the players involved in the financial crisis. But this article is trash. Presumably by publishing a piece in a popular news site, the author is at least claiming to have done some researched and gained at least some understanding of the topic beyond what a typical layman might achieve. If that is the case (and I seriously doubt it is) then the only rational conclusion that I can form from this article is that they might not have been engaging in illegal activities purely for profit. People aiming to earn billion dollar payouts and playing with the volatile fire that is public opinion don't engage in needless games and risks "just to fuck with us".

Again, I don't doubt at all that something seriously wrong was happening, but this article should never have made it past an editor.
Curious, although not altogether unsurprising, to find so few fiction books being mentioned. :)

For me, it would be a toss-up between James Clavell's «Shogun» (but I wouldn't really be able to explain how or why), and then perhaps «Waking Up» by Sam Harris (a bit more obvious).
> Note that a skilled attacker would likely remove these entries from the log file, thus effectively eliminating any reliable signature that the device had been compromised

Sending logs off as they're written to a centralized logging server or a time-series database would have been useful in this context.
What Is the Big Bang Theory?
Not in the "War on Drugs" sense. Each to his own. And one can't argue with evident medical benefits, right? As for recreational use, mind expanding substances can offer wonderful insights into the world and oneself. But to actually change anything, one has to internalize and act on those insights and this can only be done with a sober brain. I've met too many people who get hooked on getting more and more insights, instead of making a reality of what they've learned. They themselves think they are changing for the better but their actions show that they are still the same.
Ask HN: How do you manage startup processes/scripts on your servers?
So here's my situation:

I have tmux running on my server, with ~5 windows, things like gunicorn, syncthing, custom scripts, etc. I really like to see whats being written to STDOUT and being able to kill the process/restart it manually if necessary.

I open all these things manually right now, which if my server went down I'd be screwed hard until I noticed.

So is there some way to open tmux on startup with my processes so if something happens I don't have to worry?

Or a better way to accomplish the same thing? How do do you guys/ladies do this?
iPhone 7 leaked video
Very nice. Alas, I wrote my own ghetto version of this in, gosh, 2005 and have slowly improved and changed it over the following decade into something rather bespoke and custom to my needs and thus will never get non-trivial contributions from others.
It's the other way around. They will have approached her, as they smelt an opportunity to use her, as they are still now. Egoistic people are really easy to manipulate, and you only have to stay one step ahead of the wake of your reality distortion field to pull it off.

The house of cards will come tumbling down at some point, but it won't matter, there won't be consequences.

I know this because I've spent enough time in the world of the mega-rich, had enough passes made at me by apparently well meaning robber barons, to know that this is how this works.
Table layouts and DHTML are the hottest interweb tech
Ask HN: Any Open Source Inventory/Stock/Store Management Desktop or Web App?
Hi,
I am searching some good open source or free desktop or web based inventory management software.

I have few relatives who have stories I am trying to help them with technology but I am unable to find some good free softwares and most of them are paid and have heavy costing which this small vendors cant afford.

Thanks
Vivek
The idea is to be super simple and easy to pick up. I'd rather spend my day to day time working on interesting problems, rather than slapping together boilerplate. Hence, my goal is to make it very easy to get started. When you need the performance, you can always reach for the C++ or C API.

>I'd love to use this, if there were more options available.

Did you have anything specific in mind? I'd be happy to add features.
Ashampoo Burning Studio 16.0.4 Crack 2016 [Latest]-Sharewarez
Wrong.

http://www.cs.cmu.edu/~nlao/publication/2014.kdd.pdf (page 3, comparison table) KnowledgeGraph is from the same group as Freebase, just more data and closed.

A stale 6 months old Freebase dump gets more useless over time. Wikidata has a different license, it's just a PR piece that means little. 15,473,837 (Wikidata) vs 3,146,939,673 (Freebase) - little has changed since Jan 2015.
How long are dams like Hoover Dam engineered to last? (2006)
My primary platform is OSX, and Chlorine was written to target OSX first. It is arguably the easiest to get started under OSX.
How to Draw a 3d #?
Three life changing Christmas gifts from us all at Mindful Presenter
Why is that different from an ESB?
The countries you mention have neighbours with large and stable base power generation capacity, and a well-connected international power grid. In Denmark, for instance, a single one of the power lines goin up to Norway has 1700 MW capacity. Costa Rica isn't as fortunate; even though they are connected to their neighbours, the network is limited to just 300 MW total and the neighbours don't have the most stable grids either. From what I can see, Denmark net imports up to 15% of their annual electricity consumption, while Costa Rica gross imports around 2%.
Soundproofing for New York Noise
Wikidata has a different license, it's just a PR piece that means little. How many facts have been imported since Jan 2015? Wikidata is at 15,473,837, Freebase (summer 2015) is at 3,146,939,673. Basically Google's Freebase shut-down throw AI research back at least two years (assuming Wikidata can catch up to 90% of Freebase size in 2018). Now Google, Microsoft and IBM have an competitive advantage - each has its own closed knowledge base.
Fair point. I somehow was under the false impression that no one ever uses these Flash Player projectors, but it seems to have been supported for a long time according to the WINE app DB. Still awesome. =D
Let's build coolest web components purely in CSS, NO JavaScript
From a 2010 Bloomberg article on hearings about AIG, http://www.bloomberg.com/news/articles/2010-01-28/secret-ban..., "When unelected and unaccountable agencies pick banking winners while trying to end-run Congress, even as taxpayers are forced to lend, spend and guarantee about $8 trillion to prop up the financial system, our collective blood should boil."
For me this confusion arises because of ducktyping together with ambiguous interfaces. Take open() as example, it can return a file that reads either in binary more or automatically decodes into unicode strings, just based on if you passed a string argument mode='rb' vs mode='r', also if you enable universal newlines it will implicitly assume some encoding. This in itself all kind of makes sense once you know it, but the danger lies in that it's code that worked in py2, and even now it will still run because most functions that work on bytes also work on unicode. It's not until you try to combine these variables with data from other sources(like string literals) which were/weren't unicode you notice this and then you don't know which side wad correct so you randomly just shotgun either decode on one side or encode on the other side. This could be 100 lines away from where the problem should actually have been solved and people being people solves the symptoms instead of the causes.
Vim and emacs are terminal applications, thus it's down to the terminal emulator to support the font. Some terminal emulators do (eg Konsole). However many do not.

Frankly, I'm amazed at the number of programmers who have made the complaint about vim and emacs support since writing terminal applications (ie stuff that prints to STDOUT) is basically programming 101. It should be pretty obvious to any programmer where the support is required.
IMHO ESBs have logic, transform events etc.
As far as using CTEs for structuring your SQL is concerned, you're right, unless people really want the side-effects CTEs sometimes have, such as materialisation in PostgreSQL.

But don't forget: CTEs can be recursive.
Abu Dhabi’s top residential neighbourhoods to live in
Ugly hack: Use a cron job with "@reboot" as the time.

Better: Start your processes with systemd or another supervisor. You can restart them manually, view their output using journalctl, ...
User-friendly personal finance software
Just knock on their door and say hello ;)
But we take in parcels for our neighbours and they do the same for us. If the postman leaves a notes saying it's at no. X, if we turned up at no. X and ask for it - what could they say? "Oh we stole it" it makes no sense. Plus I live next door to them, who would fuck with their neighbours? There are easier ways to steal stuff.
a. People don't know/trust their neighbors enough for that. In fact, in a lot of places it'd be safer just to leave it on the porch.

b. If someone threw a package over my fence and risked breaking it I'd be pretty pissed.

c. They do that sometimes but in my opinion I'd rather risk having it stolen than have to go to the post office, it's a huge hassle and there's always a line.
Just an open padlock and a note to the delivery person to snap it shut when the parcel is in the box.
Could you buy a mailbox for them to drop packages into? And then you could bolt it onto something firm.

Doesn't stop people from watching for deliveries, cutting the mailbox open, and stealing packages inside; but if that happened to me I'd consider moving.
I am interested in learning more about their system architecture. Anyone know if any such writeup is available? How do they scale and what amount of data are they dealing with daily? Disaster recovery, considering they archive history?
2005 eh? Well, ampache is so old, it has a freshmeat entry! ;-) http://freshmeat.net/projects/ampache
License Plate Tracking Has Gone Open-Source
Are there security appliances which use virtualization for sandboxing of unsafe parsers, like Qubes does on endpoints?
Sad code
OTOH, we have a regular internship program and we get a lot of Chinese students. There is a big variety of course, but the best are very, very good.

I find it difficult to believe that a graduate of Tsinghua or Peking wouldn't know what a Fourier transform was assuming they did a course where they learnt that?
Generating Facebook accounts in bulk is not easy. I'm not suggesting that it's a panacea, but if you're looking for something to indicate a real purchase this would be strong. If someone logs in with Facebook and has 10+ friends then I'm going to say they are 99% legit. Plus you can look at their profile manually if you're in doubt. Of course you also offer email but those orders get more scrutiny. HN is an echo-chamber of hate for Facebook login but the real world (and I suspect your target market) does not share this.
You're mistaking a few noobs for "the Linux scene". The actual Linux scene is basically running the world by now. Not even Microsoft can ignore this fact. In fact I suspect Microsoft will recognize just how shitty Windows is for most things they want to do in cloud, but not anytime soon.
I'm finding it works fine in OS X's Terminal.app and (by extension) emacs and vim (El Capitan 10.11).
Yeah, even 15 years old now if you take a look at Internet archives. That's a long lifetime for a web-based app!
I found the same thing, in Ruby -> was split up, while in Swift it was fine.
Good news.

What about standalone (not terminal-based) Emacs on OSX?
I believe the Chinese culture is the antithesis of innovation, they are masters at following procedures, not at breaking the mold.

I had to train Chinese people myself in China, and I don't know if you can innovate in the sciences without first innovating in the political arena. You have to change the mind of most Chinese and this takes generations.

I mean, if someone is intelligent enough to solve very hard problems, it is intelligent enough to know they first have to remove the chumps in power who makes bad decisions. There are lots of chumps in power in China.

Chinese educated in Canada, Europe or USA could improve the research done in China, but this people is equally dangerous to people in power.

When I was there, it was the beginning of the Chinese bubble, everybody was happy because everything, while bad, was improving. When times get tough, we will see.
The article uses the word "electricity" not "energy".
> How is a search engine supposed to make those connections?

I can't tell you how exactly, but if current word embeddings can do stuff like "Paris - France + England = London", I don't see why future systems shouldn't be able to resolve the relationships between institutions, people and publications you mention, in a similar fashion. I am not saying that it will be easy, your example requires much more "one-shot learning", but I could in principle see how an automated system might do it.
Swedish dams, some which are 100 years old already, are getting upgraded. This example, on a 50 year old dam, is supposedly prolonging the lifetime by 100 years.

In Swedish: http://www.entreprenad.com/kategorier/alla/rekorddamm-far-10...
15 years ago I didn't think I'd see self-driving cars in my lifetime, and there didn't appear to be any prospect for computer vision to get anywhere near human levels of performance.
> they might not have been engaging in illegal activities purely for profit.

I think the obvious interpretation is that Citigroup was politically connected enough (through lobbyists, personal connections, campaign donations, etc.) to pull strings in government and use taxpayer money to reduce their exposure. This would be mutually beneficial for the actors involved through the typical mechanisms of revolving door politics. It would seem almost delusional to me to think that those typical motives wouldn't have been present in this case. The article even points out using populist anger about bonuses as a negotiating tool against AIG.

While sections of the article, particularly near the end, certainly seem in need of an editor ("just to fuck with us," "the passage of time ... great for the wealthy"), I don't see that discrediting any of the information presented. Most seems to come from Greenberg's lawsuit + known history.

This stuff really makes me wish Lessig had gotten more traction with his Mayday PAC and presidential run.
Microsoft GraphView: Use SQL Server or Azure SQL to efficiently manage graphs
The world doesn't need yet another UNIX clone factory.

Microsoft, alongside Apple, are the only companies left that still care about OS research.
The situation is a bit more nuanced then that. I had a website on shared hosting, and it was being indexed by archive.org. But years ago (maybe a decade?), their robot was doing something crazy that was overwhelming sites, and the server admin blocked the Internet Archive robots. Even worse, archive.org interpreted the block retroactively and deleted all the archives.

I would have loved for my site to be archived, but I also need my site to perform well. I'm savvy enough to use robots.txt but not to monitor my site's CPU - and I imagine a lot of people with Wordpress or Squarespace sites don't even know about robots.txt. We need to find easy ways for people to control how their sites are archived. (And I don't know how any of this would fit with EU laws like the Right To Be Forgotten.)
robots.txt already lets you specify per-robot behaviour. You can trivially opt-out of crawling, but opt-in to archiving by explicitly allowing archive.org's bot and disallowing all other user agents.
I somewhat agree. Truth is, you need marketing bullshit to convince upper management that doesn't know anything about tech to adopt new ideas.
Wondering what other discoveries might come out of dna searching.
Long time since i looked at Microsoft's wifi stack, but does every modern wifi driver and/or support master/AP mode? In linux this is still an enormous hit or miss, and dont even start about the radio regulation mess.
Everyone has an office? Nope.

Couriers here refuse to leave a parcel at the post office. Couriers are such a pain..

Even if it works for me, the post office isn't a good choice for everybody. It might be a long distance away. Enjoy walking 10 kilometers (or more) while carrying a big, heavy package for half the trip?
From the headline I thought it was going to be trying to persuade us all that SOAP is better than REST.

...Phew! Turns out it's really "Is request-response the best Microservices architecture?"
Why would you leave package on the porch?

In Poland postman has to contact someone in the home, and if nobody's there he leaves a note in the mail box "come to the post office and get your package - we will keep it for 2 weeks and then return it to the sender".

And right now there's "packageomats" operated by some other companies - you can ask for your package to be delivered there and you need a passsword to take it out https://upload.wikimedia.org/wikipedia/commons/f/fc/Galeria_...

That's for people that don't have time when post offices are open, and aren't home when postman comes.
> nobody would probably notice

Really? Most two-bit cat selfie startups are at least aware enough to notice a phantom commit from Bob, but Juniper isn't?!
OpenCL always reminds me of "implementing the for keyword as a class in Java"... Yes, you can get pretty much the same semantics, but the code gets awfully unwieldy.

Compare to the CUDA alternative where a lot of this is implemented as extensions to C++ in nVidia's nvcc http://www.computer-graphics.se/hello-world-for-cuda.html
We take parcels in for people we don't know (UK). Why do you need to know them?

Yes parcels sometimes go missing (suspected stolen) but delivery drivers have a pretty good idea where not to leave packages if they care.
This article fails to mention that while, yes, REST may be too heavy for some services, there are other good options such as ZeroMQ for the messaging layer and also other transport formats such as Google's Protocol Buffers.
How does Android fit into this worldview?
What would we do with that crappy mountain. Give use the oil, dammit.
Driverless Cars are too dangerous because always follows the rules
Angora Cat
Tsinghua and PKU undergraduates > grad students (in general, not necessarily). The problem is that most of the undergraduates go abroad for grad studies, so they get grad students mostly from 2nd tier schools. Now, China is large, and there are still a lot of good students for grad studies, but the best are already gone.

China is also EXTREMELY hierarchical. So, it is quite possible that a scholar (researcher, professor) with a very strong CV isn't doing much of the real work at all, instead it is pawned off to undergrad and grad students.
Probably something with Dual_EC in it...
It's my understanding that this project is doing that: http://codex.stanford.edu/, trying to turn law into something like computer code. See also: http://logic.stanford.edu/complaw/complaw.html
Slightly off topic, but as one of the only people in the world who's written a C++ compiler by themselves, how many manhours would you estimate it would take to update a C++03 compiler to fully support C++14? Or how many years; I think I remember reading you say somewhere that DMC++ took 10 years to code.
So it’s probably more shocking than surprising that, at first, Modena—home to a twelfth-century university and cathedral, to Italy’s West Point, to the Ferrari founder and the Maserati factory, to a concert hall, an opera house, seven theatres, three good museums, and a foundation with one of the best photography collections anywhere—was immune to the lure of gastronomic refreshment. The problem was pride as much as provinciality.

Ok I need to get this out of my chest. I think the words "gastronomic refreshment" would worry an Italian... a lot. It's true that traditions get in the way, but it's because of those traditions that we don't come up with things like "pizza with pineapple... with ketchup". I get it, people want to get creative in the kitchen, but if you miss the basis, your creativity will suck, full stop. In fact, even Bottura had to learn the traditional stuff, as most of people do in Italy - in his mother's kitchen. Note this works also for people that eat the food, if they have no idea what good food is, it's rather pointless to use the word "gastronomic" in the first place.
OTOH the best students are more likely to be accepted internationally, and you're selecting from 19% of the world's population, so I'd expect the best to be very, very good. At that point it's almost like saying "the best students in half the Eastern hemisphere are very, very good."
There are always some free thinkers that make it through any repressive system, if just by accident. China has a lot of talent, so we just need a bit of chance that someone creative can get through.

You will find pockets of creativity everywhere in China.

Chinese culture does emphasize group innovation more than individual innovation/invention. This leads to very different results, taking the edge/risk off many ideas (as any consensus driving process would). But it isn't really limited by that, you can always get away with more as long as no one is watching closely.
There are 2 separate, unrelated issues (but described in the same advisory from Juniper).

One is they found code that shouldn't be there, allowing remoe ssh login to attackers. The other is weaknesses in Dual_EC.
Hey now, how about appreciating the gesture at least? :-)
On the other hand, if you don't mind using other languages for the host code, there are a number of libraries in Java, Python, etc. that make it much simpler and more feature-complete than this library.

Major problem with many of those libraries, including this one, is that, while they help you with hello world, they cripple the real-world functionality. All this low-level stuff that is there in the standard usually has its use. Of course it could and should be simpler, but most of those wrapper libraries guess too much and make many optimizations inaccessible or very hard to achieve.

The library that I wrote for Clojure (and Java), ClojureCL (http://clojurecl.uncomplicate.org) even supports OpenCL 2.0 (which is usually not supported in other libraries), while still allowing you all sorts of low-level performance optimizations accessible in the native C API, and is (in my opinion) rather simple to use compared to other libraries, and requires little boilerplate.
How do you control for those things?
Do you believe those things are equally likely?
Part of the scientific method is attempting to be aware of you don't know.
>but that attempting to hoover up data from S3

That's a mischaracterization given his description. He examined the filenames/metadata specifically to avoid buckets that might contain user data.