skysight-inc/HackerNews huggingface dataset:
This.

Now, the thing with web developers is that most of the Web developers I have worked with don't know anything of this in depth. They manage to get something done by copypasting together examples, tweaking code at random until it works for the single case they are trying manually, telling users to ignore certificate warnings, etc... and when the application finally crushes under its own impossibility, the consultants are called in.

The most beginner-friendly part about Web programming is in my opinion that you can get visible results quickly, especially if you can ignore the complexity of all the dependencies you are using.

Back when I was a kid, I could write "mode 2" in QBasic and immediately start drawing stuff on the screen. When more structure was needed, you could add it until you hit the limits of the language... which weren't very far. I don't know if there is anything as simple available today.

Edit: Reading other comments, Processing looks like a modern and much, much better language for the same use.
I don't see why a shotgun wouldn't be a reasonably safe way to deal with these things.
Read about the Dulles brothers. They forged very strong connections between overt and covert foreign policy and industry.
Is digital physics what you're getting at here? https://en.wikipedia.org/wiki/Digital_physics

I'm also reminded of Dr. Nick Bostrum's writings on the topic of simulated existence.
"You started Feb 22, technically that's a different date. :)"

correct @vlad, though the Archive.org capture isn't hi-rez enough, I'm only reading what the app shows. Great idea.
Addressing an AI as a person makes perfect sense, but Cortana and Sira, the vocal assistants, are not AI.
I was thinking of government as the elected officials, the rest is the civil service and departments including the security services.

I was trying to say the security services will always press for more powers and it's the job of politicians to know when to resist those requests.
Hope Neil Young will remember, streamers don't need him around anyhow.
I was thinking the rotor wash from the much-larger-than-toy-drone helicopters would handle the drones just fine.
It has irked me as well for some time.
It is smart PR from Apple and Microsoft to present their softs as AIs with personhood but these are 'just' logic trees.
PHP is perfect for newbies. It's flexible. Has lots of functions built in. Several mature frameworks available. It's in active development. Hugely popular so lots of people to ask. Easy to set up a dev environment. No need to learn server admin as almost all hosting services supports it. I could go on and on.
Don't define yourself by your job, but recognize the unique skills it gave you and use them to your advantage.
> ~"Don't make the mistake of defining yourself by your job, just know that your job makes you better

>> in understanding and handling people

> than these other people with a different job"

you can't ignore the middle, as that is the defining part of his sentence. every sentence is hypocrisy if you remove important parts
It comes 'a bit' late, but couldn't you increase stack size by calling SetApplLimit before calling MaxApplZone?

And of course, initially, classic Mac OS didn't have 32kB of stack on original hardware. It didn't even have 32kB available to applications.
Or all of New Jersey. Governor Christie loves to vilify public employees while refusing to pay the legally required contributions to pension funds.

I get it - pensions are expensive. Figure out a plan to start transitioning off of them for new hires. But this is just a refusal to meet contracted obligations, while laying the blame at the feet of the people that held up their end.
P.S., in case that wasn't clear: Erlang's design is absolutely brilliant -- it's inspired -- but the implementation suffers from insufficient resources. The result is lagging performance and a small ecosystem.
SoundPlayer.js – unofficial embeddable SoundCloud player
A rushed UK surveillance law has been struck down by the High Court
The shot can travel a significant distance and still be deadly when they come back down to Earth.
I use Google Now all the time.

The voice search is pretty good, but the travel organisation features are killer. I don't know what I'd do without it.
«Low level is easy» https://news.ycombinator.com/item?id=7538150
> if you chose PHP (or worse program in it because it was what you inherited as well) you are a "lesser programmer".

If you choose php, I will assume that you.

1. Either is not aware of that php has a million gotchas that you need to avoid at every step. Take a look at the ever growing (!) list at /r/lolphp.

2. You don't see the significance of the aforementioned gotchas. For eg, you can show things like php's registerglobals to a newbie, and he will be impressed by how convenient it is. He won't see how bad it actually can be. This is not because he is a "lesser programmer", but due to a case of "unknown unknowns". Note that you can have 10 years of PHP experience and can still be like this.

