skysight-inc/HackerNews huggingface dataset:
Guessing not.

http://static4.businessinsider.com/image/4dde798949e2ae723d0...

http://leadinvestor.com.au/wp-content/uploads/2014/08/mark-z...
Well, there are a few other things to add:

1. There might be a feedback mechanism between the two since high salaries could lead to high cost of living which in turn means that companies have to offer higher salaries etc.

2. The higher salaries don't explain the entire cost of living story since cost of living has risen faster than salaries.

3. Cost of living -- primarily the cost of housing -- seems to spike after certain events. IPOs, or other large liquidity events.
> In 2012 (the hack which this came from) their passwords were encrypted with SHA1 and not salted.

The passwords were hashed with SHA1, not encrypted.
In the time it took you to write your content-free comment, you could've googled Elm and seen the error messages yourself.
Chattanooga Was a Typical Postindustrial City Before Municipal Broadband
> Coincidentally (or perhaps ironically) the article itself is formatted for ~80 characters per line,

Maybe because it was written from a terminal?
> That's how it works, when a person is telling their own tale, about their own experiences.

That's hardly describes all that is going on here.

> Reputations are on the line, and not much else.

"Not much else", right. Can you tell me what would be at stake for the people to actually argue like adults, instead of ignoring and downvoting and handwaving? With any random technical subject any remotely valid question gets discussed, and now you're trying to tell me this is normal, that this isn't a shit show?

> he real world doesn't actually operate on justice and ratios. Shit floats by. People get over it.

So you're essentially saying you don't care because you don't care. You can call that a reply, if you want. Something you signed up for with a spooky name relating to a literary figure who killed himself, "inspiring" a wave of suicides. The only signal sending is a bit of creepyness, the rest is just noise.

> Dialog is not transactional. Conversations are not permanent and destroying.

What does that even mean? Is it really so much to ask to have at least the plagiarism claims backed up? You see, ignoring that, while claiming he ruined so many people, including someone who killed themselves (as a result? as result of completely unrelated things?), that also says something.

> People get over it.

People would also get over having haven answered in earnest, or not not downvoting things they can't or don't want to address. HN would totally survive having one story about this that doesn't get flagged, you know? So don't tell me to take this virtual lynching lightly, while you don't mind people apparently having huge issues with very simple questions.
> And their city councilman, Tim Male, tried to get Google Maps to take note of the official detour, by calling the company and flagging it through the apps’ feedback feature.

Both Google Maps and Waze have ways (ha!) of editing the routes available in the map. A street I used to commute through suffered from the non-local traffic problem and the city erected "No thru traffic" signs. I updated both gmaps and waze to no longer me through there, it took probably about 30 min for both.

Oddly enough editing maps in gmaps was disabled for around a year (some time in 2014 to some time in 2015?). But I think it should be turned back on now.
The Fundraising Certificate
Oh come on. Asking someone about password ecryption is basic computer science and general intelligence . Its. It about writing bcrypt. Its about thinking for five minutes about why we have passwords and what protection they need to be meaningful passwords.
You simultaneously complain the advice is generic and claim it's useful. You always bet on both colors in roulette? No, generic advice is not useful. It's... too generic.
Corporate welfare at its finest. The cheapest plan I can find is about $250 per month and has something like a $10K limit. It's a fucking joke. Two years ago I was able to get a reasonable plan that actually covered part of my doctor visit and prescriptions for less than $100/month. Mots of the insurance companies in my state have been run out of business leaving you with basically one giant provider and a no-name company that isn't accepted anywhere.
I was pretty sure the Obamacare plans had OOP Maximums (out of pocket maximums), i.e. after a certain amount, your insurance pays for 100% of your medical expenses for the year. It might have been kind of high, but I was pretty sure it had it. (I had to have Obamacare for a few months in between jobs).
There seems to be a new reality, a new problem with population growth and GDP fetishism: GDP rises with the number of people participating in the economy, true. But GDP and accompanying tax revenues don't rise enough.

