skysight-inc/HackerNews huggingface dataset:
US does not really want to do anything to Russia
Because if it would it would just make geotermal heating and solar panels together with windmills dirt cheap so you can buy it in every lidl, aldi or whatever at a price of coffee. Which is not that hard just needs monetary lubricant

if NATO was really serious with Baltic countries they would not send troops that could be destroyed in like half an hour but just swap the heating system with geotermal one for most probably the same price
One of the greatest way to advance human knowledge is to combine ideas from seemingly different domains in fruitful ways.

For example AI and molecular topography.

Another striking example is combining the 419 scam with the Sokol affair.

https://en.wikipedia.org/wiki/Advance-fee_scam
https://en.wikipedia.org/wiki/Sokal_affair

Pro tip: on this forum you should replace "nifty AI" with "tensor deep stacking networks", or at the least with "deep learning". Common, it's only a wikipedia link away.

Otherwise I applaud the effort.

Allow me to make yet another non-obvious and potentially super-profitable connection to your innovation: the pyramid scheme. I've been putting together some materials that can help young and energetic entrepreneurs such as yourself to improve their con game and also reach a wider audience, and more importantly, an audience with more disposable income. Generally, I offer my package for $120 and 5% participation in your net income derived from it, but I think you show extraordinary promise, so if you PM me the rate will be the practical give away of $19.99 and 3% of the profits.
Show HN: Trail guide to convert non-developers into developers
Do they have a proper CLI client now? Working with SQL Server is great as long you have SQL Server Management Studio, but not having a CLI client makes me cry when I just want to do something quickly over SSH.
> Not necessarily in cash alone

The argument of the government is people are hording the Bolivar; hoarding other things isn't relevant to that argument.

You haven't given me any reason to think black market entities would actually be hoarding the Bolivar. Meanwhile, it's quite plausible that part of the aim of this cash confiscation is to take money out of the money supply by any means possible, with political deniability. This reduces inflation, albeit at a high cost, and buys political time by making it look like they're doing something.
Weak Diffie-Hellman and the Logjam Attack
That seems kind of slow by train. Beijing to Shanghai is 1300km and takes less than 5 hours.

http://www.seat61.com/beijing-to-shanghai-by-train.htm
Troubled Tesla Rival Releases Video That Smokes Tesla in a Drag Race
That I did know. ;-)

But I work as a sysadmin at a Windows shop, and deploying the JRE on ~80 machines has been a real pain so far. With an MSI package, I can just use a GPO.
As a side note the scheme - broadly speaking - isn't really "original", anyone read Roald Dahl's "The Bookseller"?

https://en.wikipedia.org/wiki/The_Bookseller_(short_story)
I think they know this, e.g. they opened a new office in Manchester (UK), and LinkedIn suggests the location is for HPC and tooling.

I'm guessing Allinea makes sense as they're also in the UK. It might be an acquihire thing, instead of specific tooling. The Manchester location took a while to set up, it's still growing and still looking for people, meanwhile I think they're moving to new offices. Talent can be a bit limited in the UK, especially outside of London (and after Brexit).

TL;DR: good chance of acquihire
Can't say I learned much useful from getting (most of) a CS degree. I dropped out to get a programming job, which was much more useful :)

So good news: you didn't necessarily miss very much. Get a basic algorithms/data structures book and skim it, and you're good to go.

But like all programmers there's lots more to learn, and mostly you will learn it on the job from coworkers. Things like testing and API design and performance analysis.

http://sijinjoseph.com/programmer-competency-matrix/ is useful (you don't need to be top at all of it, though!) but leaves out a lot of important skills.
I Make Porsche Posters and Customizable Wall Art
Ok, jokes aside, how many Windows users that buy things like AVG or have an IT pro running it for them with AVG are legitimately running compilers on any computer, Windows or macOS? We are a very small fraction of end users. I was in a training this week and shocked to discover even strings, STRINGS, you need to download XCode tools now for macOS 12. I did not even bother with something more exotic. I am afraid to see what our IDS/IPS thinks of Homebrew, because ...

