skysight-inc/HackerNews huggingface dataset:
and also permission, between views/stored procedures/roles/grants/rls postgresql has all the features needed to implement any ACL needed.
> I am struck by the arrogance of the belief that the government knows best how to regulate this market.

No worse than the belief that companies, in natural monopoly, will act in the best interests of consumers either. There are many places in the world where the government does work well and in the best interests of their populations - I'm disappointed the "government is inherently bad" meme is so well-entrenched in the USA.
The only place in the city residential FTTP is an option (other than to larger apartment buildings) is, AFAIK, Sonic's FTTP trial in the Sunset.

The NIMBY is strong in San Francisco. Apparently, even the imposition of the above-ground junction boxes are too much for people here, and so, once again, "We are why we can't have nice things."

Even — if not especially — in a place like San Francisco.

My choices, where I live, are Comcast and DSL (I'm just out of LoS for Monkeybrains). So I give Sonic money every month for a pretty hideous dollar:bandwidth ratio, comparatively, because that's still better than Comcast, in my book.
I agree, for anything that a human is supposed to see with the eyes, there are always different representations that look the "same" enough to be indistinguishable.

People should be aware of it, not believe in a non-existing world where it isn't so.
If you were to somehow get two messages with the same SHA-3 hash, you could keep on appending the same data to both and they would keep the same SHA-3. But SHA-3 is explicitly not vulnerable to length extension attacks.
Hey Everyone, thanks for the great discussion and excellent questions. Was surprised to see this rise up to FP, given we have not updated the site in ages. :] Thanks for the great discussion here! Unfortunately i can't give much in form of answers as time is super punishing right now :(. Good news is we're hard at work, and we'll have a big announcement within 2 mo. ;) See you then! --- Oh also, big shoutout to Sia, Storj, & Swarm. They're all doing solid work on this. One thing that we've been working on is how to increase collaboration, interop, and shared upside across our systems. Stay tuned!

(I'm jbenet, of IPFS, Filecoin, & Protocol Labs)
No, you wouldn't be rich.

Whenever I think that maybe I could have had a better life if only I had done X, it always falls apart on closer examination. It wouldn't have been better, it just would have been different. I still would have been me, and that person just isn't cut out to be independently wealthy, or famous, or influential, or even noticed. In this kind of civilization, I'm a nobody.

In the end, it hasn't mattered whether I was good or bad at my job. The world simply does not care whether I pursue sloth or aresteia. It would have kicked me in the teeth just as hard if I was a driven genius or just a lazy smartass. You leave a lot of opportunities on the table when one of your major life goals is to not be the same sort of exploitative asshole that you have always hated dealing with.

So I have played video games, still play them, and don't feel even an iota of guilt or regret about what else I could have been doing instead. And I read escapist fantasy/sci-fi novels. And I indulge prurient interests. And I eat too much candy, and don't exercise enough. For me, working hard has always paid off about the same as coasting. If ever I lift a finger to do better for myself, someone comes along and eats up my efforts, leaving me with a pile of tasty crumbs. They're nice, but probably not worth all the effort and sense of moral outrage.

If the world wanted me to do more with my life, it wouldn't have filled itself with parasitic and predatory humans.
Hi back :)
And the reverse happened with "an ewt" => "a newt".

And interestingly neither "eft" nor "napkin" got rebracketed, even though they're cognate with "[n]ewt" and "[n]apron", respectively.
You may want to specialize. Not many companies hire "Programmers". They mostly hire "$LANG Programmers" but that's fine because you can learn many values of $LANG.

So if you want an ASP.NET, NodeJS, or C# job then learn ASP.NET, NodeJS, or C#.

The trick is to specialize in something you're actually excited about, so that you can become proficient.

1. Learn ASP.NET (build projects, do free work, whatever).

2. Change your resume to say "ASP.NET Programmer".

3. Apply for ASP.NET jobs.