Infrastructure becomes overloaded and the government fails to expand capacity sufficiently. Tax revenues rise somewhat, but, again, not enough to pay for the necessary expansion. Traffic gets worse.

One solution would be to literally force everyone to take high efficiency, high density modes of transportation (trains, public buses, carpools, chartered buses, etc) but local and even state governments don't seem to have the legal power (or will?) to do so. The gridlock continues.
Startups Hiring Now
Honestly, the whole "pre-biasing you to laugh at the scarecrow of the opposition we're about to show you" is enough on its own to turn me off. I've become more sensitive to this over the years. A lot of political clickbait comes out like that too; you get three paragraphs explaining how stupid the thing the opposition just said is, then a quoted snippet of the worst three sentences in the piece (probably ripped out of context), then another three paragraphs encouraging you to show your tribal affiliation by laughing at how stupid that one snippet was. Bonus points for not giving an easy, clear link back to the original, where you might actually see something that changes your mind.

And before you say "Well, yeah, the other side does that, but thank goodness my side doesn't do that", I would challenge you that as you read your next couple of political articles, click, pull them up, maybe zoom your browser until the entire article fits on the screen, then just sort of defocus your eyes for a moment and just look at the pattern of text and quotes on the screen. Do you already have a pretty good idea what the paragraphs are? Do they fit the description I just gave you? I won't claim to read a completely balanced media diet, I have opinions too, but I do at least sample a lot of things, and this pattern is universally used.

It's a cognitively-hazardous way to consume arguments even before we discuss its addictiveness. Putting it in video form is probably even worse.
If there was any truth at all in that claim, you should be able to compromise paragonie.com right now simply for it running PHP.

Otherwise, that claim is false.
First, we are not reading text but code.

Second, we code very differently then we used to - several layers of indentation are common now but were not when the limit was seen as reasonable.
You zero sum straw manned me. "Large swaths of people believe A" , but "no serious group does B". Not saying anything you said is wrong, just find that humorous.
I agree, and I was thinking the same thing as I read the article. Even so, I'm glad we're talking about history. 79 or 81 characters would be pretty much the same. You have to know the history to understand why 80 is a magic number.

And why does my terminal window have a baud rate? Why is it so slow?
Well I'm thankful that Google is prepared to take big bets in health science, even when they don't work. Much better to spray money at this problem than - say - Nest.

Hopefully these are some of Edison's 9999 lightbulbs that didn't work.
I've been following the development of Mailtrain for a few weeks now and I couldn't be more excited for this project. It's super fast, the interface is great and it took about 4 minutes to install locally.

I'm on Sendy right now which has zero segmentation and development seems to have really slowed on much-needed features.

If you do any sort of email sending, this will save you hundreds per month. I've backed the Indie GoGo and I encourage everyone else to do this as well.
You misunderstand - its not the bikes that are reducing traffic, the bike access is a side-effect of the traffic calming barriers. The same barriers with no bike pass-through would be just as effective at stopping through traffic in a neighborhood. The point is to block routes through a neighborhood and force car traffic back to the main roads, stopping through traffic in a residential neighborhood.
But a "bicycle" boulevard with no bicycles still solves the problem: you can use non-major streets for local car traffic, but not for through traffic. A bicycle boulevard isn't closed to cars; it just has a barricade every couple of blocks. You can still reach everywhere you want to reach by car.

Contrary to the stereotype there are plenty of Berkeley residents who don't own bikes.
This is such bullshit. I put together an email to the writer to politely say that her article was tremendously misleading, but decided against sending it because she's probably aware and doesn't give a shit. As far as I can tell, Boston Magazine isn't really a place of journalism, so there's no standards they hold themselves to.
I'd add tslint to that once the basic migration is done. It can get a lot of issues in the code that are either bad stylistic options, or things that can produce errors in the future.
that's not what mutation means.
> password encryption

