skysight-inc/HackerNews huggingface dataset:
The evidence is the feature-full browser that was Chrome (?)
Your logs are your data: Processing logs at scale for fun and profit
I agree that the alignment is not perfect.

Previous previous discussion: https://news.ycombinator.com/item?id=5457329 (115 points, 304 days ago, 44 comments).

For #12, I think that the correct explanation is in the comment https://news.ycombinator.com/item?id=5459260 (by skwirl):

> I can do no more than guess, but I think you are right about the San Francisco district. It is a large district and the notes have to be physically carted back and forth to some distribution center, so it looks like they created three locations to do this - one in San Francisco, one in Seattle, and one in Salt Lake City.

My guess is that the other discrepancies are caused by strong economical and population integration of the areas and perhaps more subdistricts.
From what I've read, including the above link, there is some general skepticism about this claim. The code audit that followed the allegations seemed to help iron out even more bugs, making openBSD even more secure.

Further info here:
http://www.itworld.com/operating-systems/131505/openbsd-chie...

And here:
http://marc.info/?l=openbsd-tech&m=129236621626462&w=2
Might one of the problems be that we place too much importance on the "symmetrical" unit test. In your example the child code is still covered when it is extracted from the parent.

As a developer that often prefers tests at the functional level, the primary benefit of tests for me is to get faster feedback while I am developing.
The Law and Order (PiS) party is effectively about amping our influence in the region, in the spirit of old traditions. See the meddling in Georgia, bullshit acquisition of refinery in Latvia etc.
If every point release requires 10 hours of work, you need a new consultant.

For a minor version releases, some (less than 10) hours are probably necessary.

For a major release, 10 hours may be necessary.

Of course, maybe your test suite needs reworking, which can be substantial. I found that for a small 3.2.x app, upgrading to 4.0 was doable in 2-4 hours, and I'm for the most part a Rails novice.
Edward Snowden’s First Television Interview [video]
W3C validator, Yeoman, Code Pen, Bootstrap...is this list really appropriate for the Hacker News crowd?
If we're talking about for example, a woman being the first one on the team everyone expects will take notes, I identify with someone that feels it is the symptom of a larger problem very easily. Same with things like, "C'mon guys, deadline coming up" and "Oh, you're not just working the booth?" Common sense stuff.

Of course, if someone gets offended they aren't "right" by default. The word "bro" is not offensive but people are using it to shoehorn in bigger issues they feel passionately about. It's like when someone is rabid about politics and tries to force it into conversations (thinking of an old family member here that goes on about Obama being a socialist at the drop of a hat). Clearly, the list you linked to is, for the most part reasonable. But reading this thread, there's that same propagandized vibe of people who have lost perspective.

On the other hand, there's a comment in here about a guy who said the people who used to beat him up used the word "bro" all the time. He was obviously traumatized by that, so his visceral reaction to the word is completely understandable. I can only speculate that others in this thread that genuinely are offended by the word "bro" in this context have had experiences that make them react similarly, whether it's physical assault, things said to them or being marginalized at work. I can have empathy for these people, but it doesn't make naming this tool bropages offensive.

Edit for clarity.
Oh, it's probably because you have flash...
Functional programming in your Rails codebase
Why I Had to Travel Halfway Across the Globe for University
Obama’s Plan to End Discrimination Against the Long-term Unemployed
Well, yes... but then, by openly encrypting your traffic, you would be stating that you are a law-abiding, technically sophisticated citizen, willing to provide decryption keys to legitimated law enforcement officials with an appropriate order.

People with real secrets to hide ought to escalate to steganography + subliminal channel communications.
did you check the declaration of independence for errors as well? jefferson spelt british with two TTs in there.

the US constitution? "pensylvania".

so complete bullshit then as well, right? your horse is so high you shit into space.
Thanks for this. But I would like to add that it seems like I cannot[0] do an exact phrase search like I could do with HN search[1]. It seems to search for a body of text that contains all the words rather than the exact phrase, unless there is some special syntax I am not familiar with to do the same.

