skysight-inc/HackerNews huggingface dataset:
The "Meanings" feature is a great thing, semantic and ubiquitous at the same time.

It works well with "orange" as in the example, but searching for "Apple" directly shows result for the company without displaying the "Meanings" panel. We can't see the fruits' search results using that term, which is quite disappointing.

It gets more puzzling when you search for "Apples" and are displayed with the meaning tab

try: https://duckduckgo.com/?q=orange vs https://duckduckgo.com/?q=apple

Edit: apart from that this redesign is very pleasant :)
Anything that I can do to help move this forward as a Sunnyvale resident and voter? Thanks!
The visual image is the same, but the actual file is different. It basically stores a reverse encrypted (decrypted) version of the image as appended junk data.
The whole point of a "mild hybrid" such as what's discussed in the article is that you can get some of the benefits of a hybrid with a much smaller battery and motor.

You can spend a bunch of money on a full hybrid system and get large increases in fuel economy, or you can spend a small amount of money on a "mild hybrid" system and get a small increase in fuel economy. What he's saying is that, for the small amount of money involved, a 15% gain is pretty decent.
Admitting to the behavior you've described would no doubt destroy his career, so it's not surprise he's twisting the story around.

He does have the victim card to play, though, and he's going to keep milking it for all it's worth, quite rightfully. The government effectively killed his business the second they first coerced him into undermining his clients. The only choice for him in that position was to give up on his business or give up on his principles. If he indeed wound up failing on both counts, well, at the point someone is put under this sort of duress, is there any point in being so judgemental of him?
At a glance, it doesn't seem like they're doing anything panorama-specific. The input must already be a "high resolution image" (presumably stitched) and the output is simply a map tile viewer, with the input image sliced up into squares at different zoom levels. Their lack of panorama support shouldn't be a huge issue in the majority of cases, as long as the images are cropped vertically. If you want to capture and share panoramas, there are pretty good options like Occipital's 360.io or Google's Google+-only Photo Sphere. Not sure if there are any great options for sharing high-resolution panoramas, but maybe PanoPanda could grow into that?
I'm guessing the people that are saying "stop giving money to dropbox" probably understand the company cares about money.
> `cat file | sed | tail`

Quite beside the point, but:

- You don't want to use `cat`, and

- You probably want to pipe `tail` into `sed`, not the other way around.

