skysight-inc/HackerNews huggingface dataset:
Shitty formatting hits me. Here is a neat one.

1. Machine Learning - ?

2. Neural Networks - ?

3. Algorithms/Data Structures - (Knuth, CLRS, Skienna)

4. Interview preparation - Cracking the coding interview

5. Computer Vision/Image Processing - ?

6. Javascript, Python, Java, Ruby, Perl, C++, NodeJS, Go - ?

7. Design Patterns - ?

8. Distributed Systems - ?

9. Operating Systems - (Unix Internals by Bach, ?)

10. Networking - ?

11. Website Development/Scalability - ?

12. Fonts/Typography - ?

13. Database Systems - ?

14. AWS - ?

15. Build Systems - ?

16. Website design - ?

17. Photoshop, Indesign - (Not CS related but still)?

18. Android/iPhone App development - ?
I think the main problem is this post: https://news.ycombinator.com/item?id=9937710 "Can this entry be upvoted to the HN front page?"

You can try contacting the moderators. From the guidelines:

> If you want to say something to us, please send it to hn@ycombinator.com
I've never seen someone do this.
Although there were women in my math and physics classes to, there were definately way more men than women. And not only that, some of women eneded up doing something different after graduation.

Just because you have a degree in something doesn't mean you're will go into that field. A lot graduates ended up with a career different from their degree. Most of the time, the degree is used just as a 'certificate that i finished college' to get a job.

The problem is, women are not entering STEM careers. They don't want to. And certain people are trying to force STEM down their throat, without their consent.

You can't hire women if they're not in STEM, you can't hire them if they've decided to work in some other field instead.
That's about putting music as a background and in a situation different than a short-term, need-all-my-concentration for a minute or so task.

Even people who program with music (like me) DO sometimes turn down the music when they want to do some minute task, or hard thinking while programming.
Chrome asks to kill the page after a bit. Does this content exist in a cleaner state?
I wasn't upset, and I certainly wasn't trying to imply I was. But that doesn't change that it makes me a little sad to see people refer to suicide with such a lack of empathy.
There is no sense in trying to bend all the middle men to our will. The problem is broadcasting anything in the clear. Being able to effectively encrypt data at the IP level is what really needs to happen.
1930s isn't exactly ancient history. By 1930, for example, we had commercial aviation, a long-distance phone network, and experimental television stations.

Of course we also had vacuum cleaners, steam engines, automobiles, combines, and all sorts of other things that needed manuals. At https://youtu.be/rUg_ukBwsyo?t=310 you can hear mention of the manual that came with a 1925 steam car. ("In the handbook it says 'Things for your man to do every day.'")

To be concrete, here's a copy of the instruction manual for a 51-P Crosley radio receiver from 1924: http://www.crosleyradios.com/pdf/51P_Operating_Instructions.... . A "Manual of wireless telegraphy (radio) for the use of naval electricians" from 1915: http://babel.hathitrust.org/cgi/pt?id=nyp.33433023245677;vie... . And "A practical guide for the use of the Edison phonograph" from 1892: http://babel.hathitrust.org/cgi/pt?id=nyp.33433023245677;vie...
Hi, I'm Vinay, the hexayurt guy, a Hacker News regular, also the release coordinator for Ethereum. You might remember me from a post I did about Ethereum recently https://news.ycombinator.com/item?id=9977146

I'll be around if you have any questions.
The authors of the original paper later revisited the issue here: http://giannini.ucop.edu/media/are-update/files/articles/V15...
Are you an at-will employee? I'll bet that you are one.

From:

http://www.nolo.com/legal-encyclopedia/employment-at-will-de...

"An at-will employee can be fired at any time, for any reason (except for a few illegal reasons, spelled out below). If the employer decides to let you go, that's the end of your job--and you have very limited legal rights to fight your termination."

