skysight-inc/HackerNews huggingface dataset:
Or it could have been that Turing was a friendly person. The fact he was gay doesn't mean that any interactions he had with men where on the basis of attraction.
It doesn't matter what the engineer did. The fact that the car company had so few controls that a single engineer could approve something faulty then change the specs of it in future models without anyone noticing is worrying to say the least.

It is a bit like banking and these "rogue traders" who spend a billion dollars. They are at fault certainly BUT more so it is the banks fault for having such lax measures that they had access to this much money.
Interesting. Thanks for pointing it out.
Well, that depends on whether he dropped the actual exploit, or just talked about it. Which was the original question.
Google’s search results now warn you when a webpage is not optimized for mobile
In the upper-right corner of the main page there are "Download" and "App Store" links. That seems to indicate that it is an OS X app. ;-)
That is a terrible reason. We need more services to not depend on Facebook login, for obvious reasons.
I never look at MSDN links because they always use video. Video is a medium for toddlers. I see the title and I'm like "oh, neat, new GC in CLR 4.5 . . . oh video, pass." Give me a transcript I can skim through.
Now if this was tied to something like a personal Github page I could then just push my changes within my own text editor and shell. Now that would be nice.
I believe the AP has separate session keys per client (the shared secret is used for authenticating with the AP and setting up a session -- and yes, I guess that means if you know the shared secret the client expects you to use (eg: a note in a cafe) you can probably impersonate the AP at the point of client association) -- but the group key is special.

But as demonstrated up-thread I clearly need to refresh my knowledge of 802.11*...
City of Berlin Data Portal
Just Give Me The Answer
This looks pretty good! I am only on Flickr because a better alternative hasn't come out yet. I just want to be able to easily upload tens of thousands of older photos and organize them into galleries with a nice little show-case, maybe do some light tagging.
One of the first things you see is a link to download on the App Store...
>> why won't the sellers sell directly to the buyers and capture that whole amount for themselves?

Oh I don't know, because they want ordinary people without huge fat wallets to get a chance to go along?

>> The reason is that they want to unload the ticket quickly and with less hassle, and finding that high-bidding buyer takes more time than finding the scalper.

Not really, you could very easily set up a website that would do this stuff for the whole industry and cut out the scalpers. The only reason I can think that this isn't common is because people find it distasteful.

>> Similarly, why doesn't the buyer seek out a seller himself?

He often does, just to find some arsehole has interposed himself and is holding a serious proportion of total tickets to ransom.

>> By interposing himself in the transaction, he makes the process easier and quicker for both buyer and seller, and that provided value.

Utter bullshit. Sorry, but it's just nonsense. He inconveniences ticket buyers by holding back tickets they would have bought until he gets paid off. There is no value in what he does.

It's unacceptable.
Why Are Continuations So Darn Cool?
There are some fun pieces of history in there. There's no commercial value, but it's like having a museum of software.
Discussion: https://news.ycombinator.com/item?id=7849389
I love Dash, have recommended it to everyone at uni. Using a machine where Alt+Space doesn't throw up documentation feels really weird.
Nothing is a crime under US laws when done by the government.

When was the last time you saw any government agency get into trouble for break the law in the USA?
There are a million different ways to look "platform-native". I'd like to know what exactly they got right and what they got wrong before simply jumping in.
I agree. I'm mainly using Linux so I've started working on a Linux version (also targetting Windows). If you like it you can use Zeal[0], which is free -- works on Linux/Windows. There's a signup page for my app[1] if you want to get notified of the launch/beta.

[0] http://zealdocs.org/
[1] http://dash-port.launchrock.com/
Some of Apple's patents they've used against other manufacturers are parts of Android, I believe all android manufacturers are paying Microsoft royalties per device too. Xiaomi will need to negotiate deals or risk being sued as they expand their reach.
Nice dog photography
A nice dog pic that will show you the perfect dog house.
Why mention it at all, the possibility that one party is attracted to the other applies to all interactions.
It appears that there has likely been some sort of data breach, however it's worth noting that the phishing e-mails do not attempt to identify users by name, and the simple fact that they are asking for passwords likely indicates that the attackers do not have them.

