skysight-inc/HackerNews huggingface dataset:
A sometimes large but solvable part of the problem in ipv4 routing table sizes is numerically adjacent routes that could be aggregated into fewer announcements but aren't; ipv6 doesn't help with that. Another part of the problem is that many networks have lots of allocations that aren't adjacent, so they can't aggregate them; ipv6 should help with that as there's room for big allocations.
Perhaps I did not isolate my concerns in sufficiently deliberate language.

You may be aware that of late there have been numerous buffer overflows (or other parsing problems) in standard image parsing libraries. Where these are implemented in Java that may be less of a concern, but this type of task is often handled by native code. And while more Java exploits are via breaking the verification in clever ways, via reflection or priviledged calls or pickling, that does not rule out that processing external data can lead to an inconsistent state. It might not be a problem with gifs, if they are small, but animated gifs can be large. Or maybe java
See this discussion on Android image processing:
https://code.facebook.com/posts/366199913563917/introducing-...

The point of PNaCL is that you can use it to sandbox components within the same process/permission set, you don't have to rely on the OS. It has a much smaller attack surface than Java.

You talk about NX and ASLR being useful in the same post as you say buffer overflows can't happen. In any case, while they may be designed to restrict attackers, they are by no means sufficient. There are Java ROP gadget chain builders! JVMs use JIT, which inherently means they are creating new code. Eg. see jit spraying.
Well if you're too lazy to walk across the street then just vote by mail.
There are other mono fonts with italic variants. An issue is getting an editor to italicize as part of a highlighting scheme. I've only seen this in Mac vim and intellij but ouldnt be interested to hear about others especially in terminal
And here we sit 10 years later with ugly and clunky facebook
> I suppose I should have said energy, not mass, but unlike a photon which can disappear into nothing, leaving just the energy, a gravitational wave can't ever vanish entirely, so it's more like mass in that regard.

This sentence is wrong. I'm not sure what you mind with "photon which can disappear into nothing, leaving just the energy", but gravitons [1] can do the same thing.

A gravitational wave is made of a huge amount of gravitons, it's like the electromagnetic wave produced by radio transmitter. I´m not sure if with your classification the electromagnetic wave produced by radio transmitter "can't ever vanish entirely".

[1] If they exist. I'm almost almost sure gravitons exist. There is still not a good quantum gravity theory, but I strongly believe that we will discover it in the future an it will include gravitons.
Any thoughts about how half of the Bitcoin community does not support these changes? Currently there are 2 subreddits, r/bitcoin and r/btc where the first one is pushing the changes and censoring people, while the second group says the SegWit changes will be a disaster.
Why isn't the president decided by the percentage of votes? Seems to me, there are a lot voters whose vote essentially are useless?

I kind of understand the house and senate being more regional representation, but the president kind of represents all Americans, no?
FL, NH and MI are leaning Trump at the moment. It's looking a lot closer than it did even last week.
Good thing the NYT is not a scientific journal then? And that what you mentioned has nothing to do with jitter, either.

HN is so incredibly cynical sometimes. How are "clever and entertaining" undesirable qualities in reliable source of information? The only requirement in a reliable source of information is reliability. "Entertaining" is very much a desirable quality if you actually want people to care about said reliable information.

My argument is that jitter doesn't make it unreliable as it's simply a visualization of the uncertainty. So if it gets people interested and doesn't do it inaccurately, that's a win in my book.

You would be right to raise eyebrows at a publication that is investing in your attention rather than its own accuracy

Por que no los dos? One doesn't conflict with the other.

> unapologetically leveraged as a vehicle for mass entertainment

Sorry America, you turned those elections into mass entertainment all by yourself ;)
You are not alone; many Americans have the same question.
This is why in my angel investing (I really hate the term angel) I try to avoid just investing in people I like.

It is not that I want to work with people I dislike, but that if I like them other people probably do and if they are all investing on the basis of how much they like the founders then the price will be higher.
Boils back to the same point - can you buy necessities of life in India today with Bitcoin in the short to medium term? No. So if you're accumulating black money (say you are a property developer) it will be difficult for people who buy houses to pay you.