Now after reading the above sentence, do you still feel weird about this?
As a Christian, I decided a few years back to start taking Sundays as a Sabbath. I don't have hard rules, but I mostly stay away from a computer/smartphone/email/etc. So no programming, browsing the internet, finances, none of the normal responsibilities/distractions. Instead I use the day to go to church, read the Bible and other books, pray, nap, spend time with friends and family, and do outdoors activities.

In retrospect, this has worked out fantastically for me. I love Sundays now - there is a sense of peace most Sundays which is great. I enter Mondays feeling refreshed and ready to work. I would recommend taking a Sabbath day once a week to anyone, I think it is beneficial regardless of your beliefs.

Two notes: First, the idea of a Sabbath is not an idea that condemns work. Christian theology holds working well as a moral virtue and something that honors God. In fact, part of taking a Sabbath, I believe, is working harder and being less lazy the other six days of the week.

Second, Whether taking a Sabbath is mandated for Christians is a debated issue, though I personally think it is not. The difference between the ceremonial, civil, and moral law of Judaism and the law's applications to Christianity is a complex topic. Christians are definitely not held to the ceremonial/civil law, but the command to keep the Sabbath is part of the Ten Commandments, and thus some view it as a moral imperative. I feel that in the spirit of Christian liberty (a freedom of action but still subject to God's moral principles), taking a day for a Sabbath is a personal decision.
to my dear downvoters,
"Fools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it."
Alan Perlis
Since I left, I've helped multiple other friends/colleagues detach emotionally from the need for approval

Literally cult de-programming. Kinda amazing we let companies go so far.

Fuck Jeff

Always good to re-read Steve's platform rant (https://plus.google.com/+RipRowan/posts/eVeouesvaVX):

7) Thank you; have a nice day!

Ha, ha! You 150-odd ex-Amazon folks here will of course
realize immediately that #7 was a little joke I threw in,
because Bezos most definitely does not give a shit
about your day.
7 Best PC Case Mods with 3D Printed Parts
I wonder what the general crypto communities views on Kenny Patterson, Orr Dunkelman, Stefan Lucks or Tanja Lange are.
With small exceptions it very much is. And beyond the CEOs you have to take into account stats on VCs and Executive Boards...

[Added]:

And I'd take it one step further to see if there's real diversity or just the appereance of: how many of the women/blacks/asians etc are there with the exact same criteria as the others and not because somebody (always a white male) thought "hey, we have too many white men, let's put a woman/minority on this position, it will look good".

While that might still increase diversity, I see it as hypocrisy for 2 reasons:

1) If the straight white man put aside was better for the job.

2) Token diversity just hides the prejudices under the carpet.

3) Token diversity doesn't help with the underlying reasons behind the inequality (e.g. being poor with less schooling opportunities prevent many blacks to be able to get MBAs and CS education, and instead of helping change that for all, they make a mockery of diversity with random exceptions).

4) Isn't it still white males making those decisions about which token people to include?
12: Knuth - Digital Typography.
I've never understood people who can do that maybe it's a white noise effect not so much the music I can't do that.

Actually I just realized that's not true I can listen to instrumental music specifically classical just not pop or singing if I am trying to do something like study.

I'm middle aged 45 years-old my concentration is getting bad but classical music is OK all other music and any other noise is not.
College Tenure Has Reached Its Sell-By Date
I had some issues with the usb bus triggering the system to wake form suspend on fedora22 but it was easy enough to fix .. and random HDPI issues but nothing to bad
Flagged because clearly this is an imposter. The real Satoshi would understand the need to verify his identity somehow along with his comment.
I was expecting a bit more nuance and insight than '18,000 classes, lol, FB is dumb.' At the very least, it'd be interesting to note what the size of the app might be after app thinning goes live next month.
Lots of money, lots of employed engineers, everyone needs to do something.

That's the case with a lot of tech today - it's done for the sake of letting people do something. Which, I guess, is not that bad, in the end things are brought to perfection, even though they're not strictly 'needed' in the product.
The fast CPUs and enough RAM take care of the added complexity and everyone's happy.
So a design fault of his vehicle made the driver unable to follow the rules of the road and properly check for the presence of other road users. As a result, he kills someone.