https://paragonie.com/blog/2015/08/you-wouldnt-base64-a-pass...
10mph is blazingly, exceptionally fast for an interstate in a major city during commute hours.

Building bigger highways sparks further-flung suburbs and the new traffic brings everyone else's commute times back to equilibrium.
Megaprocessor
Show HN: Web-Vim – HTML page creator for Vim lovers
No. I freelance and don't have to do any of that.

However, when I was seeking permanent employment I understood that it was not my circus and not my monkey's. I had to jump through the hoops. The same for coding as it was product management as it was for consultancy.

Rather than complain, why not invent a startup that acts as a universal badge of coding ability and is widely accepted as the industry standard for benchmarking technological ability...

The post just screams (once again) "I am a coder you should simply accept my genius and leave me in peace to work."

Law of averages just tells you that there is a bell curve of ability...at least some of the individuals on Hacker News are precisely the individuals that white boarding and puzzles are designed to catch.
In LA, for example, most of the driving infractions are violations of the California vehicle code, not city-specific vehicle codes. And so it turns out that a very substantial portion of ticket revenues go to the state, not the city.

California even has a law preventing cities from creating these kinds of local vehicle code laws that could generate local revenue.
Really? Having dipped my toes in both I certainly felt like the error messages of the compiler to be very different. I could be way off.
One major failure of this article:

You should generate a random salt for each user and store it alongside the user record in the DB.
I'm really going to miss the NHS when the tories have finished dismantling it. :(
This is the promise of type inference. Languages like Elm that do a good job inferring types are able to play out potentially invalid implications of how your code uses values without requiring you to separately specify all your types in great detail. You'll spend some time just addressing edge cases as "safe to ignore" but it's a lot lower than explicit typing while delivering many of its benefits.
3 Reasons Root Cause Analysis Is Fundamentally Flawed
Building a community on my Gaming portal, What should I build it around?
I'm suffering from changes in demand for online browser games.
I want to focus harder on building an attractive community.
What would gamers/users be interested in?

Top ideas are:
- Learning/Submitting your own Games,
- Leagues/Tournaments
- Multiplayer Gameplay
- Gaming News - Other:
Randomness welcome :)
Note: I do have a similar poll on my website.
It'd probably make plowing a lot worse though as the plows had to cut in and out.
Radio Liberty (Radio Svoboda) Russian Broadcast Recordings – 26147 Items
this seems to be stardard practice at google. i've submitted tons of bugs ("issues") about app engine and compute engine, and google cloud in general, and after a month of them doing nothing, they respond with, "looks like we haven't done anything, closing"... they close it, you can't reopen. why fucking bother. just a bunch of idiots working over there padding their closed issue stats while they jerk off in larry's mouth.
You could be right handed and use a password like !@#asdQWEewq#@!123 (using the pinky on the shift) because it doesn't require you to take your right hand off the mouse
It seems to me this show is all about native advertising.
> Hey, geeze. People were talking about plagiarism over here, why'd you have to bring up the "R" word!

But that's the thing, they're just claiming it, then falling silent when asked for anything of substance. They are NOT talking about it, just "sprinkling it in there".

> Build your cities on the slopes of Vesuvius.

Right. And I guess you can apply this whenever you want. Whenever there is something YOU don't mind, "they were asking for it".

Of course, you're making a new account just to reply with replies that essentially have no real content other than "I don't care". Get over it, there are people on the internet who do care, who simply either actually ignore things or interact with them seriously.

And looking at my posts and your replies to it, the fact that you made a throwaway for it, and the wider context of that snippet, I'd say, don't tell me that...

> The secret of realizing the greatest fruitfulness and the greatest enjoyment of existence is: to live dangerously! Build your cities on the slopes of Vesuvius! Send your ships out into uncharted seas! Live in conflict with your equals and with yourselves! Be robbers and ravagers as soon as you can not be rulers and owners, you men of knowledge! The time will soon past when you could be content to live concealed int he woods like timid deer!

