skysight-inc/HackerNews huggingface dataset:
Pretty much. Especially if one i trying to introduce major changes.

Edit: That said, there seems to be more hostile takeovers happening these days. Perhaps because a new gen of devs care as much, or more, about brand as about code quality...
This was actually a really fun side project, combining old and new technologies. Old: Every exercise is just a static html page. New: I'm utilizing ServiceWorkers, which means the app even works when your offline. On your first visit it downloads everything it needs in the background.

There are a few lines of javascript that saves the exercises you've done in a log. When you return, the app knows where you left off, and suggests exercises you haven't done before.

For browsers without javascript, it falls back to just circling different exercise categories, and different exercises within those categories.

For browsers without mp4 support, it falls back to gifs.
I have links to download a >1GB video file on Debian/Chrome. That feels like a pretty big middle finger to web standards as far as I'm concerned. No thanks.
Life Inside a Secret Chinese Bitcoin Mine
History of developer evangelism
S7 Scheme
I've been using OSX for years and never realized that it includes Nano until now.
Then again, in many orgs XP is barely being replaced with Windows 7...
Have they held hearings to determine whether they support the judge? How could they purport to have an informed opinion without going through the standard process of review? They did ignore it.

They also misrepresented the process they were undertaking to screen him:

"Sen. Orrin Hatch reacts to meeting with Merrick Garland before it occurs"

https://www.washingtonpost.com/news/powerpost/wp/2016/05/26/...
thanks, that's great feedback!

>> Keyboard support could be cool

yes! I haven't thought of that, but I want it too now! :)
"JSON with no commas in it" isn't a thing either. That's not what's being discussed here.
Pure curiosity, why do you miss GridFS? I think ArangoDB it already does that, back in time there was journal size setting, I'm not sure if it still has.
Is there a reliable python module for working with ArangoDB 3.0?
The “Fairy Godmother of the Open Web”, Molly E. Holzschlag Joins Vivaldi
I am a mathematician by trade, and was doing development along with other stuff (reverse engineering and security work, first in my own company, then at Google). So ...

1) I think working knowledge of ML is extremely useful to many developers, and generally under-taught in universities. See the old Joel article which mentions "Google uses Bayesian filtering like MS uses the IF statement" http://www.joelonsoftware.com/items/2005/10/17.html). A well-rounded developer should know the basics (Logistic regression, SVMs, know some things about CDNNs etc.), it will make him much more adept at problem-solving. I suspect Google's internal push to get people up to speed is not to turn them all into ML researchers, but rather to make sure that everybody "knows the basics well enough".

So I think it is useful to teach developers about the things ML has to offer.

2) Mathematically, it seems that in ML the "engineering" side has run far ahead of the theory side. The sudden breakthrough in the mid-2000s is IMO still not fully understood - and parts of it may have been very accidental. Initially, it was thought that pre-training was the big breakthrough, but it is quite unclear what the big breakthrough was. It could be that simply the increase of data / compute sizes and the switch to minibatch-SGD explains why modern DNNs generalize well (interesting paper on the topic: https://arxiv.org/abs/1509.01240). There is a lot of good mathematics to be written, but I am not sure whether the folks at Google will write it - given the incentive structures (performance reviews, impact statements) it is unlikely that somebody gets promoted for "cleaning up the theory".

3) From a development perspective: There are a ton of interesting engineering problems underneath the progress in ML. If you look at Jeff Dean, he is a superstar engineer, not necessarily a mathematician, and a lot of the progress the Google Brain team made were engineering advances to scale / distribute etc. - so by training the engineers in ML, you also get to have better infrastructure over time.

So I don't think they are sending "developers into ML swamps"; I think they are trying to reach the point where "Google uses DNNs like MS uses IF".

Cheers,
Thomas
Two points. One, these polls give one an idea of how people might feel about an idea in principle, but don't tell you how people feel about the implementation of the idea as a law. Many of the gun control bills that are proposed have flaws that disproportionately affect law-abiding gun owners, and given the general skepticism of the efficacy of gun control laws here, the bills fail to advance.