Also remember that Bitcoin isn't really anonymous and it's fully traceable. So the police merely has to do some rubber hose type de-anonymization of which Bitcoin address was the payment made to you in and from there on, all your transactions can be back-traced.
Just subscribed to your newsletter. Impress me.
Other types of analogue gauges jiggle around.
It was originally designed to stop stupid people from throwing the election. We'll see tonight if it still works.
Ask HN: Why did you vote for Trump?
Serious question - how is this different from a cheesesteak?
Money is a medium for trading value. Everything in business comes down to creating value, and then exchanging it for money.

If you set up a system that generates more value than it costs, you have a business. The difference between how much it makes vs how much it costs is your profit.
There are some good suggestions here but I will give you one based on the assumption that your parents won't want to leave the familiarity of Windows.

0) Deny them admin rights to the machine.
1) Create a second profile for each of them
2) Write a quick batch or PowerShell script to copy the contents of their Desktop, Documents, Favorites, Pictures, Music, and Vidoes folders (not the entire profile) from their profile to the second profile you created for each of them. Make sure your script only copies new or changed items (so it runs faster) Store this script outside of either profile.
3) Schedule the script to run every hour on the hour.
4) In the event that they brick their profile with adware, malware, etc, simply login as an administrator, delete the first profile, rename the second profile to whatever the first one was called and then create a backup profile with the same username that the previous backup profile had (so you don't have to edit your script).

Notes:
For your script if you are more comfortable with batch scripting then use "Robocopy". If you are more comfortable with PowerShell use "copy-item".
I cannot stress enough how important it is that you ONLY copy the folders I mentioned above. If you get lazy and copy the entire profile you will bring over the folders viruses, adware, and malware hide in (like AppData).
For the love of God make sure you have up to date antivirus on the machine. That's so basic that I didn't mention it above but I feel compelled to do so here. If you don't want to spend money just install Security Essentials or AVG.
Until they solve the paint the living room with pet shit issue I can't buy it.
3 Hal Menakjubkan Dibuat Dari Tutup Botol
> But Google was the first mover with its way of sorting the data from web pages, by building PageRank.

That was better execution
+ Cleveland Clinic
This sort of thing used to work, but doesn't anymore. The GFW is now smart enough to detect VPNs based only on the traffic they generate, not port numbers or other easily changed things. It's currently an arms race between VPN providers trying to mask their traffic and the firewall trying to uncover it, and the firewall is winning so far.
Among other things... There's real dissatisfaction among the working class which inspired people to support both Bernie and Trump, and to vote against the status quo.
Rather than looking for pain as the source of ideas, look for inefficiencies where you can capture a faction of the value released from using a more efficient method.

Pain is very subjective, but inefficiencies are quantifiable in dollars and cents. You don’t have to convince a new customer that your product is “better”, or will solve their “problem” - you just need to show them how much money they will save or make. Do this using a method you can protect and it is hard to fail.
It might be that they're in the top 10% of interest in ramping up in these types of things. I'm sure I'm not alone in having little interest in attending a technical conference that mostly covers things I already know - I'm there either to learn, in which case I want new content - not rehashed content - or I'm there for other reasons. Low rates of already using these tools, then, may make a certain amount of sense. If they were already putting them to practice, they may be less likely to attend.

Or I could be way off base - I've never attended CppCon. And I do love me some ASAN when I need it ;)
Building on this comment, it's actually surprisingly straightforward to add your own encodings into the core language. Just add the appropriate types and extend the necessary base methods.

In this case, it appears Julia 0.5 has a transcode method supporting UTF8/16/32. [1]

1: http://docs.julialang.org/en/release-0.5/stdlib/strings/
Wow $200 for a font. I don't care how good it is I don't think I could ever justify spending that much.
Fair. Seems like that's always #927, though, at least around here...
maybe try this? https://ma.ttias.be/pi-hole-dns-based-blacklist-ads-tracking...
Another vote for a Chromebook.
https://www.maa.org/sites/default/files/pdf/upload_library/2... for the curious
Nate Silver rages at Huffington Post editor in 14-part tweetstorm
> The glue is quite large.

Then how is that mpv gets the "glue" work done with significantly fewer lines than VLC, as I pointed out?

> I hope you are joking. Look at the performance of ffplay...

I am obviously not joking here. I used (and still use) ffplay for a large chunk of media playback.
The only reason I do not is for the rare hardcoded sub need, which may get at least partially addressed in a future gsoc project.
The gsoc idea is on the wiki and has been discussed to some degree on the mailing list, so this is not a mere speculation.

A blanket statement about performance is also obviously false here; it really depends on the codec/config settings.
For example, I simply tested with the first link (a 2160p hevc video) at http://4ksamples.com/, to really put all three media players under their paces. This was on my laptop, a Core i7 2.4 GHz Haswell, with Intel graphics on Arch Linux, with default configuration for all of ffplay, mpv, and vlc.
Played essentially fine with mpv and ffplay, with minimal stutter. VLC was the only one on which playback actually crashed, with numerous "[hevc @ ...] Could not find ref with POC ..." messsages, stalls, and display artifacts rendering playback useless along the way before the crash at ~ 00:30.
The United States is/was a collection of independent state governments. At one point, many state governments selected the electoral college representatives from their states. Until it was amended, states governments chose their senators.

There are political and historical reasons for having the system work this way, much like how the ordering of primaries is a contentious and complicated arrangement.
Fitting username. Shouldn't the title be edited for editorialization?
The industry operates on the greater fool theory. They only need someone else to buy their stake out at a higher price than they paid at some point.
Wow. Thanks for all this.

I've casually read a lot of people's advice on game dev, and while some of it is reflected in what you said, your comment kind of ties it all together. And it confirms something I've been thinking for a few months (possibly years)...

Everything needed to write a simple game is right there in C, using structs, pointers, and functions! Anything beyond that is over-engineering. And the conveniences that languages like Java bring are just simply not worth it in this context.

Because as far as I can tell, writing a game is basically writing a tight loop that enumerates arrays and calls functions on them. There's basically no need for any OOP beyond the simplistic method of using structs, pointers, and functions.

And considering I've just had 4 years of practice using data and functions (full time job writing Clojure), I think I'm a lot more comfortable with this pseudo-OOP approach than I would be trying to jimmy-rig Java to basically be C.

So that's what I'll probably do. Write a SNES-style metroidvania in C using SDL2. (Although I'm open to alternative suggestions, but from what I've read, SDL2 is probably best for this job.)

Thanks for your advice and for bearing with me as I think this through in this comment :)
Just my opinion, but Theranos looked like it wanted to combine (1) new technology to perform tests with less blood, and using pin pricks instead of blood from the vein and (2) business process improvements to streamline collection of blood and returning the results to the patient/doctor.