I know, I know, I am going to get downvoted to hell ...

But seriously, I am aware of one major IDS/IPS flags WSUS Offline Update and blocked me from downloading the zip. So that means they throw signature up there without even inspecting it I bet... to block a tool that streamlines updates on Winboxen? Thanks for protecting me!

http://download.wsusoffline.net/

This tool is open source and merely organizes different patches with common GNU and FLOSS utilties through AutoIt or some other wrappers. Many of us, who work in systems management for airgapped or systems way behind where Windows 7 updates now fail because of their recent infra changes and might even finish scanning for days[0], need this to keep updated. I get it is not a blessed tool, but I am so unqiue in this regard? I think these vendors impose their own idea of systems management, which is really variable as everyone does it their own way. Addressing that requires complexity, which is why we are here in the first place.

I handle a lot of end-user computers, so let me be clear, such behavior is atrocious. But how many of you have known/used Software Restriction Policies or AppLocker on Windows? This burning the whole forest for the trees thing is not only common, it is critical to the gimmicky heuristics nature of old school anti-virus.

Then again, Windows ships PowerShell, in a vain attempt to not be VBScript again, with Bypass features to a neat concept of signed script code, and we have things like state of the art system manipulation with blessed Microsoft tools and .NET code generation on the fly with PowerSploit, which no AV/IDS/IPS will catch without being properly tuned, since that is close enough to admin behavior (really any PowerShell) to be much harder to stop.

https://github.com/PowerShellMafia/PowerSploit/commits/maste...

[0] http://wu.krelay.de/en/ for the uninitiated
The R&D Technique for Startups – Ripoff and Duplicate
> perpetually delayed, dirty and overcrowded

The regional service deserves this reputation because it has been neglected for years as Trenitalia built the Frecce but I think if you return to Italy you'll be pleasantly surprised, as Trenitalia has been quietly upgrading the regional trains to newer, double-decked cars (almost 2x capacity) and from personal anecdotal experience the ontime service seems better than it used to be, as well.

Obviously YMMV depending on what region you're in, the time of day, etc. but there's definitely been improvement on the regional front.
You're right, some of them are operated by the usual local bus operators. But some in that list are not. And some not in that list include weird ones like all the condo shuttles, the airport-CBD buses, and of course we can't ignore the one from Lau Pa Sat to the zoo or whatever it is!

In truth I forgot completely about the 188 service because it goes to a casino. I now remember cursing how often it came to my old stop on those few occasions when I was hoping to catch a bus to somewhere other than a casino.
I can't answer that at all, I'm just saying that if I ever get to the end of that 1100+ paper brick.. I sohuld probably travel to his town to express how good a storyteller he is.
I regularly travel with Westbahn, because they partner with Flixbus... their trains and the personnel are awesome (for what it's worth, they operate a smokers lounge on the train... a blessing for every smoker!).

The problem with Westbahn is that they're likely deep in debt and still not profitable (https://de.wikipedia.org/wiki/Westbahn_(Unternehmen)#Gesch.C...).

And for the Railjet: it's cheaper because the track fees are lower - here figures from 2011: http://www.drehscheibe-online.de/foren/read.php?3,5403272
What will humans look like in 100 years? – Juan Enriquez
I'm excited about this release because it means that developers of frameworks and libraries that target SQL Server will no longer need to have Windows available to test their software. As a specific example, the SQL server backend for Django could now (soon) be bundled with Django directly and enjoy the same level of support that other backends do. It'll also mean that users will be free to run Django on Linux, and use the drivers to communicate with a windows or Linux based SQL server.

I should note that Django isn't planning to add more backends to the core project, and has actually discussed moving some into separate packages. But that doesn't mean a backend couldn't be developed by the Organisation.
The article is misleading the price of travel via DB, but OTOH price of DB is rather complex (its variable, and there are also options for discounts).

It is important to note the price of travel by train in Germany varies a lot depending on variables. You can order your ticket months in advance and get a specific seat (in the ICE) at a specific fare (ie. a trainseat at a specific time & date). This allows for massive discounts. However you're inflexible in your schedule and spot. Consider the following hypothetical examples:

1) You order 3 months in advance and can get a discount of 75%.
2) You order 3 weeks in advance and can get a discount of only 25%-50%.
3) You want to order 2 days in advance and can't even get on the train anymore since its full (ICE). You think you can travel by ICE and buy your ticket on the spot and can't since its full. Grumbled you buy a ticket -at full price- for the RE/IC and have to swap trains all the time which also stop more often.