The second point is that it isn't informative to average across the US to make statistical inferences: it's too heterogenous. Most violent crime in the US (keeping in mind different countries define violent crime uniquely and report it with varying rates) is cultural and is highly focal in limited parts of cities. Even with firearms, many parts of the US are statistically similar to similar areas in Europe when considering violent crime.
A Crypto-Anarchist Will Help You Build a DIY AR-15
This and Unreal were the last great software rendered 3d game engines before GPUs became mainstream.

EDIT: I should have mentioned the BUILD engine too, written single-handedly by one developer for Duke Nukem 3D.
[engineer at cockroach]

Basically, yes, all keys the KV, including the index entries, include a timestamp suffix.

Repeated edits to the same value will accumulate MVCC revisions until they are GCed, and those will be iterated over during access, so, as you point out, a use-case like yours would likely benefit from shorter a GC cutoff and GC _is_ configurable in cockroach.
Spammers' crawlers use URLs obtained from search engines and public sources. If the whole directory is blocked in robots.txt, it WILL reduce crawling activity massively.
Lec 1 – MIT 6.00 Introduction to Computer Science and Programming
Not to blow my own trumpet but I think the new Foxx API (for letting you write your own HTTP endpoints in JS) is a huge step forward, too ;)

(I'm the lead developer of the new ArangoDB Foxx, AMA)
Sluban Best Priced Lego Toy Option Destroyer M38-B0390
Convert flv to mp4
We use joowani/python-arango, but I haven't test it with 3.0 yet.
Why the United Kingdom leaving the EU would infuriate the tech industry
Recent discussion of Houyhnhnms: https://news.ycombinator.com/item?id=11797718
So you jumped from PHP to Rust? That is very interesting.

May I ask what you were doing in PHP that you do now in Rust?
Ah very sorry. I shouldn't have commented on something out of my depth. TIL
This is great news. More companies should donate money to useful open-software projects
TFA says they were taken at 320x200, the same resolution as DOOM.

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

/E it's also one of the default resolutions of Quake. I mis-remembered Quake as requiring SVGA.

https://github.com/id-Software/Quake/blob/master/WinQuake/da...
Foxx microservices are the best. I love them
And i find it curious how both those engines seems to have more flexiblity in modding than current ones.

Maybe because these days you can't get away with a CLI compiler and some freeware to make "total conversions".
> Good parents can raise their children correctly even with $bad_stuff present around them, that was the point I was trying to make.

I concur. But the internet exposure of kids is mostly not governed by parents. They either are alone with the connected device in their rooms, away from them, or with a mobile device out of their home. The best the parents can do is to educate the kids, but the public lacks the knowledge to effectively do so. They should be given the formation to be able to educate their children, and furthermore schools should educate minors on the use of tech.

"putting your kid in a room full of $bad_stuff" will mostly lead to addiction if the parent is not there to teach the kid: this is harmful to you; not you think?
Why are the screens so incredibly dark? Was the real game like this? I honestly can't remember.
The only problem I see is OSX/iOS, Windows, and Android don't ship with some universal, but shitty, font that has every single last glyph ever, always immediately updated to the new Unicode standard.
Oh you're right! I forgot about Reflex. Do you play?
Thanks for the link.

I won't say testing HiPE with fibonacci is silly because this is exactly the kind of numerical computation where we expect HiPE to be useful: it looks like it is :-)
Only 9% of Netflix Streaming Traffic Is Encrypted
E.g. If you're running on cloud services that aren't windows based.
A text file, a webpage, or a database table can only contain textual data in a given encoding.

That's because every byte stored in the file, for example byte number 188, either means "¼" (as it does in ISO/IEC 8859-1, aka. Latin-1 or ANSI), or it means "ỳ" (as in ISO/IEC 8859-14) or "ｼ" (in JIS X 0201, one of the many Japanese encodings that were devised over the years.)

How do you know which encoding a certain file uses? In general YOU CAN'T and this was the source of many problems and "solutions" which caused even more problems over the years.

Well then, how did you mix symbols from different alphabets, say in a dictionary or in a post that talks about them, like this very post? YOU COULDN'T, short of doing ugly hacks and other subterfuges, like using GIFs for all foreign characters.

Unicode gave a distinct number (or "codepoint") to every character and symbol known to man (within reasonable limits) and this allowed a lot of things that we take for granted nowadays, including this very post, were I just copied and pasted various symbols from their Wikipedia pages and just expect it to work.
How to Implement Auto Complete Textbox Using Angular Js in MVC5
Are you talking super karts or shifter karts?

I've had a lot of fun in shifter karts, but never been on the track in a real super kart.
What you need to know about the GNU LGPL
I didn't see special Unicode symbols for the SI units in the link you gave or in a more general search. I found no match for "ampere" which is the SI base unit for electric current, or for "candela", used for luminous intensity.

BTW, just because a character exist doesn't mean it's the best choice for ordinary use. As https://en.wikipedia.org/wiki/%C3%85#Symbol_for_.C3.A5ngstr.... points out:

> Unicode also has encoded U+212B Å ANGSTROM SIGN. However, that is canonically equivalent to the ordinary letter Å. The duplicate encoding at U+212B is due to round-trip mapping compatibility with an East-Asian character encoding, but is otherwise not to be used.
If your time frame is less than 50 years I'll take that bet.

But your comment leads me to believe you haven't used Java in some time.

The GC has 100s of man years worth of research and optimization built in to it, Java provides a lot of higher level concurrency like executor services, fork/join, promises/futures, and with Quasar it has Go like goroutines called fibers. Optional is built in to the language as well (and to be honest find them sort of ho-hum, certainly a bizarre reason to stop using a language.)
Apple could fix this any time they wanted to by charging less ridiculous prices for their phones. This is what you get when your market share is so low you can no longer dictate platform trends.
REST API for Angular SPA and Ionic mobile apps.

Few months ago I wrote this article: https://medium.com/@eugeniyoz/restful-api-in-rust-impression...

A lot of things between me and Rust has changed since then, but all changes are positive :)
My dream is to see one of these graph databases use NetworkX for the python API and the database for the back end / storage.
SpamAssassin is about as effective as wet scotch tape.

