skysight-inc/HackerNews huggingface dataset:
What if I was looking for powerful ways to develop JS apps rather than games?
I don't like how your comment implies that "throw it all out and rewrite everything in language-of-the-month" is the only option. You could also "throw it all out and rewrite everything in better-AND-mature-language" or even "throw the worst parts out and rewrite incrementally in better-AND-mature-language".
Per-thread (or per-tree) makes a lot of sense. I would guess that relevance and quality are best judged locally, rather than globally. There are definitely global principles on which to assess the quality of a comment. But even those principles depend on local context.

There are certain categories of comment, in particular, that lend themselves to mischaracterization when viewed out of context. Humor, for instance. Sarcasm. Subtle parody. Tongue in cheek. Ideally you want more from a comment than just a snarky one liner. But sometimes a well-placed quip adds perspective and value to a conversation. (Most of the time, it probably doesn't. But you don't want to implement a system that filters all of it.)
> The agreement prompted a Department of Justice investigation, resulting in a settlement in which the companies agreed to curb their restricting hiring deals.

Wait, the result of an investigation where wrongdoing was found is ... that the companies agreed not to do it anymore? Yes, I know there is a still a civil class action lawsuit going, but still.
How large of a team?
Day 1. We do 1-to-1 mentorship for web development helping our clients go from 0 to fully functioning Backbone/Angular/Rails/Node apps- designed for people who have time to learn on nights and weekends. Hosted free workshops and utilized our network to get clients. Now our pipeline is mostly from internal referrals from clients.
Misleading choice of words in the headline and text. A teacher making $60k a year is "wealthy" by The Atlantic's definition.
Well, as a dev I'm obviously not a fan or Eventual Consistency at all.
Probably because you are playing against an intelligent opponent actively trying to keep you from winning, where the first original is just a solitary game.
FYI: Pending comments will not be enabled by default as pg just clarified here.

https://news.ycombinator.com/item?id=7449857

So, this isn't going to be a drastic change, rather it'll be more like a tool for the moderator to improve the quality of conversations that are becoming nasty.
Flash did what any other technology is still unable to do (maybe with the exception of java)- offer a true cross platform solution. Look at webrtc. Its been over a year now since the hype and we still don't have support in half the browsers. Till date no technology does audio/video chat as well as Flash.
"...can't help feeling i'm building a dream for someone else."

The reason so many people are content with being employees, rather than striking it out on their own, has to do (at least in part) with their risk tolerance.

If you want a stable, steady income, and you don't want to put a lot of your own money at risk, then you might find that being an employee is the way to go. Yes, other people (investors in the company) are making money off of your labor, but that's because they're willing to risk their investment.

That's not to say that it's impossible for employees to build a dream for themselves, rather than someone else. In companies that are organized as worker cooperatives, the employees (rather than outside investors) own the company. You might want to look around and see if any places around you are organized this way ... or look into starting your own co-op.

Edit, to actually answer your question: I have a day job as a software developer, which gives me a steady paycheck and good benefits. I'm also an author of two books (see my profile for the titles), and that's produced a very nice supplementary income.
After I have seen how irresponsibly companys handle these situations, I wonder is it possible to sue them if there is a damage done. Same if someone has identity theft. Can the information "leaker" be taken accountable for such thing? Is there a precedent on this?
I've actually spent the last month doing the same.

I started blogging. just to decompress, and figure out what i've learnt over my career.

I actually think it's allowed me to rediscover my voice, and i just... i have so much to say. I didn't expect that.

It's been very freeing, and I think possibly life changing.

http://daemon.co.za
Why? The customer has no exposure from credit card theft. You're making your life difficult over a non-issue.
With the exception of gym rats or those with a job that requires strenuous physical labor, the body doesn't require that much protein.

I've been a vegetarian for 15 years or so, and would question your statement that finding non-meat protein alternatives is complicated.

