skysight-inc/HackerNews huggingface dataset:
Google Photos hamburger icon is SVG
I used Inspect in Chrome on the hamburger icon (what I used to call a menu icon until I noticed people call it a hamburger icon). It seems to be a type of SVG contraption.

I didn't even know you could do all of this in HTML now:

http://www.w3schools.com/svg/svg_path.asp
Sadly, Unicode is a clusterfuck. But can anything be done about it? Or should we just be happy we for once have managed to get a decent adoption of something interoperable?
Everyone has a different definition of exciting of course.

That said, Zulily, DocuSign, Moz, Zillow/Redfin, Apptio, Simply Measured, and Tune are all in Seattle.
Thanks for reminding me about lobste.rs. Last time I checked it out there weren't many comments which didn't inspire me to leave a comment. My favorite part of HN was the potential discussions to be had and its great to see lobste.rs now has more comments than what I used to remember.

Odd, I was sure I had a lobste.rs account but it says my username is invalid. Do you have an invite available?
Quite possibly a large number of the iPhones are stolen.

http://english.vietnamnet.vn/fms/science-it/102918/vietnam--...

Also, a interesting take on it is this - http://asiaplus.tumblr.com/post/105154935858/how-vietnamese-...
Allowing precomputation seems a little suspect, or at least difficult to incorporate into a comparison. I could offline precompute all pairs shortest path, then I'll be 10^6 faster than Astar, for example. Where do you draw the line? In the Q&A someone asks this, and points out that the precomputation in the video has a lot/all of the shortest paths stored. The speaker says that requires too much memory to store - so basically, arbitrary line here (what is too much?)

Another problem is with heuristics in general: if you are not guaranteed to find an optimal path (which is possible with Astar variants), then you have a two-dimensional way to understand heuristics: run time, and solution quality. e.g. I can give you a bad path very fast.

Finally, implementation data structures and language. Two people implementing the same algorithm in different languages are going to have different performance.

Here is a preprint that addresses these questions for heuristics for two NP-hard problems (MAXCUT and QUBO): http://www.optimization-online.org/DB_FILE/2015/05/4895.pdf
> it doesn't seem any more Lispy than Ruby or Python

Homoiconic syntax is one of the features of Lisp that people know the best. REBOL and Red are homoiconic, while Ruby and Python are not. This means that syntactic extension, which is impossible in Python and Ruby without modification of the parser, is easy to do in those languages. The other similar language (besides Lisp and REBOL/Red, excluding Forth and some more esoteric langs) is Tcl: it's also homoiconic and enables easy syntactic extension.
> The great thing about maths, is that until you get to the very high levels, many problems can be checked against pre-made answers.

To add to this, wolframalpha has proven to be a huge help to me. It has solved every problem I've fed it so far, the pro version even shows you the intermediate steps.
The movie isn't really a 'version', it's just a movie about Abbie Hoffman.
Confirmed: iOS 8.3 – 8.4 Jailbreak arrives very soon
It's the slide called Goal Bounding Gates. He figures out the gates and only calculates the goal bounds for those on a change.
Yea, as douche points out, I was making a play off his username. Also, I wasn't aware the term douche applied to only white men. It certainly has no racial or gender connotation where I live in Canada.
Honestly, except for some details, not much has changed.
"If there is one thing economists know, it's how to produce a shortage."