So, where are the peers criticizing each other without flinching? Where is the struggle among peers? This is a joke. You can quote Nietzsche like wearing a hat, but I'm not sure you even see the shoes of what you quote, much less filling them.
There is a lot of ranting in this thread which is very unlike HC without any example of where he was biased/opinionated or where he was wrong.
I am genuinely interested in knowing if he was ever wrong on any of his 'main stories'. I personally think his team is doing pretty good work in putting together very interesting real issues that do not have a lot of visibility otherwise. I will be happy to be corrected.
I sure did! It was a great study and quite fascinating from a marketing perspective.

I do remember in middle school (a religious one) a classmate got in trouble (detention?) for loudly wondering if the Biology teacher and softball coach in her 30s with short hair and drove an Isuzu Rodeo might be a lesbian.
For what it's worth, the web site denies involvement with the twitter account:

> I SAW SOME DIFFERENT TWITTER ACCOUNTS CLAIMING TO BE RESPONSIBLE FOR THIS SITE. IS THAT YOU?

> No. Since it is no longer possible to create a Twitter acocunt without a phone number and because we believe anonymity is important, we opted to boycott direct Twitter presence for this site. We don't have a Twitter account.

> We have seen the accounts you're talking about and they aren't associated with us. We don't know who is running them, and some of us are disturbed by their incendiary statements and graphics. We don't condone calls for violence or for Jake to self-harm.
Out of curiosity, where did the 132 column standard (for wide carriage printers) come from (why 132, not 130 or 120)?
I imagine that jurisdictions which place a heavy emphasis on revenue from traffic enforcement are also careful to place a heavy emphasis on infractions which provide revenue to the local government.
Tape as backups are arguably still valuable, but any important information being passed by Excel is a travesty. I've worked on the quant side of things and trading securities has standard protocols (primarily FIX, but more esoteric protocols are used by some MM's). I've worked with insurance conglomerates - health information has HL7 for EHR. Purchase orders between Walmart and their suppliers use EDI. All of these aren't 'magical' but they sure are global standards which are transparent and relatively perfect (you have XML schemas to validate against). Those are just the industries I've worked in professionally (I'm sure any other industry - oil, heavy machinery use something similar.)
I guess these are enough general: put operator sign before line break; don't break inside of the most nested expression; don't break between variable type and name...

