skysight-inc/HackerNews huggingface dataset:
Developing Developers the Old Fashioned Way
My theory is that slow news, like slow food, is better for you. I think the quality of weekly news magazines (like New Yorker) is superior to daily newspapers, which are themselves superior to web sites. By my theory, social media is the worst of all.
Nope. Unlike previous-generation mobile parts, these are functionally equivalent to the desktop parts - same number of cores, shaders and ROPs, same memory bandwidth. Of course clocks are slightly lower and these parts are binned for higher efficiency, but the performance is very close to the desktop parts.

The 980m was substantially cut down compared to the desktop 980 and only had about 55% of the performance.
The book '@War: The Rise of the Military-Internet Complex' by Shane Harris from The Daily Beast is very good and talks about the obsessions with offensive weapons. And the embarrassingly bad defensive posture the US has via policy failure (ie: focusing on private-public info sharing deals that do nothing, instead of real defence) and inter-agency fighting.

https://www.amazon.com/War-Rise-Military-Internet-Complex/dp...
interface{} is the new void*.

There are far better ways to handle generics in modern languages, which preserve type safety and aren't very cumbersome.
Hm.. I wonder if this is because they have option grants expiring in 2017 (10 year mark) and are trying to get some liquidity for early employees.
> You're entitled to your position

That JavaScript enables privacy and security exploits is neither a position nor an opinion but the truth.

> please acknowledge there are a lot of tech-savvy people who do want a javascript-enabled web.

Sure there are; I have no problem acknowledging it. They, apparently, have a problem acknowledging that they do not value privacy and security as much as they value novelty.
I only spoke English until a couple years ago, despite having taken a bit of French and German in high school. I could have never actually used it. Couple years ago, I moved to Norway. And the kids here are amazing with language.

Not only do they understand dialects well and learn both official types of Norwegian, they are expected to understand Danish and Swedish. They start learning English their first year in school, and many wind up taking an additional language in high school.

There is no homework in elementary school (and less at higher levels), no grades, and no holding kids back a grade. The school days are shorter. If a kid is needing help, there are programs to help them catch up. A smart kid will make good grades (and work for them): Average actually means average, and that is OK. Good marks mean a kid is learning over and above what is expected of them. If too many students are getting high marks (instead of average) on the national tests, they adjust the tests so they are harder.

A few kids find school boring, but the system itself leaves room for kids to excel as well as makes provisions for those that aren't - which seems like one of the fallbacks of the American system. You are expected to make A's and B's and there simply isn't room for the high acheiver to work for anything.
Think before you anything.
Irvine's book is good. Definitely a nice companion to reading Stoic works.
I'm curious if this has to do with their generally broken English, as I read on what I think was their blog post. Does English proficiency affect coding "fluency", seeing as you are coding in English?
https://en.wikipedia.org/wiki/Backspace#.5EH
Except make, cmake, and autotools handle a completely separate problem which `GOPATH` has nothing to do with.

Yes, being able to `go get` is great. Except `GOPATH` doesn't make it any more or less possible, especially now that `godep` is widely used. And that breaks down completely when you actually need to build something that consists of more than just go source. Protos, multi-language projects, etc.
Didn't know that and have since moved to Google drive. We use box at the corporate level. https://www.dropbox.com/install?os=lnx
Can today’s EVs make a dent in climate change?
Unlike the US, which is busy creating narratives to justify their lack of humanity?
Yep, you're basically rolling the dice.

It gets worse if you're at a unicorn startup that doesn't exit well, because then you may have paid thousands in taxes on stock that is essentially worth pennies:

http://www.nytimes.com/2015/12/27/technology/when-a-unicorn-...
Every major cable TV company lost subscribers last quarter
Silicon Valley was once just hills and vegetation, and then some people arrived and started making shit up. Silicon Valley is made up Bullshit. We just made it up.

How do we get perspective on all this billshit people made up?

With more made up bullshit, of course.
51nb's Thinkpad X320 and X330
We're talking in circles now. Originally I said a person HAS to leave the "cool" areas of the Bay (SF proper being one of them) if they're looking to get ahead in the housing market. I don't think that point's been disproven here.
You need to provide enough information to convince the investor that it's worth her time to meet. There are startups that can do this in one sentence ("I sold my last startup $2b..."), but, for most, it's simply not possible.

The email should have a good subject and opening 1-2 sentences which piques her interest enough to keep reading. If you start by clearly and succinctly saying who you are, what you're doing (without any jargon or buzzwords), and why it's a fit for her firm, there's a good chance she'll continue reading a page long email.
> interface{} is the new void*.

More like Java's Object, especially since downcasts are mandatorily runtime-checked. And the results are exactly what one could have expected from the first 10 years of java (if slightly subdued as Java only had a single magical blessed buildin type) given the language is in more or less the same class.
Show HN: New time and daylight application
I wrote up my initial experiences here: http://vitor.io/razer-blade-stealth-core-gtx-1080-12h

