skysight-inc/HackerNews huggingface dataset:
The first challenge makes me think of the first Diablo game, in which all your player stats were hosted locally for online gameplay, so if you edited your files and gave yourself the best weapons locally, you were invinsible (or rather powerful) online as well.
I'm sure you didn't mean to, but that comment comes across as an easy stereotype that sees city-dwellers as respecters of nature and rural people as killers.

The other thing is, my own anecdotal experience contrasts with your own anecdotal experience. (For what that's worth, which isn't much, I admit.)

I've lived in big cities almost all my life and people around me have killed or otherwise sought to harm raccoons on numerous occasions. They're thought of as pest, and in cities, pests abound unless you do drastic things. I've heard raccoons killed outside my window, I've seen bunnies dead from being fed rat poison, etc. In big cities. There's the pests angle, but there's also a fear of animals that seems to be associated with a lack of familiarity with and experience around animals that rural settings are more conducive to having.

By contrast, the years I spent living in rural places I encountered much more sensible attitudes towards things like raccoons. I found that people who live somewhere that leaves one more aware of one's place in nature have more respect for it.

Of course, there were numerous exceptions to both dynamics. And again, just my experience, but I think the notion that city-dwellers are somehow friendlier to nature is a too-easy misconception that's fueled mostly by the us-vs.-them narrative that's being pushed on us by politicians and the media alike. Country-dwellers hate nature! City-dwellers love nature! It's just too easy, too lacking nuance.

And then there's the whole problem to get around of cities being the most subdued nature there is: pouring concrete and asphalt over a large piece of nature and then claiming some kind of moral authority is a difficult concept for me. Manhattan used to be populated by the Lenape...

I know that per-capita you could make a strong case that cities have lower impact per capita, but something about that just doesn't feel sufficient to me.
He is recommending EVO. Given 840 EVO has problems with read performance deterioration for old data and the fact that Samsung doesn't even acknowledge similar problems with 840 non-EVO (I have one in an ultrabook I don't use too often and was shocked to see <10MB/s read performance on old data as well), I would be very very wary to buy any EVO in the future. We will see if Samsung actually fixed these issues in 850 EVO or they will appear as well.
Like Americans can "remove" people making the laws in congress? Fact of the matter is, corporations are in control, whether people like it or not.
It appears that the actual analysis was done by Anandtech.
I have Sprint and I live in Alameda Ca - and work in SOMA in SF - It is hands down the worst cellular carrier in the bay area with respect to LTE coverage and speed:

1. They have been claiming they are building new towers for the last THREE years.
2. No coverage AT ALL in any bart tunnel
3. No coverage fully across the bay bridge
4. Spotty coverage in SOMA
5. Google hangouts is utterly useless on mobile
6. three huge dead zones on 880 between Oakland and Menlo park, no coverage across dumbarton, etc.

I wish companies would stop partnering with them for services like this.

I carry a verizon MIFI with me everywhere for work (ops) and I turn it on every time I get on bart - when I am in the car and when I am sitting around in any restaurant / coffee shop / bar for any time because the network sucks so bad.
Even if you trust "normal" https certificates, it's still a much more risky proposition. Those certificates only really say that somebody control the domain - not (in general) that he actually owns it or is responsible in any way, and, more critically, don't vet whether somebody is trustworthy or not. You can easily get some other similar-sounding domain as a malicious agent, and validly get an https certificate for that.

So even if you trust https works, it's still a tricky proposition - it's not really similar to a distro's package distribution channel.
I think we can all relate to an unclear sense of awe upon first encountering something like e^(i * pi) = -1 (which might have occurred around the first time reading Contact). It takes exposure to a certain amount of math to switch paradigms: it would be weirder if that identity weren't the case.

