skysight-inc/HackerNews huggingface dataset:
I'm younger than you, but I used to have similar issues. I think you have to realize that you're a worthy human being and don't need to seek approval in back-up friends. People "smell" neediness and low-self esteem: do something that makes you proud of yourself and stop listening to social pressures of any kind. You don't have to become a jerk, but seek balance.

Insecure men also struggle with their manliness. This is usually a taboo topic, but you need to address it and be sincere about it: do you feel emasculated? "Without saying it goes that I still don't have GF or wife. I am 29 and getting near 30 is a bit scary." There are more people than you realize in your same situation; worse, there are people who married early and are now stuck in a loveless, bleak marriage. one of my mentors – I respect him so much! – found the love of his life in his late 40s, after an awful, awful marriage.

You're a free, young man in his quest for manhood and respect. Just like everyone else. :)

Lastly, let me link you to a post where I addressed my insecurities: https://news.ycombinator.com/item?id=8745651

If you need an e-mail pal, reply to this post and I'll give you my contact information. :)
Getting Started with FreeRTOS for Xen on ARM
Google's Go language gets a boost from AWS
I am sure you can improve the template!
> If I owned a car, it might as well have been welded shut – I am not a mechanic. Does this fact make it ethically OK for someone else to sell a “closed” car to me?

That's not the deciding factor. I've no particular ethical qualm with it if you know full well what you're getting into and choose it.

>> […] I'd simply not buy that car […]

> That was not the question. The question was if would be ethically OK to sell that car, not if you (or anyone else) would buy it or not.

"Neither choice is based on ethics." The ethics of the sale would depend on the other particulars, but if we assume those other particulars were all ethical, then yes, I'd say it's ethically OK to sell you that car.

Let's take a few concrete examples where a car has indeed been welded shut.

- I'm selling you the car for you to resell at a profit as scrap metal.
- I'm selling a clunker I tried to "repair". A few poorly followed DIY guides later and... well, I made some mistakes.
- In a fit of mental illness, or for the sake of a harmless prank, I welded my car shut intentionally.

