skysight-inc/HackerNews huggingface dataset:
You've got me curious. What would you have happen? Sure, I can see calls for stopping drone attacks and for not getting involved in wars. I can also see a reduction of the defense industry generally. But you seem like you'd like to abolish the US military entirely. How would you address the change in the global balance of power that would result? Do you think things would just resettle peacefully?
I was so happy to find Moba after my MacBook took a dive all I have now is a Win10 laptop. I'm pretty sure I'll survive for travel now, Moba really gets the job done!
> ...until the ISP decides to charge a large amount of money for the ability to do that, and then under-provision their peering links so that there is no other way to have adequate performance.

The latter is the primary problem here.

> Require last mile ISPs to do free peering with anyone who has traffic for their last mile customers.

What does "last mile ISP" mean here? DSL is no longer competitive, and most implementations of cable and fiber have no separation between "infrastructure provider" and "bandwidth provider".

> If you bring traffic directly to their local central office, they have to take it and deliver it up to the speed that they've sold to their customers.

What if their central office isn't connected to anyone else directly, because they get all their bandwidth and peering from one or more of the major backbones? Presumably they can say "go to those backbones", rather than having to start making peering arrangements with individual services.

> but decline and rely on peering (and install their CDN equipment across the street) if they try to charge monopoly prices

What if their central office doesn't have an "across the street" where you can put servers? Or what if they don't have a "central office", period?
Fighting games, at a relatively high level anyway, are much more than muscle memory. Muscle memory would be the bare minimum to actually compete.
Suggesting someone should leave a forum because you don't have the patience to read what they are writing is uncivil. Just don't read it and move on.
Weird. I wouldn’t care to see most artifacts if admission was free, but I have a problem with someone cutting them into pieces.
I think that's a big assumption. Financial services firms are not usually savvy marketers and the big wall street firms everyone hates almost never try to appeal directly to consumers and would have little to gain from swaying opinion on reddit. I'd wager retail firms are far more active on social media.
Ask HN: How much do you make as Senior Financial Analyst at Amazon?
I think sharing compensation information would be in everyone's best interest to ensure pay equity. While the site obviously focuses more on the technical side, I imagine there are many similar to me who like to develop for fun, but not so much full-time and therefore, we pursued something else like finance, marketing, etc instead.

Me: SFA, level 6, 6 years experience
Recently joined (end of 2016) 110k base
45k sign on bonus (25k year 1, 20k)
50k RSUs over 4 years

I feel perhaps I should've negotiated my total comp as ~140k annually seems slightly low.
Google shuts down spaces
> Especially since Terminal.app is far more modern than CMD.EXE?

To be fair, a lot of Terminal.app dates back to ancient Mac OS too. The menu bars, for example, are all still Carbon. There is still a full classic Mac OS main loop running alongside the Cocoa main loop in every macOS application. Apple's done a good job hiding it, but it's still there.

Anyway, cmd.exe is a bit of a special case. What you're really seeing is conhost.exe, which is kept the way it is because it's part of CSRSS, which occupies a similar place as PID 1 does, and Microsoft doesn't want to bring new UI into it for fear of increasing its dependencies [1].

[1]: https://blogs.msdn.microsoft.com/oldnewthing/20071231-00/?p=...
I would have liked the idea of spaces only if it were open platform like reddit & spotify intermixed functionalities like
- where anyone can share public spaces with topics/tags so one can find the space with inbuilt search functionality.
- collaborative spaces with moderation
- Some auto curation like feeding rss feeds to collections so any changes would transfer there.

I think if it has that kind of features it would atleast be the best rss reader if not collaborative list.