It sounds like you're trying to make an argument that not eating meat could have long-term health hazards, in which case I'd argue that it's easier to prove that meat is bad for you than it is to prove not-eating it is.
How does SalaryFairy know what's correct? Just in general?

Someone with a statistics background might have a better idea, but I'm thinking might help to allow users to, in their profile (and have it be optional), enter their salary.

That way, you'll not only be able to show people what other people think they should be making, but you might be able to (once a certain threshold is met) show what people with similar experiences in a certain region are making. And you'd be able to see how close the guesses are to the real thing and maybe figure out a margin of error.

It might also be nice to allow people to put in descriptions of what they did at their workplaces. Someone doing embedded development might get a significantly higher salary than someone doing .NET, even if they have a similar # of years of experience.
I think I'm becoming a nerd
I guess to elaborate, I'm more or less a one man team. (outsourced some development)

User8712's outline is great. Still would love to hear more stories but also curious about the people aspect. When did your company bring in additional co-founders/employees/support? Did you outsource any of this to minimize cost? What thresholds of users did it take? etc.
Another problem that you may not have thought of:

Several sub-kilo-karma users may realize the same useful and valuable thing to comment (say, a reference link or clarification). They all post this before the first one gets endorsed.

All the others get penalized with a 24 hour no-posting timeout, for contributing a thoughtful/useful post.

(maybe a few of them will eventually get endorsed, so they may suffer a somewhat shorter penalty, at the cost of everybody else seeing duplicate content)
If they smell Googles blood in the water they will be after them just like Murdoch does the BBC.
This story reads like a chapter from Cryptonomicon. I really wonder if Neal Stephenson was inspired by it; actually, some of his other short works are set partly or mostly in the Philippines [1] [2].

[1] "Mother Earth Motherboard" http://www.wired.com/wired/archive/4.12/ffglass.html

[2] "Jipi and the Paranoid Chip" http://www.vanemden.com/books/neals/jipi.html

(Edited to add references)
Show HN: A Dropbox app that turns any device into a security system
The world "wealthy" in my opinion means you can live the rest of your life in comfort without working, if you choose. These people are not wealthy.
People decry the greed of financial sector employees, but one of the best things about moving there from silicon valley was that people had a pretty good idea of their worth as a proportion of the firm's balance sheet.

I really appreciated that compensation expenses on the balance sheet of a typical investment bank are fixed at 37-39% throughout the year, with the delta between salary and allotment being paid out as bonuses. It significantly improved my income.

I would gladly work at a tech company with a similar incentive structure, and I think more engineers should start asking for it. Financiers get paid a lot in the form of bonuses, but the correct answer is not to daisy cut by hollowing out their income. We should be asking why tech employees don't also make the same kind of revenue.

When Google and Apple have profits per employee of over $1M but the average engineer salary is only slightly higher than $100K according to glass door while both these companies are building stockpiles of cash holdings, something is obviously broken.

I suspect part of it is the 'doing it for passion' mantra, but another part of it was Apple HR's now obviously crooked refrain of 'we pay the prevailing market wage'. Just because I'm doing something I'm passionate about doesn't mean I like getting ripped off.
Agreed; sticky wages is also part of PSST, but the new thing is perceived fragility of potential hiring companies.

Overseas expansion could be any of a number of things besides wages, it's waning and it fails frequently. Something like the manufacturers aggregated through Alibaba seems different from setting up bespoke manufacturing overseas.

Thanks for the link.
Demo Day Is Neither: Startups In YC W14
Home ownership and kids were the thing for me. While studying I was netting 800€ a month in a 400€ rental apartment and never had worry about money, and had a decent buffer in the bank. Now working and having a 2 + 2 sized family, we net 5000€ month, and pay 1500€ a month for the house (loan + other costs), and and still we have to very carefully budget our every month, often running on fumes when a payday arrives.

