skysight-inc/HackerNews huggingface dataset:
This is so annoying for us. I'm not using Dropbox, Google Drive or OneDrive but GitHub is the tool we use the most as a software agency. We've set-up a VPN server for our team for the moment.

Only good thing coming from this is that I've discovered a software called Pritunl today which made setting up the VPN pretty easy.
As with any startup, you need to look at the trend. And Germany's use of renewable energy is increasing year by year, as shown here:

https://www.cleanenergywire.org/factsheets/germanys-energy-c...

On sunny summer days coal is down to 25% already, the day-by-day data is available here: https://www.energy-charts.de/power.htm
The Mundell-Flemming trilemma
Check out this years Web Summit Pitch finalists
>> It's just fundamentally much harder to get anywhere than with procedural languages.

It's harder to learn than procedural languages. Once you know what you're doing it's much easier to get anywhere with it.
The correct link is http://manicdigger.sourceforge.net/
Hint: if you use more than 28 variables, you can still put some in matrices. (Naming is still awful, though).
This is a very good question. The answer is they are all franchises. This model works in this industry because they are a just a collection of small businesses with a common brand. The person cleaning your house is either the franchisee or working directly for the franchisee. Very different model to homejoy.
Did Eich ever use Mozilla for political ambitions?
That's the order it happened on Earth, but it doesn't mean it's the order it has to occur everywhere else in the universe.
LINQ and the C# compiler (with pattern matching proposals in 5.0, I think, but not yet implemented) is inching closer to some of Prolog's ideas. In that sense there is a bit of a risk of implementing a "buggy, slow" Prolog in the process of re-inventing its wheels.
That's... casinos and porn? Where do I sign up for a degeneracy-free country?
Algorithms Explained and Animated
Here's the link ("Prolog Web Applications"):

https://www.metalevel.at/prolog/web.html
Just as a thought experiment, I'm trying to imagine what a non-diesel version of a Caterpillar D8 would look like, and where you'd be able to hide the batteries. I think you'd need much better batteries than what we've got now. It's hard to beat the energy density of diesel.
Top Communities to Help You Learn Linux
> infinite in all direction

Homepage says supports up to 62000blocks per dimension, which, conrary to their claim, is quite small.
I think decentralizing government is easier and better.
My first coding language was GW-BASIC and, as the computer time was limited, I did most of the coding on paper - it was called Dry Run. Used to write up to 200 lines of code on paper, test it on paper and then type in the computer when I get into the lab.
10 Best Bar Management Apps
https://github.com/e-maxx-eng/e-maxx-eng

Pretty much in the beginning of translation to English, but the original resource in Russian is a trove of information on algorithms. Suits well for the "one also a day" learning format.
Most likely dwaxe is human using scripts to boost his karma. Almost like sportsman using enhancing performance drugs.

Side question: I wonder when AI pass Hacker News Turing test. So bot can trick us into being human by HN comments.
I am from South Korea. There were numerous reports from people on Facebook or other social media that Note 7 replacements were also having battery problems, but Samsung have been trying hard to control Korean newspapers to report them as false reports from "black consumers". It's ridiculous to see how they can manipulate media as they want. I'm glad that Samsung does not have such power outside South Korea.
"Any headline that ends in a question mark can be answered by the word no." - Ian Betteridge
hmm... according to Wikipedia, the author did walk on the moon, but later believed in remote healing and UFOs. So this might just prove that he did believe in extraterrestrial intelligence.

https://en.wikipedia.org/wiki/Edgar_Mitchell
Maybe a distributed version control system to power it? ;)
In the case of FORTRAN, there already was a language standard as early as 1966. At the same time there existed implementations of it that were independent of IBM.

Also, while you had to get a UNIX license from AT&T, they didn't make any money from it (well, they weren't allowed to) and at the time, it came with full sources. Yes, the term FOSS didn't exist yet but people shared source code anyway, at least in the academic/research environments where UNIX was popular.