This isn't a tragic situation. It's a probable situation, and we know the root cause. It's the driver, of course, since the burden of lawfully operating his vehicle at all times falls on him, no matter the particularities. And it's the vehicle maker, because clearly the HGV isn't fit for traffic.
Actually maybe I'm talking out of my behind -- what if there was wind? Add more weight then. Obviously a weighted oblate spheroid, like the ducks, would definitely work.
with little intention of accepting the offer

Protip: please only waste interview time at large companies.

I've been on the receiving end of having people interview just to "test the waters" at a small company and it's a big drain. We didn't have a formal hiring process or interview pipeline, so your interview process would get a lot of attention from at least 8 different people in a 50 person company. When we send you an offer and you say "lol, nope, just wanted to show an offer so I can negotiate a raise where I already work," it's a big let down for the small team who invested time having 5 people interview you and discussing you and sending all the paperwork through the system.
If you're having difficulty loading this webpage, it's because the author decrypted Facebook's iOS binary and listed all 18,000 header files.

Yes, this webpage is merely a list of 18,000 headers.
I think there's been an App in the AppStore (since a long time) that uses the same technique: "Disconnect Kids By Disconnect" https://itunes.apple.com/us/app/disconnect-kids/id671080655?...
Same here.

Mel (from The Story of Mel) was identified thanks to an old LGP-30 manual. I'd hate to miss out on treasures like that in the future.
Would the real Satoshi Nakamoto?
In my area on and island of about 200 miles long by 30 miles wide it's mainly farming and also the majority ~75% of the population lives in the capital city. Too much demand for too little volume and modern conveniences of coffee shops, car washes but also golf courses.
This article is about the costs involved. How do you mean 'handled pretty well' ?! I think you have no idea what you are talking about and did not bother to spend a few seconds to look for facts ?

'The cost of the Barcelona Summer Olympics was USD11.4 billion (in 2009 dollars). The cost overrun was 417 percent in real terms. This compares with an average cost of USD5.7 billion (in 2009 dollars) for other summer Olympics over the past 50 years for which data are available and an average cost overrun for these Games of 252 per cent. Cost here includes only sports-related costs and thus does not include other public costs, such as road, rail, or airport infrastructure, or private costs, such as hotel upgrades or other business investments incurred in preparation of the Games, which are typically substantial but which vary drastically from city to city and are difficult to compare consistently.'

https://en.wikipedia.org/wiki/1992_Summer_Olympics#Cost_and_...
Totally forgot about this one. Just wanted to test an idea... I guess I should be be banned according to the guidelines.

thanks for providing the email to contact.
Drones used to monitor bears send their heart rates through the roof
Not PGP signed, watch out.
I think all value is subjective. What do you mean by 'absolute value as human beings'?
I suppose the grass may be repaired or even re-laid after the first round or something like that. Is that actually happening?
TL;DR Facebook app has 18k classes, if you want to know what they are look here: https://gist.github.com/quellish/473f513fbd1310233a8e

FB App is 114MB in size, but loading this page in Chrome will use a good 450MB, idk how they managed that.
Nothing about the popularity of this submission on this day is ironic[1]. As far as the temporal component goes the article was published today on a popular website. "News" submissions often receive the most attention close to the day of publication.

I do not think there is any cultural explanation for "irony" in this case. You seem to imply that the obvious upvoting demographic for this article are sabbath-observing jewish readers of HN. Are gentiles not expected to be interested in other cultures? How interesting do you think an article about the sabbath is to someone that observes the sabbath once a week? Most importantly, the article is about much more than observing the sabbath. I think it is possible that you read the headline and just blurted out the first shower thought that came to mind. Did you read the article in its entirety?

[1] Irony: fig. A condition of affairs or events of a character opposite to what was, or might naturally be, expected; a contradictory outcome of events as if in mockery of the promise and fitness of things.
I hope that's not the case, considering there are much more interesting things Facebook employees could be working on (not necessarily even for the betterment of society).
As You Sow files notice of legal action against Soylent Super Food [pdf]
There are a lot of cities that handled it well. Los Angeles, Munich, just to name a few. And I fully expect that if Hamburg gets 2024 (which would mean the sailing events would be in the same place for the third time) it would be effective, too.