Dazzling inexperienced students with magical identities and coincidences isn't teaching mathematics, it's teaching numerology. I really appreciated this article.
RW's current pricing is $5 for wifi-only, $10 for cellular with no data, $25 for 3G data, and $40 for 4G data. Both data plans include throttling after 5GB. But the new pricing model they'll start testing in May is basically the same as what Google's promising, and they announced on Monday upcoming beta testing for basically everything else that Google Fi will include.
Spend some time in Manhattan and the concept of carrier pigeons becomes impossible to believe.
I'm on board with this kind of thinking.

Despite languages and the FLOSS projects around them being passions and/or hobbies for so many professionals, at the end of the day I kind of need to get paid for knowledge and opinion. This also sort of requires that individuals and organizations who employe people for their opinion/expertise give two shits about, for example, Elixir.

As long as there are (tens of?) thousands of new job postings for Rails every month I think that indicates devs who prefer Ruby aren't "biting asses", and that companies aren't passing over Ruby/Rails.
Amazon had the luxury of borrowing engineering and $ from other side of their business to build that 'small and unpretentious' cloud.

No other companies have the $ or engineering to pull it off. Nor the time to wait for it to grow.

This reminds me of South Korea's chaebol and Japan's keiretsu business groups.
Can you clarify your first paragraph or provide links -- related to company infrastructure cannot be used against them in court?

Googling for "company information shared network cannot legally" wasn't very productive.
Thereis no new information being made public. Anything that can be seen through this can be seen through a a web browser already.
I don't know if you're really thought about it, but a microservice API is a database.

A Postgres database, for example, with correctly-limited user permissions set, and a good set of views and triggers and stored procedures, is exactly equivalent in power and flexibility to putting some blobs of Sinatra API-routing and model code in front of Postgres-used-as-a-dumb-object-store.

RDBMSes were always meant to do, on their own, exactly what microservices are doing now. That's why they're so much more complicated than just being dumb object stores: you can encode within a RDBMS schema the constraints of the model, and the valid transformations you can make to any given piece of data, to create an API exactly as narrow and high-level as a given user needs.

I think it was just some quirk of their use in mainframe contexts which lead to their auth protocols never being hardened to work on the public Internet, which meant people started to believe there was something inherently insecure about letting users talk to an RDBMS.

There's not; a database, a real database, is a persistent micoservice server.

And now we're all the way around to reinventing them on top of themselves, but this time they're three separate process-spaces, random custom languages are required, and they don't understand questions phrased as relational algebra.
By the way, if anyone who works on the Go math library is reading this, there are a few important functions missing.

I thought the same, so I built a stats library[1] of my own. It also only works on float64's at the moment.

1. https://github.com/montanaflynn/stats
Show HN: Bash-ctx – context-aware bash
Where did you get your numbers?

T-Mobile site says 1 GB of 4G data with unlimited talk and text for $50 a month.

5 gigs of 4G data is $70

http://www.t-mobile.com/cell-phone-plans/individual.html
In the company A&B example, you're calculating the post-money valuation required to maintain your equity as a percent... but not in terms of the equity's value. The founders' 87.51% is vastly more valuable for Company B (85.7% of $11.7M = $10M) compared to Company A (85.7% of $6M = $5.1M).

If you're concerned with value, then the % you own is not the only key factor. I.e. 10% of a $1B company is more valuable than 50% of a $100M company. PG's equity equation (the source of 1/(1-n)) deals with value: http://paulgraham.com/equity.html
Show HN: A community-curated list of open companies
I'm troubled that 'write-only variables are ... optimized out'. That means, no more embedded trace buffers in memory dumps? I've used that for decades to debug intermittent problems. Maybe there's some way to tag necessary write-only variables...
How do I become a teacher on your platform?
I am a python developer.
It's a shame this is probably never going to come to the iPhone...
As aw3c2 mentioned, it's the spacing, which I didn't realize, so even if I can shrink the font (which yes I know I can, but why should I be forced to change how the web page was intended to be viewed?) but then it'll be unreadable if I want to cover more ground than having to scroll because of all the comment.
We actually integrate with PagerDuty and a bunch of other services already (users can submit integrations too) :-)

Existing integrations: http://try.crashlytics.com/integrations/

