skysight-inc/HackerNews huggingface dataset:
Yeah, sure it's possible but it's quite different to actually getting your hands on the source as well as the version history of the source (why is this code here? git blame and you'll know why) and make changes to it if you want.

As I tried to say, it's more of a philosophical and psychological (and practical) thing than actually being impossible.

Reverse engineering is a valuable skill but it's not too fun when you could just look at the source, with variable names, comments and nice formatting. In some cases it might be a nice "puzzle" to solve but that's not how you want to learn how things work.
We absolutely want one, but we've been actually developing the conventions first. You have to know what you want to format to!
I had a similar feeling. You start out doing grunt work when you're new in a career, it isn't glamorous and you have to prove yourself through actions. Coworkers are not friends first, they are coworkers. I'm not sure, but I think this post has a feeling of entitlement.
Previous post is over 4 months old. Since then, we have added a REST API, added ElasticSearch auto index and huge improvements in the JS SDK / docs. We are also consodering open - source as an option. Would love to hear feedback.
The extent of the technological capabilities of a device like a smartphone are far from common knowledge for the typical user. An app can allow your phone to perform the functions of a gps, why can't it allow your phone to perform the functions of a radar detector? I mean even people who know enough about their devices to know that the idea of it acting as a radar detector is unreasonable may not know what their phone IS capable of. How more technologically proficient users do you suppose are there who are completely unaware of the fact that their phone might have a barometer?
Yep, I was just having this conversation with a friend recently, he was asking about high definition audio, high end usb cables, power conditioners other things like that.
I own a good system to listen to audio from the computer (a Hegel H80) so he was asking me what I thought.

I was having a hard tome to convince him that at one point you're better off spending money on better recordings and more music than going after the imperceptible (or not existing) differences through these kinds of equipment "upgrades".
When I was a student, I started making such a system. It would also be very beneficial for students for explaining complex proofs.

The main problem is not in model checker (there are plenty of them already), but to automatically convert between a model checker syntax (that looks rather like a programming language), and regular math paper syntax (which is free-form English, so you need general AI for reading that).

I was already quite experienced programmer at that time, but realized the UI/UX problem is too big for me alone, even if I'm going to parse some simplified English.

But with simplified English, the problem is definitely solvable, someone just needs to put their time/money in that. Once UX is good enough for mathematicians, professors or students, it will lift off and be the Wikipedia for Mathematics.
Where did you buy it from at $300? How does it perform uphill?
Very black and white answer there, which is odd as it is a very relative question. Salt is actually incredibly corrosive to a lot of things, as is water, but what materials are we asking how corrosive they are against?
in which direction ?
Man fired after not coming to work for 24 years
I run Plunker (http://plnkr.co) that gets up to 20k daily active users. Users hammer the preview server[1] all day long generating a significant number of requests (by default it refreshes at each keystroke, debounced by 500ms or so).

That server runs happily as a single servo on http://modulus.io with absolutely no need for intervention on my part.

The rest of the application has similar requirements. I have one micro-equivalent server running the front-end, one the api and one the thumbnail generation. In general, this requires no hand-holding by me.

If your site is not processing or memory-intensive it should be feasible to scale to 10k users with a single $5/month instance on DigitalOcean or an equivalent level server on Heroku or Modulus or GCE.

Good luck attracting your first 5k users!

1: https://github.com/filearts/plunker_run/)
Social Media Update 2014
It's true that that's possible. Gotta have those libraries actually exist first, though :) We'll see if we don't end up with something like this.
Markov chains are fun and relatively simple. I wrote one that generates Reddit comments from other Reddit comments, you can try it here: http://simongrondin.name/files/reddit.html and the code (really dirty, sorry, I wrote the whole thing in 30-45 minutes iirc) is here: https://github.com/SGrondin/reddit-markov-chains/blob/master...
So you prefer not having a choice over having a choice because choice will lead to discussions to pick the best solution.

Quite an odd view from a software engineer.

I like having as much choice as possible.
Take care of yourself. And with all due respect, pump the brakes, man. The behavior you are claiming to indulge in is NOT OK.
It is summer right now in half of the world.
MacBook Pro Retina LCD interface board
Great article. This is something I've said pertaining to interviews for years. There has to be advancement in the skills. Doing something every day is not an indicator of improvement.

In fact, sometimes it can be worse. When someone says "Call this person now! he/she has been writing C# for 10 years!". That's great and all but have they been improving their craft over that 10 years, or getting enough work to not get fired? There's an enormous difference. And many times I would run into folks who sunk into a rut and did the same thing for 10 years basically "coasting". They make small incremental changes in what they do every day, but weren't out seeking ways to drastically improve.

Programming is different than many other fields simply because it requires passion to survive. If you look at learning new things like "Ugh, I have to learn ___", eventually you'll start slipping and end up hacking PHP Wordpress installs somewhere for subpar wages if you're employed at all. If you seek out new things to push yourself because it's enjoyable keeping up is intuitive and easy. Even stuff you may never use for your job can teach you new ways of thinking.

Now if you'll excuse me I need to go back to playing with RUST.
OWASP, a PHP Ostrich?
It's been a fascinating metamorphosis, undeniably. I'm going to attempt to turn it into an interesting talk for the tentative Rust conference that may be happening this year. :)
Right! because who decides if it is a rogue AP. In this cause Marriott has decided that all AP's that don't belong to them are rogue.
Places to Go in 2015
I keep hoping someone will use Jason Davies' D3 map stuff to project a globe on a polyhedron and then split it over multiple pages so you can make larger globes, and add tabs for gluing. See http://www.jasondavies.com/maps/airocean/
Also I feel like this article just reflect a familiar trend across all US labor market: Winner takes all. The people at the top always take a disproportionate amount of the overall resources. In manufacturing it's the CEO vs the assembly line worker; in healthcare it's the hospital administrator vs the nurse aid; in academics its the university administrator vs the grad student.
Oh, joy. A feature intended to allow making alternate rows in a table different colors is being abused for general programming. Remember where the C++ template mess took that language. Don't go there.
Have been checking this out past week, looks great. They seem to have a few different camera modules, from 8 grams upwards.