(I have no regrets, this was more of an observation.)
Partly this is due to households who are financially well-situated having options for smoothing out transient cashflow issues which are superior to keeping large amounts of cash in non-productive accounts. Depending on your risk tolerance, if you're a millionaire, having $1k in checking might not be quite as insane as people writing personal finance advice for Americans with $30k annual incomes would make it out to be. (Most folks with $30k annual incomes don't have $100k available on plastic or the ability to have $30k wired from their brokerage to checking within an hour of asking for it.)
Actually, i'm trying to get the same thing as you have.

Currently developping some webapplications and when they earn enough income i'd like to spent some time travelling / working.
Could you go into a bit more detail on how you do this?
He can start hedging in the Sweet 16 (assuming only 1 perfect bracket exists), where he only has to bet $20k-$100k on each game.
Looks interesting. I would have chosen this for a couple of past projects. $45, but you get a display for that. Even if you think you can communicate enough information with a few LEDs by the time you think about assembly time, packaging, and explaining the LED meanings this is an easy choice even if you just need to indicate a few states or a scalar value.

• 64x48 monochrome OLED

• In a forward facing case suitable for exposing to users. You'll still need to enclose the back.

• Tiny. Looks to be about 2.54cm square, depending on the size of his fingers. Not Arduino form factor.

• ATmega328P (32k flash, 1K EEPROM, 2k RAM)

• 12 I/O pins, 3 with PWM, 6 can be analog inputs, 5V logic

• Serial pins, no USB (but you can make ghetto if you need to with a couple resistors) There is a USB sled available for programming.

• 3.3V to 16V power input. No external components required.

• 600% funded, 25 days to go. Estimated delivery is August.
It's arguably better to tax Ricardian rents - if you can.
For those who don't know, to sign up for the ongoing class action suit, go to https://www.hightechemployeelawsuit.com/ and request a form.

Apple gave them my old address (even though they know my current address), so I had to request a claim number since the mailing got lost.
Twitter pulls its music app
Interesting that it has reached the UK. Maybe we need an investigation in the Uk/EU as well.
PressureNet 4.3 shows how much atmosphere sensor data you've sent to scientists
He didn't mention Gates or charity at all.

It's like if you said, "I like ice cream" and I reported it as, "This person thinks buying ice cream is more noble than giving a starving family a bag of rice."
If the quality of "showdead" comments is any indication I don't think you have anything to worry about.

(they are perfectly fine most of the time, their light-greyness is in fact more of an annoyance than the actually quite rare racist slur)
"Dress for work, even if you are at home"

This is great advice. It's important to create psychological compartments between "work" and "home" when working from home. And all the little things add up to form those compartments. How you dress, what room you work from, what hours you work, when and where you go when you go outside, etc. Make these things distinct from leisure activities. Don't work from a lounge chair in your bedroom, for instance, if that's where you usually go to kick back and read books. Don't work in a bathrobe or old gym clothes.

It takes a bit more effort to create the trappings of a working environment in your home, but doing so will keep you from slipping. And if this is your first major experience with working from home, you will slip. Everyone does the first time around. Set up mental guard rails.
F̩u̞ṇ ͍t̃i̥m᷁e̞s͑.̆ ͕Iͭ ͭl̯o͂v̲ȇ ̜t͎ĥē ̰S͑cͅr̛a̞m̬b᷁lͤe̮ ̖ḅuͪṫt͎o͉n̐,̹ ͜d̽e᷂s͖p̖i̇t͡e̺ ̍iͩt̚s͉ ͣt᷂e̋nͫḏȇn̊c͑y̎ ̍ṯoͨ ͕pͅr͂ơd᷈úc͉e̷ ͋ųn̜ṗr̀iͨn͆t̂a̚b̄l̳eͅ ᷿c̑hͤa͗r͏a͠c᷉t᷂êrͪs̮.᷄
I used to work on a credit card processing system for a large ecommerce company where my code and I were audited on an annual basis.

The fear was always, if there were a breach on our several hundred thousand credit card database it would be trivial to find out that it came from us and it would be VISA that would start litigation against us.