> Also modern PHP really isn't like old PHP, composer, PSR's, The FIG....

These things does make a difference. But only on the surface, not deep down where it is really rotten.
People in academia have proposed a number of tools & approaches on how to enable concurrent development while mitigating the "risks" of branching.

To name just a few:

* Palantir by A. Sarma et al. [1]

* Crystal by Y. Brun [2]

* CloudStudio (project I worked on); Video demo: https://youtu.be/R3Fz0Tcdz0Y

To the best of my knowledge, however, none of these projects have found any widespread adaption. A lot of it also has to do - I think - with culture and personal preference.

[1] https://scholar.google.de/citations?user=shMjCasAAAAJ

[2] http://homes.cs.washington.edu/~mernst/pubs/vc-conflicts-fse...
Paperclip Machine
If I were to guess - reading news lead to getting interested about startups, and reading about those led him to YC and HN.

But there's an alternative way people from various fields may end up here - HN discussions are sometimes top results when googling for some niche, not necessarily tech-related topics.
He's trying to pull a Taylor Swift or a Garth Brooks. We'll see how it plays out for him.
Hello Mohamed. I'd be very interested to hear about your journey starting today, whatever you end up doing, whether you persevere (what I hope) or not, no matter.

Would you start a blog someplace and post a link here so we can be part of your adventure?
There are machines [1] designed for this sort of thing, my father used to "own" a JEOL one that he used for research on all kinds of stuff from Iron Age artifacts to gas turbine blades.

[1] https://en.wikipedia.org/wiki/Electron_microprobe
Ansible repo for building an ec2 VPC with Auto Scaling NAT group
May I ask why you've stopped using AdBlock? There are other ways to block objectionable content if you wish to do so, either globally or on a site-by-site basis.
Except Cameron wants to backdoor end-to-end encryption like iMessage/Whatsapp, rather than mess with something like SSL. With SSL they can just get a warrant (or you know, don't get a warrant) and look at the server, where everything is in plain text.

One possible way to backdoor it might be mandate that companies keep copies of the encrypted messages, tagged with a device ID. Then to decrypt you need to get the person's phone, which is a clearer analogy to getting a warrant to search someone's house to look for things they have stashed.
The startup Pigeonly, made by a guy who spent a few years in prison, has exactly that purpose: lower the cost of communications between inmates and their families.

http://www.fastcompany.com/3037785/innovation-agents/how-an-...

https://www.telepigeon.com/
You're focusing on the wrong side (IMO). Paying poor people a bonus on top of money they save is helping the poor, mathematically and psychologically.

I won't deny that rich can take more advantage of this program, but the working poor at Netflix also can.

If you allow someone who is poor to save even $200 in an ESPP and give them a 15% bonus on top of that, you both introduce them to stocks as well as give them $30.

True, if someone literally doesn't take any advantage of the program at all, taking it away hasn't hurt them. What I suspect instead happens (from having worked alongside good and hard-working "blue collar" workers) is that Bob figures out that if he just saves a little bit in this program that sounds too good to be true, he gets more money, then he does it and it works, then he tells Charlie and Dave about it (bragging about his maneuver, but also wanting his friends to get in on this), then Charlie tries it, then Dave is convinced, and they tell their two best friends at work, etc.

Don't focus on how much money Chad and Biff are making from this program when considering eliminating it. Worry about the warehouse/call center worker and don't screw them over by killing it just as they're getting started saving.

The warehouse worker or call center worker who started out saving just $200/yr in the program and spending that money on Christmas for his kids is way better off after a few years when he realizes he can start tightening his belt around a few 'little leaks' in his life and the cycle of pure paycheck-to-paycheck starts to get broken. Maybe he gets up to $200/quarter (about $3/workday), then $25/week...
How L'Express Increased Their AdSense Revenue by 18% and CTR by 69%
I am not Mohamed, but about 5 years ago i also was a police officer in the Middle East.My hobby always was Programming and hacking from age of 13 so i have visited Hackernews on a daily basis until i quit my job and started to work as a Web developer for 1/4 of an average pay rate.

Fast forward 5 years and i am in a much better place now and i never look back.

I never did this before because i always thought that all the people that work in IT are way smarter than me and have all sort of degrees that i could not handle.
Thank you HN :)
This fails at a number of levels. In terms of efficient density small houses are terrible land use. Modest four unit buildings could do the same work with less land, material, and more efficient services. Socially, allocating a particular housing type to a specific demographic group always causes problems even with large high end homes and always with low end housing.