This will be substantially faster if `file` is large, because it lets `tail` be clever about how it finds the last ten lines.
6 Motivos para realizar um treinamento em tecnologia VoIP
Of course many middle-management types assume everyone is fundamentally intellectually lazy, just like a thief assumes everyone wants to steal his stuff.
This is a great overview of the history of SF's mass transit systems, but honestly, it's really not as bad as everyone makes it out to be. Was it better when the streetcars ran everywhere? Of course. But compared to cities like Boston or Dallas or Atlanta, SF's Muni and BART are amazing, though Caltrain is admittedly the weakest link of the system.
You can confirm this by diffing the resulting file.
I prefer https://github.com/peterbe/mincss
It's based on python :)
The technique allows encryption from one image to another (doesn't have to be the same). I just made both images the same for fun.
The whole Bay Area really needs leadership that is serious about investing in growth, both in transportation infrastructure and housing. It's frustrating that a world class city is consistently held back by NIMBYism that stops progress.
Open letter to federal scum – Pastebin.com
Even if it does not show anything to other users, just having the wrong extension can already bite you badly.

Uploading php files instead of images has been used to gain access to machines. Anything that gets stored as a file on the filesystem of the destination machine is a huge risk. All it takes is one little misconfiguration somewhere else and you're wide open.
Are the thumbs up/down used to train the system? Looking forward to the code
Getty's 'Lean In' stock photos challenge female stereotypes
Love that design suggestion! It looks so much better!

Btw, you can make it your default today by playing with the ddg address parameters:

https://duckduckgo.com/?k9=%23b02900&q=melanie%20laurent

This solution is preferable to changing colors in the settings screen if you regularly delete your cookies (and with it the custom colors) - just change your browser search engine shortcut.

More info: https://duckduckgo.com/params
Wiring the Amazon
It really is terrible. What you're saying is like saying having 5 pennies is amazing compared to having 1 penny.
A "briefing" is a term from advertising & PR agencies. It is a document in which the customer explains what their business context, goals and "value demand" is, at what budget etc etc.

Thanks for the link, I will look into it. I worked with use cases and user stories, but user stories will frequently have some gaps in them - and it's in those gaps that misunderstandings occur. I was hoping that there's a universal language to create bullet proof models.
Looks like fires to me, not explosions. I honestly do not see what you think is so obviously an "explosion" in those pictures.
First of all, I am so terribly sorry for your loss. I cannot begin to understand the pain you are going through.

I think you need to consider many things before leaving, screwing up deliberately to get fired might shut the doors at this company should you find yourself in better spirits down the road and wanting to return.

I think your father would want what's best for you. Think about that, think about the times you had, it's terrible that you lost your father, but think of all the happy times you had with him and hold on to those memories to pull you through.

I sincerely hope you feel better soon, and again, so sorry for your loss.
Agreed. I have been looking now for a while for a rigorous treatment of how to deal with monopoly-related problems (hopefully this would be a summary of the current consensus among economists), are you by chance familiar with one?
It's not at all largely confined to Silicon Valley - GE and Microsoft were the places that really popularized stack ranking, back in the 80s, and it's all over Wall Street and consulting. It may be largely confined to the United States - I don't have enough international work experience to know whether other countries do it, but just judging by cultural differences, it seems somewhat unlikely.

As for why anyone works for Google - as a recently ex-Googler, I can answer that. Most of us don't think about it at all. The calibration scores are hidden from us, and they only have observable effects once a year when bonuses and raises come out. And most Googlers are paid ridiculously well anyway (don't we have an article on HN about Bay Area gentrification every few days?), and typically would be working in finance if they cared about maximizing financial payout. So people work for Google because they want the other things Google can provide - challenging technical problems, smart coworkers, the chance to impact millions of users even in a tiny way - and it doesn't particularly matter what management thinks of us.

Compensation was a small part of my decision to leave. I left because I felt that I had learned everything I could learn at Google, and the stuff that I did want to explore and learn about could only be done outside of the company.
Poll: Do you use marijuana
No and never tried it
No, tried it, not for me.
Yes Edibles/Patch occasionally (aka at a parties/social gathering once or twice a month).
Yes Edibles/Patch Weekends only.
Yes Edibles/Patch Daily.
Yes Smoke Occasionally (aka at a parties/social gathering once or twice a month).
Yes Smoke Weekends only.
Yes Smoke Daily.
This is understandable and IMO excusable if framed as an attempt to buy time to mount a proper defense
Yes. In a very primitive way, at the moment, just updating the weights for adjectives
What I don't understand about this is how people are able to express their dissatisfaction about someone else making the code faster, when it's so transparent that they are just butt hurt that their way of doing it wasn't so good after all. Of course I get that such people could from then on hold a silent grudge against you, but I can't understand how they can openly complain about this without making it totally obvious that it's just an ego thing.
Levinson is a hero. He went to bat for his users, sacrificed his livelihood and his resources to defend the principles he, and many of us, believe in. Yes, the government has repulsive legal tools like the Stored Communications Act on their side. Civil rights are not going to be won by fighting head-on on those legalistic grounds, that field has been corrupted and is under complete control of the autocrats.
Things that would normally qualify as "soft power", eg, being friends with the right people, trading favors, reputation management, etc.

Even the example you give requires reputation management, as opposed to merely raising a good technical argument at the time (as a new person on the staff).
There's gotta be a catch. At least, that's what I assume immediately, and I'm sure many customers do.