[0]: http://hn.algolia.com/legacy#!/comment/sort_by_date/0/%22Sta...

[1]: https://www.hnsearch.com/search#request/comments&q=%22Stand+...
Sorry about that! Probably not too many restaurants there to endorse. Thanks for letting me know. I'll look into it.
OneDrive for Everything in Your Life (SkyDrive becomes OneDrive)
I'm not sure I'm getting it... you want people to pay to work on cool projects? like the ticket to a cool bar or something like that?
I think you should re-read what you quoted. He said "Berlin is in fact NOT the only timezone which had a 2 hour DST"
You are right, that the problem lies within. The problem is greed. Pure egoism.

Our current system also bases on growth. But every mathematician can tell you, that endless growth is not possible. The Earth can only provide limited resources and even now, the Earth is under heavy pressure because of the Human kind. We are able to exterminate humanity just be our greed. We need to change our system.

I also wish a pistol on somebodies heads ... but I don't think, that it must be all humans. 1% of the humans would suffice.
I've used Drywall - it makes standing up a service nice, however I dislike their backbone on every page vs single page app. I wish they would have done that diff, but its easy to use the existing API for things like resetting passwords and sending emails.
This is not really sure that it was the government that kidnapped them. You have to take into account that there are more players there than just the government and the opposition.
not much, but it was harder to work yum into a relevant sentence.

..yum.
>> I didn't want the tool to be language specific or run into unsavory words

Good thoughts. However, "beedip" is foreign to everyone, whereas if you pick a language, it's at least native to some people.

Also, you could have maybe 50 known inoffensive words; there probably aren't more than that many unique variables in a scope. Things like "hat" and "bread".
I'm not sure if you mean what's so hard for a "linux evangelist" or in general. Linux probably has the best and easiest GPG integration. In general, encrypted mail is practically useless for every day communication and provides little real benefit. Unless you only communicate with linux experts, 90%+ of the people you're talking to likely don't even know what a "MUA" is. I use gpg for transferring sensitive data (passwords, api keys) occasionally to the rare few clients that have gpg, but the rest of our emails are still sent unencrypted. Why?

Encryption requires everyone in the thread to support it. Need to CC in the C-Level exec on something? Good luck getting them to setup it up in their outlook and use it properly. Even with my help, it took a good 30 mins to set my dad up with GPG on Windows/thunderbird. Have to figure out which software you need, the nomenclature for key generation etc is different in each program.

Encryption breaks search, at least in thunderbird. You can't search through the encrypted messages and they aren't indexed. This makes sense if you're sending very sensitive data perhaps, but for general business correspondence it's reduces productivity. There's an open bug in EnigMail by a user who saves every email in plain text to use regular file search tools. That's useless.

There's the aforementioned webmail. Tons of people only use webmail, and there's no way to interact with them. More importantly in my book, encryption breaks mobile access. Sure, there are addons for gpg on android, but I don't trust my private key on my phone. In the near future there may be some way to use a yubikey with NFC for passing in the private key, but that brings in it's own set of problems.

Lastly, it's the cost/benefit that really keeps encryption use from being wide spread. It costs you time in getting each contact you use to use it, time dealing with being unable to search, time setting up your phone to securely access mail, unable to use webmail at all, and for all this you really only get two benefits: Prevention of e-mail interception by intelligence agencies or internet backbones and access to your mail by your e-mail provider. If I'm not concerned about these, just using proper TLS access for IMAP/SMTP prevents anyone I'm actually worried about (wifi interceptor, bad ISPs) from reading the mail. For mail inside an organization with their own mail server, mails are never anywhere unencrypted than company owned equipment, TLS in transit.

Doing encryption right is hard, for 99% of email the threat model just doesn't justify the expense in time and headaches so the NSA doesn't know there's a conference call at 11am tomorrow or that you should call grandma tomorrow because it's her birthday.
I did ring technical support to get the issues fixed last Thursday -- apparently a higher level technician will call me back within '10 working days'. Hmm.