You're right in that things were much worse in the commercial office and home computer market.
It's amazing there is so much text surrounded by negative space yet they have managed to say nothing at all. That's quite an accomplishment really.
You can get transactions, but at a cost. Distributed transactions exist, they're just slow (and network-chatty). RethinkDB decided not to go that direction, I guess.
That's only a part of the picture. Fuels are heavily taxed in Europe, partly due to the environmental impact that cars have. As a result, you really don't see those >4L engines in cars, in fact anything above 2L is rare. While I agree that diesel cars have nothing to do in cities, they are still superior on highways and for longer drives.
the Pixel look really sweet if you can justify it :

-awesome camera. I already have remarked with the 6P that having a reliable camera that is always in your pocket is really a big plus and something I do not want to give up.

- performances & industrial design : Google spent a lot of efforts on the Pixels & 7.1 and it shows. Each micro stutter on a device annoys me since I spend a lot of time polishing how my apps run (I am an android engineer focusing on UI and perfs).

I am probably biased but the Pixels look like good purchases to me.

Other than that, I would have avoided Samsung anyway, even before the fires.
The real life perfs of their devices has always been atrocious and they have a tendency to ruin the OS with tons of random unneeded features.

The Moto G is usually the device recommended for the best bang for your bucks. Ironically, it is now a chinese device as well. You won't have to deal with any crazyness like the onePlus invites though.
While I really like the attitude of it being easy to do, I have personally found that the difficulty lies in finding those actual business problems.
Recently you only could see blocked sites when surfing for porn or on aibs, because some activists hunted for CP (also drug stores and suicide manuals, though I never really seen these). Now I see blocks regularily on definitely-non-porn sites. Turn on Opera Turbo and it opens.

Tendency here is to quick-block-and-wait, and it is site owner who must prove, not they. "It seems like" is enough.

Btw, judge who blocked p*hub.com "didn't know it is popular".
>> getting Prolog to do cool things quickly involved knowing precisely where to put cut operators, and that was basically black magic. But it's been a while.

To add to tom_mellior's much upvoatable reply, I find that the cut is much less painful if you keep your predicates small and mind separation of concerns, as you should anyway.

A good recommendation about when to use the cut operator is "as soon as undesired nondeterminism happens". With short and to-the-point predicates this is much easier to do.

Finally- the Prolog community has a term for two types of cut, the "green cut" and "red cut". A green cut is a cut that simply stops non-productive backtracking, which checks subsequent clauses and fails. A red cut is one that has the potential to significantly change the behaviour of the program by stopping subsequent clauses from being executed even when they could be true.

[1] Frex, see this very nice resource: "Coding Guidelines for Prolog", Covington, Bagnara, O'Keefe, Wielemaker and Price. Online here: https://arxiv.org/pdf/0911.2899.pdf
The white temperature of the G5 screen is way too high. Just look at any comparison of the screens next to other phones.

My personal solution was to put down the extra $80 (price difference at the time) and get an HTC10. Better camera, better sound, SD card, aptx, beautiful full metal construction, almost-stock android.
That's just a short collection of resources, not a tutorial. The actual tutorial linked from http://www.swi-prolog.org/ -> Tutorials -> Web applications is http://www.pathwayslms.com/swipltuts/html/index.html
It depends on what you want out of it! If you're looking for immediately practical skills, of course you're better off taking 6.036 (machine learning). That's not the point of 6.034, which is something more vague that emphasizes intuition over rigor. Personally I think that offering both - a skills-oriented class and an idea-oriented class - is super cool and unique and I wish that pattern was more common.
I'm really curious how to program in postscript now.
Microsoft says they're changed but still designs everything for office slavery. Even graphical style emphasises it. Looking at this page first thoughts are: suits, ringing phones, cold calls. They're designing hamster wheels. They sell their software to business executives, not users who will use it.
Yes, debug logs are my usual m.o. too. In general I follow the divide-and-conquer approach for localizing the source of a bug - it works well for > 95% of bugs.