You might want to address that with your marketing / splash page. Maybe a "What's the catch? ..blah blah blah there is none" or "Too good to be true? ...blah blah blah." header.
No idea about the legality of it, but there is a much higher resolution version of that image in the (4GB).zip on the page.
The only downside I've experienced is really one that I'll lay solely at the feet of Windows 8: If I go a long time without checking in on the Windows 8 VM, it will sometimes auto-install updates and then force a restart. This has rather horrifying results if I had also neglected to save a file I was working on.

Moving back and forth between working on the same codebase on both the Mac and Windows sides is also a little irritating; I find the best way to do this is pumping the data back and forth between them using Git. But that would be what I have to do if they were separate physical machines, too, so I'm not terribly prepared to whine about it.
Coming to SF and Expecting world beating infrastructure is a very naive expectation to begin with.

Keep in mind the kind of politics (and hence policies) that SF is known for. It is not know for ruthless efficiency and well oiled policies, it is instead the "WORST run big city in the US"
http://www.sfweekly.com/2009-12-16/news/the-worst-run-big-ci...

Do not expect things to get better either unfortunately.
"create bullet proof models"

Assuming that is possible (for anything but the most simplistic of systems) is likely the root of your problem.
Why? Other words are not given such extreme consideration.
Read the comment you're responding to again, carefully.
One major challenge in the Bay Area often boils down to the lack of a government with the authority to collect taxes and impetus to spend them on Bay Area infrastructure. You either need three city governments and a pile of local ones to get on the same page, or persuade a state government that is not particularly keen on Bay Area spending and hamstrung by ballot initiatives.
But at least you can park in Dallas, right? In SF public transport is poor and if you drive it is impossible to park and the hills make cycling and walking places hard work.
H.R Giger Tribute Alien
Speed is not a good reason. While RC4 is great for weak chips, like microcontrollers and such, it is actually not that fast in modern hardware, needing at least 4 cycles per byte. The fastest combination of RC4 and MD5 in OpenSSL manages 6 cycles per byte [1].

With AES-NI, AES128-GCM runs at roughly 1 cycle per byte. Without AES-NI, the recent Chacha-Poly1305 ciphersuite Google has been experimenting also runs at between 1 and 2 cycles per byte.

[1] https://github.com/openssl/openssl/blob/master/crypto/rc4/as...
THANK YOU. It really just baffles me how hard it is to get some people to document a little, and how some people are ACTIVELY against it.
Awesome Read.

Picking out a line:

"For simplicity, let me say that people like me are "geeks," and that geeks comprise about 2% of the world's population."
Reminds me of http://en.wikipedia.org/wiki/Tupper's_self-referential_formu...
Interesting point, and just what I was thinking. If I could go for a 290K, and rent out one part/room for ~$1000, I'm pretty well off having the money with me that can help pay off the mortgage or part of it and keep it all to myself at the end of 30 years. Otherwise, it is scary to put all my money into a dead investment for a "perceived value" in X years into the future which I'm (or anyone else for that matter) not even sure of. A lot of factors to consider here, and clearly no thumbrules. Interesting article and that data was an eye-opener.
Chrome for Android Gets Undo Tab Close, Chromecast Support
I'm guessing they are planning on using this as a lead gen for other projects. Logic being; free product gets popular, developer gets other gigs which are paid.
Community Detection in Graphs — a Casual Tour
AT&T hacker invoices Justice Dept. for time spent in prison – 28,296 Bitcoins
I love that they planned a realistic moon-mission simulation 16 years before we actually landed on the moon.
Yes, I'm addicted
I thought this might be ambitious, yes. Although at this time the system is (still) really quite simple.

Also, I thought: there must be a better way than saying: "So when user A logs in and merges records X and Y, user B will see the changes but not user C because he's not an admin".

But apparently I am mistaken?
Cisco CEO Letter To Obama: Stop The NSA Hacking Into My Equipment
The difference is that SF is dense and liberal - two things that tend to encourage good transit. High density means low cost to service, and a liberal populace means they're more willing to go for "big government" solutions to moving people around.

Compare v. Dallas.
Original post: No, never tried it. Instead I put my energy into making my life so good I wouldn't feel the need to escape from it.