I'm lucky enough to never have had a credit card system that I wrote broken into so I couldn't tell you first hand.

If anyone wants to know how to make a secure credit card system, it's pretty simple:

1. Don't be creative - there are plenty of rock solid boring implementations that will encrypt your cards.

2. Don't get fancy with encryption or key storage and use strong encryption and a salt and you'll be fine.

3. Limit physical and administrative access to the servers to as few humans as possible.

4. Let the only code that decrypts the cards be the code that is literally right before your call to the gateway.

5. Tokenize your cards, even if it's for an internal project where you think everyone can be trusted.

EDIT: As a note, just follow PCI[0] to the letter and you'll end up pretty safe.

[0]https://www.pcisecuritystandards.org/documents/pci_dss_v2.pd...
It sounds like they're going a roundabout way of getting you to be an employee.
I work as a software developer in an investment bank. In finance you can earn much more than £30,000 per year.
Wow, and we needed research to get to that conclusion! As if someone would have any doubt that this is the case...
There are plenty of places on the Internet where you can get your "truth" or whatever in a medium of abuse.

The people running this site have asked that this not be one of them.

I say this as a person who appreciates and uses sarcasm more than most... people can communicate just fine, often more effectively, without it.

Plus, it's more than just how something is said. If you read PG's short request, he's looking for a change in attitude in how points are even argued. Argue as colleagues coming to a solution together, not as adversaries trying to take each other down.
Pistachios surprisingly!
"Just print money" does not cause unconditional inflation. It depends on initial conditions.
30 days.
A manufacturing training and certification business.
this may be a nit, but unless the $30k is in a cash-equivalent like money market wouldn't you have to wait 3 days for settlement of whatever was sold for that $30k?
It's an opinion, so just stating "useless" and moving on doesn't actually help in any way. Describing why he thinks it's useless, or upvoting comments that he agrees with, might actually help.
[edit] Yes, I know we have a title limit here, thanks for pointing it out again and again. The question is why the, in my humble opinion, most important word of the original title was dropped.

OP: Revealed: Apple and Google’s wage-fixing cartel involved dozens more companies, over one million employees

HN: Apple and Google’s wage-fixing involved dozens more companies, over 1M employees

Maybe this is too nit-picky even for HN, but: Why does the headline here on HN only name "wage-fixing" (aka the symptom of the problem) instead of also naming the underlying cause like the article does: This is a cartel. Dropping the word has a whiff of spin.

I sure as heck hope they get the treatment they deserve and that this will strengthen the understanding that this type of stuff is exactly why you want strong unions. Judging from the history of both in the US, I'm not holding my breath, though.
Suggestion to eat cheap carbos is insane. Sure its cheap, but it will also raise your blood sugar, make you feel without energy and make you obese.

Considering that I've been practicing diets without any carbs for a while now, I can say that:

1. They aren't much more expensive if you plan ahead. You need to buy in bulk and refrigirate at home.
2. You do get added benefits of canceling any drinks with carbs, which means no juices and beer and much less carbonated stuff (all you can do needs to be sugar less).
3. You should feel better across the day. I always got super tired after eating rice or pasta (especially the simplest, white stuff, full grain is usually better but not much).

If you need a very good crash course on what to do, read the 4-hour body from Tim Ferriss. That's a nice starter for people trying to change their lifestyle.

BTW: Since I reduced/removed carbs from my diet I lost 10-15% of body weight, am much less tired/sleepy and can perform better mentally. I also eat less without even trying, overeating is very hard + regardless of the fact that I eat at least two eggs daily + insane quantities of fatty foods (ribs, suckling pig, bacon, butter) my bloodwork (including holesterol) improved.
In Linux, "Options" is called "Preferences" and is under the "Edit" menu, while on Windows it's under "Tools".
I personally don't like this idea. Different people will have drastically different standards. What is wrong or right for a project, to me, depends on the standards of the developers and users. In this case, the jury is neither.

In some communities, otherwise offensive phrases have been desensitizes or misappropriated. Those communities might have projects which are only used by them, but are public on github.