Best guess is that the database of some bulk e-mail service was somehow compromised.
and the most important of all, 2048Swift, which of course happened already.

https://news.ycombinator.com/item?id=7845441
If they are going to remove anything it should be the purple bar at the top of the screen. The layers of navigation remind me of someone with all the toolbars installed on their browser. I've used Flickr for years, but unless they step up the design of the site I'll be searching elsewhere to showcase my photography.
Zeal AND lovelydocs will help me tremendously. Thanks for that, and I'll be waiting for dash on new platforms too.
I always thought that Elasticsearch was something provided by Amazon, and hence not really interested in it.
So I was rather surprised to see in the title that they raised money.

Apparently what Amazon provides is called Elastic MapReduce, not Elastic Search.
I guess they were resized for the flash widget:

http://www.nzaht.org/

From the press release about the images:

Background to the conservation process

The photographs found in Captain Scott’s expedition base at Cape Evans, Antarctica required specialist conservation treatment. The Antarctic Heritage Trust (NZ) engaged Photographic Conservator Mark Strange to undertake the painstaking task of separating, cleaning (including removing mould) and consolidating the cellulose nitrate image layers. Twenty-two separate sheets were revealed and sent to New Zealand Micrographic Services for scanning using a Lanovia pre-press scanner. The digital scans were converted to digital positives.

So it at least sounds like they would have captured most of the available detail.
Because there's no way that you as a n00b to game development can make an "impressive game for desktops" in 8 short weeks.
> Americans just love moralizing and pointing their fingers at other countries for the exact same things they do.

I guess the issue here(why you're being downvoted) is that what is described in the letter and in other accounts of prison factories in China is nowhere near prison labor here in the US.
https://news.ycombinator.com/item?id=7856439

Because trying to lift these people up is one of the least cost-effective things we could be doing. It has knock-on negative effects all over, directly wastes tons of money, and produces very little to show for it.

You appear to be saying that while these students are in fact substandard, we shouldn't say so because it will hurt their feelings. How is admitting two (or more) tiers of students, banding them into classes by ability, and then telling them they're all in the top tier better than letting different schools admit students from narrower ability bands, so that when you tell them they're more or less as good as the other students it has the virtue of being true?

There was a scandal recently (I believe at UNC chapel hill) where the classes for football scholarship students were found to be fictional, just a bureaucratic vehicle for giving them grades so they'd qualify to keep playing for the school. Would you be willing to call those students substandard? What if it undermined their self-confidence?
Imcache Annoucement Dzone
A Pragmatic Approach to Scaling Security in the Cloud
Don't let security hold back your plans for the cloud. Mark Nunnikhoven lays out a pragmatic approach to securing your assets in the cloud. By clearly explaining the two key pillars of cloud security, this piece highlights the areas where you should be focusing your security efforts.
This doesn't make much sense, unless:

1) You wrote that code in BOTH Java and C++, optimized both, and compared their running times.

2) Said code was CPU bound. For heavy IO bound code you could even use TCL and get "fractional" differences.
New Open Source Project : Post Deployment Smoke Testing Tool
Fair play. This is as good a project to learn Go with as any :)
Yes. There are now dropdown buttons next to each docset in Preferences > Downloads. You can use them to choose which version(s) you want.
I considered that option too - consultants or freelancers or the like with less rigid contracts - however, the cost for those would be exponentially that of the young easy to hire developers; hourly rates at least twice as high, which doubles if you make them work double hours during crunch hours.

In-house developers work for a flat annual salary, and IIRC most game development companies don't pay overtime whilst demanding devs work overtime during crunch time.

But game dev extortion is a known problem, and the other problem is that people take it. Working in the video game industry is a dream for a lot of people, and they're willing to take a lot of shit for the perceived privilege to work on the things they love.

And the weirdest part? The actual development of a video game is often only a small part of the total cost package; iirc, games like the Call of Duty series cost more in marketing than the actual development.
Yes, and whoever creates the most value will (and should) win.

tangent: I've noticed ALDI products are often the same quality - and the same price - as the "generic/home/no name" brands of regular supermarkets. But in nicer packaging. Basically, generic brands are high enough quality these days, but people will pay more for shiny. (I can feel this in myself).

