skysight-inc/HackerNews huggingface dataset:
The author admits to twisting the shape of the table to arbitrarily make it look like the table of elements, even though the only similarity is that both have some sense of 2-dimensionality.
The groups table is not "periodic" in any sense.

> I also considered the non-classical groups to be “less important” and so there are fewer rows of them to better match the look of the real periodic table. They also have larger orders so it makes sense to include fewer of them on the table.
> Since there are no “sporadic” elements, I had to decide what to do with the sporadic simple groups. These are groups that don’t fall into any of the other families. At one point I put them in the upper right corner with a jagged boundary like the non-metals. This made the table resemble the real periodic table, but it had more rows and less columns so it looked rather “thick”. Unfortunately, it didn’t make as much sense from an algebraic point of view, so I placed them where the lanthanides and actinides are found instead. This is slightly misleading, because if enough new elements were to be discovered there would be another row in that section. But you can’t have everything perfect. After all, there are an infinite number of simple groups, and only a finite number of elements.
Plain pdf: http://arxiv.org/pdf/physics/0312087.pdf
Dota2 now has community-created custom maps. I think he is referring to that.
Apple is building an accelerator program in India to boost local startups
Yeah, Intel's new design blows everything else out of the water when it comes to throughput, but it consumes more power.

I think not trusting a hardware RNG is a valid concern. As a consumer, it might not be a big deal, but what if you're buying CPUs for use in top-secret government machines? Given Intel's interests, it may likely comply with a backdoor request depending on the target.

One of the areas I'd like to look into is hardware integrity checking. It's most likely impossible, but it's worth a shot.
It would be cool to have a object oriented database with prototype support, rather then table oriented. I think Rethink is a step in the right direction.
Recycling For Money – 51 Clever Advice
How do you know?
All we can see is the visible universe, and the horizon is receding faster than the speed of light. Where do you get that there are finitely many particles?
Google Art Camera Images
See also http://techcrunch.com/2016/05/17/facebook-blocked-in-vietnam...
"I've often visualized a Trouble Pop-o-matic[0] hooked to a webcam and a solenoid."

I've had the exact same idea, derived from a machine to roll dice.

I was going to use a simple motor rotating with a cam, beneath a die in a small enclosed box. Stops after N cam rolls, snaps a picture of the die face, bit of OCR and continues. You could generate quite a few random numbers using say two 32 side dies. A simpler method with less moving parts would be what you've described. I remember playing this game with a dice enclosed with a spring. Press it down and the spring bent, popped back and the dice rolled.
I'd say it's a natural result of structure. Social teams can be small and internal because they can choose where to spend their time - they probably ignore 99% of the tweets they see ("Customer support can help you with that. Thanks!"). Hence they can focus on stuff that actually needs escalation, and being internal they're more likely to have met somebody who'd want to know about an unusual issue, etc.