What do you guys think?
http://www.cnrtl.fr/etymologie/shampooing
Fair, accessible health care insurance. (I'm in the U.S.)

The amount of stress I've experienced dealing with this industry far outweighs the benefit it has provided to me.

Yet, despite being relatively low-cost and high-paying, because I self-insure, I'm marginalized to the maximum extent permitted under law and regulation. Meaning, it is only law and regulation that has provided some reprieve from quasi-oligopical exploitation.

I don't mind paying. I do mind paying 2 - 3x more than a corporation employee whose only demographic difference is being a corporation employee.

And I mind the deliberate, thorough, and jealously guarded opacity that serves to perpetuate the system.

And now, with the ACA on the ropes, I fear and expect the return of unbridled discrimination.

All the fear-mongering carping about "death lists" that we've heard? The real death-list is being on the list of self-insured. (Or, uninsured -- not infrequently the same thing, absent law and regulation to the contrary.)

Or now, once again, with an employer or other group-plan provider that doesn't have enough moxie to negotiate fair terms and treatment for its participants.
Thanks for the robust answer.

I think the CDN fix could be built right into net-neutrality laws: If you're going to support that functionality then also do it equally to any CDN that is also willing to foot the bill and/or meets certain criteria. For example, don't only let Netflix's smaller competitors let that box sit on your network.

(No, this regulation wouldn't be burdensome either.)

QoS is something I'm unfamiliar with when it comes to ISPs. I personally wouldn't be offended if some small % of bandwidth was dedicated to services consumers and businesses use that require priority, such as VoIP. As long as that applied to all VoIP services and apps equally, though I'm not sure how you would be able to tell.
this sounds like fun, but the first query i did threw up a firefox "blocked by content security policy" error.
Introducing Prefix and Retrace: Interview with Stackify's Founder Matt Watson
Reporters from Time magazine and The Associated Press, who were set
to be allowed in, chose not to attend the briefing in protest
of the White House’s actions.

Kudos to them for taking a stand.

Respected, principled journalists must support each other. When only propagandists and conspiracy nuts show up that will be a powerful indictment.
I agree- they are useless. We should have a Monthly state of the union where the President is directly answerable to Public via Periscope/Facebook/Twitter. There are no distribution costs on the Internet so Press will eventually be disintermediated.
If only more tech companies can learn from bees for when they do on-boarding!
Ask HN: How to get started with machine learning for job prospect
I am in college, senior year and have been a web developer for about 3 years. I am beginning to feel that machine learning is a better fit for me and might have better job prospects.

I have done some hands-on machine learning in projects, but only on surface level - regressions, simple feed-forward networks and basics of common methods on udacity's nanodegree

I want to get serious in the field, but am absolutely clueless about it. How should I go about it?
If we think that intentional collision is not a threat vector, while, as life shows, it is:
https://bugs.webkit.org/show_bug.cgi?id=168774#c23
Just wait until you get the invoice
Ask HN: Do you have any advice, I'm starting my 1st job?
I'm starting my first job after college. I'll be working as a developer for a consulting company. I'm fairly confident of my coding skills, but I don't want to be `just` a developer forever.

Do you (veterans) have any pieces of advice for juniors like me? Or something you wish you knew when you started?
I don't buy that argument for a second. Especially with this rule.

Why should who I choose to do business with effect my rights?
Interesting. I need to read more into this because I didn't think that kind of thing was possible. I thought you'd have to recalculate it from scratch because of the two images being different but apparently I didn't understand how this worked.
REWARD offered for hash collisions for SHA1, SHA256, RIPEMD160 and other
It's risky to assign motives to other people without talking to them.

You, for example, have said that what motivates you is self-interest (in various convoluted ways). I won't dispute that. Telling me that you know better than I do what motivates me, without having talked to me? Man, why would you do that?
Who would win if consumers decided the Oscars
Cities have no money. All across the country, they're insolvent and drowning in pension and other liabilities.

SF is flush right now, which makes it particularly outrageous that it doesn't invest in infrastructure. But SF's behavior also tells you how cities got so deeply in debt with nothing to show for it.
This wouldn't have happened if William the Conqueror was known as William the Conquered.
Games are fun, until some dude in Path of Exile hands out free items because he'll delete his account after his wife divorced him for playing 24/7. And such.
I have yet to receive an email about this. Very disappointed that I had to find out via another source 12 hours after the blog post was up.
Maybe we just need better tooling to help us compare hashes easier. Not exactly sure what that would look like though.
According to [the Shattered paper](http://shattered.io/static/shattered.pdf), the reason why the proof-of-concepts are PDFs is because we are looking at a

> identical-prefix collision attack, where a given prefix P is extended with
two distinct near-collision block pairs such that they collide for any suffix S

They have already precomputed the prefix (the PDF header) and the blocks (which I'm guessing is the part that tells the PDF reader to show one image or the other), and all you have to do is to populate the rest of the suffix with identical data (both images)
>I've studied it in basic biology classes

Nobody is arguing that the basic functionality of vaccines doesn't work - this is a strawman argument that those who wish to dismiss any criticism of the vaccine industry use.

Understanding infectious diseases and taking proper personal hygiene measures along with having clean drinking water and plumbing/sewage had much more to do with the decline in infectious diseases than vaccines ever did. The effectiveness of vaccines is highly overstated.

Many doctors have spoken out about the vaccine issue. They are typically threatened and punished after doing so.

Pharma companies have billions if not trillions of dollars in profits at stake on this issue. To dismiss any concern as being "anti science" is the height of ignorance. Any academic institution is simply a collection of fallible human beings. These institutions can, and have, become corrupted just as easily as any other.

There is a very long list of vaccines that have been developed that were later found to have been causing horrible medical problems. The idea that a vaccine could cause medical problems is not at all a controversial one.

There is convincing evidence from scientists like a certain CDC whistleblower that there is indeed data showing that there are major problems with the current vaccine schedule.

Asking questions like, why has the vaccine schedule for babies exploded to dozens of shots in rapid succession, when there's not been an equivalent explosion in those infectious diseases? Why should gigantic pharma companies, who every year make billions in profits, be not held liable for any harm that is caused, nor are they required to perform rigorous testing with double blind human trials for vaccines (like they are for other drugs)?

But I guess since you once studied it in a basic biology class, all those questions are just "dumb anti vaxers".
I'd like to see ISPs doing better policing of their customers: disconnecting (and prosecuting) spammers, blocking users infected with malware until they get clean, and so on. I'd like a world in which I can reasonably expect to react to spam by tracking down where it came from and getting the spammer removed from the Internet.

abuse@ ought to function and produce a rapid response.

(That doesn't mean we shouldn't have anonymous, untrackable services as well, but using such services means you have to put up with spam too. When you have a service like email, with all the tracking information readily available in the headers, it shouldn't be as near-impossible as it currently is to get something done with that information.)
HN (especially when logged-in) is particularly uncacheable.

If you tried the same thing with an image-heavy site, you would probably see the opposite result.
I don't buy that.

Yes, there's a halo effect, but I don't think it's all that huge especially with respect to video pros and I bet it mostly works in the other direction - people like their iPhone so they are more likely to buy a macOS laptop or desktop. Nobody is buying a Mac Pro because they like their iPhone.

The driver for iOS development is profit and as long as iOS users are willing to pay more for apps, it will continue to dominate. And if you want to make an iOS app, you are going to buy a Mac, but probably not a Mac Pro.

The Mac Pro is like the iPod in that it exists in this weird space where it continues to be sold but is clearly not something that Apple thinks is important.
This would an interesting use of DomTerm (htpp://www.domterm.org/), since it can display rich html text and images. Html attachments can be written directly to stdout (wrapped in the appropriate escape sequences). Of course you might want to filter remote img elements, for privacy. Images can be base64-encoded and also written to stdout.
For the trivial case in which the nesting always gets deeper at the end like in the OP, perhaps. Take a look at nodes and leaves from my Perl5 example elsewhere in the thread.

my $nested = [ 1, [ 2, 3 ], [ 4, [ 5, 6, [ 7, [ 8, [ 9, 10 ] ], 11, 12, [ 13, [ 14, [ 15, 16 ], 17 ], 18 ], 19 ], 20 ] ] ];

What the code does when there are leaves and nodes intermixed at arbitrary depths in arbitrary order from left to right determines the final order of your leaves. Are you pre-flattening all the more deeply nested lists and then building your flat list, or are you walking along a certain nesting level and deferring anything that's not a leaf to later flattening?

I gave two examples. One produces a flattened list like this:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

The other products this:

1 2 3 4 5 6 20 7 11 12 19 8 13 18 9 10 14 17 15 16

Are either of those outside the specification set forth?
> As wireless proliferates, it will become increasingly important, and competition in wireless is alive and well.

Ignoring the laws of physics tends to make for bad public policy.

Wireless will never be able to compete against wired services. This disparity will only grow over time, not shrink. There are only two ways for wireless providers to substantially increase the speed of their offerings: by acquiring more spectrum, or by increasing spectrum re-use by shrinking cell size. Since all the good spectrum is in use, acquiring more means using spectrum that is inherently more limited in coverage. Thus, both strategies boil down to deploying more wired infrastructure.
I have gigabit internet from AT&T - $70 a month. On my best computer I routinely get 900Mbps+/900Mbps+. No data caps, no extra fees.

Even in the few areas where Comcast does offer 1Gbps they still only have 35Mbps up stream. It's the cable companies that are being left behind by fiber deployments.
How do you length extension when both outputs are the same length?
Look like the date is wrong at the start of the article. http://transition.fcc.gov/Daily_Releases/Daily_Business/2017...
My point is in the original post but you are making it so much better than I ever could.
> Constrained formats, and formats where the set of 'essential information' can be canonicalized into a particular representation should be the norm, rather than the exotic exception, especially in situations where minute inessential differences can be cascaded to drastically alter the result.

That might be very challenging in practice, because a more expressive language directly allows a more compressed/efficient encoding of the same information, but at the cost of being more difficult (or impossible) to create a canonical representation.

Also, data formats that are purposefully redundant for error tolerance all basically have the property that readers should be tolerant of non-canonical forms. If we want to redundantly represent some bytes redundantly in case of data loss, then there must be multiple representations of those bytes that are all acceptable for the reader for this to work.

Video and image formats use multiple encodings to give encoders the room to make time-space trade-offs.
European OpenNebula pre-dates OpenStack and is written in a different programming language.

Related links:

https://opennebula.org/open-source-grid-cluster-conference/

http://ercim-news.ercim.eu/en83/special/opennebula-leading-i...

And consider the 2010 paper on "A Comparison and Critique of Eucalyptus, OpenNebula and Nimbus"
Can you say more about what you found less robust? And (hopefully) were you unable to get the legal agreement up to snuff by the end?

Disclosure: I work on Google Cloud (but not compliance).
Sorry. I'm being overly cynical.

But it seems that "people of color" is the hot new Politically Correct term for black people (or non-white people depending on who you ask). Do not ask me why.
To answer my own question looks like Gmail has flagged PDFs generated with this specific hash as harmful.
That's an esoteric use of "shadow government".

It's typically used to mean a secret cabal that holds the real power.
I don't work on any DoD stuff myself, but folks I know have developed ad-hoc networking capabilities that are mainly useful for helping military units communicate but likely have other applications.
Yet there are so many people taken in by Arbonne these days.
> If anybody gets to pick winners and losers like that, it should be a democratically elected government, but it would be far better to just prohibit last-mile providers from imposing unfair artificial limits or costs.

Isn't it the proper authority of the FTC or DOJ to enforce anticompetitive behavior? Do we need the FCC also dipping in to impose penalties on firms who may have already spent a lot of money in the spectrum auction?

What privileges does winning the spectrum auction permit companies?

To your last point, what if T-Mobile showed that by following its preferred QoS scheme it actually transferred more information over its last mile link?

Economic incentives typically reward the highly efficient use of a resource. Being able to get an extra bushel of corn from an acre of land is one example, as is being able to get an extra Megabyte of data over a pipe each hour.

In the case of residential bandwidth packages, the metric for how effectively an ISP is maximizing the available resource should simply be its own competitive choices. Should T-Mobile sacrifice $1M in profit each month simply so that any customers who happen to be using an obscure protocol can get slightly better service?

It seems that Net Neutrality is akin to the government forcing corn farms to plant 25% of their fields with different crops, just in case anyone wants to buy them, and to force those farmers to offer them for sale even if they don't believe anyone wants to buy them.

I think if we want to go down the path of the fine-grained allocation of the spectrum as a public good, there would be large scale, sweeping changes that we'd make. Why should we waste spectrum broadcasting over-the-air TV in 1080i? Why should soap operas be broadcast in full quality or even broadcast at all? Why should anyone have LTE bandwidth when some people can't afford 2G?
"Apply the same requirements to all services" certainly seems plausible, though that relates more to antitrust than net neutrality.

Defining "willing to foot the bill and/or meets certain criteria" would still require very careful drafting to avoid breaking things, though.
Dear creators,

You really need to make a Spanish language version available from the home page.

Nowhere do I see an easy way to translate the page, or an indication as to what languages the information has been translated to.

Your primary audience is going to be native Spanish speakers, they likely have English language skills, but will be much more comfortable in their first language.

Think about how this impediment is effecting your conversions, and your prospective customers ability to use your service.
The game is the medium, the people are the message. Other people say the same about an online forums, some people might even say it about war. I'm not being snarky, but I thought about it for myself, and the genuinely great memories in gaming I have involve other people, and are equal to other memories involving people. So it's not the games, it's the people, at least for me. Maybe sometimes that can just be the mind of the author who wrote the game, like it can be with a book. But there's always someone, somewhere, in some form.
I fail to see how that's a problem.
That has nothing to do with the fact that if you are an illegal immigrant yourself there are cities in this country that refuse to obey immigration law. Again, the point is "why bother" if there are politicians and cities willing to bend over backwards for you.
You can reuse a collision by appending identical data to both pieces of colliding data and the result still collides. The collision google found exists in the PDF before the JPEGs, and both JPEGs are appended after the collision -- the difference in the earlier data is where the differing instructions exist that say either to display the first or the second JPEG.
Inside DARPA's Plan to Create GPS Systems for Undersea Submarines
> I am also afraid they will go out of business because of these practices.

Propaganda is a very good business - better than the real thing these days. Look at who are the leaders by far on cable and talk radio, and in the business community.
Small service to check if your site is POSSIBLE affected to CloudFlare data leaks
https://cloudflareleaks.webtls.com/
Susan Fowler fears she's now the target of a smear campaign
They are not exactly wrong with the first point, actually. I once worked on a DARPA malicious code detection challenge and even carefully inspecting the source of a library can often fail to uncover a carefully crafted implant, even if you know there is going to be something there and even if you know it is hidden within a small area of 5-50K lines of code. Of course, they are right whether the code is open source or commercially developed (how many companies have counter-intelligence divisions to vet or monitor their employees to detect proper spies?). For something critical enough, you would want all the code to be developed in-house using some semi-formal process (or, if truly truly critical, formal verification), but it probably depends what the project is.

Of course, if it is in python, then it seems to me the horse is so far out of that particular barn door that it is now half-way across the country...
Hmmm. Facebook is already automatically adding alt text to uploaded images (http://www.theverge.com/2016/4/5/11364914/facebook-automatic...). I think it's within reason to do a comparison of that generated text with the real text, and come up with a score of how likely it is to be representative.
How does this rule, or any other NN provision prevent them from doing that? The answer is that it doesn't.
Just tried it and it really got me the same sha1... damn...