I'm not trapped by a 12 month contract, which is why I'm not too annoyed about the situation. My cabinet will get fibre fitted early next month, so I should only have to endure Sky for another month or two thankfully, which is ok by me.
You are not wrong sadly. There are too many leaky apps, platforms, and technologies.
Storage place for all favorite gifs.
"Pretty impressive for an application that was built in a dorm room by founder Paul Farnell, with just a used computer and a few hundred bucks (and over a single weekend at that)"

Not to take anything away from Litmus, but I highly doubt the entire Litmus app was written in 1 weekend. This is something I'd expect Techcrunch to write.
I just bought "A Distant Plain" and while it is more complex and fiddly (too many tiny counters on the board, the rules could be clearer) than say "Twilight Struggle" the design is very nice and the game is well worth playing.

Just in case any one is on the verge of buying :)
I'm serious, I lived 25 years in Western Ukraine and I don't remember single person having issues because of being Russian.
A lot of my friends are Russian and they freely spoke Russian as their everyday language (not just at home).
Google buys AI company DeepMind for $400M
Google to reportedly discontinue Nexus line
> Babe is an endearing term. It's sexist only in the sense that it identifies the gender of the subject of endearment.

When actually used as a term of endearment, it doesn't; its pretty common in direct address as a term of endearment regardless of gender; in that use its not sexist at all.

When used as a noun in the third-person, rather than a name-substitute in direct address, though, its sexist, but its not a term of endearment, there, either.

CAFEBABE can be equally easily interpreted in either sense, so how it is perceived will largely reflect what the viewer is inclined toward seeing.
I'm working every mornings (it's very hard at the beginning to sleep earlier, but after some time, it's so delightful to recover this natural rythm), and I use the pomodoro technique, but with days instead of minute.
4 days of work, one day of total laziness. These moments of laziness are very important to me, they help me to regenerate but also to find new ideas and to question myself. I think that we should not overlook the virtues of boredom ... and sometimes, procrastination. Everything is a matter of proportions. Procrastination is not that bad.
I have ideas for the first few projects. I'll try to have very diverse ones.

This is not 100% decided atm, but the first project will probably be to implement a HTML5 Canvas game. I'll show how to implement a game loop in JS, but also in other languages. Then, drawing on an HTML canvas or something else is very much alike.

Another project I have in mind is to implement a small compiler/transpiler. Re-implement some UNIX utilities. Perhaps a web framework too...

But I want this to be guided by the community. I'm thinking of having a voting system to let members decided what will be the next project.

Hope this answers your question.
Rails is not a language, neither a "black box" application.

Rails is a framework.

Also, Rails isn't trying very hard to be backwards compatible, either (which I never found to be a problem).
Cool good news then :)
Ask HN: Single app/service for support + sales?
Looking for a single solution (for complete ongoing customer view) that combines support and can also effectively build and manage opportunities/pipeline etc for sales metrics. Anyone like any one service vs combining two distinct ones? If no am open to what you're using on the sales side (we use HelpScout now on the support side and like it as a stand alone support app)
> Github is a web-based hosting service for software development projects that use the Git revision control system. Say what? Think of it as the Wikipedia for programmers.

Wow, what a tremendously poor description of Github.
According to grandparent, King is not claiming ownership. They are claiming "those guys can't trademark Saga."

Their reasoning is "because we use it in our games and have been," but that's not claiming ownership. If I try to trademark "chicken" and McDonald's objects saying "we have been selling Chicken McNuggets for decades," that is not McDonald's saying "we own the trademark on Chicken."
When the government controls all the power, including judicial system, refuses to acknowledge peaceful demonstrations for months, and then swiftly passes the law which pretty much outlaws protest (including, by the way, over the internet), how exactly are you going to arrange that "open transparent referendum" you are talking about?
Yes it's not unlike what happened with Poker sites but... Pokerstars, who had its Pokerstars.com seized (for a few weeks IIRC) by the FBI/DoJ is still, today, raking million of dollars daily in rake (and tournament fees) totally legally (and often with business deals with brick'n'mortar casinos) in nearly the entire world... Except the U.S.!

