skysight-inc/HackerNews huggingface dataset:
I don't understand what you mean. Could you also explain the negativity around this comment? I didn't think it was a badly voiced opinion, and karma is not meant to be used to show how much you agree or disagree with someone.
I can't believe that single page webapp are easier to write than true old website. Maybe you can gain some performance improvement but if you use a framework you will loose this very little gain. Those who claims that developpement is easier with framework on a single page have too learn programming, because for most case, the "old" way works very well and is incredibly faster than a bloated javascript page.

I really, really dislike this approache of doing website, it make the code and the design hard to understand and cost a lot of problem when comes the time to debug or made major changes.

There are no magic when using javascript, it will slow down the client, and manipulating DOM is very slow. Doing things server side cost nothing compared to javascript. Remember that loading a webpage is very fast when you have only a CSS and html code, because it very easy to put it in cache and doing some pretty nice optimizations on it.

With frameworks, making "webapp" become a huge nigthmare, things becomes overly complex and bloated, the request as to pass trough a lot of layers before end up somewhere, and the developpement is not faster than have a custom code. Good framework don't make good programmer.

When the article say "put the CSS inside a <style> tag on the page - and the JS inside a <script> tag", it's just horrible, fuck it.
Change `master` branch into `primary`
While using promises fixes the syntax problem, I don't see how that it solves the fundamental issue the article describes: why would you bother writing something in Node.js if you could write it in a different, more proven, framework? What advantage does Node.js bring to the table that would make me consider it over, say, Twisted, Tornado or the newer versions of .NET?

To me, and this is my personal view, choosing Node.js would mean using a less mature set of libraries and writing code in a capricious language known for it's unpleasant 'surprises'.
Russia, China, the UK, and the larger EU states certainly do.
This is exactly the kind of observation I've built the Dystopia Tracker for. So far, there's no entry for Snow Crash – somebody care to add it? http://www.dystopiatracker.com/E?t=Snow%20Crash
Thank you for that. And thank you for your contributions. My point about the store was more aesthetic. If you are ideological about the openness of your tool chain (and I start edging that way the closer things get to science), then the "exit through the gift shop" is mildly off-putting. I say mildly, because it still doesn't prevent me from recommending it over other alternatives. I also understand that your paid products add value (and in the case of MKL, aren't yours to open-sourcify anyway).

