skysight-inc/HackerNews huggingface dataset:
Right in the beginning:

The stone cold truth of the matter is that most of the people pandering this advice are only doing so to build up their “guru” status ... They do this so that look up to them. They do this so that you talk about them (getting you to help them grow their audience). They do this so that you’ll feel like you’re somehow less than they are ... I promise I’m not going to do any of that to you.

Really? Just a couple of paragraphs down:

First off, you should know that your idea probably sucks ... It doesn’t matter what you think ... we’re not going to refer to your precious game-changing idea as “your idea” anymore. We’re going to refer to it as “your guess”.

Ok, so first he's telling you that he's the honest guy who would never bullshit you and really would never try to make you feel less than him. Then goes on to do exactly that.

To me that's an immediate red flag. I don't know the author personally and can't tell what his intentions were when he wrote his essay but I've had the past displeasure of dealing with sociopaths who showed the same kind of behavior.

(Edited for less drastic choice of words)
It's certainly not as good as it could be. I have a "convertible" laptop, where the screen detaches from the keyboard to become a tablet. It runs Windows 10, so I can run the Jupyter server and a browser directly on the device. I've also played with Azure Notebooks, but I don't always have Internet access.

This isn't my only computer, and indeed doing anything with code from a touch screen is marginal at best, but at least it's possible. On a bigger computer, of course I get a bigger screen and keyboard.

Admittedly, I had to look up what Metro and WIMP are. I'm not actually trying to create apps that others can use. My use of programming is largely for my own productivity and learning.
The Mechanical Universe
X1 Carbon version 4 Can be 16Gb Memory.
> there are salads sold already in a plastic bowl, simply break the seal and eat them....They're still cheaper and more filling than a big mac

Where do you live such that a premade salad in a bowl is cheaper than a Big Mac? I'd argue that a bagged salad with multiple servings without the dressing (in same cases, with the dressing) would be as much or cheaper. I don't think I'd be able to find an open-and-eat salad under ~$4. Not at a grocer and certainly not at a convenience store nor restaurant. Bagged salads are definitely cheaper per server by a wide margin though.
> the public sector pays a great deal less.

CHP officers often make $100-200k per year. Their salaries are public record. There's a middle ground to be had between six-figure salaries for 30 years followed by a windfall valued at ~$5MM, and creating punitive incentives.

If they want to provide delayed incentives, then a generous 401k contribution with a very long vesting schedule will suffice. But current pension systems are completely broken. The pension system should only pay out a fraction of earnings and distribute that amount based on "shares" owned of the pension. Shares are earned by paying into the system.
Looks like it's 3 main things:

* Each directory authority generating a random hash at midnight, a "global random value", no info on how this will be used yet.

* "Single" Onion services, dropping the anonymity requirement on specifically configured Onion Services to improve bandwidth (Possibly motivated by Facebook?)

