skysight-inc/HackerNews huggingface dataset:
$80k in Northern Illinois. I have 4 years experience, a Bs in economics and as of November I will have a MS in computer science.
No, many companies that IPO are and have been profitable, so they don't need to warn investors that they've never made a penny and may never do so.
Yes there's connection pooling. But it's handled by the underlying PG library https://github.com/brianc/node-postgres that Massive is based on.
Is your startup HR compliant? Find out with Complier
I really don't think we (the public) need to involve ourselves in her parenting decisions. I just can't understand what argument you're making.
That's a problem caused by voting on people, instead of voting on issues.
Click drag click
https://github.com/rstacruz/flatdoc
Show HN: Flaneur, an online only brand of home linens for creative professionals
This text reminds me of row polymorphism in OCaml object system. Or maybe I got it all wrong.
It is stronger than ever, but it changed a lot.
Stream already has a max method:

return listOfTxnAmounts.stream().max(BigDecimal::compareTo).orElse(BigDecimal.ZERO);

(They behave differently for a list that only has negative numbers, but it seems like that isn't a part of the domain anyway)
Yes exactly, I was alarmed by the HN title, but then the link content was pretty usual. Tor is not broken, fiew :).

That said I'm pretty curious to see the answer of the administration to the answer of the exit node admin explaining what is Tor and why he can't help them.
Did you read the article? The first sentence is literally:

"In this article I will explain why I think the Elixir language will make a big impact in the world of web development."
Google has spent more on remodeling than every Mountain View resident combined
Somehow the society is geared towards saving young pregnable wombs. Leave your wife? Pay maintenance. Have a kid that doesn't live with you? Pay maintenance. Don't pay maintenance? Go to jail. Kids is murderer. Whhaa? Poor baby.
Nope. Pretty much 100% of schools in the U.S. (with internet access) operate a transparent or explicit HTTP(s) proxy as the only way out to the internet from student-accessible vlans. Websense is probably the most popular commercial solution. My school district ran a Squid extension called Squidguard for a long time before switching to the filtering solution bundled with its new wireless controller system.

Implementing web filtering is a condition of receiving federal subsidies; they take it seriously. A school with only a handful of PCs might use a host-based solution but proxy-as-the-only-way-out network design is very, very common.
Erlang User Conference 11-12 June
Lending term deposits cannot provide a guarantee of full reserve, because term deposits mature and you cannot absolutely guarantee that you will have reserves on hand to meet them when they mature.

You can have "full reserve" of demand (including matured term) deposits as a goal and lend out term deposits, but you get at best a statistical probability approaching -- but never equaling -- unity of maintaining full reserve based on past repayment and new deposit patterns.
Wow, I totally agree with this, it is crazy seeing some people my age making 100k+, however their cost of living is higher and might have an unstable situation.

I to have a great job security, a happy work area, and great benefits with where I live I can support both the wife and I and live comfortably.

Also awesome you have the fixed time off on top or 20 days of vacation!
Ask HN: How do you learn the elements of design (quickly)?
Specifically, us 1-man shops need no-nonsense info on color choice, typography, layout. Books, videos, whatever. The goal is creating viable products that don't look unprofessional.

This is about design aesthetics, not necessarily HTML/CSS/frameworks.
> Why is this "deplorable"?

Because the intent is to circumvent a limitation imposed by the organization as a whole (Sony) by soliciting from its execs with that listed as the reason to donate bypasses the limits imposed upon organizations to prevent them from subverting the democratic process.

It's one thing to convince the execs to donate out of the goodness of their hearts. It's another to ask them to donate for the sole reason of such donations benefiting the company they work for.

> Is it wrong to email my employees and ask them to support tax breaks for startups? Or to contribute directly to the politicians who implement those tax breaks?

Yes. Your intentions are certainly better, I'm sure, but it's still subverting limitations on the political influence of corporations - limitations that were imposed in order to prevent American democracy from just devolving into "who has the most money and/or shouts the loudest?".

Granted, that's already a major problem anyway, but just because factories dump billions of gallons of industrial waste into rivers doesn't make someone any less of a jerk for pouring bleach down a storm drain.
This article should be "22 Developer Commandments" Just add "You shall ..." before each one :-) I'm proud to say, I've followed most of this from the beginning. Thank you for the article.
I think part of it is that with Erlang it is not as easy to get up and running with a new website.

I'm doing this at present and there is no special difficulty.

And things like package management, build tools, meta-programming, unicode handling and web frameworks are not as straight forward as in languages such as Ruby.

Erlang's module system means that a chunk of the raison d'etre behind language-specific package managers is already alleviated. The rest - dependency management and building, is handled quite well by tools like Rebar. One can also leave Rebar as a dependency tool strictly (which is its primary purpose anyway) and use whatever they like for a build system. Plain old Makefiles can work just fine, and it's not like most language-targeted build systems aren't some shiny variation of make, anyway.