Works pretty well, no insurmountable issues. I haven't done any 3D engine-related dev on it yet, but am not expecting issues.
Great insight. I was thinking a similar thing today, regarding comunications and tech. Even if older folks can't move that much, technological literacy will permit future old generations to do many more things from home.
Just finished this little application that shows the current time in any zone and a sort of animated daylight clock that adjusts according to map coordinates. Value any feedback and a few social shares if it's any good. Thanks for looking.
It is a democracy. A Constitutional Republic is just one way of implementing a democracy, similar to how a constitutional monarchy is just one way of implementing a monarchy. Mob rule everyone votes on everything and even a majority by one decides everything is another (poor) way of implementing democracy.
> Those people can always sell their houses at hugely, hugely profitable valuations and move to, say, Lakeview, Oregon if they want a small town.

Sure, and the people who want higher density can move to Los Angeles or Seattle or even Oakland if they want to be in the Bay Area. There are plenty of places where development is not as restricted as PA. So I don't see your point. And I don't see how PA is not an "actual market."
This is your life in Silicon Valley
Can you do that for ISO?
I have left all google services apart from search.

email: I run my own server. After the initial "reputation building" for my domain, it now works reliably well.

calendar/files/photos/contacts: nextcloud on my home server. It's not really on par with the google offerings, but it works well enough for me. And when I need more storage I just get a 2TB usb disk off amazon.

play store: f-droid. It has everything I need. I understand that not everyone might be happy with just the apps on f-droid, but I was bored with downloading crappy games and uninstalling them after 2 minutes anyway. f-droid apps are all well done, and I trust them not to invade my privacy.
I think there are plausible reasons that could have changed their plans for them. Who knows if they would have actually followed through with the original plan or what their true reasons are. I don't know. That they changed their implementation to relay all video through their servers is known. They said so in court.
Ask HN: What app or type of app am I looking for specifically?
I am having a hard time articulating what I am looking for, but it's some combination of the following:

-Reminders every X minutes to take a break, stretch, look away from the monitor, etc.

-A way to log a thought - either during the break or during the period being timed

-A way to input what I did during the break, i.e., log events (took a walk, grabbed a soda, etc.)

-A way to get the data in something like CSV so I can slice and dice it

Can anyone recommend an app or app category to facilitate doing what I'm trying to do?

Will it require multiple apps, is this just not a thing?

At a high level it's a daily journal, at a lower level it's a pomodoro technique app with journaling capability?
> Rotisserie chicken shredded makes a good meat for a chicken alfredo pasta, or on a pizza for BBQ chicken pizza, etc.

Also, you can take the leftover carcass and use it to make wonderful chicken stock. Just throw the bones and bits in a bag in the freezer. When you have a few carcasses and some free time on the weekend, follow any recipe and make stock.

You can then freeze the stock and use it whenever you like.
Just make the keys 256 characters and add an ASCII art penis in the front, just to make it very clear that humans should not be seeing these things.
Until it becomes socially acceptable to bring a tax return and 401k statement on a first date, nice clothes and a nice car are going to remain the only way to demonstrate success to a stranger.
In the US, the average student could benefit from learning Spanish. In some areas, they wouldnt get a chance to use it as much, but in many cases, they would be able to. If anything, they'd be able to use spanish language programming to help them learn. Which is ironically the same sorts of things that younger kids from other countries learning english have to learn from.
Candy Crush Saga Hack 2017 (Unlimited Lives/Lollipops)
It looks exactly like I expect. It looks like what was written by a hacker. The end goal is to solve a problem. This code was not generated from a business requirements. It was not written for others to maintain. It's not going to be changing. It doesn't need tests. The author understands it and needs minimal comments. There is no need to make it object oriented, use design patterns or make it fancy. There are lots of such sources online. Here is an exploit for the stagefright/python code
https://github.com/jduck/cve-2015-1538-1/blob/master/Stagefr...

Here is another exploit in ruby, https://github.com/jduck/addjsif/blob/master/add_js_interfac...
In FY2017, $582.7 billion of $1.149 trillion in discretionary spending is on defense. Where do you get 12%?
Hi, my name is Orion, CEO of Lendsnap. We are building the modern mortgage! Have you ever applied for a mortgage and thought there must be a better way? As a YC company, we are bringing the future of consumer lending. The service is B2B right now. If you are looking for a home loan, refi, or heloc, we can introduce you to one of our partner lenders. Or if you just want to try it out, we'd love to get your feedback. Cheers, Orion
We still need to define a hash format. Typical hex/base64 would work, but imagine someone tries to be smart and invent a dictionary word encoding with Unicode characters, and then someone brute forces another key that's actually different but will match a search with smart Unicode collation algorithms.
Ahahahah it's funny the notice, but yes still like it. The dota video is awesome!
Never did get into Debian, only because the configure files were in different locations than red hat, at least back in the day. Using fedora and Slackware.
This is a poor argument. Seriously: I didn't spend much time socializing with my chronological peers either. At least with my academic peers we had some shared interests.
yep, I wrote this :