4. Ace ASP.NET interviews.
It's more of the same really except you have a choice of characters. I loved the original as well and I'm enjoying this one a lot.
Fair enough...I'll cop to not knowing much about HTML5, my knowledge stopped with HTML4. I went and referenced the parsing rules and they are quite the mess. There's no official grammar for HTML5 that I can find and even if there was, I don't think there's a solid parser generator out there that handles anything more powerful than context-free grammars.
The person you’re referring to has three comments in total, and of their submissions only ONE has anything to do with FCC.

You’re attacking person, not argument, and rather ineffectively.

EDIT: Okay, you meant someone else. Still, calling someone with almost 10 year active account a shill requires more evidence than this. Stick to the facts.
I have 60mb service from Charter and 45 from AT&T and many in my area have 1g service from AT&T as well. They are rolling out fiber at a rapid pace.
The FCC won't let me be
I don't know what you're on about now, but a big chunk of your last comment talked about the advantages that accrue to children born in the United States. Regardless of the circumstances of those children, they are American citizens, full stop. They "get to use our schools" because they're citizens. They "get in-state tuition" because they are citizens. That is how citizenship works in the US: we don't have two classes of it.

I'm really not interested in the rest of your argument.
Guess I might go against the HN grain here. I played Counter-Strike competitively and professional from around 17-22 (I'd say on average 5-6 hours a day). I still play every now and then, but don't compete at tournaments or in leagues. I'm 30 now. Not only was my experience irreplaceable and positive (I made many life-long friends and met many cool people), but it also helped me with many other aspects of "grown-up" life:

- I learned to be goal-oriented and focused

- I learned how to lead and work with a team to succeed at a common goal

- I learned how to weed out shitty people that poison the environment

- I learned what it truly takes and how hard it is to be the top 1% at anything (even at a stupid video game)

- I learned how to negotiate contracts and balance budgets

I think being in the top-tier at anything gives a very specific outlook on things. Playing casually or "just for fun" never really appealed to me as I have a very competitive personality.
I see, i had misunderstood how they had done their attack. Makes a lot of sense.
tuple - row, relation - table
Yep. With any hash function that takes input as blocks, if you were to ever get two messages to generate the same EDIT internal state, you could add the same arbitrary data to both and get those new messages to have the same hash.
Plants often have much larger genomes than animals due to whole chromosome replications. Since they are much simpler phenotypically this isn't nearly fatal.
I don't know if you read it (because it's in French) but it basically says that it comes from shampoo (which comes from the Hindi champoo) but not why it comes from the gerund shampooing.

I googled for a good half hour and came across that link in my searches, but no clear consensus on why it stems from the gerund form.

The only thing I can think of is that the original Hindi word is "to lather/massage" so maybe the French took the English transliteration and merged it with its Hindi gerund origin to end up with shampooing?
I needed an easier, to digest, read...

> Professor Valter Longo, from the University of Southern California, explained "Our conclusion is that by pushing the mice into an extreme state and then bringing them back - by starving them and then feeding them again - the cells in the pancreas are triggered to use some kind of developmental reprogramming that rebuilds the part of the organ that's no longer functioning."[1]

Feast and famine diet may restore insulin production in diabetes:

[1] http://www.news-medical.net/news/20170224/Feast-and-famine-d...
> Maybe I should've been more clear but my intent was saying that a two party system leads to more centrist parties than a multi-party system.