The need to house the homeless must somehow be met with standard housing units provided through the marketplace. It may be more important to examine in more detail why we have a sudden explosion in the population of homeless, particularly with homeless families and children which have in the past always been rare, even during the great depression. Factors not directly related to housing may have more influence over this problem and addressing them might provide greater benefit to society.
The Best UX Blogs You Should Be Following
Responding to myself as there are quite a few comments to respond to:

I knew that I would get this response on HN, which is why I knew I needed to post it as no one else would.

Don’t worry about the technology, learn how to code. Actually learn how to develop software and the fundamentals of follow control: IF ELSE WHILE FOR etc…

When I studied Software Engineering, our lecturer told us “Only 10% of the software development is coding.” I was initially shocked with that statement, but when you take into account requirements analysis, design, testing, support etc… it is about right. But a lot of programmers "do this on the fly", so they don't objectively think about it.

I would actually also recommend learning C# using Visual Studio Community as well, also learn Javascript and SQL.
But not as your first languages.

VBA in MS Access is not as slick as Visual Basic 6 was, I will agree on that.

No, I’m not a Microsoft shill. I’ve just been around long enough and have worked with many different languages, stacks and within many different industries.

I’m just not a very social person (still not) and have kept a very small attributable presence on the internet. I was advised that I needed to be a bit more visible now because of my book (40in40book.com), but most of my software development work is under nicknames or in private industry and not publically attributable to me. :)

Note: I know the wordpress site for my book is not the best, but I have other more important things to spend my time and money on.
I agree. I work one of germanys biggest engineering companies (automotive sector), where pay is pretty much equal. There are certain job levels (secretary, technician, engineer, manager, etc.), but inside of these levels the salary is only determined by "years of experience" (which is mostly how long you have been in the company). I found it totally frustrating, because independent on how much effort you put in your work and how much benefit you bring to the company you won't get any monetary benefit or promotion. On the other side you see some older guys which are leaning back and waiting for retirement which get higher salaries. This really lowers the motivation to achieve something good amongst all employees after a while.

It was one of the reasons I resigned and will start at a smaller company next month.
I'd assume they'd go along with government policy, like they have done in e.g. China. And the government proposed taking down twitter and BBM during the London riots a few years ago.
He seems interested in startups. Google would have redirected him here. Beside that, popular startup sites often quote HN in articles.
Right. Employee agreements that suppress free speech are kind of the subject of this thread.
> there is still a human pulling the trigger.

There is a human pulling the trigger in New Mexico and an anonymous on-screen chat message from Washington informing the operator that, no that little figure they just accidentally blasted halfway across the world was most definitely a "dog".

http://www.spiegel.de/international/world/pain-continues-aft...

>> For more than five years, Brandon Bryant worked in an oblong, windowless container about the size of a trailer, where the air-conditioning was kept at 17 degrees Celsius (63 degrees Fahrenheit) and, for security reasons, the door couldn't be opened. Bryant and his coworkers sat in front of 14 computer monitors and four keyboards. When Bryant pressed a button in New Mexico, someone died on the other side of the world.

THAT is the difference between a missile fired by a manned jet or other vehicle. Complete detachment from the people they're killing.

"When Bryant pressed a button in New Mexico, someone died on the other side of the world."