Note that right now its mid december so it is going to be difficult to book cheap for end of december.

Since Germany is a large country you'll practically end up travel by ICE if you travel through the country. For example, the full price of a one way ticket from Ruhr area to Berlin is ~115 EUR.

So, it is interesting how much time in advance one has to order with Locomore. Apparently one can only order online and not via DB sale points. But how does the ticket work then? Does one have to print it out or can it be shown on a smartphone?

I don't know how pricing works in other countries apart from The Netherlands. IC in The Netherlands have free WiFi, but it requires one to log in with a web browser. No cryptography is used in the connection either.

The article mentions the following:

> and a journey on a recycled (dare I say vintage) train that runs entirely on sustainably sourced green electricity.

I'd like to know which sustainably sourced green electricity. Because nuclear energy is also considered 'green' these days. Not sure if that is true in Germany.

> Europe’s railways have already seen substantial deregulation and privatization—often, as in Britain, with highly negative results.

Yeah, there's a national system akin to Oyster card in The Netherlands. Easy to log in and out and once they swapped from Mifare, more secure. Yet if you swap train of a different company (and they're more rampant here than in Germany, apparently) you need to log out and in. If you don't, you are considered free riding and get a fine of 35 EUR plus the fare price. If this ever happens to you in The Netherlands know that you can appeal a fine once a year by phone or the website. So you can get your money back.
If you take the ICE, definitely not slow. I commuted between Hannover and Berlin for the past weeks and it takes only 1h 40m for each trip. Driving would take close to 3 hours. I'm lucky enough to have a BahnCard 100 paid by my employer, though.
Arguably this is just another article advocating the "fast follower strategy"[1], but it's something worth thinking about. You don't always have to have some earth-shatteringly new idea in order to be successful. Sometimes you just have to execute better than everybody else.

[1]: http://www.forbes.com/sites/avaseave/2014/10/14/fast-followe...
Show HN: Evercloud – discover the best business apps
There's a few decent enterprise app review sites, but as an IT Consutant by trade my startup/SME customers were lost in the mist of searching through thousands of similar apps.

So I decided to create evercloud (evercloud.co), a simple tool to discover the best business apps. My team and I have put countless hours into research, focus groups, and first-hand testing of apps we promote to be proud of the apps we showcase. I guess you could describe evercloud as an aggregate of the very best apps and tools for startups & SMEs.

We're also building out our blog (which you can find at the bottom of the homepage). We launched to our personal contacts and customers and we soon got thousands of visitors to v.1 of the site. We stopped the service to start the project from scratch because honestly the site was a mess! We're very happy now and hope to build out a product that becomes more and more useful (every day we partner with new companies).

We're also creating some cool software to accompany this platform, combining AI with a tool to keep track of the apps your company uses, but that's a couple months away I'd say :)

Any feedback would be amazing! Thanks for reading
If anyone is interested in a more readable version of APL, I think python/numpy qualifies. Their first few examples can be expressed the same way in standard numpy:

arange(6) # Same as ⍳5
add.reduce(arange(6)) # Same as +/⍳5
add.accumulate(arange(6)) # Same as +\⍳5

I've gone partway through this document (up to chapter 3, plus skimming other bits) and have not found any examples that don't translate into standard numpy code.

From what I can tell, the core learning one takes from J/K/etc is the concept of an array language and treating arrays as first class objects. And nowadays Python/R/Julia provide this same functionality in a more verbose/more readable/more mainstream package.
Fun fact, perhaps related, perhaps not, according to IP lawyer relatives cartographers had to traditionally add at least some non-factual content to make it not pure fact, which is not copyrightable. So a fully true map is not in their interest. Can someone with better legal knowledge confirm the truthiness of this anecodte?