https://youtu.be/m_IulzK6b0E
Oh, OK, gotcha.
I think this would technically also be "transaction costs." IE, contractors stealing your (other contractors') ideas. All the lawyers you need to sue them when they do and NDA them when they don't.
Now that I think about it more, why create all that complex syntax when you could use a client side application like InkScape to create a hamburger icon then just reference it in HTML simply which I thought was how HTML was supposed to work, simple document viewing.

I ask because my wife has complained that some web pages now cause her (aging laptop) to overheat and stop working.
> it's called eat right, exercise and act like a man/woman

absolutely. many men have been taught to act like women all their lives, and tacitly encouraged to neglect their physical health and appearance.

much of the male 'self improvement' industry focuses around de-brainwashing men of this ridiculous notion that they should suppress all their masculine traits/desires, and the notion that women are somehow not turned on by masculine physical health/development (muscles, grooming, well-fitting attire). things like facial attractiveness and height are actually secondary to these things in the real world.

money/success can help, but if you're a schlubby fat rich guy, the type of woman you will attract is probably not ideal.
Well Rosetta was still operational orbiting the comet and they always hoped that Philae would wake up again, I doubt they would have transferred any significant number of people to other projects.
Is a clitic distinct from a normal contraction?

I am not up on linguistics, so I'm just curious, but I'd class "don't" and "man's" as in "the man's about to jump" the same as just contractions.
reminds me of how Chinese words are made up of individual characters that have semantic meaning themselves.
Would you mind sharing your recommendations?

TAE, Practical Electronics for Inventors, Mims, and Charles Platt's series for Make tend to be the ones that come up most frequently, but I'd be curious to hear if you've found others that are excellent.
>The incentive to build new rental housing will evaporate

Or the incentive to build cheap apartments that can be profitable with the caps will increase. If you know you can easily get X amount per apartment, and can build and manage a building under that total amount, why wouldn't you? This is often a recurring theme that I see that people seem to do. Since something can't be as profitable as before, no one will ever try to make a profit now. I don't get it. There will be developers who will figure the numbers out and make good money. Of course the numbers may be too strict and my scenario isn't a possibility, but I would bet you haven't ran the numbers yet to know it's not.
Cell density remains constant as brain shrinks with age
> but in SF the main limiting factor is politics.

Yes indeed, and I've watched the SF situation for over 25 years (I live further south in SV). That is part of the reason why I expect this will not have the effect Berlin or its residents want. The politics of stasis versus the politics of change, in SF many politicians vote for stasis, imagining a static city population which changes slowly, with vacancies created in line with people leaving. When in fact the city is trying to grow. I am quite interested to see how it is affected if the "bubble" bursts. My analysis suggests it will suffer a combination of a large loss of tax base and a large exodus of people post 'boom'.
Hmmh, interesting. Where can I learn more about this? Or how can I get in touch with you. What are your thoughts on this article by Jack Ma?

http://www.wsj.com/articles/americas-online-sales-opportunit...

We have been thinking that our first international expansion should be to China, rather than other traditional English speaking nations.
I guess it wouldn't be too hard to implement a basic app that would allow you to do this. HN has an API, fetch data, then filter by keywords or links. If I have some time,i'll hack something.
When Consensus Hurts the Company
The biggest issue with libsecret and with KWallet is that once a wallet is opened by one application,every other application can get all the contents of that opened wallet.

In GNOME,the wallet is opened by the login manager and that means all the contents of the wallet are available to all processes run from the logged in user account.

KDE refused to have the above behavior of the login manager opening the wallet and hence after login,there must be atleast one application that will have to open the wallet and then the behavior will be the same as libsecret.

Lots of people who use these two storage systems are not aware of the above.

I dont like the above behavior as i want each application to manage its own private wallet and i created lxqt_wallet[1] to give me the behavior i want.

The project also supports libsecret and KWallet for those who prefer these backends.

[1] https://github.com/mhogomchungu/lxqt_wallet
Say, for example, that the 3.5 million truck drivers become automated out of a job then they work in finance, technology, etc., wouldn't society be better off?

Is this even attainable?
Is a high-tech driven economy even a mass employer?

The primary (agrarian), secondary(industrial), ternary (services) sectors and economies served well the humanity over the past centuries esp accommodating and absorbing the exponential growth in population during the 20th century and onward but will the nascent knowledge based (quaternary) economy be able to keep it going or more than 6 bln humans have to suffer greatly to earn just to survive and have a sustenance level of income?

I have my deep doubts about this prospect and I believe that at least that having a knowledge based economy doesn't need all this amount of people on Earth to advance and that the transition from a consumerist led mass market to a non consumerist small one is going to be very painful if we haven't addressed the structural problems in the global economy esp. income inequality and wealth hoarding by the 1%.
True, but 1099 work gives you another advantage which you don't get as a regular employee: The flexibility to perform the work as you see fit as long as it meets the requirement of the client. Regular employees are subject to internal processes set by management which that they must follow.
Traction is also good book
Sorry, but this is a too simplistic view of the problem. In reality, libraries perform locks, then invoke callback functions, which might perform other locks. Hence, you cannot always control the order of the locking without refactoring your code and messing up modularity.
If you make 80k and your "average life package" costs 40k/year, and a Chinese makes 4k but the same package costs 1k/year, we'd all say that the Chinese is way better off than you. PPP is not the "cup of coffee index", nor the Big Mac Index.

Currency exchanges are meaningless when you're talking about quality of life and purchasing power, and PPP is meaningless when you're talking about total production.

On the other hand, you did the remarkable feat of using an example of when PPP is being used CORRECTLY (comparing purchasing power and quality of life per person) to argue against using it.

[Edit] Besides the PPP issue, I agree with the rest of your post, China is desperately looking for a way out of the demographic and political trap it dug itself into.
That argument doesn't work in this case.

He says one has to "set a maximum price below what prevails in the market" to create shortages. Guess what? This law doesn't do that. You are always allowed to charge up to 10% more than the average price.
I wonder if this would be needed if you could tag stories and posts with space-delimited strings, such as "python css oss", which upon being sent to the server would get converted into "python", "css", and "oss" tags.

From there, you could blacklist the stories tagged with subject matters you dislike. Folksonomic tagging (https://en.wikipedia.org/wiki/Folksonomy) sounds complicated but when implemented as a wiki-style system, it can actually work quite well.

The Danbooru-like image board systems (e.g., http://danbooru.donmai.us) likely are the best examples of this approach.
I thought Word 2 Vec isn't "Deep Learning" as both CBOW and skip-gram are "shallow" neural models.
That's what I meant. Sorry I wasn't clear.
GPU drawing using shader effects in Qt Quick
Starcraft maps aren't static, as buildings and characters can block paths.
Just out of interest, why did this just submission just plunge in the news ranking? I assume due to flagging for being too controversial?
Reddit does away with salary negotiations
I have experiences and opinions on this but to keep it short:

It should really be split into several phases:

1) Take away profiles, pictures, zodiac signs, advanced algorithms and just put some basic constraints and have a blind chatroulette type system. Algorithms could be used for matching people like determining if they both like the same movies or something. It might be good to give them a mutual topic to talk about (same school, movies, games etc) - otherwise every chat will start with "what is your favorite movie?"

2) Then let them decide if they want to share more information like sharing their profile, pictures, zodiac signs.

3) If they still want to continue - have each independently check boxes of if they want to see a movie and/or dinner and what movie/restaurant they would be interested in (also include possible locations) and figure out a mutual date based on those selections.