See how that goes? They didn't "really" murder someone, they push a button and someone died on the other side of the world. And I think that's not an incorrect view of what it is. There's various degrees of personal up-closeness when you actually kill another human, with bare hands, a knife, a gun, grenades/explosives, that bring with them gruweling psychological effects because for most people it is so deeply wrong ... and on the very other end of the spectrum there is "press a button and someone dies on the other side of the world", just a few steps removed from "buying a hot dog makes you somewhat responsible for a number of animal's deaths".

If that doesn't disgust you to the core of your being, then I don't quite know how I could explain it more clearly.

>> Bryant saw a flash on the screen: the explosion. Parts of the building collapsed. The child had disappeared. Bryant had a sick feeling in his stomach.

>> "Did we just kill a kid?" he asked the man sitting next to him.

>> "Yeah, I guess that was a kid," the pilot replied.

>> "Was that a kid?" they wrote into a chat window on the monitor.

>> Then, someone they didn't know answered, someone sitting in a military command center somewhere in the world who had observed their attack. "No. That was a dog," the person wrote.

(BTW, this is not the same article I read a few years ago, it seems to fail to mention that Bryant was fired over this incident a few days after)
I'd think twice before denying his pull request. He'd crush me like a tin can!
I feel sad for the OP because he found himself in a trap of "my title matters". It doesn't. The only question that mattered was "do I like what I do? Do I learn and can I learn more? And most importantly, is it feeding the family?". Getting yes to those three (always try to start with the last first) is all one ever needs. Do that, stand tall, be proud. And he had that but lost it by wondering what image he projected onto the world.

I'm angry that people throw these destructive opinions like " oh poo poo. X isn't real work" out in life because not everyone can be strong enough to not doubt themselves.

It's always a good thing to ask oneself if the thoughts one projects to the rest of the world can serve the purpose of raising the quality of someone's life.

If you read this OP, shake yourself. Write down on 3 papers,

I Must Be Happy

I Must Be Stable

I Must Keep Learning

And on your table paste a smaller note.

If you are always moving forward, then you have no reason to be unhappy with who you are today.

This may sound hokem mantraish "oh that's a nice sentiment" advice, but our minds are more malleable than we know. Just like you can feed it destructive thoughts and ruin the good in your life, you can do the opposite and it will work.

Good luck!
> This is... some pretty weird advice. Learn MS Access first? Really?

Yes, really.

He needs to learn the fundamentals.
Read my post again and see the points I made.

> Then, VBA is pretty horrible for a beginner and he's probably going to want to deploy his service at some point (and MS solutions are not exactly the easiest to deploy for a beginner)

I've was able to deploy an MS Access database on Sharepoint in about 5 minutes.
>The issue with these drones is that are constantly hovering and constantly attacking the helicopters

in the same way people are constantly reaching for a gun when Police kills someone.
Tracking Aircraft Over Los Angeles. Gorilla REPL Viewer
All i can say is "Best of Luck"
Treode: Scalable, Distributed, Transactional Database with Eventual Consistency
> Please head straight to real technologies that will allow you to make things

A BASIC language in any RAD would serve him best to LEARN.

Flow control is a fundamental, this can be learnt in any language.
> Reading biographies of great people, seeing what people are actually doing and building makes me feel miserable, incompetent and good at nothing.

Wow, that's something I totally have as well. At the same time, I want to be (and am, many times) inspired by other people who are already more successful than me. After all, they did struggle, maybe with other things, but their success proves that it is possible to reach it / to achieve something awesome.

The struggle with a feeling of worthlessness is such a mystery. Why do I have it? Why so many people in general? What is the cause, what can be done? I try many things, fall flat on my nose, and then try to get up again. Sometimes, it's a hellish nightmare.
Good luck dude. I am sure you will rock. Independent of the outcome, your journey is going to be glorious!!
On the one hand, there has been some fairly ham-fisted pro-Israeli attempts at manipulating social media in the past. On the other hand, this is a post in /r/conspiracy.
> ... Don't do this.