Submit integrations using: https://github.com/crashlytics/crashlytics-services
We generally call that cheating, not hacking, but whatever.
I'm on the "Mobile Share Value 10GB With Rollover Data" - I own all 3 iPhones outright though, so maybe that's why I'm not getting hit for an additional $30 for the phones? Good to know!
They've announced that they're adding another carrier, which is almost certainly going to be T-Mobile, who is providing the international service that Google's going to offer. Once RW has made it official that they'll be offering the Nexus 6 and T-Mobile backend, they'll probably add the same international service as Google, if they haven't confirmed an outright merger by then.
> Europe also never had the culture of carrier subsidized phones, and so were never accustomed to paying more in monthly fees in exchange for low to no cost upgrades of hardware.

I live in the Netherlands and subsidized phones are the norm here, don't think other countries are that different.
I only brought that up to counter his claim that data loss is inevitable. Of course my anecdote doesn't mean it's not common =) But anecdotes are all anyone else has, and every time I've read one about someone losing data, they either hadn't read the documentation, or just didn't understand the semantics of what they were doing. Very very rarely, especially these days, has it been an actual DB bug (though I will admit I got Mongo to core one time on 2.4 doing a compaction).

And it's a little disingenuous to point at the issue tracker -- as you say, everyone has open issues. The specific things that are mentioned though have been fixed: writes are checked by default now, the global lock has been broken up into per table locks, etc. There may still be common issues that aren't being addressed, but if there are, I'm not aware of them.
Precompiled binaries from random sources is a major security concern.
"Disadvantaged students are accustomed to doing everything on their own because they rarely have parents educated enough to help them with things like homework or college applications, so they may be less likely to go to a writing center or ask a professor for extra help."

The author missed the much larger problem in this statement. The school system these students are from are often poor with incompetent staff[1]. The competent staff are mostly dealing with students with problems and leaving the bright students to look after themselves. Resource allocation is a harsh mistress.

1) as an example, $2,000 a year (1988 USD) down the tube because a school official couldn't be bothered to mail a letter.
volatile works, asm works, and it's usually not hard to trick the optimizer.
Indeed, and I didn't even go over trusting the actual source of the bash script or the security/integrity of the server(s) it's hosted on even if the cert is all A-OK.
Ask HN: How long until 4k video is mainstream?
For 4k video to work on the internet, it seems we need a few factors: 1) filming devices/media (which we seem to already have available) 2) high speed internet 3) 4k monitors.

High resolution media and capture devices are a given. So are affordable 4k monitors. And most of the developed world can get 1080p video streaming decently.

But 4k is several multiples larger in terms of bandwidth. It seems that bandwidth is the bottleneck.

Will 4k come sooner, or later?
At some point the nasty matter of 'control' will rear its head and you might regret selling any shares early on. Some shares may turn out to be much more valuable than you ever thought they would be.
A web server can easily be implemented as a library, generics are a language feature.
Every computer to me is just an overgrown TRS-80 and I treat it accordingly.
Jeb Bush Praises Obama’s Expansion of NSA Surveillance
HN on the Apple Watch
The best sysadmins I have seen understand the Operating system from top to bottom. The easiest way to understand an OS without being a OS developer is using tracing tools to solve problems such as Dtrace under FreeBSD or Solaris (Linux also has many tracing tools). I would also recommend watching CS 162 series from Berkeley on Youtube.
I have 57 points left and I'm determined to spend them.
Totally agree with you own this one, just looked into Haskell code this week and it was too much black magic going on. I like ML (and more specifically OCaml) because it is more readable to me and easier to understand. Now this might change if I get more exposure to both worlds.
Like Fusion Centers of the Department of Homeland Defense, the United States has centers called ISACs (Information Sharing and Analysis Centers) which collate data from American industries, look for threats, patterns and anomalies, and will link this data to the intelligence community and classified information. A Google search for "ISAC information sharing" will get you information on these.