Comment: Funny how everyone hates on my life choices as if I was pushing them on others! You a-hats are all just bullys!

I challenge every bully here to a fight. You want to twist my words? Why don't you try to twist my arm too? Chicken? Of course you are! You're just a bully!
"Given Lavabit's architecture, it was straightforward for him to generate the information DOJ wanted."

Where has this been covered? Also, is straightforward here being used interchangeably with "easy"?
> Why is San Francisco public transportation so bad?

You should try Los Angeles.

Btw, decades ago, Los Angeles had a perfectly good commuter line system (aka Red Cars which was electric trolley car) that went EVERYWHERE including right on the beach. The bike lane on the famous Venice beach was actually where the rail used to be. One pic I saw showed the rail didn't run to the beach at a perpendicular angle. The rail ran parallel to the beach for some distance.

Check this article:
http://www.travelmatters.org/about/los-angeles
In 1920s, Los Angeles had the most extensive interurban railway system in the world, comprising 1,164 directional miles of track which, at its height, moved over 100 million passengers a year. In 1920s.

The rails however went into decline. No, not just decline. The rails were purposefully ripped up, mostly at the behest of the tire/auto/oil lobby. And the land that could've been kept around for possible use again as public transportation was paved over and forgotten.

Now it costs a billion just to build a few miles of subway that goes no where. Buying land is expensive due to real estate cost. Tunneling underground is expensive because of earthquake fears. And of course because it's so expensive, the 'rails' don't actually get to go where they need to.

They are talking about building a rail extension to LAX (main airport at LA) but the rails probably will stop a few miles from airport and passengers will have to switch from rail to shuttle bus. Part of reason is building cost (not cheap real estate and soft underground soil near LAX) and another reason is taxi/shuttle lobbies. And don't forget there's not much rail in LA anyways.

It's a madness.

Update: I know everybody hates LA but really nobody can beat LA. Who rips up 1000+ miles of perfectly good commuter rail line for no good reason? Nobody can beat LA in the field of short-sightedness.
A lot in the past, now no more
> First & simplest: DOJ/FBI is made up of people, not of automatons. When you piss people off, you alter their behavior.

When it comes to the DoJ and FBI, these institutions are immensely powerful compared to individuals, they should have MORE restrictions on an individual agent/employee taking retaliatory actions based on their emotional state.
Unreal Engine 4 has filters built-in. There are also monitors that allow simulation directly on the "hardware side". And for Gnome or some of the fancy rotating Ubuntu workspace thingies there was some plugin once but I never got it to work.
What does this have to do with anything? I mean what is the point of this poll in hacker news?
Mine is an X230, really disappointed with the nub. I'm getting sentimental here, remembering my old IBM Thinkpad. I just wish a manufacturer realizes there's a market for trackpoints and releases a well-built trackpoint only model. I'm not gonna hold my breath though. I heard the X240 is even worse, which is a pity because I almost got it since it came with an SSD... but I'm not a big fan of soft-key buttons.
I'm no FRP expert but Conal Elliot seems to agree with the now deleted comments:

https://github.com/ReactiveCocoa/ReactiveCocoa/pull/1344