Bad planning is not limited to olympics.
You encode the location information in the actual broadcast message:

https://en.wikipedia.org/wiki/Specific_Area_Message_Encoding

This is a solved problem: weather radios have been doing this for years.
When one bedroom apartments cost $5,000 per month, you need a minimum salary of $200,000 to even qualify at the low end, but then over half your take home pay goes towards rent. A safer salary is easily $250k to $300k. Those levels of salary get you above the line of working just to pay for your overpriced apartment.
Counter pro-tip: don't expect someone to leave their current gig unless it's in their best interest to do.

IMO unless someone is absolutely miserable, they shouldn't take a chance on a new and unfamiliar team unless the benefits (at least seemingly) outweigh the risks. Remember, you can fire them at any time, with or without cause.

Also most recruiters suck (all IMO of course). To which I'll add one final tip: don't ask me my current compensation and don't ask me what it will take to make me move. Instead, just tell me the salary range of the position during the initial phone screen. Problem solved, no?
I work at Amazon, I interview a lot, in fact I teach an internal course for conducting interviews. What you experienced is 100% against our policies, and what we teach interviewers.
You don't give candidates negative feedback like that.

And you never ever EVER end an interview loop early. EVER. You finish the day. You collect as much data as you can. And you let the recruiters reject candidates if and only if everyone has submitted their feedback into an internal tool (without being able to see other people's feedback first), and then discussed it.

I kind of want to see if I can reach out to you another way to find out your info so that I can find what bar raiser/hiring manager you had and have a word with him.
Well, if you're transgender (male mind in a female body or, female mind inside a male body) then this drug may or may not affect you differently, because the study did not test a transgender mice.

HOWEVER, if you have a male mind inside a male body, then this drug will not affect you.

And if you have a female mind inside a female body, then this drug WILL affect you.

Meaning, there is a difference, biologically, between male and female.

Transgender is left up to debate at this point because this study does not deal with it.
> but it wasn't until the Snowden documents that we understood what this closet really meant.

> We had no idea the government was recording every phone conversation in the u.s.

> We still had some hope that the rule of law as being followed

All lies. This was well covered on slashdot when it happened. We all knew exactly what it meant.

Snowden's release was iron clad and incontrovertible, which was refreshing, but it also detailed the extent to which private tech companies outside of AT&T were aiding the federal government in their illegal activities.

Even the most paranoid nutbag commenting on those old slashdot threads couldn't imagine how bad it was going to get. Reality outpaced the conspiracy theorists.
yeah the website presents it in bloated HTML unfortunately.
Here is the content:

-------------------------------

How on Earth the Facebook iOS Application is so large

Recently someone on reddit asked “How on earth is the Facebook app size so large ?”. The person asking the question realized that the ~100Mb compressed App Store archive wasn’t all assets - a very large portion was the application binary.

How do you answer that question? You quickly reverse engineer the application!

1 Download the binary to a jailbroken device from the App Store

2 Find the application on the device.
SSH into the device and find the application container on the filesystem:

find / -type d -iname "SomeApp*.app"

3 Decrypt the binary
Install dumpdecrypted on the device. Follow the instructions for using it.

4 Get the files off the device using scp or rsync.
In most cases you will want the application container, the decrypted binary, and the application data container (i.e. what it writes out to the filesystem).

At this point you have the decrypted binary and it’s files. You can now run class-dump on the binary and output a directory of header files for all the classes in the binary, or you can use a disassembler like IDAPro or Hopper to easily see all the classes, symbols, etc.

In the case of the Facebook application, there are more than 18,000 classses in the application:

[... list of all the classes ...]
https://gist.github.com/quellish/473f513fbd1310233a8e

There is a LOT of crap in there. Even a “FBFeedAwesomeizer” - which alone is a collection of 74 classes and protocols.

This is why the application binary itself is over 114Mb.
About a year ago, some friends and I made a small game using Phaser at a 12-hour hackathon. It's a nice little framework and, while we didn't really make use of many of its features, it was really easy to pick up.

Check out what we built here: https://github.com/gavinanderegg/coffeeQuest
I mean, sure. Most apps have that. The question is what internal structures led to it being this way, and whether they're worth the cost.

Of course, we have no idea about any of that stuff so we sit outside and say "lol Facebook are so silly".
Ad blocking isn't a system feature in iOS 9. The publicity is about an API that makes it easier for developers to write ad blockers.

There are also plenty of apps that duplicate system features.
Makes me remember of that time they had to cheat on Dalvik because they hit the 65k methods limit 8-) https://news.ycombinator.com/item?id=8162342 (blog link is dead)