ISACs are public-private enterprises. Onboarding to information sharing programs are not required by law, but some of them are required if the corporation is going to handle government business. Due to its public-private nature, it is bound in some cases by private restrictions and in others by public restrictions - but in general enjoys the freedom of being able to work without the full limitations of others.

There's a great talk (there is also a video somewhere...) of information sharing initiatives, policy, investments and brainstorming of solutions to problems ranging from the technical to the regulatory.

At approximately 1:14:00 (though you may want to start a couple minutes earlier) you can hear the ISAC director discuss how important it is for corporations to understand that the US government will not use any information used by these programs for legal purposes.

http://946d02147e6ceea118d6-b8988e53f7150d03e35b68af2656c7ba...
True, however: That healing-wine hack isn’t cheating, say Jordan Wiens and Rusty Wagner, the two former Raytheon security researchers who created Pwn Adventure. In this World of Warcraft-style game, hacking the game is the game.
most of the startups fail before any system cleanup is necessary
The colors of paintings: Blue is the new orange
> Engineering is all about trade-offs.

What a wonderful sentence about a simple, but often forgotten truth!
I want this as my travel phone. And I love that there's no contract. Not sure how I feel about Google pulling a man-in-the-middle on all of my internet traffic, texts and calls. Kinda scary that they automatically pipe all wifi through their VPN, but I guess they have 90% of that data already and Google are probably safer than the random coffee shop wifi people are used to connecting to.
I'd never have left the ML world had it not been for the lack of an ecosystem that's comparable to what the JVM has to offer. And my Scala programs mostly just use ML-like features, but I can't live without all those rich libraries that are lacking in ML.
"TokuMX engineering team recently quit Tokutek "

I would like to know how it happened. Do you have a link to an article or any other source of info?
This is a common factor I have observed in big companies (in terms of people) as well. Big companies in countries like India and China, tend to be process oriented to get things done.
i wouldn't touch an EVO series drive for any data that mattered. EVOs use TLC NAND which is not worth giving up MLC endurance for a few $ in savings, imo.
I grew up in Cupertino and went to UC Berkeley. I came from a well off family but I had to pay for school. I met a lot of the "work study" students while washing dishes in the cafeteria during my first semester. Wearing an uniform and a hairnet to serve fellow students doesn't give an 18 year old the best self esteem.

On the flip side, rich kids like my sister shadows their cousin during surgery, winter-breaks in Dubai, and studies abroad in France. It's a different life.

Assuming everything is the same, money still gives a stupid amount of advantages.
Or going forward with the attack and then ask for bigger budget to be allocated to them to avoid future "unfortunate" occurrences and to reward their incompetence & treason a win-win-win.
It's becoming harder to trick the optimizer all the time.

I mean, the goal of an optimizer is literally not to be able to be tricked into doing work it doesn't have to.
Control is a separate concern that could (indeed) play into how you "justify YC".

I'm just saying: If you use "dollar-value of equity" as the metric to justify YC, OP's calculations are wrong. If you use "percent ownership", then it's fine.
When you install it, it takes data from your address book. That's how it gathers data.
I will +1 Moby Dick. Maybe it's just me, but I think it's all you said and also funny. Isn't it? It's a dry kind of humor, like the kind your strange professor would drop into lectures and you'd almost miss it, but if you're attentive you'll notice. I mean he spends like 3 chapters on scrimshaw, right? Or the stuff about sharing a bed with Queequeg. It is a lot like Ulysses: huge, experimental, demanding, but full of jokes. Some of the jokes are in the style/language/writing itself.

Incidentally, another crusty old book that I've decided is also meant to be funny is the book of Jonah. That's one you can read in 10 minutes. Just read it. Here:

http://quod.lib.umich.edu/cgi/r/rsv/rsv-idx?type=DIV1&byte=3...

