skysight-inc/HackerNews huggingface dataset:
If you need a churning time-consuming stream of updates, the software wasn't written well.

I'm looking for an alternative to OS X, but I want a stable OS that I can use to get work done. If anything, Apple has been shipping too much broken software, too often. The last thing I want to do is switch to a platform that actually embraces pushing out a constant stream of poorly thought out features and a slew of regressions.
Perhaps an unpopular opinion, but I love Gnome, and it just keeps improving. It's got some annoying issues, such as when the designers decide to willy-nilly drop important features inbetween releases (like the Ethernet connection indicator, and the backtracking in gparted), but it's been great otherwise. A genuinely good desktop manager for linux.
"want to cram social aspects into games"

Long term relationship because gaming can only happen at slow social speeds rather than fast individual speeds. That means more milking subscription money out.

Playing thru the Halflife story / drama with your friends sounds superficially interesting. Then you realize you can only go as fast as your slowest friends. Then you realize they want $15/month for six months while it plays out for everyone. Um, no thanks.
Well, you can do a ticket, too.
Did anyone else notice the Doge messages in the console?
Reordering optimizations
> Brendan went out of his way to donate a thousand dollars
> to prevent a group of people from sharing the same right
> as everyone else.

Right? The right to have a piece of paper from a government department endorsing the validity of your relationship with someone else? That's petty.

If you're in an alternative relationship and want to have a permanent union with someone else, or with several other people, you can go and draw up a contract and then get on with your lives. It could take as little as ten minutes. Contract law is fantastic like this.

Everything substantial is already available through contract law.

> it's that he's trying to impose them on all of society.