To out-ALDI ALDI, you'd sell generic brands in generic packaging.
Oh, the joys of generating a recognizable tripcode.
Haha, tried it out and you are right.

I an a bit disappointed by the results anyway. Something like gender guess, sexual orientation, age range and political leaning would have been more impressive than the programming/movies graph.
Going to a 2-year college first and then transferring not only provides a smoother adjustment for students who might not be ready for university, it also costs a lot less and thus is more accessible to low-income students. I think it's a superior option for a lot of students, but one that universities actively discourage by heavily marketing the "4-year college experience."
People don't use Java because it's fast.

They use Java because it's fast enough, easy, safe, reliable, easy to instrument, easy to debug, has wonderful tool support, is mature, has many tested and heavily used frameworks, has a free chunk of code to do anything you can imagine you can just snag via maven, integrates with everything, works on all major platforms and costs nothing.

That makes it fast in other ways.
How do you treat PGP/MIME E-Mails? PGP-Inline is dead.
Because I don't think he failed at all. He just thinks he has.
So... why did raising the price from $0 to $5 increase the demand?
It may have been done with Wayland in mind, where there is no client-side way of setting the window position, or even querying it, since wayland does not let the client know. The position of windows is managed entirely by the wayland server.
That's a huge red flag for me too. You've been doing spaghetti code for years and now you're trying to quit?

Don't say that.
Looks good, particularly alfred and sublime integration. It doesn't download any docsets for me on the OSX10.10 preview but I'll try it again when Yosemite is a bit more prepared for the real world!

Good stuff!
"Certificate in Massage Therapy
Utah College of Massage Therapy"

This is the very first line of your resume ??!!!
Are you trolling ?
I was going to comment but decided that a nap was more important
Wondered the same, had to download to understand it's an OSX .app which should be clear on the page. Having a iTune link isn't explicit. Boo.
Frankly, I don't know whether AppStore offers only OSX apps (or you can also buy iOS apps, or certain website access). It also doesn't mean that it's not some kind of portable application (working also on OSX). That's also suggested by the "Download" link below AppStore link, which may mean that there is also other forms of whatever Dash is, apart from the form which is available through AppStore.

Ok, I guess the target audience would in 99% _guess_ what Dash is, but that still doesn't mean that it shouldn't be written somewhere clearly.
Perhaps it has no analogous to software neural networks?

Looks like this "strengthening" is needed because there's actual "matter", "tissue" etc involved.
I understand why, and I know how most of us are. But it does make me sad that these harrowing experiences get smothered by polite conversation. FWIW my grandparents escaped the Soviet gulags and were likewise reluctant to discuss it. So the stories and lessons are lost.
> Oh I don't know, because they want ordinary people without huge fat wallets to get a chance to go along?

Oh please. I need to bail on some awesome event because my girlfriend broke up with me or work dropped some unmanageable project on my lap. I don't care who gets the ticket, I just want to get rid of it quickly.

> Not really, you could very easily set up a website that would do this stuff for the whole industry and cut out the scalpers.

It's called EBay, and they haven't replaced the scalpers. Its because scalpers take advantage of a temporal lag between supply and demand. The guy canceling wants his money now. The guy with deep pockets can't be bothered to go looking until the last minute.

> He often does, just to find some arsehole has interposed himself and is holding a serious proportion of total tickets to ransom.

Why did the scalper get there first? Because the seller wanted to unload quickly and the buyer didn't think about it until later. Again, if the buyers were there when the sellers were selling, nobody would sell to scalpers. But the buyers aren't there. Without scalpers, the sellers would have to hold on to the tickets longer.
I learned that IE11 looks for "browserconfig.xml" for pinned tile icons. So, if your site gets requests for that file, then blame IE11. Why Microsoft has to do this kind of crap?

"Note: If a webpage does not specify a browser configuration file, IE11 automatically looks for "browserconfig.xml" in the root directory of the server. To prevent this, use an "msapplication-config" header with the content attribute to "none" (shown earlier)."
http://msdn.microsoft.com/en-us/library/ie/dn320426(v=vs.85)...
Can I request you use Qt? Thanks
Watergate
Glad to see people providing offline documentation (and worrying about offline in general)