Whereas phone support is the opposite - it's designed to be handle the 99% bulk of requests that you wouldn't want to be escalated, so it's not too surprising that it's not as good at handling outliers.
Lucky in the sense that she could help her husband, but unlucky in that she had no support, mentally or medically, for her actions. I can't imagine how lonely she must have felt in a time when she so desperately needed others around her.
So were you working for the game and you were just assigned to the net part? Or did they hire you only for that?
But you can tag their Twitter account.
The apps may not be that great (though I don't really have that many problems, except for occasional iTunes slowness on the Mac), what they nailed is making the whole thing more engaging.

I have been a Spotify and Google Play Music subscriber before and I always found these very mechanical - you either know what to play, try to find some playlists or get some recommendation from an algorithm.

Beats 1 is very nice. The programs are more fun to listen to than some arbitrary playlists or music discovery. There is some talk and the music selection is much more interesting. Advantages over normal radio are that niches are better represented (I really liked Josh Homme's 'The Alligator Hour') and you can easily add interesting stuff to your library.
I think too much investor money is actually the cause of decreased work for agencies. Easy money makes it easier to hire in house design teams. When that dries up companies will likely start outsourcing to cut costs.
You Can't Have Your Lunch and Eat It Too
What's your opinion of the superforecasters work?
I still have an excel sheet that I wrote to perform mortgage calculations. The timestamp on the file is 10 March 1994. The latest version of excel can still open it and it works.
Although it exists, it's not in use.

I suspect all the stuff I wrote back in the late 80's and early 90's has long been switched off at some point, which is kinda sad. It would be hard to run today: EBCDIC mainframe stuff and 16 bit PC stuff.
> Issue 1: Settings App -> Music -> Show Apple Music (toggle this off, obviously)

I was secretly hoping that somebody would post the solution to the problem, so I just excitedly opened up the Music section on my Ipod touch...only to find that there is no "Show Apple Music" slider. I just googled it again and found a page with your same solution[0] which says it should work on the ipod and includes a screenshot, but my ipod doesn't have that section. When I get home, I'll try disabling Apple Music on iTunes to see if that works.

I love living in the future.

[0]http://osxdaily.com/2015/07/31/hide-apple-music-ios-itunes/
Want to be a talented presenter? Be a superhero
The fact that Polish language has 2 keyboard layouts installed by default probably costed humanity millions of dollars in wasted time, helpdesk calls, etc.

You see - the "typist layout" (the one nobody uses) has "z" and "y" switched. And by default both layouts are enabled, and the shortcut to switch between them is Alt+Space (or Ctrl+Space - I think it changed at some point?). So when you have "z" or "y" in your password and you accidently pressed "alt+space" - your password "stops working". But you won't see why - because it's all stars. So you try 3 times and you have to call helpdesk.
How to create an unfair coin and prove it with math: https://izbicki.me/blog/how-to-create-an-unfair-coin-and-pro...
GSB-31:+What+is+The+Best+Investment+Visa?+EB-5,+E-2+&+L-1+Visa+Explained
Since I think that Raft is relatively easy to grok and implement, what situations make Paxos a better choice these days?
another article via UT (Uni. Texas), "New Method of Producing Random Numbers Could Improve Cybersecurity" ~ http://news.utexas.edu/2016/05/16/computer-science-advance-c...
Actually, Photos is pretty great for a free program that doesn't sell your data. I don't use iCloud for photos, but I do use Photos occasionally for raw editing. By now it's good enough to replace my slightly old Lightroom license.

Of course, when I am done editing, the photos live on my filesystem + encrypted backups :).
Relevant: http://superuser.com/questions/957907/unable-to-install-font...
There's a video on the talk from Kotlin Night: https://www.youtube.com/watch?v=4gmanjWNZ8E
> "Experts" generally are very good at estimating the likelihood of some of these assumptions changing.

Is that really true? I'm dubious, and I'm curious whether there's ever been any empirical studies.

Also, I'm not entirely clear what you mean by "some". Do you mean "some kinds of assumptions" or "some number of assumptions?
No - you're mixing the terms "entropy" and "(pseudo)random bits". A CSPRNG can't be a source of entropy, period -- as noted above, it's always a deterministic function of its inputs. Entropy comes from truly unpredictable events, such as thermal noise, radioactive decay or cosmic radiation, etc.

One uses a CSPRNG to generate a sequence of pseudorandom bits, wherein the sequence can only be predicted if the initial input to the CSPRNG is known (the "seed"). If you want a really "random" key, the usual trick is to "harvest" some entropy from the system (e.g., from hardware sources, such as mouse timings, or dedicated hardware random generators based upon things believed to be physically random), condition it (make it uniformly distributed, unbiased, etc.), and then use those harvested "truly random" bits to seed your CSPRNG.
I wrote a hacky bash script back in 2000 to manage HalfLife dedicated servers (start, stop, edit basic config stuff) for a friend. This script (I initially called "hl.sh") is later renamed into "hl-monster.sh", and finally to "hl-monster-extended.sh" with ~15000 LOC, supporting 120+ different Games and is running on ~2000 really big servers around the world. This script is the core of a big international company now. I joined this company 3 years ago and since then, we try to replace this script, but it is so deeply merged into all systems.

What have I done?
This is already the most common source, no? /dev/random uses environmental noise collected from device drivers.
There was an interesting problem about qanats and excavation cost minimization in the 2015 ICPC World Finals problem set.

(Problem H) https://icpc.baylor.edu/worldfinals/problems/icpc2015.pdf
What I really want is a good FOSS replacement for MS Exchange. Can anyone recommend one?
I'm seriously, seriously considering this. Just gotta figure out how to make it happen. But my guess is that since my ipod touch is fairly new (1 generation old now) it won't work with old iTuneses.
I would love to try rdio, but since I do not live in the US I can't register at all.
A flash-based CAD floorplan viewer I wrote in 2005 is still being used. There's been talk for the past half decade of porting it to javascript, but as long as browsers keep supporting flash I doubt it will happen.
I can only speak for my design process, but i had chosen a double story a for mononoki because a single story a can be really hard to distinguish from an o, especially in a more geometric typeface. Monaco gets away with it because it has very pronounced bowls, but even there it's easy to mistake one for the other.
This paper is not in the research line of the leading AI-existential-risk research, as found in, for example, MIRI, FHI.

A so-called malevolent AI, as described here, is designed to fulfil human values like destroying an enemy. Not human values that I like, indeed, the implementation of such systems should be opposed.

But the main risk analyzed by MIRI, FHI etc is completely orthogonal to this. It is that whatever the system's goals are, "benevolent," "helpful", "malevolent" or whatever, it maximally optimizes towards these goals, consuming resources while ignoring what the AI's creators really wanted it to do. For example, an AI whose goal is to eliminate cancer and does so, exactly fulfilling its specified goals, by wiping out all life.
I thought they were written in all caps to lower the probability of anyone actually ever reading them.
canal deriv. : 1400-50; late Middle English: waterpipe, tubular passage < Latin canālis, perhaps equivalent to can (na) reed, pipe (see cane ) + -ālis -al1; def. 5 a mistranslation of Italian canali channels, term used by G. V. Schiaparelli
It may be the name he provided as his legal name when applying for visa/permit. Patronymic name is foreign concept for US/Canadian legal system so for immigration purposes it is treated as middle name AFAIK and quite liberally at that.

Canadian immigration service, for one, just cuts patronymic name if total length of first + patronymic + last names exceeds certain limit (my guess - the limi tis length of the field in some form/database). So "Igorevich" becomes "Igore" or "Igorev" depending on you first/last names lengths. US may have more flexible rules and lets you provide your version of middle name or drop it altogether.

I wouldn't attach too much importance to this detail
> Speaking of making code less clear, how is "int list list" not clear? It's an int-list list. As in, a list of int-lists. So of course it should parse as "(int list) list". Why change to backwards annotations? Just to prevent existing code from working as-is, and making people used to reading ML spend extra brain cycles on remembering that your types read the opposite way?

This is actually an improvement in my opinion. Reusing the syntax for function application in type application makes the language more uniform. It's even necessary with dependent types.

A lot of the better changes reminds me of the revised syntax http://caml.inria.fr/pub/docs/manual-camlp4/manual007.html

(why would you introduce the ternary operator when if-then-else is so much nicer to read?!)
What is the possibility that this is an attack on cryptography; convince people that it's safe to produce random numbers this way using an inaccurate "proof" and then have an easy/easier time decrypting stuff produced by anyone who uses it?
>> Do we have any alternatives? How easy is it to migrate?

Oh god, no, don't even think about it. It's hard enough migrating away from a code base in Java, written 10 years ago and that runs on pretty much anything. Imagine how hard it is to migrate from a code base written in languages known best by engineers in retirement, that only runs on extremely expensive supercomputers made by almost a single company (IBM).

But the worse thing is that you can't just pull the guts out of the software that runs all the transactions of huge financial organisations. You can't just throw a switch and stop all financial activity in a big bank, while you swap a new system in place, because every second of downtime costs millions. Millions! Who is going to take the responsibility for that?

So change never happens because nobody dares make it. One day mainframes will outlive the last people who can program them competently and then we'll all be in trouble.
Seems the authors were beaten to the punch?
http://arxiv.org/abs/1403.1911
Uber launches trip tracker
Thanks, that's handy. I wish there was a complement to adblock that removed useless things that cover text, like email harvesting popups and other things that have to be closed manually.
Cool stuff. You are the same person that built a OS X file access filtering app but didn't publish it, right? I think you were considering open sourcing it, any news on that?
> I won't be voting at all, since I could care less if either Clinton or Trump get elected.

That's a pretty ignorant attitude.

The next President will be appointing 2-3 SCOTUS judges and a slew of Federal judges. You're totally cool with letting Trump pick those people?
...continue summarising all the nonsense in this paper.
This happens to me, too, about once a week. I get a splash screen that won't go away until I do a hard "force close" on the app.
Is that really true?

I think so. For example, in fields relying on scientific progress, a scientist working in the field is generally fairly accurate in predicting the likely progress in their exact field over the next couple of years. For example in materials science the researchers are relatively good at estimating what progress will be made.

There was an IARPA program around estimating scientific progress that may have done some empirical studies.

Also, I'm not entirely clear what you mean by "some". Do you mean "some kinds of assumptions" or "some number of assumptions?

I mean they are good at estimating the likelihood of specific estimates changing.
Web design is cheap now. Eastern European and Southeast Asian talents can deliver at a fraction of a cost.

Next up is going to be mobile app design.

Additionally every other person in Silicon Valley is in a coding school or graduating from one.

Salaries are going to drop.

Programmers are the new lawyers.
CDM level interoperability is not under WG's scope
Probably not worth it to argue indeed.

Though coming from a country where $10 can get you 5 lattes :), I would not give those money back. Nevertheless I payed taxes for that income.