Whatever mix of these they were originally planning, they put a lot of emphasis in the press on the new technology. When this didn't pan out like they had hoped, they were not able to focus more on business process improvements, and in fact continued to emphasize their new tech and downplay the issues it faced (not really sure what these were, but overall there seemed to be a lack of hard evidence for the accuracy of the tests).
JIT's can only do so much by themselves, but the addition of generated functions in Julia gives the ability for library developers to modify generated code just before execution. It's almost like having a fully programmable compiler chain with a fraction of the work or effort.

Here's to hoping it'll be put to good usage!
Hi guys, what is the Kong term story here ? We have been yearning to use kotlin for our Android app and backend...but have been worried about Oracle doing something that breaks compatibility, or jetbrains going out of business as a company.

I see a few people have adopted it - what do you guys see as the future of the language?
Do you think java8+Lombok is moving in a direction that makes kotlin useless ?
I dropped tmux for neovim terminal emulator with neovim-remote to hook into my existing nvim session. So far so go!
Use Linux. Seriously. I installed Fedora 24 in my dad's PC and I haven't had a support call in 3 years.
Why India took such a drastic step to go cashless
Saudi Prince Alwaleed Bin Talal, no thanks.
> So somewhere she was able to charm people that she was some kind of biotech expert after only having ONE YEAR in a chemical engineering program? Unreal.