The existence of your e-mail address in public does not grant members of public permission to Republish or use however they please outside its intended purpose.

Community standards say this information is mangled before republishing to the web, Otherwise, if you post someone's e-mail address, you are aiding and abetting spammers.

At the very best, It is highly inconsiderate to republish, and in other cases, may result in legal actionw, as in suit for damages against the person who republished your e-mail address.
That was my first thought. Sabotaging one of the most conspicuous brands (and arguably their flagship customer) in the United States today sounds like an excellent way to commit business suicide - how many other tech companies would they cede to their competitors? Could a company ever defend using AWS again if they even tangentially competed with Amazon? Moreover, I bet that AWS is much more central to their long-term than Amazon video is. That just seems like a ton of risk for very little upshot.
> Rather than relying on Uber's figures, BuzzFeed News conducted an independent analysis of the raw trip data and driver data. Uber subsequently recalculated BuzzFeed’s estimates using a broader and more detailed set of internal data — which it declined to share directly with BuzzFeed News.

Was it the calculation or the original data that they declined to share? If the former, I guess that's a sign that Buzzfeed isn't far off?
Yea, exactly. My point was, if even the close-to-stock Mazda truck motor is not lasting long (in terms of miles, not race seasons), everything else is only going to be worse.
That's what happens when you put good things at the hands of WWW.
If seems to me that if you're in a situation where you have to worry about working on a corrupted FS where parts of /usr/lib and /lib may or may not be reliable, thats about the time when you say 'screw it' and restore from backups.
"Conventional weapons are destructive enough"

No, they really aren't. Israel has been peppered with hundreds of rockets on the time frame of days or weeks, and at the national scale, they were basically an inconvenience. One nuke, by contrast, can take out an entire city. North Korea currently has at best the capacity to really badly hurt South Korea before they were rendered militarily ineffective, and even then, for all the death and destruction they could cause, most of Seoul would still be there afterwards. If they have nukes, though, most of Seoul could be destroyed in one fell swoop. Or most of anything they can reach, which also includes an awful lot of China.