I am wondering why you went with a native app as opposed to something webbased though?
Thanks for pointing this out. I've changed the tagline to "Dash gives your Mac instant offline access to 150+ documentation sets".
Zeal looks nice... but am I missing something or are there no urls available for just the docsets on the dash/zealdocs pages? I get that zealdocs can download dash docsets -- but quickly skimming the c++ source for editdocsets didn't reveal any obvious link to a http repo?
Quantum Photonic Imager to Bring Holographic Projection Tech to Phones
I have a friend who worked for TI's automotive. They sold it off as the entire sector is bellow TI's minimum profitability level. So cost is issue #1..

But the subtext in the article makes it pretty clear. They are tracking cost of design as accurately as unit costs.

It is largely an "in for a dime in for a dollar" scenario for each internal engineer when they approve a design direction that appears to cut a cost. The larger oversight is unaware of some of the hidden issues and each engineer is motivated to paper over them to some extent to protect their relative standing. The engineers who are completely transparent are completely unemployed.
Do you mean the author is reinventing the wheel because this already exists in other programming languages, or because there are many existing GUI libraries like this in Go already? It's likely there are many people who are most comfortable writing Go recently so I don't understand how this is a problem.
On an individual scale, wealth is a poor indicator of education, but in the aggregate the correlation is very strong: http://www.bls.gov/emp/ep_chart_001.htm

Doctoral degree-holders are unique in that they're the only group that earns less than a lesser-educated group (professional degrees).
I tried not to make the subjects biased, and many (most) of the interests are not those that I have.

However, I could only include high-level, reasonable common interests, as including more would cause there to be too many squares.
Freelancer keeps degrading the coder experience
In the last few months Freelancer changed their modus operandi by trying to screw their coders in more than way:

* They bumped up the price for the standard membership from about $25 to $50 without a serious reason. They simply take advantage of the fact that the coders can't retaliate/protest in any way.

* They hide the buyers history (a freelancer can see the history of a buyer only after he bids and the buyer sends him a message). Given the fact that you have a limited number of bids per type of membership this is a really nasty move.

* The entire site is a huge money making machine with no concern whatsoever about coder's experience. All they care about is to make more money no matter how crappy the experience is for the coders. For e.g. they ask you money for cheating their own system (if you pay $2 your bid will be better placed than a bid of a coder with a better rating/history).

* They silently tolerate spam projects where buyers ask basically for free work (or they give no information about what they actually need until you place your bid). The idea is that Freelancer will get their cut no matter how a project ends (they charge both the buyer and the coder some fees). They don't actually care if a project is finished or not as long as they get their cut.

* Last but not least, they offer no financial protection for both buyers/coders.
Here's a Haskell translation of the C++ version. Runtume is around 10x of the original (probably vector vs list cache trashing and vector sort/unique vs list to set/set to list), code reduction is 3x.

import qualified Data.Set as S

data Forest = F Int Int Int
deriving (Eq, Ord, Show)

meal forests = (S.toList . S.fromList)
[nextForest |
forest <- forests,
meal <- possibleMeals,
let nextForest = forest <+> meal,
valid nextForest]
where
possibleMeals = [
F (-1) (-1) 1,
F (-1) 1 (-1),
F 1 (-1) (-1)]
F x y z <+> F x' y' z' = F (x+x') (y+y') (z+z')
valid (F x y z) = x >= 0 && y >= 0 && z >= 0

findStable forest = iter [forest]
where
iter forests | not (done forests) = iter (meal forests)
| otherwise = filter stable forests
done forests = null forests || any stable forests
stable (F _ 0 0) = True
stable (F 0 _ 0) = True
stable (F 0 0 _) = True
stable _ = False

main = print $ findStable (F 117 155 106)
What? Will programmers sew my T-Shirts for $5 a pop like kids in Hondorus?
wxWidgets and <del>Swing</del>SWT are also platform-native. Now find me a single wxWidgets and SWT app that doesn't look slightly off on Linux and OS X.