I wish the cameras were available to buy at a reasonable price and there were Linux drivers - hope Intel see your blog post and give you some work!

People are going to do awesome things with these in robotics applications.
It's amazing how the state of things may look like a local maximum depending on the root of the research path.
Why Learn to Code
The Rust Programming Language (the Book)
That's only if it works with Mac-style caps lock.
I tend to agree that it would indirectly benefit everyone, but I expect that even with cost savings, tax increases would be required such that those in the highest tax brackets would see a reduction in net income. Of course tthat's just a guess.

This really hits on the main point I was trying for though: "we love to solve problems and try to not moralize much the solutions"
we're figments on an internet forum to each other, which means we're mostly projection screens—we see what we imagine about each other and we're all almost certainly wrong. Discussion on that basis isn't interesting, just agitating.

The irony here is that forums like this seem to promote "small-minded technical literalism". Upvotes, downvotes, threaded discussion, and a quantified system of points are antithetic to discussions on humanistic qualities.

But you're quite right, I should strive to be more mindful.

I should find better ways to show how upsetting I find it when people dismiss well-written essays as "bullshit" but fail to actually address the content on it's own terms.

The thing is, people consistently use downvotes to lazily express that they don't agree. I don't know if there is a solution to that.

Can't you see how all of this is actually directly related to the concerns addressed by the author in the actual article? A fiery response is about as middle-brow as it gets. I take no shame in being mortal and emotional. I'm not trying to transcend humanity and live forever nor try to attain some sort of idealized state of being.