I won't give away the punchline, but I'm pretty sure it is a punchline.
As someone who hasn't touched assembly in over a decade but had been meaning to get back into it, this post actually gives me a good starting point. Thanks for sharing it!
Yeah, the response to adversity is key. Being able to keep going and figuring things out even when you're stuck or out of the realm of your domain knowledge is so important.
If you come across any issues or bugs feel free to post them under issues, or submit a post request.
One always has to separate what is best for you, what gets the best rating in an opinion poll, and the actual positive qualities of an institution.
Nice. Flask bias definitely felt as o read. Not sure if you've had to deal with a big Flask code base. I'd choose Django over Flask almost all the time. But I state that without producing evidence of superiority of Django to Flask. So, I guess this post is essentially moot.
Hmm, if this is true, then we should be able to expect similar changes in Chrome like the changes made in Acrobat Reader when Adobe thought they had complete lock-in in the PDF reader space.
Of course I would never eliminate anyone on the basis of not being able to explain a specific function. That said, there are some questions you can ask that if the client can't answer correctly usually further questions only confirm my initial suspicion. These aren't brain teasers or anything like that. For a Javascript developer with 10 years of experience not to have even encountered bind(), apply() and call() is telling. Maybe it's just interview nerves, so you can ask a followup, like:

let's say you have a callback function cb that is going to be called by some async process, and in this callback we refer to this.method(). At the time we defined the callback, "this" referred to someObject. How can we be sure that when the callback is called, this.method() refers to someObject.method()

In nearly every case where the candidate could not tell me about bind(), call(), or apply(), they can't explain a clean way to do what is described in the followup (e.g. pass your callback as cb.bind(this)).
UoC? I went there for grad school, have a well paying job, and am from what I would call an upper middle class background... I didn't feel like I fit in. My peers were mostly from very wealthy families, a large majority of them treating the degree like a check mark on a resume to complement their other masters degrees.
eats a Snickers
It's a router that allows precise matching.
I have been in SV since 2008, so not shocked by startup culture. What shocks me is so many startups with very trivial product/service which could easily be just a feature in their competing product. May be I'm questioning their value and overhead involved in developing that 'feature'. But again, there are some really good startups, and totally worth trying whatever they are trying to build. It's just their number is still no better than it was in 1999 or earlier. I wonder if there are any hard numbers of startups - how many? how many employees? their average experience/age? rate of 'success'? etc.
Engineering the cheats and modifying the game client yourself is hacking
Go is not a perfect language, but I've been hard-pressed to find one and so I've stopped looking. Here's what I like about Go.

Go is crazy boring. You type things. You hit return. You type the next thing. Error not nil? Type more.

There's something very sequential, linear, methodical about it all. I suppose in part it's gofmt. It may also be a byproduct of any strongly typed language, but unlike many of those languages, Go feels simple and reasonable.

I actually think this is how programming serious applications should be. A little boring. Nothing too fancy or cute. No refactors to fit some new great abstraction pattern.

Not to wax nostalgic — in fact, I can't, because I wasn't even born — it reminds me of paper tape in old computers. The card gets punched, it feeds in, and the computer considers and executes your instructions. We're still doing that, really. Programming should be simpler. Sometimes I think we go out of our way to make it more complicated because we are experienced and bored. :)
It certainly results in cheating, but the process is hacking.
Those numbers are from 2 years ago. I'd like to know what they are as of March 2015.
I thought they only created an app(launcher) called 'Facebook Home'. Did they ever fork android like Fire OS and Firefox OS?
Yeah it is only month to month (previous month's unused rolls over to the next month only).
RW also has the Moto G and Moto E for $150 and $100, and even cheaper plans if you don't want cellular data.
Project Spartan Bug Bounty Program Terms
I couldn't agree more. The power / complexity ratio for SML is very high.
This is one of the projects I had in mind for the RPi 2. I've already got the RTL-SDR stick and it works great on my workstation, but having it portable would be even better. I'm happy to see that the RPi 2 can handle the workload. It will be interesting to see if the Pi can also handle trunk tracking.
These charts seem so show US global share of GDP (with PPP factored in) in a slow decline.

2004-2014
http://www.statista.com/statistics/270267/united-states-shar...

1980-2010
http://en.wikipedia.org/wiki/File:US_share_of_world_GDP_sinc...