skysight-inc/HackerNews huggingface dataset:
There is plenty of evidence to conclude that fines and DPA don't work to change behavior. From my perspective, the only thing that stands a chance of affecting bank's (and other large corporation's) conduct is jail-time for executives. By all means put the little guys away who pushed the buttons, but make sure some higher ups also go to jail because ultimately they are responsible for the conduct of their business unit.

Also, Congress should put together a law which forbids use of fines/sanctions as tax write offs. Not only are the fines not big enough, but they reduce taxable income! IIRC the Bank of America fines last year were used to write off hundreds of millions of dollars. It's inconceivable how corrupt the whole system has become.
I think the title should include 'boats' somewhere.

> get the most out of batteries for electric boats > Mostly full is a LOT better than fully full > Don’t leave them full > Don’t empty them all the way

I've been under impression that all modern li-ion batteries are equipped with some kind of controller preventing overcharges and empty batteries, monitoring battery performance, etc. Users can actually leave their devices plugged indefinitely and it won't cause batteries to degrade faster.
The advantage of brute force generation is that you can eliminate a lot of solutions extremely fast by trying random inputs.
Me too. Just another rockstar upvoting my fellow rockstars. /s
> Unfortunately, pg said downvoting for disagreement is perfectly acceptable, so it's probably not going away

Even Homer nods. Pg blew that one. He said:

I think it's ok to use the up and down arrows to express agreement.
Obviously the uparrows aren't only for applauding politeness, so it
seems reasonable that the downarrows aren't only for booing rudeness.

If the down arrows merely did the opposite of the up arrows on comments, and so moved the comment farther down the page, then he'd have a good point. However, as soon as a comment goes non-positive (which will happen if the very first person to vote on it votes down), the color is changed to make it harder to read, and the more it goes down, the harder it gets to read.

If down votes are used for mere expression of disagreement, this means that if a topic is at all controversial it only takes a bit of bad luck to have your comment seen first by a few people who disagree, and then it is so sunk that people can't read it, and the people who would have up voted and brought it back to visibility never see it.

When I read HN on mobile, sometimes I cannot follow the conversation on controversial but interesting topics because so many of the comments are greyed out. When I get back to my desktop (where I override the HN stylesheet to mark those comments in a different way that doesn't make them hard to read), I invariably find that a large fraction of the greyed out comments were well written and valuable contributions to the discussion.

Because of that, several times I've refrained from participating in threads that I thought were going to be controversial.
Their amino acids will make an excellent source material for the 3D food printers.
Haskell is 'very new'?
I agree. Based on this article the individual case looks super weak. Sounds like the email was too spammy "We want YOU!" (we'll actually we just want you to put your hand up so we can then decide if we want you). It doesn't take a genius to look at a resume and see work history and college graduation to piece together if they're in their 30's/40's/50's etc.
Interesting article about how object gender in different languages affects how people perceive and describe them.
This idea has been done to death, to be fair.
In fact, Joncheray "invented" this attack.
Introducing New Ways to Support Workshop Creators
I'm pretty sure programmers age out of Silicon Valley due to the culture. I know a couple who are 50+ who ended up moving to the Midwest & East Coast because they simply couldn't find anyone willing to hire them in Silicon Valley but could get offers in the Midwest & East Coast still with relocation.

If you look at the sources for age data for Silicon Valley "gems" [e.g. Google, Facebook] they are all below the median.
It's also 'nothing that C cannot do', but we still don't generally find it being used for such!

I've tried writing web front-ends in Go. It's a fiddly pain in the arse, and the benefits aren't really obvious. If it works for your situation then use it, but IME they're targeted at different problem domains.
I clicked on your link. All of the programming related fields are in the low 40s for median age. Web developer at 36.5 is the exception.
Don't know about Coinvault specifically, but others give you a program along with the key if you pay.

Besides, you can always use Kaspersky's tool with a paid for key.
You could have both. Just like there's both ssh(1) and scp(1), you could have snc (heck, that probably already exists.)

But I don't see why SSH itself has to be constrained by being both a dumb pipe and a client/server shell system. Shells are complicated things, remote shells even moreso, and requiring them to also be able to serve as dumb pipes constrains the way you implement the shell stuff—it pokes a hole in the abstraction.

(If it were all up to me way back when, I'd have just cleaned up the TTY-device abstraction, merged it with PTTYs and serial consoles, made the whole thing socket-routable at the kernel level... and then pushed IPSec to ship with a very SSH-like auto-negotiated pairing protocol. We have the worst of a lot of worlds.)
The PATH is not the MTA, it's the Port Authority.

And the PATH is reliable just fine. It doesn't get "canceled due to a signal problem". I've lived in Jersey City or Hoboken and commuted on the PATH for over ten years, with maybe five instances of any difficulty at all aside from Sandy or blackouts. It's enormously reliable compared to the construction messes that occur on the MTA subways, where entire lines shut down for entire weekends.

And the PATH is only touristy on weekends, there isn't competition between tourists and weekday commuters. Overall, NJ within PATH range is one of the best options to live affordably with a short NYC commute.
The median for Computer Programmers is 42.1. That isn't a big difference?
OWNR

START OWNING.
Ownr is why you'll never own the same way again.

"I've been owning for 15 years and I've never seen anything like Ownr. They're really something else."

http://tiffzhang.com/startup/?s=101022
Yellowstone: This giant volcano is very much alive
Show HN: Optimized data entry (jQuery widget)
I think it is much harder to prove age discrimination earlier in the hiring the process. E.g. when screening resumes. How would you find out the real reason when a particular resume fails screening? Thus the likely incentive for the company is to avoid older people as early as possible. This means older good candidates would fail screening more likely: in effect, discrimination.

It's so often forgotten that the intent of the law vs its actual effect could be in conflict.
I worked at Google in 2013 when I was 62 and I didn't sense any age discrimination.

I have experienced it elsewhere though. This case was at Electronic Arts. They called me several times over a one year period (I must have received a fine recommendation from someone :-) and I talked on the phone to some of their tech staff - really fun conversations. I arrive in their Vancouver offices looking forward to my interview and it started right away when I identified myself to the receptionist, she looked at my greying hair and literally started to giggle. She showed me into a conference room with three developers and their jaws dropped when they saw me. Their interview process was the rudest behavior I had ever seen in a work environment. The interview, technically, was fairly easy. I had a fair amount of experience in game AI which is what they were interested in. I did enjoy a free trip to Vancouver. From my experience, if any company deserves to be sued for age discrimination it is EA.

It is obvious how old I am from my resume and consulting web site. (This occurred many years ago when I was in my mid 50s).

I have never complained before publicly about this - it felt good :-)
That isn't even completely true for athletics. In some sports the peak is reached at a point older than you'd think, and the decline is much slower as well. For example:

http://www.arrs.net/SA_Mara.htm
I put a link to Battery University at the end. Some of the numbers came from there. Others come from cell data sheets (best ones from Panasonic). A lot of this is synthesis over many data sheets and white papers, none of which would by themselves be illuminating to the average battery user, because so much of the data would be cell-specific.

You're right that device manufacturers choose what to name "100%". Generally, cellphone makers are most attuned to people running out of power, so their 100% is pretty close to the real top charge level (not overcharge). They are rated and tested and reviewed based on tests like Walt Mossberg's run standard processes and see how long it runs until empty. The incentive provided by such make-or-break tests is to allow users to fully charge and fully discharge.

Better control and information would be provided if you gave the actual voltages and chemistries, but both are beyond what a normal user would be comfortable using on a daily basis. Internally, we almost always refer to state of charge in cell voltage terms.

Tesla and BMW provide the ability for the user to know and adjust the top of the charge. Tesla's approach is fairly user-friendly, and BMW's is a little more powerful, albeit less user-friendly.
Amazon Swings to Loss Despite Jump in Sales – WSJ
Don't know if this was ever enforced, but in the Code of Hammurabi (~1754 BC), Sections 229 and 230 prescribed capital punishment in the event a builder constructed a house, which then fell and killed someone.

http://mcadams.posc.mu.edu/txt/ah/assyria/hammurabi.html#Ham...
You're right. This is a good idea.
The one glaringly obvious issue I see in this post is comparing ms, fb and Google % increase at different # years after they had gone public. Who is to say that: Ms has already reached peak, Google is somewhere in between and fb is just getting started?
They have a captured database of key/Bitcoin addresses, so when you put in the address it looks up the key.

>What does "check payment and receive keys" really do?

Presumably it asks the server whether the payment was received, and if the answer is yes, the server sends it the key.
Every phone call you've made in the last 10 years+ probably touched an erlang node at some point. That's pretty distributed.

If your're looking for more traditional server stuff, there's RabbitMQ.
People retrain, especially when their car factory (or whatever) closes.

Java is one of the most used languages but you wouldn't know that reading HN. http://www.tiobe.com/index.php/content/paperinfo/tpci/index....
No need to use words from dictionary then. '999fkk9' is usable and googlable as any other arbitrary name.
> What's it with humanities people that make them believe that only them, of all people, are able to do critical thinking?

I suspect it might be ego, after a fashion. Having observed that those educated in other fields have more marketable skills, a need to claim one's own education has produced a uniquely valuable skill arises.
Finally: http://tiffzhang.com/startup/?s=709206085419
Anyone know why compilers don't already do this for small branches? Not worth the effort?
There do seem to be a lot of B2B companies. There are certainly a broader range of companies. I should have written about this more. The number of biotech companies is staggering. I don't know anything about that tech, so they all look the same to me ¯\_(ツ)_/¯
> “If there is ever a technology that’s flawless and could always make perfect products, then we will be ready and willing to install that machine,” Kawai said. “There’s no machine that is eternally stable.”

This seems like a nice reformulation of Turing's Entscheidungsproblem
> I would consider going bald.

If only I had a choice about that...
I thought roughly the same thing until this semester, my fourth in university. I took my first class with under 10 people, a combinatorics class, with an outstanding teacher. The class was demanding, and it is the first time I have attended office hours on a weekly bases. I learned more than I ever have in any single class in my academic career, and I can directly contribute that to the amount of interaction I had with my professor. Now, had he been less adept at explaining concepts, perhaps it wouldn't have made a difference. But having easy access to him directly impacted the amount I learned.
I mentioned those. They work, but they're just a weak form of RAII without any extra power.
He is. He's also a lot of fun when you put him in the same environment as Nick Longo for a couple of months.
http://en.wikipedia.org/wiki/Versailles_wedding_hall_disaste... another Israeli example.
I think it's perfectly normal to have so many startups nowadays, the cost of starting one has gone way down and it's a much better environment (but highly competitive) than late 90s to try out an idea. You can slap some code together or get it over the counter/plug&play and rent some cheap server power and you're good to go. The question is how many will be able to make money? US stats say 95% of them fail, but you could have 1% making some serious money, VCs/investors are not dumb to repeat late 90s mistake and they now gamble with smaller bets, pool money & collaborate alot.

You should go out and try out your idea. It's fun but hard work as I'm in middle of one, taking a break writing this :)
Capitalism is a method for distributing scarce resources. Remove the scarcity and you remove the need for capitalism.
I don't look forward to my future as soylent green
Do you want to tell that this is correct and bug free code ?
This is a example how to create lot of Memory Leaks.
How is the pay for manager vs tech lead? In my company managers get paid much better and have more levels to move up to whereas a tech lead typically has maxed out his potential for promotions.
> What I'm trying to call attention to is the likely actual (not intended, but actual) effect of age discrimination law.

If your logic holds, Google would actively not try to interview people at all, because Race, Origin, Gender, and Military Status are all protected classes with anti discrimination laws.
I had assumed this was something to do with Acorn Computers [1] whose first models were called Atom [2] and Electron [3]. Frankly I was disappointed I was looking forward to how someone could have combined these pieces of British computing history with some kind of modern shell.

[1] http://en.wikipedia.org/wiki/Acorn_Computers

[2] http://en.wikipedia.org/wiki/Acorn_Atom

[3] http://en.wikipedia.org/wiki/Acorn_Electron
RailsConf 2015 Videos
Some people argue that composite primary keys are an anti-pattern. They might be relationally pure but they make other things a lot harder.

I have a hunch that uuid's or other non-semantic primary keys are a good example of of 'practicality beats purity'.
Have any of the popular Haskell libraries for building distributed systems seen high-scale production use for more than 5 years?
I think you're vastly underestimating the diversity of tasks to be mastered. Everything is a hard problem if you want to do it well enough, and the current economy consists of a vast number of distinct kinds things made sloppily.
Yes, pretty much. I think we went short on the rebar3 descriptions just because of how known 'rebar' is as a household name. Go to almost any Erlang project, and you'll find 'rebar' or some variant.

Rebar3 is the next version of it.

But you're entirely right, the page and documentation is lacking to people unfamiliar with the Erlang/OTP ecosystem.
Judging by the size of the AWS bill that companies pay without a peep, I don't think anyone here is incredibly surprised.
I'm developing an app using Atom/Electron and I'm pretty sure you don't need to use CoffeeScript at all. It's Node.js and a browser.
What... is this guy talking about?

"the slow death of the university as a center of humane critique."

What? What the hell is humane critique?

"Universities, which in Britain have an 800-year history, have traditionally been derided as ivory towers, and there was always some truth in the accusation. Yet the distance they established between themselves and society at large could prove enabling as well as disabling, allowing them to reflect on the values, goals, and interests of a social order too frenetically bound up in its own short-term practical pursuits to be capable of much self-criticism."

Wow... You know what allows you to reflect? Having enough time while being an active part of society. Time to reflect, being active to have proper perspective. If all you're doing is reading books and talking, all you can reflect on is books and hearsay, combined with some intuition.

The last thing an English major can do is reflect on anything that requires understanding mathematics or statistics or... you know, the stuff that people who do science have to know?

Just because you read Shakespeare and Dostoevsky, doesn't mean you can critique anything that actually matters, that people who haven't read Dostoevsky can't...

There's scientific knowledge, and then there's entertainment such as fiction and television shows etc. Guess which category this guy belongs to?

The all-over-the-place sloppy writing this guy produces is telling. I guess when you're surrounded by a bunch of folks who don't create anything but words, you start thinking you know a thing or two beyond entertaining people with words.
Madoff was sentenced to more prison time than many murderers. Murder and fraud may not be equivalent, but that does not mean that one must necessarily be less serious than the other.
Mind explaining how you got that number? Not being snarky, just curious.
No, with a merkle tree and bitcoin: https://keybase.io/docs/server_security/merkle_root_in_bitco...
Dude, I'm totally with you (I think the U.S.'s use of a volunteer army and more so drone warfare is very bad, and I lament our Facebook Like- and Twitter Retweet-based "viral protests" and fashionable ice-bucket challenges, and superficial hipster counter-culture), except...

> Once upon a time "taking a stand" meant something: risking your life when our imperial British overlords marched into town; risking imprisonment to help slaves escape the antebellum South; risking social alienation, unemployment, or arrest to undermine segregation laws -- or even just expending hours of inconvenience and exhaustion walking to work instead of taking the Montgomery public transit system.

...is a kind of straw man. You're basically saying that the only fights worth fighting are the epic ones with the costs you describe. (btw, most recently I took part in shutting down the Brooklyn Bridge to protest the racist police departments and the killing of Micheal Brown, Eric Garner and many others).

And there actually is a significant cost to being principled about the software and services you use. Most people don't actually have anything to hide from the NSA, so denying oneself the convenience and zero out-of-pocket cost of Dropbox or Gmail and choosing often fringe alternatives, is usually all sacrifice, no personal gain. The only gain is the promise of the greater good if your protest ultimately prevails. This is analogous to the "inconvenience and exhaustion walking to work instead of taking the Montgomery public transit system."

By the way, what is your current protest (this thread) costing you?
I'd say probably too much effort?

First, it does an exhaustive search on all possible instruction combinations.

Second, it does not _prove_ that the resulting instructions do the same as the original code. It shows it only for some random numbers and border cases.
Is there any chance that Amazon might spin off AWS to a separate company? Or would that be suicide to the stock price of their retail business?
I still remember the loud howls of mockery when Google paid $1.65 billion for YouTube in 2006.

Mark Cuban said: "Only a moron would buy YouTube" (due to the potential legal liability) and "There is a reason they haven't yet gone public, they haven't sold. It's because they are going to be toasted" and "Would Google be crazy to buy Youtube. No doubt about it. Moronic would be an understatement of a lifetime."

http://blogmaverick.com/2006/10/07/some-thoughts-on-youtube-...

It was almost universally ridiculed as being far too expensive. Analysis was done in every other article about how Google would never be able to pay for the acquisition with YouTube as a business.

Eight years later, it's more than clear that YouTube was a steal for Google at $1.65 billion. It's worth 10+ times that today.
Considering that one of the current trends is the development of unikernels (like MirageOS), network stacks in userspace, etc, I'd say we're still thinking about the lower layers.
I seem to recall a very old science fiction story about a future where nobody has to go to school. Instead, they play all day until they come of age, at which point a computer programs their mind with all of the expertise needed for whatever profession they'd be best at and would be most useful. The problem turned out to be that, while this is great, the programmed minds couldn't innovate further improvements, and so society grew stale. A small percentage of the population, including of course the protagonist, were chosen to learn stuff the hard way in order to be able to come up with new advancements. For the life of me, though, I can't remember what story that was. Any ideas?
I live in NYC, so in general I am lucky to have cable Internet service. I lived in SF for a brief period of time, and Comcast was expensive and slow.

I am quite glad this deal is off. I have been TWC Internet service user for many years and it used to be so-so compared to FiOS. When I finally had the chance to switch to FiOS I was very excited, but after comparing customer service, speed, and price, I just couldn't move away. I couldn't move to RCN because so many instability (probably due to over provisioned pools). TWC's new plan is cheaper and pretty reliable where I live.

I did invest some serious cash on getting my own modem SB6141 and a very good wireless router, which definitely has boosted bandwidth and performance. TWC and Comcast's stock modem sucks (and now you either buy or rent). I was surprised to see how many people were willing to rent because of simplicity; go to Amazon, spend $100-$130 on the modem, ship it, and install the modem.

As a customer, I just hope we can have more reliable options. Technically, $40 for up to 100 Mbps is still a little high (but 3-5 years ago it would be like $70, $80 a month). The day when we are offered 100Mpbs at "DSL" plan price range, I will be really happy. Actually, I'd be even happier if we can build out the cellular data technology... "4Gb for $40? Yes, first 1G at 4G speed, the rest, like 56kpbs." I want to see the day when cellular data can be just as quick as my home network.

I am not very concerned with other monopolies (search, TV, , music etc), but telecom monopoly is a big concern to me.
> "If nothing else they should get audited down to their grade school allowance to be sure they were merely grossly negligent."

That would not even be sufficient, because for all we know they were bribed with hookers and cocaine. It would not be the first time.
If there's no human nature, what keeps you from being a dog?
Check out Seven Concurrency Models from Prag Prog. It does a good job of going over concurrency. It doesn't explicitly go over Node.js or Go's concurrency model, but it talks about the pitfalls of concurrency with shared memory and it also goes over the actor model, which is Erlang/Elixir model as well as Scala's Akka.

https://pragprog.com/book/pb7con/seven-concurrency-models-in...
Author here:
Thanks for you feedback, we really appreciate it!

Finding fresh local area products sounds like an interesting feature that we'll likely add.