Metaprogramming isn't quite as easy as in many OO languages, but it's hardly out of reach. The parser, the lexical scanner and other components are all exposed as Erlang modules, and there are projects such as the BossDB ORM that use parser transforms to provide features such as parameterized modules, which allow for using Rails-like ActiveRecord patterns, among other things.

Unicode handling? I think this might be a knock on Erlang's string handling. Strings are represented as iolists of Unicode points (integers) which goes with much of Erlang's philosophy in lists and tuples as being the prime data types. Space efficiency and real-world usage usually has strings passed as binaries, but most web frameworks and libs can handle them plainly nonetheless.

Web frameworks? Chicago Boss for a Rails-like, Nitrogen and N2O for real-time and extremely high load applications, or even just plugging in to web servers like Cowboy or Yaws can be enough for a RESTful backend.
It's all relative. I moved out of my parents house and left behind my old computer and 56k modem. I came back a few months later and found my brother had BearShare or something running with all these downloads trickling it at .5 kbps, and found that he had amassed hundreds of megabytes of MP3's.
I use it heavily as well to create generic dashboards for looking at clusters/sites, etc. Its a shame kibana4 nerf'd templating :|
Order of magnitude strikes me as too high if you think about doing it ahead of time and factor it into your design. The harder part would probably be not letting POSIX compatibility cramp your design. For example, the use of fork() is in part an artifact of making a practical system run on very memory limited hardware (like 128KiB max for a program, half code, half data), there's no intrinsic need for it to develop solid software.
udp is trivial to load balance.... plenty support it.
Show HN: Free Coding Resources for Non-Engineers
When talking about social changes, "look where that has led..." is definitely a good argument... in a bar, not in a serious conversation.

This kind of event is simply caused by the excessive increase of policing, and the political profit of such events; it's not a really special or complex phenomenon.

The major consequence is a context which supports excessive penalties for people, in which unreasonable laws, vampire prosecutors and self-obsessed politicians prosper.
Proceedings like this are a product of all the above - in the era of cyberwar, the government turned even minor incidents are into major crimes, in order to make an example, and to get the political monopoly on cyberoffense; such cases are quite common.

Wherever the excessive increase of policing comes... well, that definitely is a complex and special phenomenon, but I guess it's off topic.
Uber Lawsuit Information
I think the issue is that many CTO's don't take all of these factors into account when they do decide to switch to or add a new language to the companies codebase. It seems many are shortsighted and simply see A > B without evaluating all of the costs of switching from B to A.
Hopefully this will give you some ideas: http://foundrs.com/find-a-cofounder

Here's a simple hack: start a meetup in Buenos Aires on the topic of your product (project management). Don't try to sell your product, just try to be helpful and build a community among people who may experience the problem you are trying to solve. Customers and possibly a co-founder may eventually emerge (give it 6 months).
Having a method allows sum to be written as:

return listOfTxnAmounts.stream().reduce(BigDecimal.ZERO, BigDecimal::add);