It might result in more centrist parties (though I've never seen a convincing comparativr argument or evidence; median voter theorem is fine and all for the abstract idealized world it applies to but ignores pretty much every significant aspect of real-world political dynamics), but even so it doesn't seem to lead to more centrist governments.

> I honestly think that multi-party systems might be better but I also think that two party systems aren't completely aweful

Among democracies, degree of proportionality of representation is pretty directly correlated with popular satisfaction with government, and smaller numbers of parties are correlated with poorer proportionality; from the perspective of providing people the government they want, two-party systems turn out to mostly be, empirically, pretty awful, and the US's particular implementation near the bottom of the barrel among established democracies.
That's correct. The master nodes are managed by GCP and upgrades to the kubernetes system are trivial.
Otherwise it would be like Mongo did - we have put your data in the OS buffers - what could possibly go wrong?
The fruit example of rebracketing (which doesn't seem to be on that Wikipedia list) is "orange". It came from "naranj", but lost the initial 'n' (except in Spanish, where "una naranja" protects the 'n').

[1] http://www.bonappetit.com/test-kitchen/ingredients/article/t...
[2] https://en.wikipedia.org/wiki/Orange_(word)
While they were in bad shape apparently they didn't file bankruptcy...

https://www.wired.com/2009/08/dayintech_0806/

From this source they borrowed 150 million from MS.
We specifically chose a monolithic architecture for FaunaDB, since performance improvements invariably come from breaking interface boundaries and sharing additional information. It's been working out well.
Who didn't see this coming? This is a company whose SVP threatened to do exactly this, publicly, to a journalist.

http://www.theverge.com/2014/11/18/7240215/uber-exec-casuall...
"tragedy of the anti-commons" is the phrase you're looking for here.
POTS still has alot of life left in it. It just hasn't seen any investment. Long-term it could handle greater overall capacity given each household has a physically dedicated line to an aggregation point.

Phone companies just need to invest in putting the DSL modems closer to the households, say at the neighborhood cabinet rather than the switching station. A literal mile is too far. VDSL2 can do 100Mb/s in each direction at 500 meters, and there's no bandwidth contention with your neighbor. And VDSL2 is extremely mature, hardly the state of the art. By comparison, at the office I pay $450/month for dedicated 100Mb/s fiber service from Cogent. And the POTS infrastructure is just about as reliable--which is to say, very reliable.

I live in San Francisco, which is already extremely dense. AT&T owns the POTS system, but they refuse to put in the investment. My switching station is almost 2 miles away. I finally got fiber from Sonic.net. They're investing in hanging fiber over much of the westerner half of the city at a time when AT&T is hemming and hawing about upgrading their cabinets. And interestingly, my fiber service runs straight to that switching station 2 miles away.

The only reason cable dominates is because the phone companies aren't interested in competing. AT&T and Verizon own a huge amount of the POTS infrastructure, but are entirely focused on mobile and cable. It's a ridiculous state of affairs having so much infrastructure managed by the same oligopoly. When I cancelled Comcast and told them I was only paying $40/month for Gigabit fiber there was a long pause--he was absolutely incredulous. Was it a promo price, he asked. (No.) He knew there was no chance of retaining me as a customer.
Hi, original researcher here - these forms have different words and different numbers of items, so it's complicated to compare absolute proportions across languages. I wouldn't infer that there are differences between populations from differences in the norms.
Ya it was annoying - here is my output tho: https://drive.google.com/drive/folders/0BzPYSqARS6D6SUZUYS1p...
I find that markdown is good for 'simple' human readable things, but that parsers can often fall on their faces.

A particular issue I have with markdown is the bold/italic issue. However this is probably indicative of a broader issue. Markdown either does not have, or does not commonly make users aware of, an escape character which will always invoke a control-word boundary and which will never be rendered in the final text.

I've also often had different websites variations on features fail when they are nested (sometimes at all).
Yes, thanks for your interest - we only have 50 concurrent users licensed. Never thought we'd get this much interest. :)
Given the marketing toward HPC tasks, shouldn't hyper-threading be disabled?
Haha no...it's the opposite of that.
RetroPie has been trademarked in the USA by a 3rd party
Verizon stopped deploying FIOS to new cities in 2010 and entirely in 2015. Since then, they've begun building out in Boston, but future plans are unclear. AT&T has been deploying new fiber, but that was a condition for them to acquire DirecTV. It's a long way from being an option for most Americans.
Auto-translated legal advice and critical information could be dangerous.
No they wouldn't, since its internal state is different than the output.

Same goes for SHA-224 and SHA-384.
Zooko Wilcox privately showed some data at the Decentralized Web Summit suggesting that if you extend these results with newer data, the apparent pattern changes: up until around SHA-1, hash algorithms would eventually break, but since SHA-256, we "figured out how to build them right" and now they can be expected to last "forever."

I don't know if his conclusion is right, and unfortunately he hasn't published it, but it at least seems plausible to me. A cryptographic hash function shouldn't be a ticking time bomb if you have the right theoretical basis.
ya, it had a trailing space.
Gcc: Internal Compiler Error Bug Known for 10+ Years
Damn, right, you have to get them with the same internal state.
AT&T is not interested in delivering video over wires. They want to move customers to DirectTV as quickly as possible. There is no marginal cost to deliver video over satellite to an additional customer as far as Infrastructure.
A 2 min hack to share anything from Messenger bot to Newsfeed
This 1000x. It didn't really make sense for Amazon to do all the initial work here when they can have others essentially paying them for the privilege of doing their market research for them while also shouldering all the risk.

Personally I'll be glad to see FBA and all the affiliate sites dry up as they negatively impacted the marketplace IMHO. Now that Amazon has the data they are going about cutting out the middlemen and leveraging their position to eat up the extra margin.
Chicago has no-go zones, and no-go zones are always bad.

The difference here is that Sweden is creating new no-go zones. However that happens (in this case immigration) it is really bad. If a government policy would create new no-go zones, then that government policy is bad. Stop it!

Fixing the older no-go zones is a different problem. It is important, but a lower priority than not creating new no-go zones.

It's like... close the plug in the bottom of your boat before worrying about the water that is already there.
I do not agree with destroying unique/rare artifacts, especially fossils.
William the Concord?
Yeah, this happens to my account. I think I must have made some off-hand comment once that someone did not like and it's their petty vengeance. The DVers will wait about 2 hours (+/- 1hour, random interval) to do so, no more after that normal distribution. The comments are stupid stuff too, like some links to wikipedia pages and just random comments. The ANOVA I did on the DVs showed just random timing and comments (p-val was super high though, as I don't have many comments). It's strange.

Only way I can think to fix it is to tell people to stop talking about HN. If you want to keep HN good, keep it to your very close friends and family. We don't want this to turn into reddit or digg.
Any 160-bit hash can generate a collision in 2^80 time though.
My argument isn't "this is complicated so let's not"; it's "this is complicated and needs to be handled with care, not with a trivial attempted fix like 'dumb pipes only' the way people often seem to think". Together with a healthy dose of "regulation has historically failed to adapt to future technologies". And we don't really want regulations that privilege the tech we currently know over the future tech we don't; that tends to lead in unpleasant directions, including regulatory capture and blocking of future competitors.

I think the fundamental problem here is that in most locations we don't have a market at all, free or otherwise. We're looking at all these restrictions in an effort to work around the fundamental problem of "people have little to no choice in ISPs". If you're going to have one ISP in an area and regulate its behavior heavily, you might as well just have the government run it. (Note: that's not a recommendation.)