Much better than a cold approach and you know instantly that you are talking with somebody on the other end (verification might be an interesting feature).
Maps themselves are static.
I am married and one thing I hear from many of single Male friends is that, dating is expensive. I am talking from a narrow PoV of Manhattan, NYC.

A significant majority of dates end up by the man picking up the tab for a dinner / drinks. This normally runs to $100 a night, if not more.

If the social custom of having to meet in a nice, but not necessarily swanky place, takes a back seat, and if both pitch in for a reasonable meal, I think more relationships will flourish.
WWDC 2015 Session Videos
I know that but I don't think that is used in the Starcraft maps.
know that the cost of living is off the charts.

http://www.jobdensity.com/QueryGrid.aspx?q=770&t=software%20...
Does anyone else feel like this is too angry?

I want to like GG, but this sort of reporting turns me off, even if I agree with his substance. I feel like you cede a substantial portion of the journalistic high ground when you rant and call people names like this.
A couple of things come to mind, though I'm speculating.

Operations: Rosetta and Philae are a pair of robots 300 million kilometers from earth, one on a comet and the other orbiting it. Rosetta's orbits require a bit of work, if I remember correctly it's not a stable orbit and Rosetta needs to be within communication range of Philae while Philae is in the sunlight.

Science: Interpreting data is not easy and probably takes months in many cases. Once they've come to their conclusions they have to write and publish their papers which takes time.