But yeah, if everyone was just shouting explicitness back and worth we'd get nothing done. Save that for the sports bars.
Your Lyft example is exactly the point of this article, and many other comments here.

Science, specifically academic pursuits, is not something that can be quantized in the now. The scientific work that enables us to live our lives, that enables that very Lyft app to function, wasn't made last month or even last year. These technologies are based on fundamental theories developed 30 or more years ago (centuries if you want to count the basic electronic theory that's enabled circuits).

Scientific research has practically $0 value in the now, but it is nigh impossible to say what value any specific scientist's work will have in 50 years. It is for that reason that science and its practitioners need to be seen as public service/benefit, not a business commodity. They aren't even playing the same game as CEOs
That's like saying you can dispense with all the members of a football team except the star players.

Science is an exploratory discipline. You don't know what's most valuable until you've got the benefit of often 20-50 years of hindsight.
Show HN: Python library for creating ACH files
Everyone is a leader of his/her conscience. Please join us at http://www.aneoc.org
gofmt is a huge win for Go. Bye bye bikeshedding. I'd love to see that for Rust too.
Personally, by the time I reached middle school, homework was when the learning happened.
Performance is an area where Rust still has a lot of low-hanging fruit to pick, so I'm happy to hear that you managed to make your version fast. Did you have to make any design compromises to that end? We're very interested in optimizing the typical use cases.
This is my first contribution to OSS.

Figured I'd share it here and see if it was helpful for anyone.

Also, I welcome any and all pieces of constructive criticism.
"Carney says Google may also face resistance from insurance companies that are reluctant to share information that could help Google compete with them someday."

Dear insurance companies. Don't flatter yourselves. Google is already light years ahead of you.
Article about using hundreds of Playstations to model two black holes merging:

http://www.space.com/26943-sony-playstations-calculate-black...

Unfortunately does not clearly answer your question. Very complex.
Check the paper for all the magic: http://arxiv.org/abs/1409.7092

Sec 2.1 describes the key ideas, with longer description after.

PCC gets consistent high performance because it observes what performance outcome actually results from a particular sending rate -- rather than assuming that certain events like a packet loss should be hardwired to certain actions.
PYOD (Print your own D? NSFW)
You think there is a different sort of society, that overvalues scientists? That's cute.
That is a very serious problem I often face myself. I found that having a cactus near the monitor influences the way information is encoded and perceived. When a person that does not have a cactus tries to run my code, they could face cactus not found and sometimes even cactus panic issues. Solution of course is to bring my cactus to their workstation; it is obvious that a reboot is required so that workstation could recognize new peripheral plantware. Working with servers is much harder, but waving a cactus in front of terminal window and changing font color to green had been proven to work.
More/better/cheaper depth cameras are also a good thing for VR development. You can do a little bit with Kinect right now but I'm looking forward to the day when I can set up 3+ small but relatively high resolution depth+video cameras around a room and combine the information to create a live 3d model of the space. From there it's a matter of compressing, transmitting, and decompressing this data to be displayed on a VR headset in another location and you'll start getting into 3d telepresence (the real "killer app" for VR in my opinion).
... and the Microsoft perestroika continues. :)
Being a game developer, inheritance is a really important language feature. I'm not one to abuse the power. Currently, for school I've been working on an OpenGL game engine in C++. It's a component based system. The only real inheritance situation that's important to me, is to allow the user of the engine to create any object and make it inherit from GameObject (example: Duck would inherit the members and methods from the GameObject class). Everything else is a component that plugs into GameObjects (Mesh component, Transform component, etc.)

Over Christmas break, I played around with Rust and I'm really enjoying it. However, I can't figure out a nice way to inherit members from other structs. My current idea, like many others, is to keep a pointer to a "parent" object. So, Duck would have a GameObject, rather than be a GameObject.

