skysight-inc/HackerNews huggingface dataset:
I actually was home schooled for a couple of years (back in the 80s), which involved a fairly minimal amount of work as I'd already learnt to read and was naturally studious. I know a family who are currently homeschooling.

It's very liberal, practically libertarian. And I think sadly the reason it's been allowed to continue like this where other countries have cracked down is that the UK does not have much of a tradition of taking your kid out of school for crackpot religious or political reasons. Maybe it will start to become a problem (qv the Scottish "named persons" scheme kerfuffle).

I see CofE religious education as harmlessly ineffective, possibly even an effective vaccine against getting religion in later life.
Samsung S7, S7 Edge launch could trigger price war
What compels anyone to think "I know, let's use the most broken tool I could possibly find"?

I need to publish a publicly available, read-only directory. Users can browse the directory structure, downloads shouldn't require exotic tools, client software ideally exists in a base system install, and recursive downloads should be easy.

If you have a better idea, I'm all ears.
If indeed he said this, Einstein was wrong, he didn't understand, or think about computational complexity. To see how wrong, just consider the special case of guitar playing. In this instance what Einstein amounts to is: "never memorize chords when you can look up how to play them in a book".
I never did my homework and I always ended up getting in major trouble with teachers who valued homework.

This did cost me some good grades. I got a worse grade for not making my homework AND I got demotivated by it and did less for the class.

On the other hand, I was never really good at school. Only average. And after I went to university I realized that doing this practical stuff at home helped me more to understand it, so I would probably got better grades if I did homework at school.

Luckily I found out that good grades aren't necessary to study computer science. So I got my "dream" degree anyway.
Amazon bandwidth prices are utterly insane. Pretty much every reasonably hosting provider out there will be below 20% of Amazon on bandwidth prices even with metered bandwidth, and going down to around 2% of AWS bandwidth prices (still for metered).

Basically, if you're shifting lots of data out of AWS, it very often pays to rent some cheap boxes elsewhere to use as caching proxies. Every TB of AWS bandwidth you can cut trivially finances an extra server and still leaves you with savings.
Wouldn't SFTP MITM protection just be regular SSH MITM protection?
Did WebDAV ever work reliably?
Which makes me wonder, is network traffic profiling common. Like, will the local network admins be getting alerts for traffic spikes on port 23 (SNORT and the like do this sort of intrusion detection I think?)?
Now you're moving the standard-of-citation-evidence goalposts ;)
Sure, but do schools do this? Moreover, some people cannot focus well in the presence of others (see also the complains about open-plan offices), and for them repetitive reinforcement just works better at home.
Google vs. Go: can AI beat the ultimate board game
Michigan Cops Are Teaching Drivers Not to Drive Slow in the Left Lane
How to commit fraud and get away with it: A Guide for CEOs (2013)
Probably the Silurians.
We're running FTP servers for two use cases:

• Embedded. TFTP and regular FTP have reasonable high-quality libraries for all kinds of microcontrollers. HTTP doesn't have a standardized directory browsing mode, and rsync/bt/sftp/… aren't available for those µcs.

• File uploading with easily set up sandboxing and virtual accounts. We could use something else here, but so far it was cheaper to keep FTP running than to set up SFTP that a) doesn't require system-wide accounts (couldn't do that because of username clashes), and b) is sandboxed out of the box without me having to double- and triple-check there's no weird corner case where you can get out. And not-(S)FTP solutions seem to lack good, reliable, easy to use desktop clients. We're dealing with tens of thousands of files and dozens of gigabytes here that need to be shared with non-technical users, and work outside VPNs, so CIFS and most hipster startup crap doesn't really cut it.

I don't think the embedded situation is going to change any time soon, but I'd really appreciate a less painful SFTP solution for the latter case.
And in 20-30 years we'll likely be saying the same about UTF-8.

I figured that "ANSI" would give away that I wasn't being serious since it's not actually an encoding.
Thanks for the snippet.