* Dropping the TAPS handshake in favor of NTOR handshake.
When a non-hacker sounds off about how my culture needs to change, my inner Naggum cannot be contained.
STOP SAYING CURVE! I JUST WANT TO WRITE A WEB APP!
Counter-examples: Privacy (almost always getting worse), security (no clear trend, but it would be hard to argue it's consistently getting better), usability / discoverable interfaces (debatable)
>In America you have a right to a union.

There's an "in Capitalist America" joke in here somewhere, because you really don't have any effective right to union membership in the United States. Organizing any new union is a grinding struggle.
How to find out who's laughing at terror attacks
Perfeitaaa
Interestingly, and possibly confusingly, there's a different project called Beaker Notebook which is polyglot Jupyter notebooks that let you switch back and forth between different languages, R, Julia, Python, Scala, and they all share data, write one cell in python and the next in Julia, and then send jobs to Spark clusters. (http://beakernotebook.com/)
FYI: Halted project.
http://foodful.ly/foodwaste_app.html

http://www.thegivinggardensproject.com/

These projects are attempting something along those lines.
They're local to Davis CA, home of the UC which was once a dedicated agricultural school.
Capitalists should be wary of this sort of short term consequentialist argument. Since the marginal utility of money decreases with wealth... (fill in the rest.)
Suckled on Lies
I know. It doesn't affect temperature for some reason.

Or I'm growing senile and didn't actually try that when i thought I did.
> No, thankfully! I've been working with GitHub via PRs. They added the feature most needed so far, proper process-level sandboxing, so hopefully a fork won't be necessary.

Do you have a link to the issue where this was fixed/discussed? I searched for it last week and couldn't find it.
I use the timer feature all the time for kids time outs. I've got four kids, and often need multiple timers. It's perfect because I can set it from the other room while resolving whatever issue sent them away. I do wish it had an "Add 5 minutes" feature though, for every time they come out early.
Facile, needlessly cynical, and with zero evidence. I don't like FB or Zuckerberg, but what I read was a good write up of a fun project done well.
still misses how to bind port 80 or 443 via non root user:

http://serverfault.com/questions/112795/how-to-run-a-server-...

Has many good answers.
It's pretty hard to screw up, especially more than once. Here's how to avoid the 90% cases in food poisoning:

- Wash your hands.

- Wash your tools.

- Wash fruits and vegetables before chopping.

- Don't let meat other than whole beef sit at room temperature.

- Cook meat other than whole beef all the way through. Use a thermometer, not a rule
of thumb.

- If in doubt, cook it another five minutes.

- Wash anything that touches raw meat other than whole beef before it touches anything else. This includes your hands.

- If in doubt, wash it again.
Carol Dweck Explains the False Growth Mindset
OK, so 're-implement' the wheel. Using a variety of unrelated, dubiously-updated libraries.

I'm still not sure what the advantage of that is over using perhaps the most reliable, certainly most-used web server as a proxy in front of your app. I'm open to convincing, though.
See above, the problem does not lie in the subjective question of whether or not 8% return is a reasonable assumption for an investor. The problem lies in how the actuarial liability was (mis)accounted for - specifically, the value of the guarantee was accounted by assigning it zero cost - which is completely incorrect.

It is as if an incompetent real estate appraiser were to assign zero value the Golden Gate Bridge, and then your local politician legally transferred ownership of the bridge to some friends for free because the appraisal assigned zero value to the bridge. And then those friends started charging tolls on the bridge, and pocketing the money for themselves. That would normally be considered fraud or embezzlement.
> the social norm is to only look out for your own interest

We can wish upon a star that people were better, or we can put a public advocate in the room during these negotiations.
"Instead of coding, the vast majority of your time is going to be spent marketing, selling, optimizing funnels, and providing support. Those are the things that get (and keep) customers. Those are the things that you do when you run a business. Not writing code."

This is the best part of this article for me. A lot of solo bootstrappers don't get it. They struggle. But the fact is that you have to market and sell. Talk to customers and do the shittiest but most important thing: Support. No matter how much automation you create, clients will send you emails and say "I cannot do anything. please help" before even explaining what exactly is broken.

There is a lot of dirty work you have to do every day as a bootstrapper and you get no relief from it. You can surely add team members or "outsource" some of it, but you can never outsource talking to clients (both pre sales and post).
See also the fork[0] that works with Maidsafe. Unlike Dat, Maidsafe claims to offer anonymity. Although I have not kept up recently, I believe neither the fork nor the Maidsafe network are ready for prime time, but both are promising. This is especially true for doing bidirectional communication and other things more dynamic websites require.

Thanks to the beaker dev for abstracting the backend!

0 - https://github.com/joshuef/beaker
Show HN: Selectors in Redux (ReactCasts #8)
(a) No.

(b) You can use asterisks to set off emphasized text. The guidelines ask you not to use all-caps.

(c) You can ignore all these recommendations and write a Go web app by doing what most people do, and put nginx in front of your app server.
I'm curious how you're meant to conduct a study where nobody involved has any financial interest in the result.
Docker comes to Microsoft Azure
Exactly which cryptocurrency is actually feasible to GPU mine? Bitcoin hasn't been feasible to GPU mine for years.
Oh that's actually reasonably cross platform these days. You can write drivers that are ISA independent and make use of kernel APIs for interacting with the hardware. There's no reason to drop into assembly. (Although yes sometimes the memory coherency model or details of the interrupt handler protocol bleed into a driver requiring tweaks to get it to work, but those are bugs a good driver author can avoid.)
-"Computer says no"
That's a strange thing to say. "The government" (whatever that may be) doesn't force anything on us.

Yet, when everyone has email, that becomes a rather important data source. That draws the interest of those organizations tasked to keep us safe. They certainly wouldn't be doing their jobs very well if they left that trove untrawled, and voilà, soicograms of everybody.

When everyone has a live audio feed from their homes to Google, Amazon and Samsung that becomes an even bigger data source. It would be unthinkable not to mine it and I don't think anyone knows what the effects of that will be.
I can't see that going well if it's the government that appoints and pays for the public advocate.

And if the public advocate is an elected position, then we have the same problem as exists now -- unions are politically much more organized than the general public.
That's possible, although my understanding is it's more of a capacity planning issue. Indeed, new users can fire up a bunch of much more experience massively multi-core instances and rack up bigger bills than with the GPU instances.

But whatever the reasoning is, the lack of communication of the issue to customers and support staff, and the pointless marketing of a product that new users can't access, is a recipe for frustration.
If you have any questions about my blogpost or NeuroOn experiment story, I'll be happy to address them.

I have been already notified that I may have misinterpreted actigraphy publications I cited - I'll look into that tomorrow and gladly update the post with my findings :)
If you've got a link explaining the tax rules I'd be interested to see it. Seems to me like companies should prudently fund their pension obligations before minimising their tax bill.
The problem with this logic is you don't know what the future will hold, yet the data is being captured and stored, likely in perpetuity, today.

This means a future dictator will have a huuuge corpus of data on everyone with the perfect surveillance apparatus to leverage it. And by then it is too late.

I wonder what direction our new Russian-influenced President will take things given Putin's KGB background and savviness in shutting down free speech.
That's WorldBankData. I'm fairly certain that Current US$ is unadjusted. If you use their constant 2010 dollars you get: 96 billion on research in 1970 and 126 billion in 2014
That sounds like an example of an unappetizing meal.
Not feasible if you have to foot the bill. But if you don't...
Nice honesty. Try having empathy for Mark--maybe that will help?
You can always consider a hybrid app as well which wraps your website while integrating some native features for low effort but maximum reach.
Your response logically follows, however it is my belief that the inconsistency you point out is too nit-picky. What I mean is that HN generally follows the Principle of Charity [1] where we should seek to understand the authors strongest possible conclusion rather than tear down an entire article simple due to a relatively minor inconsistency.

[1] https://en.wikipedia.org/wiki/Principle_of_charity
> $55,000/yr for life for 30 years of work (assuming you start at 25) sounds like pretty good funding to me.

It would take about $2MM to earn that yearly in dividends from an S&P500 index fund, which is more than they would have earned in salary over that time.

Let that sink in for a second and you'll release how screwed up this system is. These people would need a 80-100% match to have an equivalently valued 401k after 30 years of service. No sane company would offer that.
Koreans Are Building a Real Mech
He quietly updated both the source tarball and the disk image after this story was posted (from "2016-12-18" to "2016-12-19"). It looks like there were mostly some changes to the block device code.
I generally have no idea what is supposed to be in season at any given time. And while often I can infer what's in season - "Hmmm, asparagus has been 0.99/lb for the past few weeks, whereas normally it's around 3.99/lb" - the main point is that for many items, but especially produce, the price difference between buying what's on sale and buying what's on a pre-determined list can be large. The seasonality aspect is a bonus on top the price delta - it just happens that stuff that's in season tends to be in surplus and thus tends to go on sale more frequently during it's seasonality.
> The attacker used social engineering to gain access to a mobile phone number that allowed them to gain access to other accounts, one of which had access to an old database backup from the forum.

Forgive me if I'm missing something blatantly obvious, but how was a hacker able to gain backup access with just a phone number? What kind of auth is that?
Would the administrator that marked this as "dupe" please link to the other discussion? I can't find it.
Agreed. When I started writing my SaaS app, I thought the 25000+ lines of code and 80+ database tables would be the hardest work, and that the marketing would be a breeze afterwards.

How wrong I was! The marketing aspect proved to be just as difficult and brain taxing as the coding. In fact, I found it almost impossible to move ahead until I decided to bring on board a co-founder with a marketing background (after a full year of struggling). It was only then that I realised that marketing and sales is a whole art form not unlike programming. Both disciplines need focus and constant energy to bring about results.
> Calling it AI is a bit of a stretch though; this is basically linking up a bunch of in-accurate sensory parsers, coupled with some limited machine learning, connected to a bunch of if statements.

The bar for "AI" (as distinct from "Jarvis-level AI") isn't high. Heck, video games have had "AIs" since the 1950s: https://en.wikipedia.org/wiki/Artificial_intelligence_(video... Not sure if everyone agrees with that definition, but's it the one in common use.
Not really, particularly in criminal law there a wide variety of punishments to "make an example" to deter others from similar conduct, with little effort to make the punishments uniform.

Similarly in contract law, the ideal contract is the one you sign and then never look at again. If you have to go back and discuss the terms then there's already been a loss of trust; the courts are just there to pick up the pieces.

And also legal certainty tends to decrease over time: http://scholarlycommons.law.northwestern.edu/cgi/viewcontent...
A separate process is overkill for protection from engineers, just have the private keys read from disk, and only have them on production disks.

If you compromise a process, you can potentially exfiltrate its memory. You'd need to also compromise the operating system to exfiltrate memory from other processes.

So, keys being in nginx means you can only get the keys by breaking nginx (or the OS), not by breaking the in-house application.
And some folks are very detail-oriented and others are chaos muppets. I grew up with a home-cooked meal every dinner, but all I knew was we had "a thing": burritos, fish, pasta, pizza night, pork loin, whatever. And then usually some kind of veggie my mom made me eat. But it was never remotely obvious that one of the items was a protein (if I would have even known what that meant as a kid), let alone starch. I'd say the only ingredient in a meal I ever thought about was the veggies, only because I didn't like them. Our meals were basically fixed and my mom always bought the ingredients for exactly what she was making; a meal she had made hundreds of times before.

The idea of mixing-and-matching and making ad hoc meals never occurred to me, and I'm STILL not good at it. It's usually my wife who is able to throw things together off-script, and it typically works. My mind is much more recipe- or routine- oriented -- which I suspect I share with much of the HN crowd.
Actually, some places don't want to raise their drink prices (which creates a different vibe, and implicitly, attracts a different crowd). In fact I've known of one most beloved place in NYC that chose to go out of business a few years ago, rather than raise their drink prices -- just to pay the ever-increasing rent.
Blog post mentions about Deep Learning MOOC. I'd love to hear more about it.
Goalposts are moving all over the place here.

OP: "there's nothing new being built", to which I said there is plenty being built.

Then: "there's maybe 1-2 luxury high rises going up at once at the most", to which I said there is "plenty of housing being built that is not "luxury high rises"".

Now the retort is "There's almost no affordable housing being built in the Silver Spring or Bethesda/Rockville area."

I don't even know what you define as "affordable" but I will leave you with a $300k brand new 3BR townhouse condo right near the Beltway. I'm not going to answer your claim about SS/Bethesda/Rockville because nobody ever claimed there is plenty of affordable housing being built there. With that you can go and slide your goalposts around some more even though I have negated every single strawman that has been thrown up here.

http://www.drhorton.com/Maryland/Maryland/Glenarden/Woodmore...
Maybe people should mind their own god damn business more often. Too many do-gooders who suck.
I would think a way to discern this, is that absolute cash in hand, private makes more. Public, if you add in the non-cash benefits, makes more. The argument however, of what I was making, is that if attrition destroys the understood contract of the non-cash benefits, Public would make significantly less and be less able to attract good talent. We are already seeing that with regards to K-12 teaching profession in many states.

I was asked to cite sources; kindly at that after respectful disagreement. After some searching, determined that answering that was going to be extremely partisan, and refused to answer the question at hand of "citation needed". And your suggested answer seems to be what the hordes on reddit kind of, not really, sort of agreed to.

In the end, even on reddit, it was back and forth 50% one way, and the other.
I have this hope that Google will shift to selling hardware and services and ween itself off search revenue gradually such that people pay them for their AI directly or indirectly.

This would make users the customers and better align incentives letting them do things like put user privacy first.
Click into the updates, 3 months ago. I think the only thing on the main page, now the funding has closed, is the updated FAQs at the end including info about refunds.

In short 5 months ago all seemed to be going OK, then they went a tad quiet. Three months ago there was another update including a CEO statement.

"Due to unforeseen delays in the development, we are not going to deliver the ZOE in the current form and all contributors will be refunded." They mention it's a partner having development delays in some critical component, but all very vague with no details.

Supposedly the project is alive and we'll get an update email when they're ready to try again. I infer from refunds all round it's not going to be soon. If it was just a few months I figure they'd ask for patience to work around whatever issue.
If you want both a built-in event loop and built-in async/await, you might want to give Dart a try.
Please checkout Hound/Houndify https://houndify.com

I used to work there, and I can definitely say that are working hard and fast at becoming a non-walled-garden platform for voice.

The voice capabilities are still lightyears beyond Siri/Alexa, but they have spent more time focusing on big partnerships than the fickle user facing market.

I hope they make some moves very soon, because frankly I believe their tech is truly superior.
It isn't necessarily analogous to compare the study of writing in college to that of learning to program. For one, by the time you are in college, you have been speaking, reading, and analyzing (via communication) your native language for ~15 years. Because we already have such a vast foundation to work from, we can venture into deeper parts of the language and meaning and interpreting how authors use it to create meaning.

I think programming is more analogous to learning a new language. Now I can imagine studying Spanish (a non-native language for me) without reading a ton of books, and analyzing and critiquing other Spanish writers, because I simply can't and it isn't that beneficial - from the beginning - to start that without have some foundation to work from. It is only after you learn some vocabulary, grammar, semantics, sentence structure and some cultural significance, that you venture into analyzing and critiquing their writing.

I think for beginner programmers, it isn't supremely beneficial to read a bunch of others code, because you don't really know what is good and what isn't or even what to really look for. However, when a programmer creeps into the intermediate level of things, I think reading other's code becomes amazing beneficial, because from that foundation, you can understand, analyze, critique, and maybe most importantly, internalize what that programmer is really trying to achieve and how you can use their methods going forward.

Now in reality, we don't really know the point we hit that intermediate level, and we will inevitably be reading other's code at the beginner level. I think it's just a matter of shifting the weight that we put on reading other's code as we mature as programmers.
Congressional info API including ability to "Look up members of Congress by location or by zip code."

https://sunlightlabs.github.io/congress/

Open States API for info on state legislators:

https://openstates.org/

City council info for Chicago, Philly and NYC:

https://www.councilmatic.org/