Does anyone have any recommendations for better ways I can achieve what I would like to do? I will also accept the fact that inheritance is not needed in a language, but it does make a few situations easier.
Ask HN: Calling all “foodies” – how effective do you find Yelp?
As an individual who typically eats out on weekends (only) - I've found in a number of cities - NYC, San Francisco, Philly, etc. restaurants having 100s, or 1000s of reviews with 4 or greater stars...leaving the restaurant scratching my head wondering "how the heck was that rated so well"?

I'm wondering how effective you find Yelp's reviews / rating system in your city <x> ?

What DO and DONT you like about it?

Thanks!
Can't be helped technically. The way you solve problems like this is with strong laws and vigorous enforcement, not more/different/better tech.
My "off-hand estimate" is from multiple sources:

http://www.wired.com/2015/01/rode-500-miles-self-driving-car...

http://www.businessinsider.com/elon-musk-on-the-future-of-dr...

http://www.theverge.com/2014/9/22/6828161/california-permits...

The idea of you driving your car is essentially dead. Vehicle miles driven per year is already stagnent due to boomers retiring and millennials not having the same inclination for cars as generations past have.

Passenger cars sit idle 95% of the time. Its not going to take many autonomous vehicles to replace the current fleet with existing utilization so low.
I think Microsoft is doing a good job of reinventing themselves. Azure and Office 365 really are good products. The Linux support on Azure is great and Office 365 runs well on my Android and iOS devices, support on OS X is OK, and the web version of Office 365 is sometimes handy on my Linux laptop.

As far as privacy on their key store goes, I tend to trust Microsoft and Google more than average corporations.
Honest question: So how's the architect biz? It seems like architect is one of those vaguely aspirational occupations (like lawyer) that could have gotten swamped in recent decades with folks such as Bill. People just looking for a good job, not necessarily on fire with passion for it. (Not that I'm saying you have to be full of passion for something in order to do it as a job - quite the contrary.)
Is it just me, or did anyone else expect to see plans for a convention based around the Norse god / Marvel character?
Why can't the keys be managed in an end-to-end fashion? Wasn't it Cloudflare announcing something like that a few months ago, with clients having their own key-servers that Cloudflare itself can't access?
I agree. Reminds me of "X% of published results can't be replicated", "Y% of researchers don't understand statistics", etc., most of which turn out to be problems in particular fields like sociology, psychology or medicine.
Something that addresses your concern is coming post 1.0. Servo needs something like inheritance to model the DOM efficiently. It may or may not end up looking like inheritance, though. We determined that our possible solutions are backwards compatible, so we are doing it post 1.0, though.