It's pennies, but I have known/seen too many people who try to haggle extensively, who need to be reminded about common sense.
I wonder if this sort of solution supports shared calendar lookups on exchange?
Offline is much harder than one initially think. More specifically, the big issue us that you almost certainly need a solid algorithm to solve conflicts in order for it to work, otherwise it's quite likely you'll update your data in a matter that is unexpected from a user perspective (assuming that two users edit the same data). The only systems i know of which seem to handle this gracefully is Derby/ShareJS (using operational transformation but still lacking offline support) and Amelisa (using CRDTs and in a very early phase development wise). If this is not built in from the ground up, I fear it's going to be very complicated to build in.
Yes, that's exactly the situation.

Hopefully the federal government deschedules marijuana soonish.
1992, some MUD code I wrote seems to still be around. Kinda cool and at the same time sad. :)
No it really isn't. This is some very basic math that you are getting completely wrong for the sake of an argument. I'm not increasing either candidates popularity by not voting. If anything, I'm implicitly decreasing both of their popularities.
The Java style (Nominal) subtyping is what most people are familiar with, and the most common reason why people think subtyping is necessary, so let's not stray into other kinds of subtyping until we can agree on this kind.
What Cringing at Your Own Dumb Voice Reveals About You
Thanks. I am definitely going to play with it!
According to Google translate, chess has been interested in you since you were little.
Probably not, for a lot of people exchange already "does too much stuff", you can get a lot of replacements to things it does, email, calenders, authentication. But not a all-in-one package.
California DMV still takes, sells fingerprints
About 20 years ago, when MASM was still for sale on the retail shelf, I called Microsoft with a problem when the help files wouldn't install (from floppy). The person on the other end showed me how to extract them manually, then later in the week I had not one, but two calls back on my answering machine following up and hoping everything was going okay with my installation and if I had any issues to please call them back. Those were the days.
Exactly zero. The authors are well-known theory researchers at a major university, not NSA double-agents.