If you're using an interpreted language, a REPL is brilliant for debugging individual functions (I use this mostly with Lisp, but also to some extent with Python).

Disclaimer: I'm not a professional dev...
https://algo.is/ is great
Hi Andy! It's Or.

We report on this attack in Section 7.2, and propose how to fix it in Section 7.3. We prove security based on some strong form of Virtual Black Box (VBB) obfuscation, and conjecture that it is secure (and provide some supporting arguments) under the assumption of indisitnguishability obfuscation.

Regarding your second comment: we definitely tried to base it on the "money from knots" scheme, and more generally, assuming arbitrary public QM scheme. We failed. "In essence, you'd be proving both possession and consumption of a token that has a completely known state that happens to be very difficult to generate." The procedure should depend on the document's content. There seems nothing that can be done other than "measuring in the standard basis" which is not document dependent, and furthermore, unclear whether it reveals any "hard to generate" information (given a public key - an Alexander polynomial - it's probably easy to find a knot with that polynomial. This is not the case in Aaronson & Christiano's construction). I hope this comment makes sense. If you have some ideas, I'll be more than happy to hear them.
Right. In a classroom with lots of bright students and lectures and Q&A it works great. With access to supplemental online resources also great. With none of that I think it would depend on the student and their patience, aptitude, and background.
I used to feel similarly about lisp - for some reason many authors seem(ed) enamoured by the limits designed into lisp systems in the 70s. A little like teaching someone today, to program BASIC on a commodore VIC 20 with a tape drive. Sure, it's BASIC and it is programming - but it's a little strange to pretend it's modern BASIC programming.

As for Prolog, I get the sense that it is implied that it is an "information/data language", and it is thought a little like how SQL is taught - only, you're only given the SQL parser and building the clustered, relational backend is left as an exercise to the reader, as well as bulk import/export and backup/restore systems.
I meant that designing and implementing good declarative logical languages is an open research problem, because logical inference is basically unsolved. Procedural languages are trivial, in comparison.
is that down to capitalism or technology? Inequality has been rising for the last 40 years.
South Africa Gets Africa's First Solar Powered Airport
Obviously you could try Russia, it perfectly fits this attitude.
How old are you that you're setting a ceiling of 26?
Ask HN: Collaborate on research as a side project?
Hi HN,

I'd like to work on some (mostly machine learning / statistics / AI) research projects in my spare time and would be interested in e-meeting others with similar ambitions / interests. I've written up my thoughts here: http://www.openias.org/welcome-to-the-institute.

Anybody else out there who'd like to have their name on a couple of papers, and perhaps get some open source written / released in the process? :P

Cheers,

Björn
Github equivalent for non-techies? Too many excels of varying version getting passed around via email still.
Github will happily bend over for any government and delete any material it was offended with. Happened with Russia, will happen with Turkey. Github has no principles.
> Inequality has been rising for the last 40 years.

Really?

https://ourworldindata.org/global-economic-inequality
Take for example moringa. It uses CO2, of course, and its leaves have tons of digestible nutrients. If an animal eats them, it can help maintain good health (separate measurement). If an animal who plants these trees eats them to maintain good health, then you would need to measure many more factors about that animal's life and other interconnected lives to understand the long-term emergent dynamics of healthy life and its effects on CO2.
Snowboard: API blueprint parser and renderer
Yes, that's the problem I'm facing. I've build some apps that I thought they were useful, but not a lot of people agreed with me.
Buses do usually run linear services, but they're often sufficiently dense that metro style maps are difficult to read