Genius level sociopath skills, most likely.
I vaguely remember the inventor's theory on how it worked. It's an artifact of the speed of light being constant in all reference frames. If there is a pressure inside the chamber, intuitively the outside net force would be zero. But with light it's different due to the constant velocity. If the pressure was caused by little particle bouncing against the chamber walls, their velocities would counter each other as they bounced the chamber around. Velocities with light don't add that way.

I may have gotten some of it wrong, but that's how I recall it.
Aside from the obviously fake jittering gauges, it seems like whenever I reset the page the pointer goes to about 68% and then after 5-10 seconds jumps to 77%. Not sure if it's caching a number and then updating or supposed to make me stay on the page.
Oh so not even Amazon, Twitter or GitHub gives a crap about IPv6? Why should we?

If this is really what they're thinking, then they have no pride in their work and will never be the best at what they do. I suspect most of the engineers working for Amazon, Twitter, and GitHub are well aware that they're lagging in ipv6, and are very intent on catching up.
Yeah, the entire system is screwed up by this insane electoral college. But majority-rule is insane even on a popular vote. The only good way to elect consensus candidates who serve everyone well is to implement score voting http://scorevoting.net/
I'm hoping that someone will figure out how to hack it, because why not! and if not, I'd still be happy to own it as is.
I'm not satisfied being in the top decile of historical human well-being, let's shake things up and take a shot at some reversion to the mean.
I setup self-hosted commenting system for my static site:

https://github.com/skx/e-comments/

It could do with some more love, to add nested comments, but otherwise it might be of interest.
It doesn't have Faxanadu! Am I the only one missing it?
Btw, a lot of games were unknown to me. I used to play Zelda II, which is a REALLY good game and the Marios, but I hardly remember the others. Maybe I have to blame the Italian importer at the time...
Thanks for all these links. Will definitely check them out.

Per your game dev career, sorry to hear that it's so stressful. I've heard from several reliable sources that the game dev industry extremely overworks and underpays people, and that it has a high turnover rate.

As a husband and father of 5 kids, I can't imagine making games in a job like that. Part of the reason my game is still unfinished after 15 years is because web dev is a much more stable income which lets me give my evenings and weekends to my family, and in that time it's either spend time with them or spend time writing a game. So I have like 10 lines of code to show for the choice I've made :D

Regarding entity systems, I read a blog post somewhere which discussed a really good idea that I liked a lot for how to implement them. It recommended eschewing the typical OOP concepts and just writing a struct that had slots for each "trait" that an entity could have, like Movable (x,y & controls), Damageable (HP etc), Container (chests, boxes, secret bookshelves, etc) and in the update function, iterate each entity in the active game state and if they have a thing present, run the relevant function on it. Plus it allows things to have multiple aspects, like an "evil gnome" is both Damageable and Moveable but an "evil tree" is only Damageable, This sounds like a really doable approach.

Okay anyway, will bookmark those links and look into them more when I have time. Thanks for the recommendations.
Read easy genre fiction until you start nodding off into the book.
Beyond the other answers telling you to remap the prefix key: tmux used to come with an example configuration file that maps to the screen defaults:

https://github.com/tmux/tmux/commit/2a1bb9#diff-fefa423d67264099ae82d4d2f5422b09

However, it appears that they have removed it at the beginning of the year. At least it's still in the commit history.
The meat is hamburger (ground beef), not steak.
And there are a few self-hosted "external comment" systems out there, including my own simple one:

https://github.com/skx/e-comments/
IBMi (OS/400) sizeof long is also 4 by default.