It turns out that if you plot the destructive radius of even very large nuclear bombs, many cities are actually substantially larger than just one. But, still, between fallout concerns and the fact that there is now a total hole in your city's infrastructure, one nuke is still probably enough to kill an entire city, if not necessarily every person in it. There aren't any conventional weapons we can say that about.

There also aren't any chemical weapons we can say that about. Their effects are very mean and very nasty and very hideous, but they're also a great deal more limited than the common conception of them. For instance, one of the characteristics that makes mustard gas appealing is that it's heavier than air, which means that it tends to collect in below-ground-level fortifications, forcing the enemy out. This same characteristic renders it useless for destroying a city.

As for biological weapons, well, we do tend to speak of them in the same breath as nuclear weapons. However, their big problem is that it's difficult to create a really effective one that is also guaranteed not to kill the user. You've basically got the choice of things like smallpox, which are effective and contagious but you won't be able to stop hitting you (if nothing else, your enemy may well consider medieval warfare a source of inspiration and just start dropping infected bodies on you), or you have things like anthrax which are effective, but being not particularly contagious means that it's actually quite difficult to get them into people at scale.

Even now, nukes are a problem.
Maybe it's a bit the complexity of todays game engines, but I suspect that also, If you give people that much freedom, the publishers and other DRM-zealots will freak out, since then people will easily build their own servers and such...
And then we got WoW and now things are tilting back towards cartoons...
Took me years to mentally/muscle memory replace pico -w with nano -w, on many machines i would symlink nano to pico
I've got both on my phone. None of my contacts use Signal. Not one. Most use Whatsapp. The network effect has to trump all. The security that gets used beats that which doesn't.
not exactly. more like an expanded version of chapter 5 of sicp https://mitpress.mit.edu/sicp/full-text/book/book-Z-H-31.htm...

I will put it on github if i ever get around to writing one myself.

I am thinking something targeting / including a toy version of qemu.
As an Australian, my general understanding of the US stance is that:

- There's a constitutional right to bear arms so restrictions can only go so far.

- If it's criminal to own a gun, only criminals will own guns.

- The sheer number of guns in the US is so enormous that it would be near impossible to remove them all.

Unfortunately even if they enacted the same gun control laws used in the UK or Australia, it wouldn't do much in the short term. Long term it'd be a good start but it could take decades to get the genie back in the bottle.
Twilio Cuts Code on NYSE Floor
Yes, but you would need to keep a transaction open for each user session.

I think the stateless nature of time-travelling queries would map much better to the stateless nature of HTTP requests.
> spermuhl

The word you're looking for is 'Sperrmüll'. And I agree, it's good fun to hunt for treasures.
Doesn't Chinese have over 100k characters all by itself though? http://dict.variants.moe.edu.tw/eng.htm
I'd love nothing more than for US tech companies to stop making their "EU headquarters" in UK, and move to Germany or even Ireland or some other EU country. It's annoying that UK is automatically considered because of its use of English language. It doesn't seem that it's gaining these new headquarters in a "fair way" or based on merit, which seems to be Silicon Valley's big thing.

If UK was out of the EU, I think most US companies wouldn't automatically consider a soon-to-be totalitarian country that's on its way to become the western version of China, through mass surveillance and censorship, for their European headquarters. I could only see that as a good thing (sorry Brits, but fix your shit first).

And if so many UK politicians and UK citizens don't want to be in the EU anymore and if they keep trying try to change the EU to work "their way", maybe UK deserves a "time-out" from the EU.
https://en.wikipedia.org/wiki/Vienna_Convention_on_Road_Sign...
Yes, put something interesting in its place please, rust-related.
Quake was build for 320x200 (VGA) as primary resolution target.

I think, they initially wanted to release it for high powered 486s (66 Mhz or higher), where VGA was really the only option.

The perspective correct texture mapping used a divide per 8 pixels, and this required a high-powered 486.

In the end they more or less dropped 486 support, because they did perspective mapping using the FPU, which allowed for parallel processing of pixel output and the perspective divide on the Pentium (averaging just a few clock cycles per pixel), but caused slower processing on the 486DX which had a much slower FPU.