Hypocrisy. Religious types who want to mandate how other people can live are off-key. But people who get carried away by the cause of gay marriage are equally ridiculous. You're playing the same game as the religious types. The missing piece of that expression of your political power enshrined in law - a political endorsement of certain relationships.
Competition is amazing. Cheers to free markets :)
I wonder how precise the backspacing was - how many times could you print a character and backspace before the head had drifted by a full point?
The presentations and material are great but there are a lot of attendees there who are not developers which makes a lot of the interactions confusing. TBH if there were more developers there I'm not sure I would be been able to get a seat or stand for that matter at a lot of the technical presentations.
a while back i wondered about the same thing ( https://news.ycombinator.com/item?id=2787770 ). It did occur later to me that S3/Google Cloud Storage and Archive/Backblaze are really not the same thing. S3/GCS is FAST.

Backblaze, for example, has two gigabit ethernet ports for their new 180TB pod. That means, even assuming no overhead, copying 1 POD to another will take ~9 days! Even were they to add additional/faster ports/interconnects, the 45 drives in a POD are still sitting on a PCIe 2.0 8x, thus with a theoretical throughput of 4GB/s, thats still half a day.

Now, I do not know how many drives Amazon/Google load into their S3/GCS servers, but my (dayjob) live storage servers rarely have more than 4 - 8 drives each. Even if we assume 8, thats a 5-6 fold increase in theoretical throughput - and THAT is why S3/GCS will never be in the same pricing zone as Backblaze.

S3/GCS, even Backupsy, DO, etc are all "live" storage solutions, and seems most are converging to ~3 cents/GB-month. Backblaze is "archival" storage, and will (probably) continue to be cheaper by a factor of 5-10 (or its won't be worth the hassle).
Sour debut for 'Candy Crush' stock
Thanks for the feedback eranation! Our goal is to be less of a repository and more of a showcase, where startups are featured once a week. We find that lists of startups are rarely sifted through. Learning about one startup a week allows for a deeper knowledge of the startups in each community.

I kept a note of your feedback though and we'll keep an eye on other users feedback as well. We're a startup too and love hearing what everyone has to say. If I see a trend towards what you're asking, we may just implement a more WIKI approach.
Gnome is very usable for many of us. I'm tired of seeing the same 'it sucks as a productivity environment' comments.

If it's not your preference, you can say that, but Gnome Shell is perfectly fine when it comes to productivity. Quick app switching, searching, app launching, etc... How do these things hurt productivity?

I personally dislike KDE, but that's just my taste. Some people love XMonad or XFCE, and some people even like Unity.

Dunno, I'm a developer and my workflow involves several different tools, Gnome Shell certainly doesn't hurt 'productivity'.
When Google originally started doing this it was essentially to open people's eyes to the capabilities of HTML. Lately, however, it has just been excessive. In this case it isn't even particularly clever: Click on stuff and stuff happens. If you had to actually align planets or build real molecules / atoms, then cool, but just clicking on highlighted things is not interesting.
10 Critic Hater: Culture critics who criticize other culture critics?
Twitter ban in Turkey ruled illegal
I'm surprised this is a surprise. There are asteroids/minor planets with moons. Why not rings?
Transit costs less than $1/Mbps/month, which works out to only a few cents/GB. It still looks like pretty high markup.
Thank you for the tips! We're always looking for more resources with which to partner.
Just like convos about crypto, discussions about security too frequently turn into some abstinence-only pamphlet.

As opposed to a "Purity Test" as a checklist?
It is truly nutty.
We are working to partner with them right now. Thanks for the tip!
If you want a stable distro, then obviously Arch Linux isn't for you. I use Debian for production machines (ie. work
laptops).

This is pretty much what everyone recommends re Arch.
I thought we were speaking quantitatively. Where's that quantitative evidence?

EDIT: No offense, peterwwillis, but I tend to take arguments such as those from Americans with a grain of salt. Americans like to think that they are better than those nasty commies, but history says otherwise, what with the CIA transporting cocaine and overthrowing foreign governments, and the nsa actively carrying out MITM attacks.
Hmm, yeah, that could be a serious issue.

Would there be a chance that Oculus included in the deal some stipulations about this?
Don't be a karma whore
It's not logical -- and none of it pretend it is.

All I can say is that when one grows up having been physically, emotionally, verbally, and spiritually harassed for a greater part of one's life, these little things end up bringing up the whole ball of shit.

It short circuits logic, but it's a common human trait. Some Jewish people still won't buy Volkswagon cars, for example, and I remember hearing WWII Veterans who wouldn't buy anything from Japan.

Pain has a long, long memory.
https://en.wikipedia.org/wiki/Rights_and_responsibilities_of...

> According to the United States Government Accountability Office (GAO), there are 1,138 statutory provisions[1] in which marital status is a factor in determining benefits, rights, and privileges. These rights were a key issue in the debate over federal recognition of same-sex marriage.
I just mentioned 3. There are many more. Like I said, we like domain expertise. But when you have that many exceptions there's not much of a rule left.
Because he actively went out to limit peoples rights. Those who are silent on the matter are not actively harming LGBT people and I think it would be known if the companies were not inclusive.

In the world of businesses (and even Mozilla) it's generally wise not to take people at face value and let their actions do their talking. So far the only action is a negative and so he is judged in the way he is.

I would also note that he does not really offer an apology for his actions, only "sorrow at having caused pain" which sounds like the bare minimum he could get away with
It will make it on par with the interface for other document oriented databases. I think it will be a lot more user friendly then the protobuf, and it might be the best that Java can do.
Yeah, but keep in mind it's only applicable if you use instance-based storage (which you declare when you spin up the instance). If you use an EBS mount it's a moot point.
Paul Graham's Best Essays
Thanks! Our goal is to profile all the startups in the community. Let everyone know that we'd love to profile their startup.
A Sedna-like body with a perihelion of 80 astronomical units
As a 21 year old this is not ageism in the slightest, it is reality that as you see more and more problems the applicability of some solutions becomes more apparent. For example, when talking to seasoned engineers who have written a lot of concurrent code they immediately understand the value of purity, and immutable data because they have been burned by the problems that crop up when you try to write threaded programs using shared mutable memory.

On the other hand if you take a 20 year old student still doing their undergraduate degree (like many of the people in the classes I TA), and try to explain the value of immutable data, many of them just don't get it. It has nothing to do with their intelligence or age, but the fact that they haven't written enough code to develop a sense of why such a thing would be useful.

If you want example apps their are plenty littering the internet all covering the various web frameworks, for example here is one covering Happstack: http://happstack.com/docs/crashcourse/index.html
It shouldn't be but that's not always possible.
9 Lessons From Launching a Startup In 72 Hours – On a Bus…
> The one exception is one modifying alt-tab behavior so it doesn't group programs on different workspaces together. Honestly, that's the one behavior I cannot understand exists in the first place, makes navigating by keyboard nigh impossible.

To each its own but I really like the fact I can alt-tab between all applications as I tend to stick one application per screen because I mostly use a 1024x600 monitor. Thinking about it can see how that would be a problem with larger resolutions though. You would have to mentally discard icons that aren't relevant to the screen you are looking at.

I like gnome but I think Unity solved that problem in a more elegant way (icons on the dock can recall any applications whatever the screen it's living on).
For comparison, this is Google's position on Prop 8:

http://googleblog.blogspot.com/2008/09/our-position-on-calif...

The tech and open source community owes a lot to its LGBT contributors. When their rights are being threatened, we should be the first in line to offer support. That is why this situation is so upsetting to many of us.
How does the support login have the privileges to delete all of the activity log files, and why is a login with enough privilege to delete logs allowed to perform SQL queries?
I work at one. I know, sadly.

I think thought that it's a failure of technologists to properly address the challenges of billing.
If you didn't sign an NDA when you interviewed post your code fix here or on your blog. That should bring some visibility to your "cause". Otherwise it is your word against theirs.
"Yet Another Unmaintained Library" is the new useless CS master's thesis.
My side project is mahasherpa.com.
A script turned into website I wrote to find myself a job after getting laid off back in november.
Have not made any money out of it yet
Not trying to defend anybody but it is really likely that people just learn to know about HN through linking this page in a facebook status update, which is what they did.

And Occam actually would support this, considering it's a much simpler solution than people going about creating accounts, logging in and out of them, to fake positive feedback on a website that matters for technical discussion but not much for marketing value (outside the US).
I feel like you probably haven't coded IO in a language like c# (in earlier versions anyways) or Java if you think I'm playing semantics.

Expressions are distinct from Compositions, and both influence LOC. I wouldn't suspect that Java software is of generally lower quality than Ruby code on average for example even though in Java you might see a Reader around a Buffer around a Stream instead of Ruby's `open`.

I guess what I'm getting at is what you might loosely call boiler-plate. Java has a lot more boiler plate. Which could easily result in 2X higher LOC. Having worked with more Ruby than the average bear I feel very confident being skeptical of the assertion that Ruby libraries are generally of higher quality/fewer bugs.

I think your last anecdote is more getting into Five Whys territory, and it's probably reasonable to expect a greater degree of consensus then.

Final note: Scala is typically less verbose than Ruby by a fair margin (at least if you leave off imports). Idiomatically usage is also Functional to a significant degree in a way that no Ruby library I've ever seen comes close to. So does that automatically mean that Scala is the superior language? (Well of course it is ;-D, but is that the reason?)
Welcome to Amazon's long-term business model.
According to an interpretation of the ruling, you would have to pay, if the value of the Bitcoin you bought (presumably with USD) went up from when you bought it to when you used it to purchase a good:

"Under the ruling, purchasing a $2 cup of coffee with bitcoins bought for $1 would trigger $1 in capital gains for the coffee drinker and $2 of income for the coffee shop."

http://www.npr.org/blogs/thetwo-way/2014/03/25/294364892/irs...
Personally, I'm glad they switched to the lottery. I had the worst experience last year. Got a ticket after refreshing the page for a half hour, but then Google Wallet was broken so it wouldn't let me pay for it (cart expires in 5 minutes). Hopefully they can handle the server load spread out over 2 days this time.
Interesting, thanks. I'm not in the US so my context is weak. My reaction would be to get rid of the provisions. In a free society, the government will have no role in the bedroom. Extending it into micromanaging relationships is a step in the wrong direction. The best code is the code we throw away.
Not every view of God is the same. There are surely counterexamples (Blues Brothers aside).
Definitely! We're in the process of partnering with accelerators and incubators across the country. For some, we'll include a tag, and others, we'll create a sub-site. If you have any accelerators or incubators you'd like us to partner with, please reach out via our contact form or twitter.
Got to "But when you learn Java, there aren't any powerful language features you can use to solve many problems. Instead, you spend your time learning a body of technique for solving problems in the language. Java has hashes, but if you are aware of them at all, they are just another piece of the immense Collections library, lost among the many other sorts of collections, and you have no particular reason to know about them or think about them." and then I stopped.

If you have to be taught about dictionaries (1), you're a crappy programmer anyway.

(1) I will accept the denomination "map" also, but they are not called "hashes" damnit.
I should clarify that when I say "public access to", I mean specifically that a public person can access an application talking to the SQL database.

I.e. User <-> App <-> Database

Input is simply not properly sanitized in the real world because mistakes happen. This isn't by design. This is a source of remote execution. The remote execution only yields read access since the app only needs read access (and thus the fewest privileges possible are read access). The attacker can read password hashes, but cannot update them.

As I mentioned before, HMAC is just an example of keeping all information necessary to login to the site out of the stored hash. Any non-constant value per password will do (feel free to maintain a lookup table of unique lists to active passwords in your app if you feel you must, I'll be HMAC'ing the user's input password against a constant secret key before sending to KDF). The idea is that an attacker who can read your database (but not the application code) cannot gain access as a user without first also compromising the application code.
Seamless Restarts with Unicorn and Upstart
Thanks! Spread the startup news!
You're assuming its only the transit cost (as does my original cost); it could also be to discourage use of S3 for mass public serving due to architectural constraints.

My understanding is that S3 is near indestructible from a serving perspective, but it may be computationally expensive for AWS to scale up/scale down for bursty/peaking outbound traffic serving needs.

Another possibility is that Amazon doesn't charge for inbound, but charges a premium for outbound to balance their traffic ratios so they can peer with providers vs having to buy their transit. The free inbound traffic to S3 offsets their outbound traffic not only from AWS, but their consumer-facing web properties.

As always, just my assumptions/observations.
Sen. Leland Yee, S.F. Chinatown figure arrested in corruption raids
That what with the who now where?

Rob is saying that Huawei retains the commercial ability to log directly into their customer's equipment. That's the lede, not NSA!
All day, every day.
What he said^
StartUp TechStack
check out at this... that site use angel.co API to display some stats about startup technologies used (as a most required skills in jobs posted on angel.co) and more infos..
Were you somehow under the impression that you need special American keyboards to type in these support logins and passwords?

Everybody is hacking these. You should not feel comfortable.
What we really need is a new agency just like the NSA except for it's only mandate is closing holes everywhere even if those holes are actively being exploited by the NSA and CIA. Such an agency would actively discover holes, patch them when possible or disclosing the vulnerabilities to the engineers responsible for the software or hardware in question. Furthermore, the NSA and CIA would need to be barred from trying to get any access to this organization for its own use.
Why Bitcoin Entrepreneurs Are Begging for More Regulation
Damnit! I'd finally gotten used to the disappointment that kept coming from expecting to click through a link and read about a game but instead landing in an article about a programming language.

Now I just feel like I'm being punk'd.
Ummm wrong company. link says 5%.
Prioritize: Drop the side projects, or limit them to e.g one hour a week. Reduce or dual-purpose the social life - are your friends interested in joining you at a code night where you do homework and they do side projects, instead of wasting precious time at a bar? Drop down to part-time work, could be 4 days a week, or even 4.5 (take every second Wednesday off for schoolwork? Or every Monday morning?) Quit school, or just take a semester off. Get a cleaner in once a a week. Allocate money and some upfront planning time to reduce food prep time (but don't just drop the quality of your food).

Pick at least one of the above. If it's not enough, pick another one too. Keep going until you can cope. Also, slightly counter-intuitively, add some time scheduled for exercise and make sure you get a good minimum amount of sleep (varies between people, start by aiming for 6-8 hours and if you're still tired, aim higher). Keeping yourself healthy will increase your ability to cope with stress.

All this assumes that you actually are overloaded, and not just disorganised. If you can't guarantee that you are spending all your time on useful things, then try keeping a journal of what you do every 15 minutes for a week, look over it at the end of the week and pick out lost time like watching tv, then cut those activities. Schedule yourself down to half hour blocks, or fifteen minute blocks if you can, so you know you're not losing time everywhere.
I'm surprised to learn that the Das doesn't have it.
This looks great! I'd like to use it to ease up the tech overhead for some mobile robotics applications. Is there anyway that the user's position in the world frame can be accessed? i.e. can this do SLAM over longish distances?

Basically I'm looking for Google's Project Tango, without the hardware constraints.
Honestly I don't use any of the extensions anymore. I just install Docky and call it a day.
Dwarf planet discovery hints at hidden world orbiting solar system
In case there are some people who still avoid Gnome3 due to experiences from the early versions, I strongly recommend giving this one a chance. I myself was a Unity user for a couple of years because I liked the fact that they were trying to do something new. I had tried Gnome3 as well but the first versions were pretty messy. Now, though, after getting fed up with Canonical and switching to Manjaro (highly recommended as a fairly easy rolling release distro), I've been very positively surprised about Gnome's progress. It looks good, fits my usage patterns very well, and the minor annoyances I had were pretty much fixed via a couple of extensions.
Heh. Back in the day, Smalltalk had a reputation for being too slow to write command-line apps and utility scripts. There were even bits of wonderful tech developed that could produce Smalltalk images as small as 45k!

But even more surprising: You could take the default VisualWorks, tell it to skip the herald sound and the splash screen and shut a few other things off, and it would load its 12MB default image faster than Perl 5 could start up with a 768k memory footprint.
https://news.ycombinator.com/item?id=7449857

If I understand correctly they are per thread and disabled by default.
We do not have to take people at their word about their opinions. That's childish. You will never know what anyone truly feels because you are not them. You can let them fill you with whatever they want or you can just continue your life observing their actions and planning yours accordingly. You can take his lack of blog posting denouncing his previous donation as a clear indicator that he's a homophobe, or you can understand that life is more complicated than that.

As per your previous question, the article is thus:
http://www.teamrarebit.com/blog/2014/03/24/goodbye_firefox_m...

Now I'm not saying that people shouldn't act on their strong convictions, I'm merely saying that those in charge of team rarebit have decided to publicly incite ill will towards a person who made a donation on public record 6 years ago. I have no interest in deciding who is right or wrong. I'm simply pointing out that they are giving very good reason for people to want to keep their donations completely private.
Tooling.

I find it bizarre that Amazon put so much effort into pushing the idea theat their killer feature is price. Plenty of people outflank them on price. What's best about Amazon it their tooling. They have hands-down better tooling than their competition.

I use gandi for my personal stuff (because I'm less bothered by the French government spying on me than the US one) and it's much cheaper than Amazon. But in terms of being able to easily mass-manage a complex environment? Not even close. DO? Don't make me laugh.
That's when you talk to an AWS account rep and twist their arm a bit.
Monte Carlo for Go was known for a long time. It wasn't until someone (not-so-coincidentally, the author of Crazy Stone) figured out a way to combine it with tree search and published his research, that performance began to skyrocket.