Somewhat similarly, most of the repos on github are single-contributor "private" projects that just happen to be public. I see nothing wrong with them expressing whatever they want in their code and comments... but I do think it's out of line for a third party to come out of the blue and cast a ruling on it.

I can see the argument that "Oh, it's just a pull request, they don't have to accept it", but I still don't like this project as a whole.

I don't think the repos with offensive words or hate speech are driving people off of open source or github or coding, only off of those specific projects - as they deserve.
After finishing my Master's degree, I had a couple of options (company offers, a startup idea plus co-founder, a four-year research position). I chose the research position, which cumulated in a PhD thesis. Afterwards, I worked for a company for six months in NLP and machine learning. Now I am in a research position again in a different university.

The pay check may not be as good as working in some companies, but working in academia provides a lot of freedom to try ideas, do it your favorite programming language, go to conferences, and visit far-away countries.

Academia is certainly not a good option for everyone, but it's certainly something you could consider.

That said, I don't exclude the possibility of going to industry again later.
The two forums you're talking about, the "One was obsessed with post 'quality'" and "Those are the ones with far less concern with 'quality'." Are you talking about elitistjerks and mmo-champion? Just wondering
Reminds me of Kathy Sierra's excellent talk on the topic:

http://businessofsoftware.org/2013/02/kathy-sierra-building-...

The gist of it: Help your users do awesome things, then get out of the way when they share their awesomeness with others. It seems obvious, but I'm sure we all can think of five companies off the top of our heads that completely miss this.
There are two quite different motives for building a company.

One is the financial comparison between building a company and working at one. This is a straightforward risk-reward tradeoff. When you think about it you will consider things like stability and the impact of stability on other things you want to achieve in life, like family; you will also consider things like how to make starting a venture as safe as possible and gaming what you build based on likely exit; you will think about freedom, meaning freedom to do other things.

The other kind of motive is the desire to build an empire, to run something that is yours and to leave a mark on the world. People who are motivated this way don't think along the lines of risk v. reward or stability being sacrificed or freedom being earned; they don't even think about the reward from exit, except incidentally, as a way of building the big thing they really want to build or as a way of keeping score. People like this just don't think life is worth living (for them, not for other people) the other way; their overriding goal is to build a great organization doing great things.

It's important, I think, to understand which of these motives is active when you're thinking about starting a company --- or joining a startup at an early stage. If you are a type 2 person, you won't be happy until you're building that kind of organization for yourself.
Don't be so down on taking a job with a fixed salary. It's not a choice of one or the other. Personally I see my current and previous job as a stepping stone to doing my own thing in the future. Actually being an early employee with a start up has made me seriously consider if going it alone is something i want to do. I have gained so much experience in the past 2-3 years since university and have grown up a lot.

Taking the job is fine, but it's important to find one that allows you to step outside your role when appropriate, and be involved in any area of the company which interests you. Basically any start up or small company (10ish people). You gain so much knowledge having an insight into the other areas of the business.

I almost started a company when I left university and i believe we could of made some money from it. Comparing what I knew then to what I know now, my approach to starting that company would be much different. Also the experience and contacts I have would give it a much better chance of being successful.
Thanks, man. This helps.
Still not breaking even after two years (full-time!). But I'm getting there, and it's an exciting space to be in (zenobase.com).
I think we're going to have to face the music soon: credit cards are a broken transaction mechanism. They have a basic security model that's decades old, with only a few patches over time. The truth is that a credit card has no inherent security once you know a few essentially public things about it.

Insert cryptocurrency endorsement here -- or at least something else, because the current tech has hit a wall.
Nice hack. I can see this being useful in places where space is constrained, such as embedded user interfaces. The implementation in CSS is also interesting. Upvoted to try to get it to the attention of others.
What's wrong with the comments?
Show HN: A new way of eating out – by dropping in
Sounds like a support organization that should have had the developers' home phone numbers.