Perhaps, and I am terrified to suggest this, this industry will come up with their own answer to that. Haha.
> on a societal level white people don't suffer from prejudice so there can be no comparison to the racism people of color face

You can only argue that this is true in "white" countries (I'm not even sure if I would agree that it's a country-wide thing either). In Asia, this statement is _far_ from true -- white people are very much stigmatised (especially in Japan). The world is much bigger than California.

> because societal influence is a strictly zero sum game.

Employment, especially in the tech industry, is far from a zero-sum game. There are more job openings than university graduates. "Societal influence" is such a hazy term that I'm not sure I can make any meaningful comment on it.
Ask HN: What is the best tool to check for vulnerabilities in a REST API?
I'm also interested in vulnerabilities in web apps in general, but as all my apps ultimately do their server-side stuff through an API, I should probably check that, first.

I'm looking for something for Mac, or that works/can be compiled for Mac, preferably.
To give some idea what happened in Ecuador...

https://en.m.wikipedia.org/wiki/Currency_of_Ecuador

"The sucre maintained a fairly stable exchange rate against the US dollar until 1983, when it was devalued to 42 per dollar and a crawling peg was adopted. Depreciation gained momentum and the free market rate was over 800 per dollar by 1990 and almost 3000 per in 1995.

The sucre lost 67% of its foreign exchange value during 1999, then in one week nosedived 17%, ending at 25,000/US$1 on January 7, 2000. On January 9, President Jamil Mahuad announced that the US dollar would be adopted as Ecuador's official currency. Protests led to his removal. Vice President Gustavo Noboa became president, only to confirm the government's commitment to dollarization.

On March 9, 2000, Noboa signed a law passed by Congress, replacing the sucre with the United States dollar at an official exchange rate of 25,000 sucres per US$1. Both currencies were to circulate, the dollar being used for all but the smallest transactions. Only coins would continue in the local currency."
https://en.wikipedia.org/wiki/Trap_street#Legal_issues
That's insane. In Belgium I could buy a `railpass` which is a 76€ piece of paper on which I can write ten different trips from any station in Belgium to any station in Belgium. Which basically means that any train trip in Belgium would cost you a maximum of 7.60€.
Why wouldn't you use an ssh tunnel?
China has unique advantages over Europe:

1) it's a quasi-dictatorial regime. Which means, when the government wants something, like a high-speed train track, being built, then it's built, without many ways for affected people to impede/cancel the project or drive up its price (e.g. in Germany train projects are usually delayed or the cost driven up by environmental concerns or noise complaints).

2) Money. China doesn't care about printing money or raising debt to finance the expansion of infrastructure. In Europe, especially in Germany, this is not the case. Printing money is only acceptable to sustain banks. (A policy which I absolutely hate)

3) Local politicians. In Germany, many regional/local politicians want their village connected to the ICE network for their personal fame - one particularly wasteful example is Montabaur, it has regular ICE stops with only 12k inhabitants. Every stop creates a huge delay for trains and kills their average speed. Once again, not so much a problem in China.
Imho DB is the best means of transportation in Germany, in my experience only people travelling with DB once every one or two years are complaining about it, because they don't understand how it works.

You cannot compare the standard DB fares with anything competitors offer, because they include an amount of flexibility no one else offers by a long shot.