Should the U.S. decide to "start a war" against bitcoin just like they did with Poker, we'd end up in the same situation: servers outsides of the U.S., not using .com domain names, without the reach of the U.S.

I'm pretty sure that any Bitcoin exchanges outside the U.S. (like MtGox, BTC-E, Bitstamp... which are the three biggest ones) and their employees are shielded from U.S. laws. If they can't extrade Snowden out of Russia, I don't see how the U.S. could reach the BTC-E russian Bitcoin exchange.

The U.S. have been unable to stop online poker worldwide. Should they try to stop bitcoin worldwide, they'd fail too.

Now that said I don't think the U.S. government is going to ban bitcoin or to go on a crusade against bitcoin. At least I hope not.
The Lives of Highly Educated, Highly Endebted 27 year olds
Keep in mind, that's not the only size jump you can do. You'd probably start with a full charge, and so could drive a solid 3.5 hours before your first break. You're only limited to 170 miles if you stay just 30 minutes. Personally after 3.5 hours on the road I', looking for a food and bathroom break, which may take 45+ minutes, giving you a longer range for the next jump as well. Of course, you're more limited by where the chargers are right now, since it's not like there is one every ten miles!
Same here. Even when I put in my zipcode, it's not finding me and dropping me at 0,0. The name of my location shows up correctly in the search box, but it returns no results and drops me in the ocean. I can scroll around the map and zoom into my city, but it finds no results.
I expect that this is no accident.
I do. Your comment,

> I want to know what privacy concerns you have regarding static CDNs that you don't implicitly give up by accessing the Internet.

implies that the privacy concerns for 3rd party JS library CDNs are null. They are only null if you don't already block or misdirect their other tracking methods.
As a backend-oriented dev, I find value in posts like this, as it's not my core competency. I like to keep an eye on what's going on outside of backend land, even if I only go there periodically.
Grindr was as well and I think still is bootstrapped to 5M+ users. Pretty impressive as a solomo app.
Is that within speed limit there? I didn't know that
TrewGrip redefines the mobile keyboard
OUN-UPA collaborated with the occupying nazi-Germany forces and are responsible for massacres and ethnic cleansing. That's a historical fact.
I'm not a war gamer (Steam is my favourite game these days) but I've played Maria and it is brilliant. I wish it could play within 90 minutes though.

Those of you who played Twilight Struggle might also know of a similar game called "1960: The Making of the President". First time I played that I was Kennedy and beat my opponent (Nixon). By one seat. Absolutely exciting!
Like the king and his parliament in the uk, there will one day be a reckoning between the eu parliament and the commission. The reality today of course is that the commission holds all the power, but that balance is shifting.
> My we might be using a four-year-old copy of Photoshop, or Word.

> my Rails consultant tells me that after he builds my 3 user internal accounting app

I feel this is an unfair comparison between desktop software and a web app. Web apps can be quicker & less expensive to deliver, which is probably why you, as a business owner, like the idea of building the app in Rails.

Hiring an Objective-C developer to deliver a full-blown desktop app would cost more initially. (Photoshop and Word have huge development teams.) It would probably also require less maintenance going forward. (Photoshop and Word last for years, as you mentioned.)

> With no improvements at all.

We offer similar on-going maintenance contracts at my Rails consultancy. But we're offering a specific number of days (2/month, usually.) If we're able to upgrade in 3 hours, then we'll spend the rest of the time working through a feature backlog or optimizing performance.

Perhaps your consultant would be open to a similar arrangement?

> Or where I can find a consultant who actually weigh the costs and benefits to me.

If I may, I think you hit the nail on the head with your last sentence. Maybe your frustration isn't so much with Rails as it is with not having the analysis you need to make appropriate business decisions. Unfortunately, in my experience, those communication skills are far more rare than developers are.
PLEASE DONATE..What you can to help the people of Ukraine fight against this Dictatorship Regime.Anything helps.
Thank you