I'd be entirely in favor of solving the problem by saying "last-mile infrastructure (from customers all the way to the nearest meet-me room) is a public utility, all ISPs have to remain separate from the last-mile infrastructure". If the average customer had a choice of half a dozen or more ISPs, none of these problems would arise, because any ISP stupid enough to make services deliberately worse would get dropped in favor of ISPs that don't. ISPs could then compete on everything from services provided, customer service, neutrality, geek-friendliness, IPv6 availability, CDNs/mirrors, or anything else they think people want.
You assume that high-speed wideband that is always getting faster and wider is of paramount importance. I doubt this is the case. Furthermore, more spectrum is not necessarily needed to improve bandwidth as technology improves.
You also don't suffer for spending 2-3hrs watching a movie then waiting indefinitely before watching another. Even if you're watching a series of movies they were originally released months to years apart, so you'll be fine when you pick it back up—a glance at the Wikipedia summary for the previous entry will do if you feel it's necessary.

With video games, take weeks off and you'll have forgotten the story (if any/relevant) and how to play effectively. At least that's my experience with single-player games—if I take too much time off I just have to start over, because I'll be too bad at it to handle the later stages I'm in on my last save, won't remember enough of the story, and will have lost my connection to the characters.
> PDF and JPEG

Add ELF [1] and Zip [2] to the list. Many common file formats have areas where you can insert an arbitrary chunk of data without significant side effects.