Also, this paper was peer-reviewed and published at one of the top theory conferences in the field. This doesn't guarantee the proof is correct, but it means it received a certain level of scrutiny during the review process.

Also also, this paper being public (and high-profile) means that the probability of some mythical 'bug' in the proof remaining undiscovered for long enough for the technique to be applied to real systems is exactly zero.
Probability theory doesn't work that way either. If A and B both imply C, then seeing C doesn't raise the probability of A compared to B.
How Tim Cook is schmoozing India: from a temple meet to an accelerator
I get you, and agree on general principle, but I also have to consider what my time is worth. I once calculated that even a single customer service interaction cost me far more than ten dollars at my standard billing rate. If I want to argue with implacable assholes, I'll go pitch a VC or something.
Was anybody else turned off by the author's approach to characterisation in this book? I feel like he's over-explaining their reasoning/motivation for doing the things they do to the point where it's irritating. It's like he's trying to tell you everything about a character in the shortest time possible. No subtlety.

Am I overreacting? I'm still within the first third but I don't think I'll be able to get through the book if it's entirely like this.
Wait for it to be confirmed by other cryptographers before implementing it.
OCaml is a much more modern language than Go.
The timeline looks like they started in Seattle, drove through the arboretum, over 520, went to the Kirkland Burgermaster, drive by his office by the Bluetooth SIG, endeding at Houghton Beach Park in Kirkland just north of Carillon Point.
That and not having mains voltage passing inside the case.
Real-time performance monitoring for IoT devices, with netdata
Why? It has more benefits that downsides.