I still preferred VGA over SVGA on my Pentium 133Mhz, because it was significantly more smooth.
More like a modernized FidoNet.

https://en.wikipedia.org/wiki/FidoNet
Let’s start working on "SVG over UTF" RFC, should we?
I'm enthusiastically waiting for this: https://espressif.com/en/products/hardware/esp32/overview

oh baby!
How Is to Make Yourself Use Technologies in HR?
I need a simple way to store a lot of photos, GridFS interface is simple, and I don't have to worry about screwing around with filesystems / folder structures. Mongo takes cares of all the sharding and what not. One man operation here!
What is the difference between science and engineering? (2013)
And then we expand it again, like we did at the earlier 2000's.

UTF8 will support it by default, UTF16 will stay broken, UTF32 will break, but nobody uses the later.
EU referendum tweet sentiment analysis
China by the numbers
Show HN: Seamlessly move web chats from the browser to your fav messaging app
[engineer at cockroach]

How high you can set it depends on your access patterns -- there is some overhead to iterating though MVCC revisions during reads, in addition to the on-disk space you mention.

If your workload involves frequent writes to the same rows, GCing some of those revisions sooner would have a greater impact, whereas if you have a write-light workload, or if your writes are spread over rows such that a given row doesn't doesn't see frequent repeated updates, then you could probably use much a higher GC threshold with minimal overhead.
Walmart, P&G and the Upheaval of a Decades Old Symbiosis
I disagree. I'm used to vim-go, and the difference between that and YCM + rust-racer is stark. Rust really needs to catch up here before it can get a larger share of my hobby time.
Yea, it depends. All my argument was saying is that even in the most reliable, conservative race cars I've had experience with, which used a Mazda truck engine which was pretty much stock, they were not lasting anywhere near 1/3 miles. 1/30 of the miles would put you at 10,000 miles which is probably closer.

Any raspy, high revving motor that needs RPMs to make power is going to last even less. Start modding and using race-purpose engines and it's even less still.

Edit: are you sure a lot of police cars are getting 300k in that kind of driving? I don't think all cops drive like that most of the time. I'm very skeptical of that claim you're making. I'd imagine most cop cars are retired around 100k which is what a quick Google search shows some agreement for.
Open Cobalt
Build a Virtual Reality Website for HTML5 Browsers
Agreed!
Although I have not had the opportunity to implement caddy in a production env. myself, I'm in favor of this platform succeeding/continuing.
It uses an older style 167 ppi display instead of the 300 ppi display. 167ppi is better than a cheap "HD" Windows laptop or Macbook Air's low-res display. It's $79.99 with ads built into the UI and another $15 to remove the ads.
Apple uses HLS, because that's their protocol, competitor to DASH (strictly speaking, neither one is a web standard, though DASH is an ISO standard). It does not work for Firefox or Chrome for OSX users either.
Be careful on your conversion from Sodium -> salt (salt is 40% Sodium)

e.g. http://healthyeating.sfgate.com/difference-between-salt-sodi...

edit: oh actually the BBC website has it labeled as "Salt", but the HTML ID is "sodiumContent". Weird. Worth a comment then :P
Sure, but you have to start somewhere.

With the internal representations of Rust still being changing almost weekly, transformational tasks are a chore.

Debugging is shipped through Rust support in gdb and rust-gdb, so it is coming.

That's the thing about Rust: there's always lots of stuff that is close. We prefer solid over half-baked, and try not to advertise stuff in flight to much.
Hawk: A Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts [pdf]
As far as we're all concerned, Google still has the pick of the litter. They are certainly an end goal for a lot of talented people.
Lessons from Doom (2010)
Let's start small by disabling auto-play.
I think I see the same thing on Chrome/Linux. If I comment out the `font-family: monaco` rule in the `article.type-system-sans code` CSS rule, then a monospace font is used and makes things much more readable.
As a data point, my laptop shows every emoji through Unicode 8.0 just fine.
Firefox running on Fedora: http://imgur.com/akxUq2Y