(Conal Elliot is one of the authors of what is, AFAIK, the earliest paper on FRP: http://conal.net/papers/icfp97/)
The most novel stuff was about how to handle asynchrony and concurrency without unexpected/unwanted glitches, though I think formulating things in a way that is simple, accessible, and efficient was important too. My thesis ( http://www.testblogpleaseignore.com/wp-content/uploads/2012/... ) goes through all of the previous literature that I could find at the time. It frames my view on Elm fits into prior work and how I understood things at that time, but that section got cut from the PLDI version unfortunately.
They really don't (at least for performance).
The article gets several things wrong. For example, the purpose of calibration is not to stack rank, but to ensure consistency (IE 3.5 means the same thing across different orgs), etc. Managers don't sit in a room and try to force fit a curve.
yes and it doesn't matter. it's like coffee in terms of impact IMO.
Anyone interested in this topic should check out the book "Street Fight: The Politics of Mobility in San Francisco". It's a great look at the history of San Francisco's transit network and the political battles that continue to shape it (usually for the worse).

http://www.amazon.com/Street-Fight-Politics-Mobility-Francis...
Also into judging others a bit, it seems?
Seems like the 'no' spectrum is pretty light, compared to the amount of 'yes' answers. I doubt that making a distinction between edibles/smoking is that big of deal, and it might be nice to include some options like, "No, but I'm fine with people who do," or, "No, and I would never try it."
5 Common Mistakes Every New Android Developer Should Avoid
Aww, that means you can't loop the process. OCR the text, run it, repeat.
Likely derived from the Latin "rapio", which can also mean seize or carry off ( http://www.archives.nd.edu/cgi-bin/wordz.pl?keyword=rapio ).

So, erm, seems reasonable, actually.
This is really neat. I played around with the site awhile back and I found it particularly displeasing due to its layout and design, but now I'm really liking this modern and more minimalist look.
I never argued that this should not be called warfare. I said that I did not think that this was a good example of asymmetric warfare. To which you responded that "asymmetric warfare" was commonly used to describe a "fight that is slowly playing out." This was also confusing to me. I will restate my queries in order to clear up any confusion:

1. How is the CDN/ISP conflict an example of "asymmetric warfare"?
2. Do you think the definition of "asymmetric warfare" is "a fight
that is slowly playing out"?
I think a lot of people who read my comments on these stories think I'm bringing these points up because I'm on DOJ's side on this issue. It's true that I'm more on their side than the average HN reader, but I share most of HN's perspective on the actual disclosures in the Snowden documents.

But that's neither here nor there, because my issue in this case isn't that Levison was on the wrong side of a controversy with DOJ.

My issue is that Levison never should have been running this particular service. Like many other short-sighted developers, Levison built a site that made expansive claims about its security capabilities which anyone familiar with the actual technology could see were preposterous.

The framing of the "debate", such as it is, about Lavabit seems to take as a given that DOJ or NSA can compromise secure messaging services, and that our only reasonable response is outrage directed at the USG (or "Five Eyes" or whoever) in the hopes of effecting policy changes. No. It is more than possible to build services that thwart the kinds of orders Levison received. It's not even difficult to do that. Levison could have built a service that would not have provided him the capability of furnishing the FBI with Snowden metadata.

Levison didn't not build that system because that was hard to execute technically. I think he did it because it was hard to execute as a business. Users want communications tools that work like the ones they already have, and, in particular, they want tools that interoperate with Internet email. Like virtually everyone on HN, Levison probably understands that such a tool is virtually impossible to implement as a web application. But Levison also knows that building native applications is expensive, and getting users to install things is more expensive still.

So instead of building something that protected his users, he appears to have built something that didn't, and then pretended that it did. He may have "gotten away with it" so long as the court orders he apparently quietly complied with didn't pertain to the highest-profile target on the Internet. But once that happened, the game was up.

If all of that's true, I'm not sure from where I'm supposed to find sympathy for people who play those kinds of games with people's secrets.
Surprised by dominant "No and never tried it"
That's amazing. Didn't think it's even possible, however it turns out to be surprisingly simple. Also, laughed out loud because of that guy's twitter nickname on the 3rd slide.
> I'd guess that Switzerland, Sweden and Germany would (probably) all have provided a better judicial environment.

The downside, though, is the NSA having freer reign there.
What does edibles/patch mean?
People who get upset if you touch their code.
I think in your other comment you missed the fact that there was already an ongoing debate about this particular part of the code, and it wasn't going anywhere. In such a case a demonstration that the other method is faster is more compelling than more fruitless debate. Speculations on other reasons why the code should've used 2 processes is useless, as it is clear from the article that this change made it possible to get things done faster, no need to argue with that.
Data Visualization and D3.js Newsletter – Issue 79