Working code is a good thing. I tend to rat-hole on the physics stuff, since I have a background in it.
Probably because the traditional Western image of a bidet is a separate bowl in a luxurious bathroom. That is, it comes across as a luxury item.

It is an interesting topic though. I have spent a year living in Japan as a graduate student, and had an ultra-modern all-in-one toilet with a built-in bidet (these are quite common in Japanese homes, and even hotels tend to have them en-suite).

At first you are confronted with your cultural baggage; all your life you have been using toilet paper to sanitize your nether regions. After that curiosity sets in, and you rationalize that if a whole modern society embraces this technology, than certainly there must be something to it. Then you start using it, and soon marvel at how barbaric and uncouth the toilet paper method is.

Upon returning to my Western country I was again back to toilet paper, but getting a Japanese style toilet seat with built-in bidet is on my wish list…

Unfortunately, toilet habits are not something that can be easily changed in any society. It is not something people like to discuss. If you've never encountered a bidet (built-in or otherwise) and had the opportunity to use it for a decent while, chances are you will reject the notion of owning one.
FireLayers chooses activereach to bring its solutions to the UK market
I don't want to put a limit on the computer, not at all.
But I do think humans have an edge on computer because at least for now, humans can learn the same skills from less samples (at least in this example: Go)

Of course, if there are many samples, the computer can go through those faster, but if there are no samples already and the computer has to learn example by example as humans do as well, humans may still have an advantage.

Of course, this advantage will diminish as well as AI advances.
Ftp is still the fastest file transfer protocol , when you invent something better then you can moan otherwise plz go to fail.
Machine Ethics podcast Ep.1
For reference, it takes a little under 3 MWh to produce a car.
I didn't say AlphaGo is essentially the same as Deep Q Networks. I said the convolutional neural network part of it is essentially the same. We agree that the integration of that CNN into the rest of the system is very different.
Why would you assume they wanted FTPS? SFTP is both more common and very superior. Also, what MITM attacks are you afraid of with SFTP?
The State of European FinTech
Well considering that US space tech is like 30 years ahead of most other countries, e.g. China, it makes sense. I mean they steal everything else, gotta keep some things secret.
Incomes in China are largely equal in number to about double the number, disregarding currency conversion. For example a low end worker in the USA makes 1000 USD a month while a similar worker in China makes 1000 rmb. A fresh graduate engineer may make 5k USD a month in the USA and may make 2500 to 10k rmb depending on skill and location in China.

That said 20 rmb should not be considered 3 dollars, it should be viewed as 10 to 20 dollars.

Some more points of comparison: Average hotel 100 rmb, breakfast 10 rmb, cell phone bill (depending on data) 50 to 200 rmb.
Studying for a degree and doing grade school level busy work are two different things.

I never did homework either, where I could avoid it. There was other stuff I wanted to do (as a child, mostly read for hours). I did well in school and enjoy a fulfilling adult life, and am probably much better for how I chose to spend my time.

That said, I had very invested parents, I probably "studied" more than I knew because we went over stuff and regurgitated what we learned with our parents, who were both educators, even while I avoided doing hours of homework. In that way I was very lucky.
Carmack also started a rocket company at a time when it was much more difficult to do so

The two companies were founded in 2000. You're right about the capital, tough: as of 2014, Bezos had already invested half a billion dollars into Blue Origin.
Last I checked, a call to fgetwc(3) on Linux crashes as soon as I actually enter a non-ASCII character, with a locale of en_US.UTF-8.
The worlds most secure and flexible alternative to Dropbox
Here are the results on a C2S:

CPU : 4 CPU GenuineIntel Intel(R) Atom(TM) CPU C2550 @ 2.40GHz 2394MHz
L2 Cache : 1024 KB
OS : Linux 4.4.4-std-3
C compiler : gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.1)
libc : libc-2.19.so
MEMORY INDEX : 22.134
INTEGER INDEX : 17.899
FLOATING-POINT INDEX: 21.522
Show HN: Restful.js 0.9.6 is out a framework-agnostic RESTful client
Why would I use those on the LAN ?
IANAL, but national origin and citizenship are two different things.
How do you have a BOM in the shell?
The tenchess counterargument doesn't work in the context of Elo (from which chain lengths are derived).