Care to elaborate further?
You can assume whatever the hell you want it doesn't really matter to me since I'm well aware of 1 and 2.
Hey Mohamed,
My name is Kabir Narain. I started programming in Jan 2014 and recently launched my first app (www.almostfamous.club). Start by making simple websites or apps for the phone that you use. Its daunting at first but in around one year you should be feeling pretty confident of yourself. My email is 1119231@gmail.com Mail me if you need any assistance. Good luck!

PS- i did not go to college or attend any programming courses so believe me, you CAN do it! (i was training as a sea navigator on board merchant ships before that)
I don't think you are going to change his mind, he seems very set on it.
I feel this to be a great example for the tremendous value created by piracy in modern society.
same here. the only long lived branch we have is the deployed code branch, which I found more convenient than just a tag

it also matter average team skill. if you have to make do with what you find/can afford, then feature branches are good at isolating devs from each other non working commits.
So...where is the app? And how does this relate to the weird faces on the page?
A Configurable Neural Network with Back-Propagation and Biases. Written In
Happily looking forward to being rick-rolled, I click the YouTube link. It fails, telling me the German content mafia doesn't allow YouTube to display the video due to licensing issues.

Woo!
See discussion of "permanent state" passim: https://news.ycombinator.com/item?id=9902497

The security services have a large amount of operational discretion and privileged access to ministers. They have the ability to present secret "evidence" which cannot be publicly challenged.

Let's not forget that the CIA effectively ran the governments of several Latin American countries, and in the UK Northern Ireland was effectively governed by the police Special Branch.
There is a picture of the author in the middle of the page which makes scrolling on a mobile device hard (because of its width).
Superheroes a 'cultural catastrophe', says comics guru Alan Moore (2014)
Don't confuse bad news with bad traffic or bad metrics. I'm willing to be Reddit has seen far more traffic benefits from their "scandals" than they may have ever lost due to "boycotts" of them allowing sometning on the site. I'm also willing to bet the so-called "pressure" from advertisers to appear more mainstream is far less of a financial threat for Reddit than people are making it out to be.

This is particularly true when you consider that NSFW sub-reddits almost never make it to the front page, where the presence of offensive content could threaten traffic.
How many have direct commit access? If you're sending patches over email, guess what: you're doing merges, whether you call them so or not.
Please create a blog and share your progress with outer world. It can help you alot!
Hi Mohamed

Your goals are admirable, and I think you're on the right path. Do you have some product or company idea in mind already?

The one piece of advice I'd like to give you is, there's no need to rush. There will be plenty more YC intakes, and you'll have tons of good ideas - learning to execute on them by trying a bunch of different stuff is the best way to get there, and to do that you need to give yourself time to learn.
Full Scale JavaScript #11 (a weekly newsletter)
Neither universities nor companies will care. Just take it for free.
I like the design overall, very clean and a bit different from what others are offering.
Is this product available? Also, who are you targeting to?
Good luck Mohamed. With your perseverance I'm absolutely certain you'll make it!
> The only older constructions that we know of is a small wall made from piled rock to protect a cave from the weather.

Probably a reference to Theopetra cave?
Recently learned that reading this article about Cray computers.

http://www.techrepublic.com/blog/classics-rock/the-80s-super...

Old Cray sustained bandwidth is still higher than recent Core iX cpus, making them 'faster' for actual workload, even though their peak bandwidth is lower. The CPU GFLOPS will be a lot less useful if they don't have data to flop onto.
System Design vs Marketing.
A measly 25-30 years ago the first modems were sending data at 1Kbps, today we can send data through 7.5 billion kilometres of space at the same speed, i think that is pretty impressive.
Hi Mohamed – what bootcamp are you joining?
I worked in embedded programming, systems programming and, now, web dev. No. The "quality of people" is not generally the same or, more specifically, you're less likely to find PHP coders among system developers.
Ask HN: How did you discover Hacker News?
I can't actually remember how I came across HN for the first time - would be interested to hear how other people have.