Anyway, I find this to be pointless, when the majority of that size is probably taken by assets.
Except remember, RxJS is also a growing standard and the virtual-DOM Cycle.js uses has been tested to be a fair amount faster and robust than the one React has.

Then there is also Cycle's Model-View-Intent pattern and leading edge work on component integration, which is in line with W3C standards. Cycle's drivers also allow Cycle.js to integrate or target many options.

Things have been fragmented and Cycle.js seems to have brought the best together, representing a new and intelligent vortex of progress.

Before I took the time to understand what Cycle.js was about I was naive and thought React was it. I now understand how poorly it's reactivity has been implemented. On the other hand Cycle.js is fully reactive and has brought structure, flow and a sense of intelligence back to my app development.
> FB App is 114MB in size, but loading this page in Chrome will use a good 450MB, idk how they managed that.

Comparing the size of the binary with the size of the memory used by the live program is apples to oranges. The two metrics don't have any correlation whatsoever.
A lot of "neuropsychology" and related approaches are questionable. The combination of some current machine-learning methods and some neuroscience results doesn't add up to anything like a global theory of how the brain works - such a global theory is just not yet in [1].
It's simpler to stick with established psychological theory if you want a theory of what makes people do thing on average.[2]
But oppositely, if you're interested in how naive utility functions and the neoclassical economic view of human behavior, "homo economicus", fails to account for much of human behavior, take a lot at evolutionary game theory. [3]

[1] Learning How Little We Know About the Brain
http://www.nytimes.com/2014/11/11/science/learning-how-littl...

[2] Influence: The Psychology of Persuasion, Revised Edition Revised Edition by Robert B. Cialdini, Harper Business

[3] Game theory Evolving, Herbert Gintis, Princeton
Geez, what a yawner. This has been either assumed or an open secret for decades.
I agree.

> While the study was done in rats,

Do lab rats get different treatment?
Cuckoo's nest?
That's exactly it.
The Bugs We Have to Kill [pdf]
I think we should use the Olympics as a honey pot for politicians who care more about their own egos than their constituencies. Anyone who applies for it faces life in prison because it will just cost their city huge amounts of money and ruin most people's everyday lives.
In Athens?
here is a summary + a gist:
https://news.ycombinator.com/item?id=10066530
I think your comment is pretty spot-on.

One thought about the WALL-E scene though. While I'm not at all advocating the satiation of everyone, I do wonder about its perceived inevitability. If that was the only outcome, wouldn't we see evidence of this with the extremely rich today? (I'm talking about the case where wealth was strictly inherited here, not the self-made fortunes from hard work.)

I don't have any examples in mind, but I do think it's worth asking the question. If we assume those who are satiated would not work on anything of value, that might very well contain a similar misunderstanding to what you've highlighted here. We just need more data to know what level "too much" really is, or if that's even a thing at all (I believe it is, but I certainly can't prove it).
While being in AWS is "prized", it also comes with a LOT more pressure.

I now work on the Retail side and if anything feel less pressure, but do not feel any less appreciated.
I was wondering this too, is seems like the entire warehouse could be packed up and shipped for less than $25,000 so why not add these to the dataset that is Google Books
Details on app thinning?