A has 150 more Elo rating than B in chess. Elo says A has a 2/3 EV on the game result, and B has 1/3.

In tenchess, A will get 20/3 points on average and B will get 10/3 points. A will have more points than B in 79% of tenchess games, but the Elo ratings will not change. Elo doesn't consider winning and losing as binary. (This is why draws behave sensibly.) Just as a tie between these players cause A to lose rating, so too would a marginal win from A.
Unleashing an Ultimate XSS Polyglot
Expert: Blockchain Is the Only Option to Solve Ukraine’s Fundamental Problems
... for large files.
Games, including complex ones, go back a long way in human history. I've seen various claims about how much free time people have in primitive societies and I don't know enough to really know which are correct. The modern style of chess play relies on having openings books and computer assistance, but that's less true of go, which AIUI is learned largely through practice and a cultivation of taste and instinct (and the pieces can just be a set of stones and a grid scratched in the dirt).
What are some of the interesting capabilities? I like eventrecord and eventchain, but don't overly love either of them.
Personally I like doing text-only work (such as programming) in a TTY with Emacs. I'd like to have a machine with no X at all, but unfortunately there aren't many good framebuffer-friendly graphical tools (fbi is good for viewing images, but doesn't support gifs; vlc is ok for playing videos, but the ncurses UI is too buggy; most modern websites are barely usable with links2, while netsurf is too mouse-oriented for my tastes).
This is where involved parents make a world of difference. They engage you in things that interest you, not beat you about the head with busy work. They talk with you about what you learned, read with you, teach you that hard work has its rewards, but work for work's sake is a waste.

I was extremely lucky. My parents were both educators and very engaged. I hope to be the same to mine. But parents like this are all to often not part of a child's life.
Backpropagation and convolutional neural nets were breakthroughs that were immediately put to use.
Everything unencrypted will always be faster than the encrypted counterpart. Do you also deliberately avoid HTTPS? And is that minuscule performance gain really worth the risk with FTP?
How Web Scraping Is Revealing Lobbying and Corruption in Peru
Where is he/she suggesting replacing FTP with Dropbox?

> (this is why passive mode was added)
Did you not read their entire section on the problems with passive mode? I'm glad it works for your use cases, but for many of us, Rsync / SFTP is by far the better option.
You can use regular TLS CA-signed certificates with FTPS, but not with SFTP.
Downloading from my c1 will regularly max out my 100 megabit fiber at home.
> but it's surprising that the pattern recognition coupled with some tree search seems to be all you need to play Go as well as humans.

Is it really all we need? Or it is more that they threw a lot of hardware to it? What if if a part of its efficiency is because they threw a lot of GPUs with a huge network, rather than having a NN efficient by itself?

We see that: "AlphaGos Elo when it beat Fan Hui was 3140 using 1202 CPUs and 176 GPUs. Lee Sedol has an equivalent Elo to 3515 on the same scale (Elos on different scales aren't directly comparable). For each doubling of computer resources AlphaGo gains about 60 points of Elo."

It's a lot of hardware.
Thanks, it makes sense.
How about some demo video? Having to install the app to see anything more than a teaser is a click bait.
Can't wait for people to start saying APNS like they say "sequel" for SQL. It is going to make for some hilarious standups.
Play strength scales roughly with the log
of computing power

The rumor I have heard is that the new Deep Mind learning algorithm really improves on this and scales linearly with computing power.
More results for comparison:
http://www.tux.org/~mayer/linux/results2.html

Looks like it's around the speed of a 1GHz Pentium III.
> Are you kidding about Dropbox? Drop an old, well know tech by a fancy new protocol with vendor lock-in?

That a bit of a false dichotomy, isn't it? SFTP (for example) is also a well-known, well-established, and open protocol, and suffers from none of the problems the article lists. The choice is not 'FTP or proprietary'.
Can confirm that as recently as 2012 most major banks, certainly in the UK, were using FTP for transferring their overnight batch payment files (some even over PSTN). Some have managed to move to SFTP (and FTPS), but i would say it's still heavily used in banking/payments.
Thank you very much for this comment. I'm an armchair philosopher and I hadn't heard of Graham Harman. His notion of objects is beautiful. In one motion nihilism both compels me to accept my sins and deprives me of any path to salvation. Harman's objects capture the essential impetus of nihilism without ultimately voiding conception. In fact, they even capture the paradox of nihilism. The denial of objects necessarily implies an objective system: dualism. First there is an object contriving infinitely varied "caricature objects". Then there must be another object that is (infinitely) not any of those. This expression of our relationship to The Great Unknowable Reality is much saner. It doesn't overmine. It doesn't undermine. It doesn't leave me oscillating between affirmation and denial. Also, most importantly, I'm given a clue to further knowledge. I am that contriving object. This is just a caricature of reality. My participation in it's consideration is entirely arbitrary. I'm haunted by the concern that knowledge exists which cannot be captured by this freedom. But for now these objects certainly get us further than nothing. ;)
Ray Kurzweil Talks with Neal DeGrasse Tyson on Invention and Immortality
Yes. This is the point. To what extent can AlphaGo transfer what it has learned in Go to other domains. It was a very smart move to train their first AI on Go!
> And in 20-30 years we'll likely be saying the same about UTF-8.

Well... If we will, why not? But the thing is that in 20-30 years we won't be able to invent any new writing systems that UTF-8 won't cover. Single-byte encodings were doomed because of their single-byteness. The same awaits two-byte encodings like UCS-2 (aka UTF-16BE) - we already have extended code points for something that glamour hipsters call "emoji". Variable-byte encoding will never become obsolete.
But it does matter given it costs money to setup events. Also there are different classes of events.
No, not all inventions are incremental improvements of existing techniques. Backpropagation and convolutional nets, for example. Now, you might counter with the fact that it's just the chain rule (and convolution existed before that), but the point is it that algorithm had never been used in machine learning before.

People have used neural nets as function approximators for reinforcement learning with MCTS for game playing well before AlphaGo (!!).

Your lightbulb example actually supports my point. The lightbulb was the product of more than a half-century of work by hundreds of engineers/scientists. I have no problem with pointing to 70 years of work as a breakthrough invention.
That made me laugh. I like your attitude.
Honest question: Why wouldn't SFTP work for this use case? Most decent FTP clients I know also do SFTP. Is the encryption overhead non-trivial?
Can you please send me an invite? We are building something that's going to be heavy on the server side and this looks like a really good deal.
My email is visible on my profile.
Thanks!
What's your life story before 20? I think those are critical development years.
Working from coworking
5 must-listen podcasts on business and life
The issue is not that they can't be bothered - the NYT has quite a sophisticated tech team. The problem is that they're very reliant on advertising and some ad networks don't support HTTPS. The mixed content rules then mean that the entire site cannot be served over HTTPS.

http://open.blogs.nytimes.com/2014/11/13/embracing-https/

Unfortunately, this is one of those times when idealism hits business and business requirements win. HTTPS for ad networks increases their costs and (possibly) impacts revenue due to slower loading (this might not be an issue these days). But the real issue is, they have no motivation to do it. Even just one or two ad networks that don't bother then has a ripple effect preventing every website that uses them from going secure. And that in turn reduces the incentives for other sites to do it, because now their tech staff can't say "look, we're the odd ones out".

The mixed content rules have good reasons for existing, but in many ways they directly reduce the amount of traffic going over SSL. As is so often the case, the fact that web browsers flag partially secure sites as worse than totally unsecure sites in their UI really drags everything down.
New U.S. Rule Extends Stay for Some Foreign Graduates
Ask HN: How do you deal with a manager who knows the estimates better than Devs?
In one case the manager is my superior, in another it is my superior's yes-man. They have no real background in IT but are quite handy with computers - which probably contributes to the problem. They would say things like 'I could hack that website myself in Dreamweaver in 2 days' ignoring things like responsiveness, cross browser compatibility, all teh edge cases, connection to backend, QA, deployment etc. Obviously they are bad managers and they are embarrassing themselves in front of the developers. I could easily ridicule them and hand over my notice but I am curious how would a great product manager handle such situation.
I have read a fair amount about how it was written without much detail. Anyone know what it was written in?
What does "openssl speed" say? Thanks!
The CCK module for Drupal became part of core recently. I haven't used Drupal since that happened, but I'm very curious what the experience has been like.

I recently bought the developer version of ACF and migrated a Drupal 6 site with many custom content types and fields to Wordpress. Quite a bit of work, but loads of fun to do.

So far, I'm quite happy with the result, and I much prefer the simplicity and familiarity that it provides for the client (the content 'admin'), among other things.

But the fact that ACF relies on one single developer makes me a bit nervous. I'd also love for it to become part of core...
> physics and experience in working in semiconductors

> without some revolutionary technology I can't even
> imagine

I suspect (in the nicest possible way) that in a lineup of your imagination (on current assumptions) vs the combined ingenuiety of the human race driven by the hidden hand, the latter wins.
Does the Visual Editor in Wikipedia count as a visual tool? :-P

My point is that the structure of a wiki, where each unit of content is a separate building block, can be used to build a visual system in the same way that you can build a textual one; the basic components of storage and APIs are the same, only the thin syntax layer is different. You are no longer dependent on the single stream of raw text following a strict syntax, which is the basis from which compilers generate binary code in traditional languages; you'd be able to build programs by arranging code and data in a network within a semi-structured platform, which is one of the characteristics of visual tools.

You're right that stuff like this has been a pipe dream for at least half a century, since the Mother of All Demos; but in the very recent years I've seen a lot of the required pieces falling into place, so I believe it to be possible.

If we apply the same amount of engineering work and refinements that went form Engelbart's demo to modern desktop systems, we could have a functioning system with this paradigm; the basis are in place for it, and many of us have the vision of the benefits it shall provide.

Of course, part of building a program may require describing some components using a textual representation, where it makes the most sense; but with a wiki-like "outliner" platform, parts of the working system could be programmed using visual code, and be integrated with those other components programmed in traditional languages. Heck, GUI builders and visual tools for database schemas already work that way; the only thing they lack is the capability to be expanded with new components, which this new family of visual tools have.
Skype Discontinued on Samsung Smart TV
Some masochist M$-fan could invent even this just in order to justify the difference from civilized world.
C1 (ARM):

C1 root $ sysbench --test=cpu --cpu-max-prime=20000 run
sysbench 0.4.12: multi-threaded system evaluation benchmark

Running the test with following options:
Number of threads: 1

Doing CPU performance benchmark

Threads started!
Done.

Maximum prime number checked in CPU test: 20000

Test execution summary:
total time: 686.1683s
total number of events: 10000
total time taken by event execution: 686.1557
per-request statistics:
min: 68.59ms
avg: 68.62ms
max: 70.83ms
approx. 95 percentile: 68.62ms

Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 686.1557/0.00

vs the VPS (VC1):

VC1 root $ sysbench --test=cpu --cpu-max-prime=20000 run
sysbench 0.4.12: multi-threaded system evaluation benchmark

Running the test with following options:
Number of threads: 1

Doing CPU performance benchmark

Threads started!
Done.

Maximum prime number checked in CPU test: 20000

Test execution summary:
total time: 45.9858s
total number of events: 10000
total time taken by event execution: 45.9822
per-request statistics:
min: 4.59ms
avg: 4.60ms
max: 4.98ms
approx. 95 percentile: 4.61ms

Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 45.9822/0.00
Yes, that seems to be a mainly US thing, I've never seen it in the UK. GCSE (13-16) 'coursework' was 20-30% of the final mark, but that was completely separate from homework and only done in the last year or two.