Not really "64 bit" tho-on IBMi pointers are 16 bytes with teraspace enabled.
It should. I should also clarify, I don't mean to take anything away from the authors by saying 'these are not new ideas'. This paper is still a contribution, I only mean that the general idea of AutoML (I'll stretch the typical application and say this is AutoML) is not new.

I am thinking that it's time for a new browser plugin. We already have cloud-to-butt, we need singularity-to-...
Allow me to introduce you to the intergalactic crock pot. The most tender roast beef you'll ever taste, by the time you exit the solar system.
I don't understand; APNIC ran out of ipv4 addresses ages ago. How do they...internet?
reminds of the Tales from the Darkside episode where this lady tries this diet where she is sent earbuds and glasses that make her hear and see food as alive
Let me be more direct. Do you think

For small business & middle class,

the government-provided benefits in terms of money[1] - the tax paid > 0 ?

[1] Dont believe/spread the lie that what government provides are invaluable.
Top 5 Best Media Converter for Mac OS X
Code connect maybe, best bet is to single step through the whole thing a few times.
> Like Twitter it doesn't rely on people's real names

This is actually an advantage. Example: HN
LinkedIn stock price today finally showed some hope that the merger will happen
In case people somehow missed it: https://www.youtube.com/watch?v=s6MwGeOm8iI
That's a pretty common price. Most people just never have the need to purchase typefaces.
Algebra serves pretty well for that purpose.
Several systems work well for electing a good consensus candidate in a single-winner election, including Condorcet, Approval, and various forms of range voting.
BGP Large Communities: time to take action
There are plenty of mono fonts with italic variants. What distinguishes this font? How easily are the characters distinguished? How does it look under different font engines? What is the optimal size for the font? How much Unicode does it support? How about common digraphs (e.g. Right arrow for =>)?
It's weird - I see "Reporting %" as a stat but it's not clear to me whether that means "percentage of possible votes counted" or "percentage of counties/constituencies counted". If it means the latter then I can absolutely see why 20% would call it, it just means there's lots of low-population counties. If the former then it's just speculation I think.
Which stupid people are you referring to?
Whelp, that's pretty much it for the internet. Won't be long before many more governments are licensing and using this technology. The question is how long before supposedly 'free' governments start.
Make America
The Visual C compiler is only for backwards compatibility. If you are looking for improved C compilation you'll be waiting a very long time. The only improvements they've made were those also required for C++.
From the Tao of programming, 1.2:

The Tao gave birth to machine language. Machine language gave birth to the assembler.

The assembler gave birth to the compiler. Now there are ten thousand languages.

Each language has its purpose, however humble. Each language expresses the Yin and Yang of software. Each language has its place within the Tao.

But do not program in COBOL if you can avoid it.
It makes much more sense when you consider that the average frame of reference is on the order of tens of years, not tens of thousands.
Hah. I work with the owner of that site. Unless this is dave?
We updated the title from “Neural Networks Designing Neural Networks: Cometh the Singularity?”
Even sugar cereals have to self-promote as "a part of this nutritious breakfast."

Do you not feel patronized when one news outlet claims to be the ONLY one you need? Part of being a responsible citizen these days is seeking out a range of sources.
Usually the problem is memory. A machine with full routing enabled needs much more memory for IPv6 than for IPv4

Interesting - why? I would have thought that routing tables for ipv6 would be a fraction of the size of their ipv4 equivalents. Am I wrong? Or is this just sloppy programming on the part of those switch programmers?
I'm not sure it's the only way. There are ranked-ballot systems that are good too, like Single Transferable Vote.

The point is, first-past-the-post has almost every possible flaw you can have in a voting system.
Does he use it?

I installed Ubuntu LTS on my mom's. If it weren't for the SSH connection that always calls a server I have and I can use it to log back to her computer, I would have to get a sister to drive there in order to walk me through what she's seeing.

With the SSH tunnel, I can just SSH to her computer through my server and fix almost everything.