Looking and feeling native involves so much more than just using native controls.
Torchpad is based on Git. You can track any changes. In the future, Torchpad allows you to download the git repository for backup.

It's either in the future or it's in the present. I know it's marketing speak but if you want to appeal to the large number of people who are pedants of the English language it would be better to use one tense throughout

Otherwise, nice concept! Look forward to taking it for a test run
Forever ago i created http://allthefavicons.com/ in a similar vein. I've not touched it in years, but it still gets a few hundred uniques a month, strangely, mainly from Japan.
I've bought a Huawaei and am very pleased with it (only the camera is crap). In the past I tried different Chinese brands but they were all crap. It seems they worked hard to change that. Huawei and Xiaomi both get great reviews for there low cost phones.

Btw: Xiaomi means something as 'grain of rice'. Meaning that small things still can be big.
I was considering Qt but decided to use Kivy[0]. Why do you think I should use Qt?

[0] - http://kivy.org
The Epic Saga of The Well
There are quite a few issues in Yosemite, especially with Apple's new docsets. An update should be available soon.
See my comment here https://news.ycombinator.com/item?id=7857316
But in that case, you can add CSS to make it red on hover.
Here is my natural (without any extra effort thinking about speed) F# solution: (for calibration I have the C++, unchanged, times)

| 217 | 255 | 206 | 0.5 s (C++ 1.6s)
| 317 | 355 | 306 | 1 s (C++ 4.8s)
| 617 | 655 | 606 | 3.5 s (C++ 35s)
| 917 | 955 | 906 | 10s (C++ 117.5)

code:

let actions = [|[|-1; -1; 1|]; [|-1;1;-1|]; [|1; -1;-1|]|]

let stable [| g ; w; l|] = (g = 0 && (w = 0 || l = 0)) || (w = 0 && l = 0)

let isSound = function | [| x ; _; _|] | [|_; x; _|] | [|_; _; x|] when x < 0 -> false | _ -> true

let stateChange state = Array.map (Array.map2 (+) state) actions

let deduplicate sequence = sequence |> Seq.groupBy hash |> Seq.map (snd >> Seq.head)

let forest start =
let rec search curforest =
let nextforest = Array.collect stateChange curforest
|> Array.filter isSound
|> deduplicate
|> Seq.toArray

if nextforest.Length = 0 then curforest
else match Array.tryFind stable nextforest with
| Some _ -> nextforest
| None -> search nextforest

search (stateChange start) |> Array.filter stable
DHTMLX 4.0 Released with New Look and Faster Performance
I really like dash. It's also super easy to provide your own documentation. I've created a small python script for my software [1].

Here is the dash-feed: dash-feed://http%3A%2F%2Fspeedata.github.io%2Fpublisher%2Fspeedata_Publisher_(en).xml

[1] https://github.com/speedata/publisher/blob/develop/bin/creat...
Obviously, I don't know all of them but CD Projekt is not any different than any other publisher funded (owned or funded on a per project basis) developer I worked for in the decade I spent in gamedev.

There's little incentive in keeping your staff - there is never a shortage of younger people who will work for next to nothing and stay at the office till midnight, doing 80 hour weeks. You'd think that the owners would realise that more senior devs doing 40 hours would be a better ROI but we are talking about people who plan for crunch - it's not done in an emergency, it's planned for, literally, like in a spreadsheet.
It's interesting that the Huffington post went the other way, just this week. Dropping their in-house commenting system in favour of facebook-comments:

http://www.huffingtonpost.com/otto-toth/were-moving-the-conv...
I made God's temple.

Nigger, get on your knees.
I would expect the inner circle - the so-called "Five Eyes" to have as high a standard as the NSA sets.
Thank you, but it's still too subtle IMO. Is there some unspoken marketing rule not to include simple phrases such as "Dash is an OS X application"?
How can you provide offline anything with a web-based app?
LMAO!!1 We needed more people like you around to save the newspapers. Facts and opinions? On video? No thanks.
Unveil the mystery: Copter vs. Rock
Much quicker access through a HUD.
No such thing in Linux.
New Ray Kurzweil TED Talk: "Get Ready for Hybrid Thinking"