In which circumstances should I feel guilt trying to sell it to you? To me, it's the ones where I'm trying to mislead you. That could be any of the above (I lie and say it's not welded, lie about the scrap tonnage, I try to convince you welded cars are in vogue, etc.) or none of the above (I'm upfront about the facts and ensure you know what you're getting into.)

>> But you'll be hard pressed to convince me it's a problem for your $3 copy of Canabalt.

> It also wouldn’t really be a large issue with a simple enough car or car-like conveyance, like maybe a bicycle, or a Segway. Does this make it OK?

I didn't say you'll be hard pressed to convince me it's a "small enough" issue or problem to fly under some ethical radar or waterline. I'm saying you'll be hard pressed to convince me it's a problem, period.

>> It doesn't need an oil change.

> Software needs updating. Static software is dead code.

I disagree with your assertions. You might want to update it, but there's a big difference between want and need. Plenty of old DOS and cartridge games are still quite playable. And for the purposes of archival and preservation of the commons, I think a focus on emulation provides more bang for the buck than trying to modernize every abandoned application - and, it should be noted, doesn't require updating the software.

EDIT: On the subject of unanswered questions, I'll repose my original one to you since the original poster isn't answering.

Do you actually think my day job - making (proprietary) games - is immoral? A daily dose of evil?
It's not bad, but definitely feeling what it's like to be at Rough Drop Ver 1.0.

You can improve the overall design of your site by focusing a little on the typography.

For instance, your font stack is currently "Arial, Helvetica, sans-serif". I think a different font, eg. Open Sans, which is available from Google Fonts, may give your site a better appearance.

Also, pay attention to the line-heights and relative sizing between headers and paragraph contents.

These are enormous pain in the arses if you aren't a design-centric person, but are subtle differences between a website that looks polished enough to get the user to give up their e-mail address and not.
I'm not sure if you're joking, but I don't think Eliezer Yudkowsky intended his quote to be taken quite so literally. He was most likely talking about diseases and world hunger, not about 3SAT.
MEAN is a framework for an easy starting point with [MongoDB](http://www.mongodb.org/), [Express](http://expressjs.com/), [AngularJS](http://angularjs.org/), and [Node.js](http://www.nodejs.org/) based applications to solve the common issues with connecting those frameworks and help developers use better practices while working with popular JavaScript components.

It is designed to give you a quick and organized way to start developing MEAN based web apps on nodejs backend server used to host a RESTful api using express, remote/local MongoDB instance via Mongoose, and a frontend AngularJS application.

Features implemented

- A modular Directory Structure for Heavy APPLICATION (With separated client and server workload)

- A modular approach for Angular using lazy loading with RequireJS

- Token based API Authentication

- A custom bootstrap css has beed implemented if u want to change using less

- A MongoDb Persistence data store is used
Reminds me of the Lemonade stand BASIC game on Apple ][. It was trivial to beat once I found out you could allocate negative funds to advertising and your account would end up credited. Then the stand just became a front operation laundering money through the print shop.
Yeah I'd be keen to learn more of the nefarious stuff, if it exists, in which case the donation gets pulled back.
$20k would be on the low end of internship pay in the bay area, and I think Khan Academy is competitive in pay.
“Increases in wages do, in fact, pay for themselves.” -- Good management is hard to find.
I'm actually surprised by your comment. From my personal experience, it's not "up to 30%", it's more like "up to 80%". From lies in headlines[0] that are debunked in main text, to inaccuracies, to agendas, most of the things I see in news are speculation and/or falsehoods.

And yes, it indeed affects lives. It is dangerous for society and democracy. But citizens don't seem to care, and news outlets earn money this way.

I would sincerely like Google hitting news agencies the way they fight spam and SEO. Cut out as much bullshit as possible.

[0] - as an example of a most blatant lie in a headline I've seen, I recall browsing a news site with my mother, when we saw a headline along the lines of "Poland is the poorest country in the EU [by some metric]!". And the main text said more-less: "... except the following 12 countries which are even poorer". I wonder how much damage this kind of decpetion in headlines does. Most people don't read every article, they just skim headlines - so when you put a false claim there, that's what most people are going to remember.
Contents of files are, depending on how you read them either a byte[], a string or a list of strings (lines). You can run them through parsers for JSON, XML, CSV or whatever else is handy to get actual objects. In the CSV case there are even cmdlets that work directly with files (Import-Csv, Export-Csv), for XML I usually use [xml](gc file), more general there are the ConvertFrom-* and ConvertTo-* cmdlets, e.g. for JSON and CSV.
Fintech City Tour goes to Paris where the future of credit cards was pioneered
The Need for Open Research in Software Security
I stopped arguing with them months ago. Now I just want this to pass exactly as they want ... Then I get to watch it blow up in their faces.
I would definitely agree with this comment too. I work at a large law firm, now managing a team of developers. I've been in the industry for ~6 years. HN is not what the majority of programmers do.

I started off in IT procurement and worked my way up by showing how I can add value to doing things like you said with the tools around me (Excel, VBA).

If you can demonstrate that you want to solve their problems that's far more important than being a language\framework specialist.

Stability, reduced risk, maintainability, solid track record are more valuable to companies than just using new technologies - these come in and out of fashion - good developers solve problems not just use technologies
Why wouldn't you be concerned if it fell under a US-based organisation? A country that has admittedly no qualms in doing anything, from torture to murder, to get their own way? Long live the petrodollar.
Working with the ELK stack
The worst thing about UTF-7 is that it has multiple valid representations of the same string.

I'm convinced that the primary use of UTF-7 is hiding malicious input as different characters [1], as a possible exploit against systems that support UTF-7 for no reason.

[1] http://nedbatchelder.com/blog/200704/xss_with_utf7.html
That's what an SSN means; it's literally what it's for. The problem is the idiots who use it as some kind of secret unique identifier for people, when it was never meant to be that.
The correct title should be: Plus 1 GB of Dropbox space (and Mailbox)
I also arrived at the same conclusion during meditation
What is the typical cost (or rate per hour) for an oversea live chat agent anyways? Let say from Philippine or India
I wonder what pg has to say about this situation. His post on the topic of H-1B workers created a huge discussion, I'm surprised that more comments haven't been posted here.
Lenny didn't get a security update for ghost. What you're thinking of is the LTS support effort [1] for a limited set of packages. It is maintained by a team of volunteers and is not an official project. Libc6 has had a few security upgrades by the LTS team in 2014. See both squeeze and LTS changelogs [2] for a comparison. It is important to note that if people still run squeeze they will NOT have LTS support out of the box, it has to be configured manually.

[1] https://wiki.debian.org/LTS

[2] http://metadata.ftp-master.debian.org/changelogs//main/e/egl... http://metadata.ftp-master.debian.org/changelogs//main/e/egl...
But if anybody else wants "free" photo storage they have to pay. So saying that Apple is out of their mind charging money for something that everybody except me have to pay for is completely pointless argument, since it doesn't relate to anybody but the lucky once who got it for free.
Whoops. Don't pay until you receive your video! I built this in a few hours to win a contest, but it is totally legitimate. You will get an Arnold voiceover in 48 hours or less.
Yes, but it depends on how much data you've got and how much computational effort you put into this data. (And obviously some luck)
Can't await reading their paper later today...
Designing a collision avoidance system for iPhone and Android
I'm not surprised. For the same reason OpenSSH should be very well founded, and if I recall correctly it's not the case.

One of the points of open source is that software becomes a commodity, and that will always hurt OSS founding.
But for most people that would be 4 Years at a sub-par pay, while the employer would make six figures off your work and then when you humbly ask for a raise thinking you've earned it they'll say; "sorry, not possible.".
Two hypotheses:

1. Maybe nothing is wrong with you and the people that aren't reciprocating aren't the right people for you. In this case, consider ways to find new people, activities, etc., or try to be more comfortable with the fact that you're special and it may take some time to find the right people (but do as much as you can to increase your odds such as hobbies you love, etc.).

2. Maybe something is wrong with you in the sense that your brain is creating emotional pain in the same way that your body alerts you to physical pain. In this case, first be happy that your brain is trying to help you (even if the emotional pain is... well, painful). Next, consider exploring your emotional pains through philosophy, psychotherapy, positive psychology, exploring your childhood and close relationships, etc.

Each of these hypotheses branches out to many other hypotheses, most of which can be "tested." If one of them isn't yielding a good theory, move on to the next, and you may ultimately find something. Keep trying!
The Hall-Heroult process did not exist, regardless of powerplants. Aluminum was more expensive than gold because it could only be produced by non-electric vacuum smelting. (While there was not a "huge number" of generators there was enough electric infrastructure in 1880 to support electric cars.) If the HH process existed a decade earlier it would have been used a decade earlier.

Krschultz was being small minded by saying that titanium is expensive, exotic and not useful compared to the cheap metals we have. While forgetting that we didn't always have those metals cheaply.
Server-First Apps Are a Good Idea
This looks really interesting, thanks. The communication is great, often I want to munge the data / collect things in python, then graph them in R.
What we can do right now is having a microservice for input validation and call it when we need to validate something, both from the client and the server parts. In Jolie, adding calls to a validator for all functionalities exposed by a microservice is easy with courier constructs (http://docs.jolie-lang.org/#!documentation/architectural_com...).

However, if your client application is a web app, that may mean generating a lot of traffic between clients and web server.

In theory, we could make a tool for automatically propagating validation checking from Jolie to client code, but that's a hard problem because some checks depend on information that only the server knows, so sometimes you need to make remote calls anyway. Not all hope is lost, because in many cases a static analysis could tell us what can be safely exported to the client and what cannot.
Please do and post it on HN, I'd really like to hear more stories from a hardware startup world.
Would be cool if you could play longer than 10 years!
What's your location ? It may be the case that the local job market's not very good at the moment.
It happened pretty consistently from 1980 to 2010, except the late 1990s. It's relaxed a little since 2010.
http://www.apollowebworks.com/russell/samples/hamurabi.html
Back in the 90s we used a program called MathCAD which did all this interactive notebook stuff, in MS Word.
> One thing to note is that the weaker the social safety net is the more reason companies have to pay their employees more.

Reason, perhaps, but not necessarily incentive. Just pointing that out.

I like your proposal, but it seems like basic income is simpler.
I was asking myself the same question and the answer is yes: nothing new to see here...
No worries! Pushpin isn't really about providing the easiest answer. It's about radically changing how we architect and operate realtime web services. In fact, Pushpin and Node are complementary, and Pushpin has a Node library.

If you're already using a language/framework capable of WebSockets or long-lived HTTP connections like Node (or Tornado, or Go, or countless others) then Pushpin's value may not be immediately apparent. It just seems like yet-another-realtime-server thing, right?

The long answer is that Pushpin restores the division between API designer, engineer, and operations that we all enjoy in the RESTful API world but that is currently non-existent in the realtime world. But, until you have many servers, a multi-tiered architecture, and a team, this may be hard to appreciate. ;)
Same here, two plagues and end up with a quarter the population I had earlier, and yet apparently that's really good:

Hammurabi: I beg to report to you,
In Year 11, 0 people starved, 3 people came to the city.
The city population is now 64
The city now owns 797 acres.
You harvested 4 bushels per acre.
Rats ate 494 bushels.

In your 10-year term of office, 0 percent of the population starved per year on average, .i.e., a total of 0 people died!!
You started with 10 acres per person and ended with 12.453125 acres per person
>you maintain the website

I think you mean interactive document.
> Those old standard email protocols don't cut it.

IMAP IDLE works fine for me. Mail notification within milliseconds of arrival.

What do you feel is broken?
"Hash upgrades" have been added with the just-published v1 of the yescrypt submission to PHC. There is not yet an implementation of an "upgrade this hash" function (also, hash encoding needs to be finalized, including encoding of the upgrade count parameter), but now it's a matter of writing this additional code outside of the actual password hashing code (already capable of computing possibly-upgraded hashes).

Unfortunately, with memory-hard schemes such upgrades involve an efficiency loss in terms of normalized area-time, and there's a tradeoff between granularity of upgrades and efficiency. For Catena (another PHC finalist that supports these), the time granularity is 2x to 3x, with efficiency down to 33.3%+ of non-upgraded hashes (after many upgrades). For yescrypt, it's 4x to 5x granularity and 60%+ efficiency, respectively. (I felt that 33.3%+ is just not good enough - in my opinion, it's usually better to postpone the upgrade until 60%+ can be achieved rather than upgrade early and prevent it from ever being achieved. The next easy step would be 77.7%+, but the granularity would be too high.)

At the same time, support for ROM access frequency tuning (and thus for ROM-on-SSD, as opposed to ROM-in-RAM) has been dropped from yescrypt for now. The rationale is that builtin ROM-on-SSD didn't make enough sense without also having a ROM-in-RAM (in use cases for the former, the latter would also be easily affordable, including complexity wise, and would provide significant extra defense), and supporting two ROMs at once would be further beyond the comfort level for complexity of a hashing scheme in PHC (yescrypt is already somewhat beyond the comfort level). Support for two ROMs along with access frequency tuning might be re-added in an extended revision of yescrypt for specialized use cases at a later time, but this will be outside of PHC.
Video of a guy seducing a woman in real life
I'm with Feynman. One electron sounds like nonsense. (Where exactly does the "looping around" happen, where it changes directions? Outside of time?) However, the idea of positrons as electrons moving backward in time is cool, and does seem like a convenient sort of an explanation for their creation and annihilation.
> If you enjoyed this post, please could you up vote it on HackerNews – https://news.ycombinator.com/item?id=9008131, thanks very much. Ben

That's a no-no: https://news.ycombinator.com/newsfaq.html.
This logic quickly turns sour when fear of competition translates into all kind of crooked practices to prevent it. Monopoly isn't good, no. Because it's easily abused.

I agree with the rest though. Progress requires chaotic element of "thinking out of the box".
learn NPL, your social skills will improve ; >

i.e.
http://www.nlp-secrets.com/nlp-seduction/how-to-talk-to-girl...
I used to work for a company that made "copies" of PCB's from industrial machines.

Most industrial equipment costs hundreds of thousands euros, most of them have a lifespan of >10 years, but the manufacturer usually stops supporting them, or goes out of business before the machines do.

Many of these machines suffer from failing electronics, and repairing or even completely re-engineering the electronics is usually cheaper than installing a complete new machine.

Problem is, like noonespecial already wrote: 90% of the equipment has 'DRM'. Or it has no documentation or the manufacturer simply refuses to give details about it's inner workings due to "intellectual property". (note: that's the same manufacturer that refuses to repair their customer's failed $500k machine)

edit: minor typo
It also deters stealing a car and dismantling it for parts, which used to be a major issue... Not 100% consumer hostile.
This is in fact normal and nothing is wrong.

If you are throwing a party and invite 100 guests, only 10 will show up. 9 out of 10 will flake out. This is normal and that's how people work.

People don't initiate conversations. It's very rare to meet somebody who will initiate conversation, and keep it going. If you want to have good time, that's on you (to keep finding topics and jumping from theme to theme, have a lively back-and-forth going). It's a skill you can learn and is incredibly easy when you get in the groove.

People don't jump on it, when you invite them to something. For 10 attempts to do something, only 1 will succeed. The key is to keep going and simply have 100s of ideas and keep inviting people. If you are not inviting, nobody is and NOTHING ever will happen. People just keep waiting around, standing around and are incredibly passive in general.

And it's not like everybody is going to parties and you alone are not invited. Nope. It's a desert. In fact, if you yourself don't think of some activity, nothing is happening ever. And most people seem OK with this kind of quiet existence.

The only thing wrong with you is that you have higher expectations (and desires) than the baseline. The solution is - go and make what you want happen. The way to do it: keep having ideas and inviting people. 9 times out of 10 they will decline. That's completely OK, just keep having ideas. 9 out of 10 times when you actually go out and do something, it will not be very exciting. That's the reality and it's completely fine. But then during 1 out of 10 times magic happens.
Benchmarking the Raspberry Pi 2
Just by using smalltalk as argument it's rather difficult to say what's wrong. Maybe (instead of listening to strangers on the internet) you should see a therapist. There might be things in your life, that _you_ think are completely normal though they aren't. What I've experienced from friends who went to see a therapist, was: "Wow, are you telling it's not normal to wake up and hate youself?".
> There's only so much software that can get away with that, GPG certainly can't.

That's the point -- the ones that can should support the ones that can't, which are often foundational components of the reason the ones that can, can get money in the first place.
Looks interesting. May be a good starting point, although it's ultimately Pushpin that makes this model interesting to me.
Sorry I actually meant Lists. In Java List<String> is just List (since they aren't reified) at compile time so you have to explicitly deserialize an String[] and then manually throw it into an ArrayList<String>.
But your second code snippet is almost a verbatim transliteration of the image URL, so in what sense is it easier to understand?

(verbatim transliteration would be

sum (map (\i -> i)) [1..100]

)
>
I don't understand how you have a discussion about this without discussing the total benefits an employee receives.

In the UK, most employer-provided 'benefits' are taxable in that their value is deducted from the individual's personal allowance, i.e. the amount they earn before paying income tax.

So it's even worse; not only does the employer 'spend' your salary on benefits you may not want, but it also hits your wallet by increasing the amount of income tax you pay.

One of the first things I do at a new employer is opt-out of as many benefits as possible. They do not compensate with additional cash, but it reduces my tax burden.