I think the only complains we can do at the moment are the switch from '<-' to '=' for mutable records and from '->' to '=>' for functions. But we will see how it will evolve
Gulp Tutorial with Examples
Cheap digital tv converter box
No, I think your compare-page is excellent. I'd just like an (even) easier way to pare down fonts to pick and compare. Personally I don't really care all that much if a font is really pretty, if it falls down on (some) of those.

I get that it would be a lot of work, and a pull request would be more welcome than a comment :-)

Maybe an interface where others could tag the fonts, and have some suggested tags (dashed-zero, dotted-zero, plain-zero; el-one (1 and l too similar), pipe-I etc) -- and a way to filter on those?

I'm not sure it would be all that helpful, but it's an idea as the number of fonts grow. I suppose I could even see that work for a bigger project that included non-monospace fonts.
"A few high-profile acquisitions coupled with a downturn in business has led to speculation that we are witnessing the end of an era"

A downturn? The article reaches a conclusion then supports it own conclusion with anecdotal evidence.

Maybe the amount of money spent in the design agency industry has increased but it's being spent at bigger firms.
Thank you very much for your work, latexmk really helped me out when I wrote my masters thesis.
At least in the D.C. area, where there once used to be a plethora of design-only agencies, most designers who consult are now folded into traditional consulting groups that serve out a broad base of people from software developers, UX specialists, accountants, scrum managers, etc.

On the other end of the spectrum, small business owners (<$1M revenue) who used to hire agencies now simply hire in-house. Web design isn't a niche occupation anymore, so its possible to just put out a listing and hire someone who will give personal service to you.

I know of some web design agencies in the area that are currently in hiring mode, but they're all new brands and they're servicing external markets. The rest are long existing, and not really growing very fast--either in terms of client base or staff.
You neglect something I think is very important: You do not normally know up front what code will live and not.

If you carefully (over-)engineer everything you will perhaps not get time to write all those short-lived failures that preceded that long-lasting success.

Of course I wish that piece of code that I hacked 3 years ago and never got around to refactor was better done the first time! But that kind of thinking ignores the fact that if my mentality had been "perfect up front" then what I would have spent all my time perfecting was the previous piece of code, the one I have long since deleted. I never would have gotten around to writing the hacky code I kept.
I'm not sure how much you can really read into a couple of big name agencies being bought out by a couple of much bigger name companies with very deep pockets. Presumably the founders of the big name agencies are in their 40s by now, and perhaps they thought that taking a huge pile of money and accepting a position as "EVP of Design" at a huge company would be a pleasant way to spend a few years whilst they think of a new hobby to take up.
The * signs botched your formatting