There are more such rules which differ between standards (like Linux kernel style vs. PHP PSR-2 style), e.g. how to pad trailing lines of function call. Linux style says to align trailing lines at offset next to the opening brace. (This doesn't look good in case of long function name, though, but most of time readability of this way is very good.) K&R is referenced as an original of such style, just as everywhere in Linux coding style. Also Linux coding style is not just what is told in Documentation/CodingStyle - there are some unwritten tools which you'll encounter when you run scripts/checkpatch.pl or get reviews on your patch submission.
> If they would just make the next version of windows better than the previous versions.

They've done that. Every single time. That's why Windows is the most widely used desktop OS on the planet. On the desktop, it's better than OS X and it's better than Linux and if you disagree then you're obviously out of whack with the rest of the world's priorities because everybody uses Windows and they do so because Windows gives them what they want.

Yes, Windows 10 has some annoyances - just like every other OS in existence. Big deal. Windows has absolutely gotten better with each version. I've been using it since Windows 3 and honestly, saying that Windows hasn't gotten better with each version makes it seem like you have no clue at all what you're talking about.

Also, to the people complaining that you can't turn things off: You've been misinformed. You can turn off every single item that has been discussed and you can do it without "booting into safe-mode to delete an exe" for instance - http://www.tenforums.com/tutorials/3569-windows-defender-rea...
There's nothing to stop anyone from creating a reverse lookup table by systematically generating strings and their hash, and aside from dictionary words, this is an example of low hanging fruit. It's a repeated sequence of characters, which would be the second most obvious heuristic (after the dictionary) when trying to generate plausible passwords and their associated SHA1 hash.

Before the LinkedIn leak, I was guilty of sharing passwords across sites, and I got a wake up call by a "someone tried resetting your password" email. Started resetting them all, got to the point where I noticed there were a lot and I should probably use a password manager. Eventually I found out I had over 100 online accounts for various things, all of them now having unique passwords. I've deleted a handful of them (e.g. MySpace, MyCokeRewards). There are a couple more I'm trying to get deleted (e.g. Dominos) but haven't been successful yet.
> Not one or two, all of them. Writing an initscript started with copying the template from /etc/skel, and it was already pretty long. Compare that with the actual init scripts from FreeBSD/OpenBSD. Some are literally 3 lines long.

Unfortunately, a lot of the BSD wisdom is lost on people who try OpenBSD on their laptops, can't figure out how to connect to wifi without NetworkManager or wpa_supplicant, and automatically conclude it's arcane shit from another age. Clean init management is just one of the lessons that Linux could learn from there.

> Others have mentioned the code quality; I can't comment because I haven't looked at the code. One thing that really bothers me though, is the tight coupling with dbus. It doesn't matter how good the systemd-* code is, if dbus is borked then your whole system goes down with it. I can debug a misbehaving init script by starting it with sh -x. With dbus, it's a nightmare.

I've read the systemd source code here and there. At line level, the code is actually pretty good, idiomatic and clean. I don't remember seeing any obvious blunders.

Engineering-wise, I've seen better. The lack of a serious debugging infrastructure is just one of them, and that plagues pretty much any D-Bus application, not just systemd. A lot of features are gratuitous/unneeded, exist just because the developers couldn't bother to read documentation or didn't like the defaults of some tool so they wrapped it in a systemd interface, or simply because of Gnome.

Then again, a lot of things are badly-engineered and we run them. The only thing I very strongly dislike is the deployment/distribution model. It's a huge suite of tools of massive complexity; at any given time, for any given version, at least one of them is basically of beta-level quality, which means that, for any version N, you end up knowing at least one or two workarounds for a set of bugs. Then N+1 pops up. The old bugs are resolved, but now two other tools have been added, another one has been rewritten because reasons, and now there's a new generation of bugs that you have to learn and remember. The fun grows exponentially with the number of platforms that you need to support; I now know about, like, more than a dozen systemd bugs across five versions, because I have to support targets that use five different versions. I'm a walking bug tracker at this moment.

Edit: I know this is technically "the distributions' fault", but sometimes you don't quite have a choice, e.g. when working with whatever SDKs a manufacturer provides, or when dealing with systems where upgrades are difficult and infrequent for various reasons (regulatory, remote access etc.). Devops is not the answer to everything.
the operational definition agreed on in mainstream science is that to be living, you have to do regulated metabolism. This definition mainly exists to distinguish viruses from cells; I'm sure there are even cells which don't metabolize, but those are exceptional cases in which the ability to metabolize was lost in a parasitic situation.

Spiegelman's monster isn't alive under any common definition of alive, but it has fascinating properties nonetheless and appears to be an attractor in the RNA sequence space, which is quite interesting on its own.
> Plus, this only gets worse as you get older and your eyesight starts to diminish.

Yup, I'm at that point.
It meets some of my criteria. They're doing good work. Gotta ditch that TI processor when possible. Need some hardware and software modifications. However, actual switches for power and audio coming through Linux part are positives. Removes some low-hanging fruit.
This will sound counterintuitive to dynamic language people, but prototyping is actually much easier with types. I often find myself rewriting 50 to 75% of the codebase in the early stages of prototyping, and without types I'd be much less willing to do that, settling for a less than ideal design. This design will then be the base of a potentially large project, which amplifies early mistakes even more.
X Games 2016 Highlights
What Drives You to Become an Entrepreneur?