Planning: They have to plan what they will do with Philae's future awake time which is filled with unknowns and opportunities that may only happen once.
Generally, but I don't know about Berlin specifically, the cost of building new apartments has gone up over time. There is also the sunk cost of building them. So if you imagine the whole transaction from start to present, you get a big investment (say $10M) and you build a building with 100 units which you rent out at $1000/month. After say 22 years[1] your apartment building has recovered its costs and actually returning free cash flow.

What I have seen is that it takes time to get a project started. And the costs of building can go up faster than rents do, and you get to a point where it is economically infeasible to build a new building given the maximum possible rent you could charge to live there. At that point no one builds new housing because nobody likes to lose money on purpose. So all new housing stops.

There is an interesting 'bubble' here in that with nearly 0% interest rates you can get away with higher costs, but that won't last.

[1] it is going to depend on interest rates on the building loan, city taxes, maintenance, etc. Every time I've looked at building an apartment it seems to flip over to generating cash 20 to 25 years after its built, assuming single owner etc.
I participated in Automation Alley's #HackDPL last year (which was free) and in the last hour of the event, they sent out an email saying all submissions required a copy of the app's source code. Our team submitted ours since I was the only member of my team opposed to it, but it was a scummy move. Since this hackathon had a cover charge, I decided not to go. This doesn't surprise me and I hope Automation Alley gets it together.
Why Would a Program Use a Closure?
> uniform cost grids

There are very many grids that do not fit this in real (not theoretical) applications. I honestly can't think of when I'd use this algorithm.
> You could get the same performance (or better) by not writing generic code or by using code generation.

There are two ways to work around not having generics: use virtual dispatch/reflection (what you usually do in Go, with interfaces) or code duplication.

Virtual dispatch is a non-starter from a performance point of view, not only because of the virtual call but also because of the heap allocation that's usually required to use it. Reflection is even worse.