[1] ELF allows for a very flexible layout, and is almost certainly vulnerable to this length-extension-based attack.

[2] Zip allows a comment at the end of the central directory. Since the central directory is at the end of the file, I don't know if it's vulnerable to this exact attack.
That was my impression. It's like being a small player in any market - if any particular product does too well it will attract the attention of one of the big fish.

I don't think I'd sell through Amazon unless I had an exclusive product.
There was no logical flaw or even a logical debate.

The officer was asking for ID and being obtuse about the matter of which form of ID 99.9% show in such a situation.

For all this person knows, I have zero forms of ID.

And it's completely irrelevant - by the time this exchange occurred, he had already - three times - ignored my direct, clear statement that I was not showing ID.

> That's not the attitude or tone you use on a stranger, let alone on a police officer.

These two categories are not mutually exclusive: these people were complete strangers to me, and their occupation has no bearing on the matter. They weren't doing their jobs, which is to enforce the law. They were doing something completely superfluous and unlawful, for 75+ person-minutes of taxpayer time.

I'm not sure if I am going to be able to change your mind. You don't seem open to it.

But let me ask you: if a complete stranger detains and attempts to intimate you in just the manner as occurred to me that night, exactly what tone do you think is appropriate? Do you think it's wrong to point out the absurdity of not only presuming that you have ID but demanding to see it?
One thing to note, though, is that if the two calculations match, then that's great and you can trust the results. But even if they don't agree, you still might be able to trust the results. Often these sorts of long-term simulations are only done in a statistical way. You can't trust the results of any individual simulation due to numerical uncertainties, but you can trust the aggregate results of a large set of simulations all run with slightly different initializations. (So, you could run many long term simulations of the Solar System to conclude that there is a 3% chance that Mercury will be ejected.)
> As long as that applied to all VoIP services and apps equally, though I'm not sure how you would be able to tell.

The only fair way to do this is to use port numbers and protocols and endpoint IP addresses only for the purpose of telling which packets belong to which traffic flow or customer. For deciding which flows get priority, you should look only at the actual pattern of traffic: sparse low-rate flows should be assumed to be interactive, in the same manner that your operating system's CPU scheduler assumes that processes with intermittent load are more latency-sensitive than long-running sustained loads. To see how this kind of packet scheduling works in the real world, look at the fq_codel and cake queue disciplines in Linux. The former has become the default for many Linux distributions and is used by some of the more modern commercial wireless routers.

This will have the side effect that my ssh session will get the same preferential treatment as your VoIP, unless I'm using it to tunnel rsync.
Glances at username I feel like you missed an opportunity there.
It's a length extension on the beginning part of the PDF. There are 2 headers that have the same hash. As long as you append the same suffix to both of those headers, the hash will be the same. In this case the headers happen to contain a switch that select between one of two images. So the length extension is adding both images to both of the headers. Since the headers have the same hash and the suffix has the same hash, the overall document has the same hash. But because of the switch in the header you see two completely different contents.

So basically H1 and H2 have the same SHA1 hash. By adding suffix I1I2 to both you get H1I1I2 and H2I1I2. That's the length extension.
PG calls tables "tables". It does refer to "relation" as the general term for a class of objects that includes tables and views, both of which are realizations of the abstract concept of a "relation" from relational database theory.