The non-store link definitely feels more open-sourcey. I'll be sure to send people that way. Again, I didn't want to imply that you all were bad open source stewards.
Intel Enters Strategic Agreement with Chinese SoC Maker Rockchip
I make an average of > $25/hour over 30-40 hours (on lyft, for which I have 12 weeks of data). During surge pricing the hourly on uber goes to nearly $40 - $50/hour, but i only have one weekend of data for this, and the hours are cherry-picked (there's a lot of strategic "do i use lyft, do i use uber, or do I use both" going on.
A friend of mine needed the same thing (font awesome as pngs) and he created a script. I helped a little bit and added a branch to work with other fonts as well. It was hacked in a day or two, after it served its purpose we didn't work on it, but if anyone finds it useful here's a link:

https://bitbucket.org/selectnull/awesome2png
Ya, a career change wouldn't happen for me. I like making things enough that I'm just as happy now as I was when I was tinkering with stuff in high school.

I think career changes really require starting over because your experience isn't 100% translatable.
Personally I've had very few issues using Haskell libs on OSX and Windows.
Vesper 2.0 and Vesper Sync
Consul + Docker
https://github.com/progrium/docker-consul #docker + #consul = #funtimes A great way to start with two interesting tools. Must peruse the README.md
Continuous Delivery : The Work and Flow of JavaScript Development
so you must be a magician because if you go to e site (which does not work on firefox mobile), it says it is not selling and ask you to go to a waiting list.

when i was there, i went to all movistar stores i could find (one per city block) and none had it. i ended up finding one in that part of mexico city, forgot the name, near the chinatown-street that has lots of electronic stores... anyway, there was a movistar store there, inside a parking lot, that had ONE open box alcatel one...
"Fetch as Google": preview how Google renders your AngularJS/JavaScript page
Note: This doesn't apply to their phone plan, just their mobile data only plans for iPads/tablets.

I couldn't reproduce this issue for my phone plan as it uses a different management site.
I wonder if this principle can also be applied to nucleons. Protons and neutrons are each made up of 3 quarks. And there are some troubles in pinning down the radius of the proton. If Efimov scales apply to nucleons, this would imply that there are multiple scales in which quarks can arrange depending on the outside potential. This could explain the differences of measured proton radius depending on the used experimental setup. But I'm just wildly speculating here.
Show HN: I created an iOS game: Design, Code, Music and Battle Server
Yes that's the definition of entrapment as interpreted by American courts. Very challenging for lawyers to use as a defense. Which is exactly why law enforcement loves using informants and undercover agents for everything these days. In heavily bureaucratic agencies like the FBI, the only thing that matters is looking good to management by getting arrests and 'foiling plots'. So why not go for some easy prosecutions? You'll be upper management in no time.

Plus there are a ton of dumb people and nearly everything is a crime these days, so all you have to do his handout a crime on a platter and fill prisons with the incompetent criminals who take the bait.

Why hunt down criminals when you can fish for dumb ones.
Your second statement shows a complete lack of understanding of VCS in general.
Hacker 'Sabu' released after 'extraordinary' FBI cooperation
The clay is not that special, it is called bentonite. You can order it by the pallet load, and it is a whole lot cheaper than cat litter. I'm surprised that the spec did not call for bentonite directly, and that no one in these comments has mentioned it either.

http://en.wikipedia.org/wiki/Bentonite
very cool - I would also like to drop the name of one of my favorite (free) icon sites IconMonstr.com and they basically have new icons every week SGV/PNG.
U.S. Is No. 1, China Is So Yesterday
I'd like to see some better segmenting of this data by school and degree. Most of my issues with college are the idea that a degree in anything from anywhere at any cost is a good idea.
Intro to Docker Video
I should add one anecdote, there is a guy in San Diego who is using ridesharing to try to make $150,000 in the year and start up a company. In order to do this, he has to make ~3k a week, and I think it's impressive that he's been consistently doing this for about 3 months now. It will take a serious toll on him (we're talking 50-60 hour weeks, and I am not sure he's taking getting sick into account) and I seriously worry about some his business judgements. Nonetheless, he is on track and about a quarter of the way there.
Acceleron V – A two stage water rocket
The crimes we're talking about here aren't "the crimes every American commits while squeezing orange juice in the morning" crimes.

Meanwhile, it is extraordinarily difficult to catch people in the act of committing computer crimes; the most effective investigative approach to enforcing computer crime laws probably is to find people who are predisposed to commit them, stage an opportunity to commit a specific instance of it, and then apprehend them. So, yes, computer crime enforcement does have a "fishing for dumb people" element to it.

What would be really interesting in a thread like this is, after pointing out how US criminal law makes it hard to raise an entrapment defense, providing specific examples of how some other country's criminal law handles the same circumstances.
I remember when I did C++ for a few years, long ago. I used to reread the Effective series of books every few months. I realize that C++ has use cases, but the pain... I'll buy Meyers a beer if I ever see him.
Whoa! I'm very excited to be reading the text of the person put in charge of the universe! I'm getting chills just thinking that you might actually read this humble message.
Why SQream Technologies Loves Haskell Code
> If he wrote it in a 'real' programming (textual) computer language you might have written that differently. You might have written "technical but not really a programmer" or something.

I wrote it the way I did because it's more nuanced than that. My dad can program. He's written assembly and knows some C. But he's not a programmer by trade—he's a hardware guy.
I do have a lot of sympathy for him as well, I did not know this. Agree with the commenter below, he shouldn't be the face of the company. If he does have intrinsic value to the company perhaps he should just do what he does best (code, design, etc) but definitely not anything PR related.
jQuery Mobile is mostly for low spec phones or very broad compatibility. If the target can be narrowed to decently speced Webkit engines and firefox, there is no need for an extra abstraction layer.

Also PhoneGap should allow the data storage, so amplify might nit be needed , except for cache management perhaps ?
One thing to think about is find a person you are willing to work with just as much as finding a great idea. In some ways its like dating and taking the time to get to know a person.

Going out to events and looking into your existing network is a great starting point. But if you are going to be working closely with someone for 3-10 years on a project there is a lot to consider.

Mark Suster has a great post about "hiring" your co-founder worth a read: http://goo.gl/Fkejjp
You do not seem to put the emphasis on what's interesting: Is the drink actually any good?

Great job, obviously!
Wow, I am pleasantly surprised to hear that Scott Meyers agrees with me on this. I've read 2 of Meyers books (a long time ago, granted), and recently it occurred to me that the reason C++ needs Scott Meyers is that C++ is such a clusterfuck (edit: my word, not Scott's -- I'm in no way trying to put words in his mouth).

In no way is that to take away from Meyers. There'd be no hope without him. (And, as he apparently said in this talk, he agrees with me).

This is why I place so much hope in Rust. I want a language that lets me control memory that is not a clusterfuck. C will do, actually. But if Rust can pull off its goals, it will be a home run. (D is in the mix too, but from what I hear, the standard library uses relies on GC so much that it's not practical to do much without GC).
Meet Aubrey de Grey, the Researcher Who Wants to Cure Old Age
It's interesting that Durkosh didn't say, "the average driver who works 40 hours/week makes $54,000." I wonder what the average income of those who actually try to work 40+ hours/week are.
Your TLDR above neatly summarizes my feelings on the matter. Thank you.
farmedhere is the biggest I know of in the US:
http://farmedhere.com/2013/urban-agriculture-grows-up

Re: cost --
"FarmedHere CEO Jolanta Hardej says a 5.5-ounce box of its arugula retails in local markets for $4.99, 50 to 75 cents more than imported organic arugula. Still, she says it sells out because it is fresher and tastier. "

That is a ton, price wise, considering it is over the price of the organic which is over the price of what most consumers are buying.

If you can use solar to power lights within your grow building, good, but you'll never make it a 1:1 sun:light ratio... Plus the cost of panels (going down).

I'm not a naysayer, just trying to be realistic.
I have a fair amount of stuff growing in my basement in a mostly hands-off approach (reporting is here: http://www.oakwoodproduce.com/hydrolog/dashboard.html).. I think after a year I am breaking even or even ahead on kale, chard, lettuce, and for sure herbs. We haven't bought leafy greens or herbs in a long time, and often give away to the neighbors, food trucks, etc. My monthly cost is around $80 for lights and $20 for water/nutrients/supplies/seeds.

Tomatoes and peppers get pricey - need higher powered, hotter lights which need cooling and more electricity...
"If you do it right, it will last forever." Words to live by.
> Source: I make pallets, lots of them.

Thanks for weighing in!

>2) Customization is a factor of efficiency. Why would someone shipping a product want
>to buy a standard size pallet that doesn't fit or hold the weight requirement for
>his use case?

This surprises me. I certainly understand the fact that each product class will have different needs, but since transport is containerized I am astonished that the world hasn't converged on a pallet that maximizes container footprint, with the special cases being rare. I.e. people would adapt the number of units per pallet in order to optimize for the rest of the supply chain (warehouse footprint, ubiquity of available availability of etc etc). Clearly this is what Walmart et al are trying for.

But instead, to use a software analogy, abstraction is frozen at the container level but below that everything is largely bespoke. I don't know if there is some path dependency for this or if it's simply that the other parts of the supply chain are still highly fragmented and/or specialized.

Thanks again for your comment!
The weirdest thing with the new breed of strongly typed language, in my opinion, is that they naturally accept sum types, which are completely alien from an OOP point of view. I mean, the magnificiently useful case switch feature you have in most of those new languages translates very awkwardly in, say, Java by using a isinstanceof then some kind of cast, which I gather is Considered Harmful because it breaks encapsulation and type safety, yet case switches are a natural consequence of sum types, and are completely safe, in the context of a type system that have sum types.

Switching on "type" also happens to be a thing I see a lot in what one would traditionally consider bad code, for example, treating a scalar and an array differently in PHP, or having functions that can deal with many different shapes and kinds of JSON blobs in JavaScript. There also have been a lot of hype around the idea of eliminating null references by using Maybe types, which in the end are just a degenerate case of a sum type.

My pet theory is that the ability to keep doing this in a safe and formalized manner is what makes the new breed of statically typed PLs so cool.
Whatever crime you commit while squeezing orange juice will be accidental, and something you had no inkling was a crime. That's the gist of Silverglate's _Three Felonies A Day_, which is I think the origin of the "everything Americans do is somehow a crime" meme.

(I edited the comment you responded to, to add the "what's it like in other countries" question, after you wrote your response).
wow this is amazing. would love to see an offshoot of this where it could render a sitemap, or even keep a live sitemap up to date via cron.d or something (just hoping out loud)
Presumably ... although I suspect that sensors will be cheap and ubiquitous enough that gargoyles in the manner that Stephenson described them will be quite redundant.
These should get you started:

Really well presented series of lectures:

http://www.seas.upenn.edu/~cis194/lectures.html

Cheat sheet:

http://blog.codeslower.com/static/CheatSheet.pdf

Books:

http://learnyouahaskell.com/chapters

http://book.realworldhaskell.org/read/

"What I Wish I Knew When Learning Haskell":

http://dev.stephendiehl.com/hask/

Haskell Tutorial for C Programmers (useful for anyone coming from an imperative world):

http://www.haskell.org/haskellwiki/Haskell_Tutorial_for_C_Pr...

Hoogle (API search engine):

http://www.haskell.org/hoogle/
Is that 30-40 hours per week or over 12 weeks?
Doesn't it all depend on how long they spend on the site? If it's one page and bounce, sure, that's a terrible experience. More pages than that? Now we're starting to see savings.
I'd forgotten about this. I keep thinking about deleting my google account but I have so many accounts linked to it. I host my own email, but I haven't taken the plunge of hooking everything up with that because of what happened with @n.
This will definitely help my friends get into Bitcoin - I know they've been tired of hearing me talk about it, now I can just give them Bitcoin and they can follow it themselves!
When Cannabis Goes Corporate
I think at one point, prior to MoarVM being announced, there was still a chance Parrot could have been "saved".

The deprecation policy was a point of contention, sure. It was poorly implemented in practice--but it was as much to help Rakudo as it was to reduce the amount of churn in Parrot. Rakudo probably would have had less trouble with it if Rakudo had less code which poked into the internals of Parrot. That's half the fault of Parrot, which had poor design of certain pieces, as well as Rakudo, which rejected a lot of offers to pull some or most of that code into Parrot. (That's a theme.)

I personally spent most of my time on Parrot doing things to improve it for Rakudo--fixing a lot of unpleasant bugs, both in Parrot and Rakudo, for example as well as improving performance. I and other Parrot developers asked multiple times for a list of issues Rakudo wanted Parrot to address. Occasionally we'd get a list and work on them--but I also volunteered to focus on specific improvements for Rakudo and was told "No" or "Not yet" multiple times. You can see that too, if you look in the IRC logs--and not just for things I wanted to do. Andrew Whitworth, in particular, spent months or years on tenterhooks, volunteering to implement the object system called
"sixmodel" in Parrot, but he was always told that it wasn't fully designed yet or it wasn't mature enough. Eventually he left the project too.

On one side, I took a lot of criticism from Rakudo developers for not pushing Parrot harder to be what they wanted and on the other side, I took a lot of criticism from Rakudo developers for trying to change Parrot to be what they wanted. In the face of that seeming contradiction, it seemed obvious to me that they'd already decided to write and maintain a new backend VM from scratch.

My priority--getting a usable P6 release out and stable for general purposes--was clearly incompatible with that decision. Rakudo Star was supposed to come out as a "useful and usable" distribution for early adopters over four years ago, and to my knowledge, it's still only nominally useful and usable for very few purposes.

That is one of my most substantive criticisms of the whole process. Rakudo and P6 have a long history of claiming to be about eighteen months away from general usability, but the project's history is littered with rewrites, questionable technical decisions, and many, many good people leaving in frustration--sometimes quiet and sometimes not.

I begrudge no one working on it, but I believe it's on a path to ever less relevance without a dramatic change in project management. I'll reluctantly take the blame for mistakes I made as a member of the P6 design team and as a leader in Parrot, but I object to rewriting history to suggest that Parrot was solely at fault for Rakudo's current state.
The Coinbase Blog – Device Verification
This Rory Blyth cartoon has been ungoogleable for at least ten years now, but I still check every so often. Now here it is!

http://wyorock.com/excelasadatabase.htm

What I was going to say before unexpectedly finding that, is that the gap between Excel and Access is huge. I've made a living off of that gap at various points, and at some point I stopped thinking they were "doing it wrong" and started thinking, "whatever makes you happy."
Show HN: GatePlay, HTML5 logic circuit simulator
I created a logic circuit simulator called GatePlay - aimed for casual use by beginners/students, but the simulation is not over simplified.

I know of a couple of small bugs already, but feedback would be awesome!

Use it: http://greglo.github.io/gateplay/
GitHub: https://github.com/greglo/gateplay
I created a logic circuit simulator called GatePlay - aimed for casual use by beginners/students, but the simulation is not over simplified.

I know of a couple of small bugs already, but feedback would be awesome!

Use it: http://greglo.github.io/gateplay/
GitHub: https://github.com/greglo/gateplay
This. Moreover, is adding even more JavaScript really necessary? How about just make things simple, fast, and easy to read? As an user I'll always choose speed and good typography over clever transitions and smart menus.
What does systems-oriented mean in this sentence: "It’s the systems-oriented software engineer who understands concepts like power management, radio signals, network communication for small devices" ?

He's not talking about operating systems or embedded systems type stuff, right?
ah, you mean app devs. so it is even worse, i dont think app devs should buy the phone just for development. that is what the emulator is for. dont be like apple.

my complain is for gaia devs, etc. i dont think this phone will allow kernel hacking any easier than repurposing an android phone. or the awful current firefox phones, that still cant be easily bought...

it is 100% the same outcome as the current phones when they launched. why insist on a mistake? either go low tier with fully open specs and drivers, or go top tier to get US adoption, which then leads to mid tier adoption. starting wit mid tier, failing, and insisting on it a 4th time... this is just wrong any way you see it. that is way i assume it is a scam. someone is profiting from that. there is no other rational explanation.
Interesting that they referenced 22.7 falling out as similar to pi, since 22/7 is one of the simpler approximations of pi.
As a developer I have realized people often take so much for granted. For example, roads. You drive on them everyday and don't even think about it. For most people they are a given...almost a natural part of the world. But, someone decided where to put that road. They engineered the grade. They decided the specifications. Then crews came and worked building the road. The only time they are noticed is when the annoyances of road repair or closures occur. Otherwise, it's just like the sun coming up the morning. An accepted given. I think for most people the internet and associated applications have become the same thing.

So how much of our "reality" do key figures like Vignelli actually create? Something to think about.
This reminds me of how michkap had access to Jet source code and was able to get permission to release the TSI utiliities.
Okay, but presumably Durkosh, an Uber representative, is reporting data, not anecdotes, when she says that the average is $26/hour, right? Are you suggesting that she's underreporting the true average, or that she doesn't know what the average amount they pay their drivers is?
Like `ssorallen says, slow CPUs and limited battery life is an issue. In addition, latency on mobile networks is rough and should be avoided for your users whenever possible.

You have two choices when taking an SPA approach:

1) Give your users a webpage that is usable, readable, and navigable as soon as they get it.

2) Give your users the skeleton of a webpage that they then have to accept the latency of javascript parsing and execution, and then the latency of data fetches.

we have the ability to do #1.
Preview the new caniuse.com features
Can I use (Beta)