Manual code duplication makes it extremely annoying to write well-performing code and reduces productivity. Even worse, though, it reduces safety: lots of the generics in Rust use unsafe code under the hood. If you had to manually duplicate all the code, then the amount of unsafe code would explode. (Imagine having to write atomic reference counting from scratch for each and every type that's atomically reference counted!)

As for automatic code duplication via a code generator, that is what generics are. It's just that generics are a particularly good implementation of code duplication: they're integrated with the type system so that the compiler will automatically generate the appropriate code for you without having to go through the trouble of using a separate tool. Having to use a separate tool buys you nothing, as everyone has to learn the tool to write performance-sensitive code, and having to manually request generic instantiations instead of having the compiler do it is a huge nuisance, one that would push people toward not using generics at all and going to virtual dispatch—which brings us back to the performance problems.
It's only a cost if you can expend resources to solve the problem, but once the knowledge/information is out you can't put the genie back in the bottle.
https://news.ycombinator.com/item?id=9655387
So that's the result? That you can find sorta clever vector equations in the results like "Obama + Russia - USA = Putin"?
> the meatheads on some bodybuilding site

that's not very nice. a lot of people on HN lift weights.
Lamport's Bakery Algorithm from the 1970's seems relevant, as is his frustration that people seem to keep rediscovering a solution to an already solved problem: http://research.microsoft.com/en-us/um/people/lamport/pubs/l...
I'm surprised that there haven't been more keyboard projects on KickStarter, which has been a boon for hardware projects.

A modern version of the DataHand would be cool.

http://octopup.org/computer/datahand

A controller like an AlphaGrip: http://www.alphagrips.com/
When two programmers compare preferences, it usually seems like they've reached the same level of fluency by standing on completely different piles of input devices, editors/IDEs, languages, plugins, transpilers, etc. Arguments about the superiority of one part of their pile assume that the other person is in a position to need those things.

"Textmate? CoffeeScript? But how would you ever navigate your 900-line files without Vim?"
I'd like to add that the landlords would usually ask for more anyway and tenants would have to pay them "informally" i.e. under the table.

So, what the authorities did here in effect is just pushing more people to the gray/black market and shady business transactions to get things done.
Biggest site that uses this technique is pinterest. It's a pretty crucial UI "trick", especially over slow internet connections. A user's pinterest home page is mostly images, and if they didn't use this dominant color trick, the page would look awful until things loaded.
Ask HN: How can I tweak WebGL in Chrome as fast as IE11?
It's all about these tests that IE11 appear to use 1/2 of the CPU while Chrome use double CPU usage. All hardware accelerator enabled in Windows 8.1.

http://phaser.io/examples/v2/demoscene/atari-intro

http://phaser.io/examples/v2/games/starstruck
That would be fine for men, but women would just be flooded. They already get thousands of messages on dating apps. They aren't going to go for something that doesn't let them weed people out without a conversation first. That just doesn't scale.

Genetically men have evolved to get as many women pregnant as possible, women have evolved to be picky and decide which is best to spend 9 months having the baby of. You aren't going to get a successful dating site only appealing to men like your design where everyone is forced to have a conversation before they can be picky.
The author seems to be disappointed with aspell. I wonder if LanguageTool would have been a more adequate choice. I use it regularly before publishing documents.
Actually for Genetic Algorithms and/or Evolutionary computation it is not. :P
The Sunday Times story is the same kind of bullshit journalism unleashed on Scots during the Independence Referendum and on the run up to the 2015 general election - "Independence Bad" "Too wee, too poor, too stupid", "SNP BAD" "Subsidy Junkies!" etc.

Over the past two years, I think rather fortunately, the Scottish electorate learned how to read newspapers with a great deal of scepticism. The indyref, despite resulting in a "No" vote (by just 6%) did however have the benefit of making our electorate more informed and more likely to question what they see printed by the metro-London press machine, and the shoddy journalism and reporting by the BBC in Pacific Quay (BBC's Scottish branch office).
I agree with U+0027.

IMHO the fact that all these new Unicode characters look very similar to existing ones, maybe even pixel-identical in particular fonts, are sources of extremely unpleasant surprises.

https://en.wikipedia.org/wiki/IDN_homograph_attack

https://en.wikipedia.org/wiki/Unicode_equivalence
I believe Berlin also has restrictions that buildings can only be a maximum of 6 stories? I may be off there, but that is what I remember from my semester there in 2009.

I suppose they've filled up all the cheap areas of former East Berlin now...
Cyber-Physical Systems
I have to say that, as a man, 0 investment in the interaction from the start is the only real way to play the game. The chances of any given person getting back to me on tinder is so low that I actively try to avoid reading profiles and getting interested before swiping right. Even after a 'successful' match the chances of meeting up in real life are so slim that it just feels like a game. "I don't know this person, we'll probably never meet so I've got nothing to lose".

Social networks are important to making a dating system work. Facebook is the most successful dating app in the world by far.
I actually ran PhoneNet over my phone lines in my apartment, since it used the two wires that aren't used by the phone. That seemed like a good idea until a thunderstorm took out my laser printer and the serial port on my Mac. Luckily, I was able to repair the Mac, but the printer was toast.

So far as I know, nobody used Apple's cabling.

A well kept secret, Apple sold an AppleTalk adapter for the PC, that worked great.
Stockholm is another shining example of rent control success.

http://www.nytimes.com/2014/12/15/technology/stockholms-hous...