https://github.com/Mparaiso/lodash-go

which is in theory "runtime type safe" in the sense that is yields an error if types do not match , but it uses reflection which leads to a huge performance hit.

The irony is that Go is a perfectly capable functional language when one opts out of Go type system. (Don't use that package, this is not idiomatic Go).
She also teaches at Stanford - should we drop them and their graduates too? I never got this line of thinking.
Amen, brother!!!
> It seems their one hope is business

It's always been that way. Individual accounts make very little money compared to enterprise accounts. Individual accounts significantly contribute to mindshare, but don't pay the bills.

Dropbox and Box have recently been named as Leaders by Gartner in their magic quadrant (normally reg-walled, but pic in this recent article [1]). Microsoft and Google have been named as Challengers.

Dropbox actually runs a pretty innovative shop [2] on a technical level. For the enterprise, Google and Microsoft offer basic run-of-the-mill storage bundled with their respective office-and-apps suites, while Dropbox and Box have a similar approach of offering APIs to make it possible to create addons or apps that integrate with the datastore or individual documents.

In a way, this enables line-of-business apps to be built that use Dropbox as backend storage and operate on documents stored in Dropbox, which has the capability to challenge a Word or Excel-based workflow.

[1] http://www.businessinsider.com/gartner-enterprise-file-stora...

[2] https://blogs.dropbox.com/tech/
In a 'free' market, people would be able to do as they see fit with their property. Clearly, there are some limits to this, but I don't think 'building more housing' should be one of them.
You are protected somewhat by their extra level of ineptitude and reluctance to collaborate with North American / European authorities.
I doubt it's actually helping them at all. If anything, they just don't notice, because their business is primarily made up of Dropbox for Business accounts, so even if a paid personal user like me leaves because it's that's so annoying, they're not hurt by it at all. But even then, I rarely use their web interface, so it's not enough to push me away.
I'm sure everyone has worked with someone who has memorized a lot, but doesn't know how to do much. Their productivity is limited.

There are also people with innate "know how", who can get things done without much background knowledge. They just know how things work.

My $0.02 is that experts have both of the above skills. They know a lot more than average people, and have better techniques for doing things.

My experience has been that once you reach a certain level of expertise, it's better to "know how", than to know things. For the software I've written, I just forget about the minor details, and have to look them up again. The details aren't important, and just aren't worth remembering.

In contrast, remembering the problems and solutions is much more important. The solutions can be applied to multiple problems in a way that simple "memorization of facts" cannot.
A 10-year-old prodigy that could be succeeding in a calculus class full of seniors but who is actually stuck in a class of 10-year-olds struggling with arithmetic is not going to spend as much time socializing with their intellectual peers, and is also probably going to spend as little time socializing with their age peers as if they went to the calculus class -- being forced into a class with them doesn't mean socializing with them. (As for emotional peers, given the correlation between social and general intelligence, their age peers are unlikely to represent their emotional peers, so sticking them with age peers is also crippling their time spent socializing with emotional peers.)

Money (for the school) is a more likely explanation, as I argue elsewhere: https://news.ycombinator.com/item?id=12298579
> Talent is close to proficiency. You can not only improvise good solutions for novel problems, but you can also prioritise problems intelligently to achieve strategic goals, because you have a clear view of how the codebase fits into your business or project.

Calling that aspect talent and not just another skill is somewhat elitist I think. It can be learned. It's just another skill. (Haven't read the link.)
Right now though the average person can still say "Where's your tinfoil hat, stop being ridiculous".

If it were confirmed, they'd have to switch to "Well if they weren't doing anything wrong they wouldn't have to worry about being interfered with, stop being ridiculous".

--

FWIW, I personally would be relatively shocked if that(election tampering) did turn out to be legit. I suppose there's motive and means, but it just seems a little too far for the NSA. On the other hand, I can't understand why Snowden would put that in a tweet if he didn't want people to consider the possibility. So either,

1) He's a careless writer(I think this one is the least likely)

2) The NSA interferes with US ally's elections

3) Snowden is a Russian agent or has been coerced into that messaging
The code is based on boost asio, so the io_service is on the same thread as your code if you only start 1. Then after that I am in gdb/ldb. Asio's io_service handles the async calls portion and dispatches to my callback. From there on it is no longer necessarily async. The fun is that I have a higher level event handler sitting above this to register/unregister listeners, like one would in node. If one of those listeners happens to emit a message to what is is also listening for, boom.