(Oh, and Rust doesn't get everything Servo needs, what I mean to say is "Servo has demonstrated that there is real-world need for something like inheritance, and so we will add it.")
I love reading about "big data" projects that aren't about marketing and advertising. This is particularly interesting to me with my latent environmental and overpopulation concerns. Fantastic article, good find.
Generally you just google name of the article.
30 years later, 'Back to the Future' car in legal battle
The best, most readable version is often the author's dissertation, although this obviously only applies for the works of graduate students.
Not really. Gotta keep expanding the admin jobs for the spouses.
yes, that is my situation -- I'm more protective of email addresses than I am of login ID's. I happen to be derekp7 almost everywhere.
Around 51:40 he talks about how semaphores are a bad idea, and says that something called "pseudotime" was a much better idea but which never caught on.

What is this "pseudotime"? Google turns up nothing. Am I mis-hearing what he said?
Why did they ruin it? It's due to smartphones that I've had a similar experience on at least one occasion. I couldn't find my phone, but I noticed it was connected to the home Wi-Fi network and, since it was a jailbroken iPhone, I could SSH into it. (It went to sleep aggressively, of course, but I woke it up by dialing the number or something.) While the iPhone has a built-in feature to remotely play a tone on the speaker, I couldn't seem to hear it from anywhere in the house. So I tried using a command-line tool (might have written it actually, don't remember) to activate the cameras and take a picture with each; unfortunately the result was just two dark blurs. Eventually I found it buried in a couch, the soft fabric muffling the speaker...

If I were more sophisticated, I could have measured Wi-Fi RSSIs from it, or tried to bring Bluetooth devices into range. Lots of ways to try to find things nowadays, but none perfect!
If intel wants to give me some work the address in the EULA for the SDK is within commute distance. I think the suggested retail price is around $99 which is about the same as the Kinect so that seems realistic. I think they are shipping this year.
It is amusing and fascinating that there is (as of this post) zero discussion of China's internet propaganda machine.

>“When transferring the attention of netizens and blurring the public focus, going off the topic is very effective.”
Would you say that now that you've had that "experience" you're more aware of what can go wrong? i.e. You lose your job and suddenly there is not enough money for basics, etc.

Following from that... What would your take-home lesson (and subsequent action) be from that experience if there were no social programs? Assume for the sake of argument that the system of government in place would not allow them to exist at all.

Sorry if the tone is a little condescending, it's not intended as such.
He's welcome to pursue truth on his own, but if he wants other people to read his proof, it's more about the people than the proof.
Marketing to Software Developers – How not to do it
That's exactly what I wanted to hear! I heard some mumbles about inheritance coming back in one way or another, mostly on GitHub issues I believe. Can't wait to see what comes of that!
I interpreted rockdoe's comment as:

"A misconception implies it's accidental, but it's partly deliberate: Google wants to leverage their search-engine influence, convincing people they have no choice but to buy into a larger Google-Stuff ecosystem."
Denmark throws down $75M to build up offensive cybersecurity capabilities
Contract iOS Engineer position at Disqus: come pioneer iOS development at Disqus
We used fedora 15 because that is what provided in the test platform we can access: emulab.net You can also use it on newer fedora versions for sure. However, I would not recommend running it on ubuntu machines since we notice a severe (and weird) performance issue caused by ubuntu's send() call for udp
How weird would that be in practice? The punishment would not only be time lost but also coming back to a society that's drastically different. You'd be pretty much alone in a new world like an Unfrozen Caveman Lawyer situation.

How interesting would it be if laws on Earth changed during your stay. If your prison sentence got reduced on Earth you might only be in there for a few minutes. Interesting stuff to think about for sure.
Rather than trying to run the compiler itself on a given platform, I'd recommend cross-compiling binaries from a known platform. I'm not an expert in this aspect of Rust, but here's some example Rust code that targets the PSP: https://github.com/luqmana/rust-psp-hello (AIUI the magic is in the psp.json.in file, which communicates a target specification to the compiler).

Feel free to come ask in #rust on irc.mozilla.org if you need some experts to consult!
Some time ago I started designing a system that would convert between automated checkers syntax and some simplified human-readable English. But failed, once realized the problem is bigger than me.

Here I just want to encourage anyone who thinks he's a good programmer to develop such a system. It would be extremely useful for education as well: students would get a tool that explains complex proofs, and professors would give assignments to put a theorem into the system (if student is able to enter the theorem into the system, then he/she definitely understands it up to the very foundations). The main problem to solve is good UX, not the math.

They who manage to make the system, the new verified Wikipedia for Math, would have their names inscribed for eternity, because Math is eternal.
No. We print money and create steady 1-2% inflation (which we sorely need now anyway)
I agree with you. The contract had a minimum term, you got out of it by moving hence breaking the contract. It's no different than signing an apartment lease, You wouldn't be able to leave the city and expect to break the contract. How would Comcast know you weren't lying to get out of the contract. Based on what you said, it seems like you didn't read the contract nor did you research where you were moving to see if there was service. Lesson learned.
Yet another reminder about how remarkably similar programming and musicianship are in mentality and artistry. It's no wonder that I enjoy both :)
Judge Says Use of 'Extreme Security Measures' for Email Is Evidence of Terrorism
Different people are at different levels on the needs hierarchy.