Even if you only take 2-3 trips per year it already makes sense to get the 25% or 50% discount cards. A massive amount of germans have these cards (see https://infographic.statista.com/normal/infografik_3025_Besi..., over 3 million BC25, 1.4 million BC50 owners).

If you know when exactly you want to travel, which exact train and hour, then you can easily get a 62.5% discount and you are only at ~45 instead of 125€ for the trip, which given the comfort of DB vs all other means of transportation is well worth the price.

I myself prefer to be flexible and have a BC50 which includes 50% discount on every trip. But that means I can take any train on the date of my ticket or even up to 5 days later, leave at any station in between for as long as I want.

My sister had an accident with car share service, which kind of turns me off these services. She now often takes the bus that is much cheaper than DB. But then you have to have someone bring you with a car to the off site locations that bus often stop and it still takes several hours longer than DB for most destinations.
Equally there could be beneficial aspects to working on different coding problems outside a main job- improving skills, learning new tools, whatever. But that's not the important thing. To me, the important thing for an employer should be performance: "I have these expectations for the role, how is the employee doing in relation to those expectations, and are they being paid over or under the market value for the position?" Even if the employee could be better if they didn't have a side project, figuring out balance and maintaining job performance are skills in and of themselves. If an employee can do that, great, if not, bummer. The external cause doesn't matter. What matters is the employee's judgement in the self care they need to do in order to meet the needs of their job. No need for employer to borrow trouble by trying to control non-work activities and incurring bad will.
We already removed legal protections based on subjective standards. Subjective standards is pretty much all of case law. More to the case at hand, there are obscenity cases, not all of which are immediately cast out on first amendment grounds. Specifically, I'm thinking of Max Hardcore's felony obscenity conviction that resulted in a four year prison sentence.[0]

What would be interesting, would be if the Wong didn't just claim that porn isn't useful, and so it isn't copyrightable (which seems like a losing strategy), but rather claimed that the porn in question was criminally obscene, and that the criminal nature of the work rendered the copyright void. Ironically, a successful defense would then potentially open you up to some sort of obscenity trafficking charge. Hoisted on your own petard as it were.

Unfortunately for Wong, this appears to be just run of the mill heterosexual porn, so unlikely to be ruled obscene. So the moral of the story is to download only the really really kinky stuff.

[0] https://en.wikipedia.org/wiki/Max_Hardcore#Prosecutions
USGS runs a customizable earthquake notification service: https://sslearthquake.usgs.gov/ens/
I'm not sure if current releases of SQL Server include the infamous DeWitt clause (http://stackoverflow.com/questions/12115397/is-it-against-li...).
What is your best go to resource of 2016 for Leaning/Entertainment?
What is your best go to resource of 2016 for Leaning:
Best tutorials:
Best Youtube Channel:
Best Podcast:
Best entertainment stop:
or anything you find in 2016
As someone living in the UK, I hope that never, ever, happens.
The author is writing the compiler (and modifying it to make these changes). What do you mean exactly?
I have kinda looked at it — it's not really what I wanted. For my personal website, I don't want an admin interface, password authentication and all that CMS-y stuff. Also, sweetroll was my "learning haskell" project, so of course I had to write a whole backend from scratch!

Setup wasn't the problem, Cabal sandboxes weren't much harder to use than stack… The actual benefit of stack is sharing compiled packages across all sandboxes instead of rebuilding everything every time.

Plugins in Haskell, or any compiled language, are kinda awkward to work with honestly. If you have to recompile the app, it's not very pluginy :D What are the other options? Dynamically loading shared libraries or using standalone RPC processes, neither of which feels good for a web app.

Embedded interpreters like duktape are pretty safe already. In terms of security model (you only expose what you want, there's nothing like file I/O available by default). Of course there might be bugs in them, especially memory bugs since they're written in C, but I'm not very concerned about actively hostile plugins tbh.
Prices for long distance trains are mostly okay. It's very rare that you have to pay the incredibly high standard fee when you book in advance.

Prices for short distances are making me angry, though. Here blablacar et al are indeed preferable. I once had to travel a route that was about 80k long regularily. It took me almost 2 hours and I had to pay ~ 20 € when traveling with train. Offerings on blablacar gave me the same route for 5 € and a travel time half as long.
It's because those 600$ are helping Palestinians, Jews' natural enemy. And we all know the U.S. government is controlled by Jews.
Building an atomic database with clojure
I agree. After reading through that article I looked up gapminder ( https://www.gapminder.org/ | https://www.gapminder.org/data/ ). Good time sink.