long store short, it's not the async code per say, but after that.
Go++?
I may be an outlier here, but I'm not bothered at all by the way sorting is currently done. It's good enough. The "tedious" type names are mostly unexported anyway, and Len and Swap methods are just a bit of copy-paste.

I don't really think we should tweak it, it's not broken. A code-generation tool would be nice instead.
His (pretty clear) point was that socialization is important, and if you spend your formative years in a room interacting only with your family or a tutor you're not going to be a well-functioning adult.
because Hangouts is going away ... search the Play store for Allo ...
I have modified bootstrap.scss and you need to keep this file, but you can copy all others files to keep bootstrap up to date.
Giving a pile of money to the company you just decided to leave and another pile of money to the IRS gets old after a couple of times. How many lotto tickets do you buy every week?
Please don't be so rude and sarcastic.
I don't know where you think I wrote the above to be a full list of things I consider in need of more research, but I can assure you that it was a sample of stuff I find is not getting enough focus. So, I certainly would include issues of the increasing unbalanced population too.
Medical IoT Showing Signs of Life
It's insane that it ever defaulted to short IDs, the insecurity of which was not just known, but proven by demonstration, years before GnuPG was released.
Yes. I'm a parter at Procyon Ventures, a seed stage fund based in Boston.
If you are locked up for 6 months and this is a life changing amount of money I highly recommend shorting the stock to lock in gains.
I don't think it's an accident that so many religions encourage monasticism and/or hermitic living as the best (even only) way to achieve inner peace or enlightenment or whatever. Every-moment-zen or the peace of knowledge of the divine and so on are probably way easier to find and maintain in some environments than others. That kind of advice too common across too many cultures/philosophies/religions to be BS. So while it may be technically correct that one can be happy entirely without regard for external circumstances, that goes against prevailing... let's say expert opinion. Environment matters, and controlling and modifying it to make contentment easier to attain isn't a bad idea.

Exception: Sikhs. They do religious living on hard mode.
Seriously? LOL :)))
Ask HN: Add clauses to licenses to handle software misuse by state actors?
The recent NSA leak has me thinking. The some names of open source developers are attached to nasty stuff. Adding a clause similar to the form of: "If this software is misused by a state or government, legal retribution may be sought."

If in place, could this mitigate usage of good things being used in bad ways? Lawyers chime in.
I'm not sure how Box has managed to burn so much cash the past few years, or how they manage to still lose money with revenues of 300m. Post-IPO one would think there might be an incentive to be profitable, particularly when large customer risk assessment includes the financial health of the provider.
It is a dead giveaway for inexperience, that some people refer to relational databases as "SQL databases".
They didn't author this. They state they stole it from the NSA.
Human misery isn't something most companies want to be associated with. For that reason, many companies don't want their ads to run next to content like that. I've personally had to quickly pull ads off a site because of that fact.
I wouldn't say that is the same thing.

The airlines aren't trying to be the best by a measure of getting to the destination absolutely the fastest and basing their efforts and predictions on that, they are trying to be predictable (and therefor reliable) by building in some contingency.

The school wants the pupil to get the best score it possibly can and there is no "too good". The airline doesn't need to get the plane home in absolutely the best time, just reliably within a specified time, in fact arriving too early is potentially a problem for various reasons (you as a passenger only see the single nominal arrival time published, internally they will be working to a time window aiming to arrive "at or after YY:YY" as well as "at or before XX:XX").
My kid is only 3, and my dissatisfaction with public school is already starting. We sent her to a Fairfax County (one of the top public school districts in the country), VA preschool for a few months while we lived with my parents while looking for a new place in D.C. They gave her a ton of worksheets and reading exercises. Flashbacks to my horrendous experience with FCPS.

She goes to a Montessori preschool now, where they do about an hour and a half of real work a day and spend the rest of the day on the playground.
I love the markets, but would be happy to never see market terms like "bullish" on HN.
Dota video still be a legend
http://gmvault.org

Just used this to backup my inbox the other day. Compresses emails into .eml.gz files. Also has an export option for other mail clients.
Love that its a Python package, Installable through pip.
Not sure what counts for "widely used", but it's now in the top20 TIOBE: http://www.tiobe.com/tiobe-index/
> Another approach to this (this is used to good effect in LINQ)

Also in Python, it's called "key functions". Of course since Go doesn't have tuples and/or user-defined ordering, it either only works for simple comparisons (e.g. by rank but not by rank and name) or you have to hand-roll some weird-ass coercion into whatever key type the language uses.

> you'd have to do `func(v interface{}) interface{}`

And that doesn't actually work, interface{} is not orderable. Only integers, floats and strings are "naturally" orderable.