rather than what you have to do for operators(unless there is a way of referencing the operators I haven't found):

return listOfTxnAmounts.stream().reduce(0, (a, b) -> a + b);
I already have almost-full discographies of all except for Dead Can Dance (who I hadn't heard of before). Thanks for the tip!
One can't investigate every threat. You have to prioritize. Part of prioritizing is determining how much damage can be done with the resources available to the person.

If someone says "I'm gonna bring down the Golden Gate Bridge with this 12" stick of balsa wood." you don't give them a second thought. They may have hostile intent, but they clearly lack the understanding of how to, or the means to[0], cause harm to the bridge.

If someone says "I'm the operator of this container ship full of high explosives and I'm going to ram it into the GG Bridge and detonate the explosives.", then you investigate that, as the person very probably has both the intent and means to cause actual harm.

We -as a society- used to refuse to be terrorized. We used to laugh off incredible[1] threats as the insanity, bluster, or cathartic ranting that they clearly were. We (or maybe just our investigative and enforcement organizations) freak out much more over much smaller things these days. Our society is poorer and weaker because of this.

I hope that encouraging people to learn to put threats into perspective will help reverse this trend. Perhaps a calm, level-headed populace will calm its over-reactionary leaders, investigators, and enforcers.

[0] Or both.

[1] I mean this in the "in-credible" sense.
This was a pretty good article, I'd love to read one (as similar as it might be) about warez crews.
A teenager picks up a gun. Could they be arrested for assault because "who knows what this teenager might have done"?
Google acquired Motorola for its patents as ammunition in a larger war. I agree it supports your main point about acquisitions in general, but I'm not sure it's indicative of what being bought by Google is like in the general case.
Gentrification, like most social change, is a mixed bag that hurts in some ways, but I think it's more good than bad.

I lived in Philadelphia the last few years and it's gentrifying out from the center. People who worry about gentrification are usually white middle class people seeing poor and racial minorities priced out of a location, but they fail to see what the larger implications of pricing out are. Yes, poor people sometimes are forced to move, but rarely is a poor person's goal to stay in one place. More often their goal is to not be poor and gentrification frequently drags the poor into the lower middle class. I'll give three examples:

1. A friend of mine's father lived in rent-controlled housing just south of center city since the 80s. The area exploded in value in the last decade and he was making less than $15K/year as the area gentrified around him. Last year he was paying $500/mo rent while his neighbors were paying $1400/mo rent. His landlord, unable to evict him or raise rent, offered him $14K--almost a full years salary--to move out. My friend's father was "displaced" but used the money to make a down payment on a $70k house in far south Philly. And if this seems unfair to the apartment owner, keep in mind that he will make that he probably easily made that money back in the last year with raised rent. Everybody won here.

2. Another friend of mine, without graduating high school, lied about her age and got a job at a local bank and at age 19, bought a 3 bedroom house in Northern liberties, getting a good mortgage from her employer and paying it partly by renting out bedrooms. In 2013 her property taxes more than doubled and she was forced to sell the house. But the house she bought for $80k sold for $375k--and at this point she owned most of the house. She complains about the tax increase to this day, but lives in SF now with her husband, a software company research programmer, well established in the upper middle class. They're buying a house in SF as soon as possible, using the money from her Philly house to make a down payment and his income to pay the mortgage. I can't muster much sympathy for her.

3. In Philly I lived in an Ethiopian/Egyptian neighborhood. I worked at a food cooperative on food justice initiatives. However, a few businesses had predated the coop in bringing healthy food to the low-income neighborhoods. As the neighborhoods gentrified these businesses were no longer bringing nutrition to the poor, but they all were making a lot more money; enough to expand and open new locations further out where there's still low-income neighborhoods. The high income stores and restaurants fund the low income ones, while the low income locations achieve their mission. And the low income locations are good investments because it won't be long before gentrification reaches there too.

Now I realize that these are anecdotal stories and many poor people are not as well-positioned to benefit from gentrification. But this should at least establish that simply looking at housing price displacement doesn't tell the whole story.
When your bottom line is in trouble, everyone works in sales.
That really scares me. For one, these drugs are usually relatively new, known to be abused, known to lead to cases of addiction etc. And I'm scared it changes who I am even if it would radically improve my life. I mean don't get me wrong, I know these are edge cases, exceptions, and that for many people including yourself they have been a blessing.

Beyond that, it's not something I can get (without risk of getting something wrong) without getting diagnosed first. And while I'm glad for that, I'm also really apprehensive to go through the whole process, of months of talking and self reflection and filling out personality forms and keeping diaries and speaking to psychologists. The lack of motivation I have is such a stupid problem because it kills any action towards solving it.

Really appreciate your post in any case, I've written it down and will look into it more.
This is incredible. I have always wanted to get into this type of thing, but it seems so incredibly difficult without a large amount of experience.
Show HN: Genius Annotations Button – Inspired by GitHubButtons
It is filled with all sorts of people and I cannot agree with you on this. But I don't think that you have to find the difference between con artist and "unsuccessful" serial entrepreneur.
Then shame on the child and his mother for such short-sighted thinking.
Ok, this is just unbelievable. My original post was a complete fiction. I just made it up. I made up jsdom-node, I made up the fact that it was a node.js compatible fork, I made up dom.js, I made it all up as satire to poke fun at the javascript community. I thought these two replies about the C++ compiler were just continuing the joke. Honestly.

Imagine my shock to realize that the fake jsdom-node project I made up actually exists (in the form of node-jsdom) and actually exists for the reason I made up. What. The. Fuck.

https://www.npmjs.com/package/node-jsdom
Fear the Chaos Monkey? Think Again
I've been living in Miami for about 8 years. I love Miami :) but,

Miami is great but the city overall still depends on the car culture.

Population Density + Car Culture is never good.

The moment people are too lazy that they have to drive one block to get groceries; now thats a problem.

Yea, the Brickell is great and all but I would never live there unless I worked there.

The area has allowed other areas to stay "ethnic" with the expense of poor planning, for me getting in and out of Brickell is a odyssey and I only live 2 miles away.

I can't image what it is for someone who commutes there every day.

Miami lacks the public transportation other cities have developed.

Unless the public transportations keeps up, Miami will just be a vacation home for the rich not the "hub of the Americas" as it is always dubbed.
Actually, the Napoleonic wars highlight the very essence of the French military tradition in the modern age- tactical and operational competence (and even brilliance) pushed by arrogance beyond the limits of what is militarily possible.

Though I agree that this has no reflection on the character of the individual French soldier.
PixelBlock – Block email tracking in Gmail (0.0.8)
I usually only use UberX in Chicago which drivers are regular people "contractors"

Many of them like to talk to passengers as it's one of the perks of the job (meeting people from all cultures). I mostly indulge because every driver has a different story as well.

If the driver is quiet, I just play on my phone.
I make $65K salary (in Boston). Double major in Classical Studies and English in '06. Late bloomer in finding coding. Working professionally as web dev for just about 2 years. I'm considering going to school to get a masters in Computer Engineering.
Hmm, on further thought, my intuition is that the severity of the crime actually depends on being caught in the act, versus caught after the prank.

Situation one: Imagine the students break into the teachers house to pull some prank while the teacher is sleeping. The teacher gets terrified, calls the cop, and the students get caught.

Situation two: the students wait until they know nobody is home, then break into the teachers house and pull some prank, like leaving a naught blow-up doll on the couch. Later someone tattles and they find out which students did it.

Situation one, you are more likely to have to treat the crime like felony burglary, since they caused trauma, and for all you know the claim of it being a prank is just an after the fact excuse. If you let them use that excuse, then any burglar could use that excuse.

Situation two, you treat them leniently, since obviously if they intended to do real harm, they would not have left a call sign, and they would have actually stolen something. So you know there was no malicious intent, so you do not need to treat them like felons.

It's the same with the computer. If the teacher walked in on the students using the computer, you would have to treat it a lot more seriously, because you would have to assume maliciousness. But once the prank is pulled, then you treat it more leniently, since if they were truly malicious they would have stole the information without leaving any footprints.
Speeding Up Your Website When Going International Thanks to a CDN
Exactly. "Writing is re-writing". The final draft, not the first, should be presumed to represent the author's best intentions. And authors actually do exist, and do have intentions, and can communicate those intentions, however imperfectly and incompletely.

Cutting something from the final draft of a work signals the author's intentions pretty clearly: they believed for whatever reason and by whatever standard mattered to them, that the work was better off without it. That may have been for artistic or commerical or political considerations, but whatever they were, they were the author's and it behooves us to honour them.

People who claim that authors do not have intentions or that those intentions cannot ever be known to any interesting degree seem to feel that they themselves are able to author works whose intentionality is fully decipherable. This is odd, not least because if communication between author and reader was not possible, it would follow that encryption is not possible, because encryption does nothing but interrupt the communication of the author's intentionality to the reader. An encrypted message can still be read as a string of random charcters, but none of the author's intentionality can be inferred. If the process of reading didn't involve inferring the author's intentionality, this would not be a problem, and an encrypted version of "A Wrinkle in Time" would be functionally identical to a plain-text one.
First ones I met in school, next through business partners, none worked out good.

Now I am alone doing much better, starting to see what I did wrong and I am getting ready to consider partnering with others again.
And in scala it's just listOfTxnAmounts.sum or listOfTxnAmounts.max, long live typeclasses (but that's too complicated for 'normal' programmers right?)
I think you mean aesthetics - not anesthetics.

Appeal to the masses. Find whats trending - find whats popular. Copy it.

Take note of the whitespace they use. Uncluttered designs are easier to navigate and seem to be preferred nowadays.

Are serifs popular? Sans-serifs? Rounder typefaces? Large print? Small print?

What's your target audience? Are you a law firm? Are you a kids website? A tech website? A social media site?

For color - study color theory. Stick with complimentary, triads, and monotone palettes until you get a feel for things. Or, like all good artists, cheat.

https://color.adobe.com/explore/most-popular/?time=month
No you would normally look at the evidence or an argument. I have provided some, now it's your turn.
Ask HN: “Do Not Call” for domains?
For weeks after registering a new domain name I am bombarded with e-mails and phone calls asking if I want web design help, etc.

I guess I could always pay to private register the domains to combat this. However, why must we incur additional fees to protect SPAM and telemarketers? Are there other options available?
Tesla's development doesn't look to be particularly constrained by money at the moment. I'd worry that getting a bunch of cash from Uncle Google to expand rapidly would ultimately destroy the company, as compared to organic growth where they can take things at a proper pace.

I also find that eight-year guarantee to be rather unimpressive. The Model 3 will be the true start of Tesla's game changing, and the deal was basically that Tesla could be broken up or killed once the Model 3 showed up.

This deal was only on the table because Tesla was in crisis. The moment they recovered, it went away. Clearly they thought that they could do better on their own than they could if they were part of Google, and I see no reason to disagree.