Unless you can selectively hide/show bus routes, I guess. Which is something that this app allows you to do.
Wow, that's really scary!
Model S is a luxury product. What if Bugatti makes a $1 mil electric car, should the government subsidize that, only because it's electric?
Censorship is always abused. Once the infrastructure is in place, it's used for all kinds of things. They always start with the usual "think of the children" or "it's against terrorism" spiel, but sooner or later it's used to sweep anything inconvenient under the rug.
`C and tcc:  a Language and Compiler for Dynamic Code Generation (1999) [pdf]
It is also interesting to note that Podesta is a long time proponent of a disclosure on UFOs -> https://www.youtube.com/watch?v=khqZEXpfwjE
176/354. Hmm, it is pretty popular, will seed until 10.0.
That explains that it's not 'garbage' but it doesn't explain why hn isn't doing something a bit nicer than hosing the Unicode version. As another commenter pointed out, even just displaying both would probably be an improvement.
What do you mean by "black consumers"? Are those supposed to be people who want to discredit the company or actual black people?
Why didn't they publish Russian PM Medvedev's email leak?
Ask HN: Those making over $1K/month on side projects, what did you make?
let's re-open this topic to see how things are going on this front :)
It can be a SaaS app, a mobile app, or any side project that is netting you recurring revenue
Yeah, the flash version they link too has keyboard support and is much more playable for it!
It's not good for the German lobbyists if those end up being Japanese and American cars
Well, tbh that is somewhat grounded in reality: lots of minecraft's early performance problems were caused by the GC, which wouldn't have been a problem if writing "idiomatic" C++.

Lots of those problems have since been fixed though. I believe a rewrite in C++ today would bring more problem than it solves (which, BTW, Mojang is kind-of doing with Minecraft PE).
I've tried to get started with datablog a few times, but haven't yet been able to find a useful, Free/open software system that seems practical and has a good practical/hands-on tutorial?

I'm thinking there ought to be something with usefulness comparable to sqlite or at the very least Berkley DB? But I've yet to find it.
I do the same. Over time, I've learned to space some of the starts out and have a few things in different stages of production. (for me, artwork is the major one).

This spreads out the tedium. I'm not spending 10 hours in one go completing something: I'm spending a couple of hours on it, then moving to a different piece and a different task.

When I'm in a good flow, it works out really well. And sometimes I find I finish a few projects in a short time.
Cuberite – A FOSS Minecraft Server Implementation
Chrysalide's Monthly Digest for September
It doesn't have as big of a modding ecosystem as Minecraft, simply because it doesn't have even a fraction of the community, but apart from size, I don't think I would agree on its modding ecosystem being less amazing.

Minetest has for one a stable modding API, meaning that mods generally don't break left and right with each release. If you find a mod, chances are that it's going to work, even if it hasn't been maintained for a while. The whole game content itself is also built using this modding API, meaning that there's nothing stopping you from making mod-content, which has just as high quality as the built-in content. Or you can write your own game completely from scratch. Or you can create mods which have then again other mods as dependencies.

Minetest also has what's probably best described as "Modpack as a Service". When you connect to a server, your client downloads the mods that the server has installed and applies them. This means that you can play on a modded server without making any changes to your client. You can just connect to random servers to take a look at the different mods that exist, without any hassle whatsoever.

This also works in singleplayer, i.e. you can play with different sets of mods on different maps, again without hassle. You just use the built-in mod manager to enable the mods that you want on a per-map basis.
If you're sharing the same instance for multiple users, trying to achieve security among the users is almost impossible anyway. That's why physical separation/virtualization is one of the first thing to focus on when talking about security.
LLVM language implementation tutorial in Rust
AT&T Is Working Directly with the Iranian Carrier Rightel
Content Marketing Services and Consulting – Addkraft
http://www.koreatimes.co.kr/www/news/tech/2016/09/133_214567...

> In Korea, black consumers refer to those who dishonestly seeking reparations for what they allege are faulty goods.
Could you please elaborate? I'm not doubting you, just very interested in learning more.
Find a dad, or some uncle, or some person that is 50+ and always whines about this one thing at his job that has always been done this one way that is really annoying.

Make that go away.

Business problems are easy. You live in a bubble of software awareness that most people don't have access to. Normal people are not aware of how easy to fix these things are.

The other day I made hundreds of internet marketers drool over displaying a "(1)" in the title like Facebook does when you have new messages. Literally 2 lines of javascript and we all know how to do these things. I could easily sell a $20/month subscription to this and just pretend it was difficult.

A major part of my girlfriends masters thesis right now is sifting through data - manually. We solved that problem by invoking the dark arts:

"

import pandas

data = pandas.read()

data.sort()

"

4 months of work done in a single instant.

What we do might as well be called magic. Normal people very much don't get how easy their problems are.
62,000 blocks may not sound like a lot, but that would be 11.5 hours of walking continuously without any obstructions or stopping. I'm pretty sure not many people are going to run out of space.
Source for this claim?
Even with the coincidence of Pixel release and Samsung having problems with their batteries which hints with high probability the occurrence of corporate sabotage, the way Samsung has been trying to deal with this is appalling.
Thats was not really valid. Every site is technical. There is far more business documents in dropbox than in github. Plus the purpose of the leakers is to create disruption, and apparently it works.
Trudeau Unveils Carbon Price as Canada Acts on Paris Pledge
Yes, one project I've worked on required a crawling bot, and you could crawl the metadata service...(until fixed). dont even need a domain in most cases, either the ip or instance-data DNS I bet works in a bunch of places.

We redid all our policies to be extremely restrictive in response, if the instance did anything based on user input. Anything more admin happened on a different machine.
Tesla’s Model 3 Could Take 300,000 Bpd Off U.S. Gasoline Demand
I was in touch with some researchers that had implemented a shift-scheduling system in Prolog - even got a sample of the code, bit in the end we had a small roster, and managed to agree on a good rotating schedule - so I never got around to really test it...

But prior to that my plan was to try and write such a system in Prolog (or some kind of embedded logic, like mini kanten).

Note that while Prolog can find all solutions to a combinatorial problem, it can't (obviously) protect you from the complexity of searching all solutions...
The pixel looks good, but it's so expensive. Is it really offering twice as much as the 6p?
Kattis Problem Archive
Yeah, but as far as I can tell, at least in NYC, they are considered employees: http://www.wcb.ny.gov/content/main/onthejob/CoverageSituatio...
Thanks. I'm supposed to call my ISP and tell them I'm over 18 to access the site, apparently. Can't even begin to fathom why the what.
It is surprisingly difficult to find an English source for this.

[1] shows on page 3 a significantly higher tire noise for 50 kph (+8 dbA) but doesn't show lower speeds than 50 kph.

[2] is in German and from the Austrian Federal Environment Agency and states that for cars build after 1996 25 kph is the point where the tire noise takes over at a steady speed and at 50 kph when the car is accelerating.

1: http://www.asphaltroads.org/assets/_control/content/files/an...

2: http://www.umweltbundesamt.at/umweltsituation/laerm/laermsch...
Kanji alive
Most developed countries already have the infrastructure in place for fighting piracy, and I don't see it being used to "censor dissidents"
Ask HN: What is the future of RFID?
Where can I find information on startups around RFID? The technology seems very powerful, that could bring IoT to each item, but still I don't see many startups in the space? What could substitute RFID with more user centered solution?
Yes, but if this happens by increasing the risk of serious contamination of the environment? I think that we should not just ignore this.

The same thing happened with the CFL bulbs that contain mercury - how many of them were disposed correctly? Luckily for us these will be replaced by LED bulbs very soon.
When blocking do they display a state issued message like "This website has been blocked for X and Y reasons" (like in KSA)

Or do they just 404 it, like they used to do in Tunisia back in the days of censorship?
The submissions [0] appear to be scripted. Most of those appear to be from selected few domains.

Your domain seems to have been added recently [1]. Congratulations!

So whether you choose to blog about tarsnap or anything else, chances are that it'd be posted to HN before you're able to.

[0] https://news.ycombinator.com/submitted?id=dwaxe

[1] https://news.ycombinator.com/from?site=daemonology.net