1GdXz5PD149fe3gQrK8RBJd6S422B7AxSm--bitcoin
DKMUaPiYn1Ui4j4mpoDMpTTiGHjr2ocub4---doge
A 30-minute break every 3 hours seems just a little bit high - if 30 minutes got you closer to the full charge, it would be fine for road trips. 4 or 5 hours seems the upper limit for reasonable "driving without a half-hour break" and taking only 1/10th of your time instead of 1/7th recharging would be more palatable.

But either way, driving screws up our concepts of convenience and efficiency. Drivers aren't rational actors, so even if you were only spending 10% of your time recharging it would make you crazy just like any other delay makes us go a bit nuts when we're behind the wheel.
I agree with the general approach suggested in the article (in tests, write/assume the code you wish you had).

But one detail ran counter to my personal practice.

I don't believe that "symmetrical" unit tests are a worthy goal. I believe in testing units of behavior, whether or not they correspond to a method/class. Symmetry leads to brittleness. I refactor as much as possible into private methods, but I leave my tests (mostly) alone. I generally try to have a decent set of acceptance tests, too.

Ideally, you specify a lot of behavior about your public API, but the details are handled in small private methods that are free to change without affecting your tests.
> The evidence is the feature-full browser that was Chrome

Which has good support for what were already web standards, and good support for what became web standards through, among other things, Google's support, but you haven't yet provided any evidence that, in choosing which proposed new standards to support, Google was at all reluctant to oppose any that would have conflicted with the optimization work it was doing.

(Given how bad the performance state of the web was, then, it may be the case that the proposed web standards at the time wouldn't have conflcited at all with the kinds of optimizations that were on the table -- which still doesn't show the claimed change in attitude vis-a-vis optimization and web standards, just as change in environment.)
Bitcoin Foundation’s Shrem Charged in Silk Road Drug Case
There ought to be more emphasis that these documents are circa 07/08. HTTPS websites were an oddity back then.
no. oversimplifying here, but..

virtualenvs are just overrides to environment variables that change where things should look to find the python interpreter, libraries, modules, et al.

docker is much more involved, using LXC to force process isolation, an effective chroot, networking restrictions, etc.

many (most?) folks' current usage of virtualenv would not be portable to docker without substantive work to accomodate the restrictions that docker imposes.

(note: this isn't a critique of docker; those things are features. they're just orthogonal to this)
There seems to be a general lack of understanding here on HN that money laundering is incredibly harmful to society. It allows organised crime to operate with great ease. It facilitates the corrupt in any walk of life, be it political, corporate, or even law enforcement.

Any money-trading entity needs to keep track of who money is coming from and going to and to monitor their transactions. The recent billion-dollar HSBC settlement is an example of a failure to properly monitor transactions, it is not clear that there was any criminal conspiracy involved [1]. That's very different from this BitInstant charge: the operators are accused of knowing that one of their customers was reselling hundreds of thousands of dollars worth of BitCoin on SilkRoad where the transaction was anonymous, which means it can be used to launder money. Worse still, they're accused of helping this guy circumvent their own monitoring systems so that they weren't obliged to report him. This is serious stuff.

[1] The criminal charges from that case were dropped as part of a settlement, but that's an entirely separate contoversy. Failure to correctly charge possible criminals in once case does not make it ok in another.
What's the better description?
Does The Google Acquisition Of ‘Deep Mind’ Herald The End Of SEO As We Know It?
You're right, obviously. But the real question is: do you think all these money laundering laws are a good idea?
This is what the future looks like people!
I know it is how the legal system works but it seems kinda silly that laws from 1994 and 1960 apply to bitcoin.
I challenge everyone to read your past comments and reflect this one with the fact that you're Russian.

Now it would be a good time to stop your nationalistic dishonesty, when politics and people as human beings are against your views.