skysight-inc/HackerNews huggingface dataset:
> It reveals that you are more likely to become an olympic medalist if you are from the Caribbean, Scandinavia, certain Eastern European countries, Australia and New Zealand, than if you are Chinese, American or Russian.

Sure. But is that the same as "producing great athletes"? Many of the Caribbean nations also have populations that are ~100x smaller than the US, Russia, or China. Russia would need to win 430 medals (nearly half of the total medal count) just to compete with the Bahamas winning 1 medal based on this metric.

Caribbean countries tend to do very well in track and field sports, but they don't send many athletes to compete in other sports. So it might be more informative to see the number of olympic qualifiers for each country (not just medal count) per capita. But I'm not sure that would be much better at determining which country produces the best athletes.

There's so many confounding factors in the data that it's difficult to draw any real conclusions. I still find these kinds of statistics interesting though.
I agree to an extent. The gymnastics events should be live on one of NBC's various channels. However, the thing to remember is that the women won gold at ~5:30 EST. I would not be happy if they cut away from live swimming to show tape-delayed gymnastics. Gymnastics is getting the short end of the stick partially due to tbe schedules.
We have a free academic tier as well: https://sigopt.com/edu
You'll notice in this thread that (at 9 comments in) there are no repeated recommendations. If the question was "What are some good reads for learning about algorithms?" you'd probably see the same handful of books being praised by everyone.

Don't be overwhelmed by this though -- API design isn't an exact science. It's also very opinionated.

Personally, I would just start reading actual API documentation (GitHub is a great place to start -- their API is a joy to work with). Find things you like and don't like about it and try to figure out why those decisions were made.
WFMU.org has great shows, lots of free-form. Xray.fm is a cool station out of Portland with some talk and mostly music. Soma.fm is ambient-type stuff.
Show HN: Index of best articles to build and grow your startup
World's largest SSD revealed as Seagate unveils 60TB monster
The first and only smart window – Improves health, saves money, simple
In my experience with those kinda people ("high achieving" students), they just want to work at a big, prestigious company. What they do there isn't that important to them.
I took the article to be about the more extreme side of people-pleasing. It's one thing to do this as a one-off. Or with people you have to interact with in limited/confined contexts (your boss). But it's another to extend it to your entire life.

Have you ever met the person that, as soon as you say you went skiing once, starts saying how much they love skiing? Then later you see them do the same thing, but this time it's about traveling, with someone else. And later, you invite them to your ski trip (could be months or years), and they say, "I don't like skiing."? They were gushing about it when you met, but it was a complete lie. They may have even repeated it a few more times, but one day they forgot.

That's the extreme people-pleaser. They're never honest with other people, and consequently none of their relationships are real. They're all predicated on falsehoods (what they like, what they don't like, what they're interested in, etc.). So every time they go out they have to remember what lies they told this group, and oh shit now two groups are meeting and they have two conflicting lies.

What you're talking about is not this. False bravado or confidence is sometimes what you have to do to make it through. But make it a perpetual thing, in all situations, it either becomes true, or it wears you out.
If it had been made as difficult as possible for enthusiasts learning a markup language to get what was essentially text document to actually display anything, it's probably not too much of an exaggeration to say the World Wide Web wouldn't have existed in its current form.

It's not as if many of the web's security holes are related to whether a page displays valid HTML markup or not.
Could you possibly not access the final resolution because it's DRM'd? Nah, just kidding ;)

More substantively, thanks for the correction. BoingBoing often seems to have a knee-jerk reaction to DRM.
I have a small fenced in part of my backyard (sort of English garden style) that I'm going to do that with. Recommend any plants?
The point the register makes is not that this allows unlocking devices (though that's interesting in it's own right), but that is done via a "secret key" that now got exposed. Very similar to what the government wants with key escrows and other backdoor mechanisms for decryption of communication.

Maybe to clarify: it highlights the mechanism (golden key) is flawed. That Microsoft uses it for boot loaders is unimportant.
You should have offered to take his picture. ;-)

---

A guy I met who's an American-born Muslim (from Palo Alto) was returning to the US after a trip abroad (post 9/11) when he was pulled for a "random" extra discussion with some official.

They sent him into another area and when he got inside, he told me, he looked to the right and there was one of those huge pictures of the then-President George W. Bush flanked by flags and everything and he just started cracking up. He turned to the official behind the desk and said, still laughing, "Can I ask you a question? Did you guys put that up there or did they make you put it up?"

The official replied, "Go on through sir, I can tell you're really American."
I don't think he was advocating accepting the bullying, to me it reads like he's saying that should not be the status quo.
I like this bit: <img src="#" [...]>
Don't forget storage! My home MBP is going on 6 years old, with no replacement in sight, because it can house an extra hard drive (in lieu of the optical) big enough to store my photos.
This is not true. The space program has countless research opportunities, direct and indirect, with the underlying endeavour of objective of putting people on other planets, which is a pretty big opportunity in of itself.

I'm not talking about the space program, I'm talking about the ISS. What, exactly, are those direct and indirect opportunities? Looking at NASA's own PR material, it boils down to effects of deep space on humans (microgravity and radiation), effects of microgravity on biotechnology, environmental monitoring (which can be done cheaper with satellites), and .... effects of microgravity on everything else. I'm not saying it's not worth it as a human endeavor, but let's not kid ourselves: it was an insanely expensive project just like the LHC that doesn't really seem to have resulted in much.
This happened to me a few years ago. I was minding my own business taking
pictures, when a police car stopped over and an officer asked me what I was
doing.

Apparently, I was near an official building, and they told me not to photograph
in that street. I was told to "visit the website" if I wanted to look at
pictures of that building. They then asked me to show them the pictures in
order to check that I hadn't taken any photographs of that building, to
which I replied that they were welcome to try, as I was using a film camera.
They replied "okay, we believe you", and went away. Truly bizarre.
New MacBook Pro with Touch ID sensor and OLED mini screen is coming soon
Link to paper needs to be fixed.

Thanks togelius for the survey of the current state of the art around GVGAI! It will be interesting to see how adversarial methods influence future game design. Is a perfectly "instinctual" game possible? One that can never be beaten by any machine but that even a two-year old can master immediately?
Would be neat to give it real topo maps and then have it generate the towns and see how well it matches reality. Great work!
No conspiracy is required. I just think they're doing the easier thing that follows narratives from non-sports programming, instead of doing the harder thing and getting experts who are good at explaining a sport to non-experts.
Central America is that part of North America on the continental land mass between Colombia and Mexico. This is convenient for [U.S.] Americans that don't care to learn the names or relative positions of those countries.

I consider the Lucayans, Greater Antilles, and Lesser Antilles to be North American, down to Grenada. Trinidad and Tobago, Aruba, and Curacao are South American. Looking at a map that shows seafloor depth makes this distinction easier, as the latter are clearly on South America's continental shelf. This makes "the Caribbean" that part of North America on the island archipelago. Again, this is convenient for [U.S.] Americans who don't know any of those states and territories other than Puerto Rico--even the other U.S. possessions.

Contrary to Wikipedia, "Middle America" is the Great Plains, Near South, and Midwest regions of the U.S., specifically the white, Protestant Christian, middle-class, suburban communities therein. "Mesoamerica" is the northern part of Central America and the southern part of Mexico.

We don't talk about Bermuda or Greenland.
I've lived in NYC all my life. I've never been yelled at by a homeless person. It could happen to me today, who knows, but I'm not sure I would let that define my understanding of NYC. New York is not what is shown in the movies or TV shows. It's not a sequence of crazy experiences waiting to happen. It's a city where people live and work. The guy was simply doing what he perceived was his responsibility. Whether he was right or wrong is open to discussion, but he was not a homeless guy yelling about hot dogs.
Probably because Autorotation[0] works better than parachutes. Let it fall, and let the wind keep the rotors spinning, checking the fall speed just a bit to keep the rotor speed under control. Save up enough energy in the rotors to slow to a soft landing just before you hit the ground. You also keep a pretty good amount of directional control, can turn and go forward and backward a moderate amount as needed.

A parachute big enough to land the whole helicopter would be huge even when folded and stowed and pretty heavy. I don't think it's at all practical to store it in the main rotor. It would have to be on the body, but the rotors would be in the way of a deployment, so you'd need a way to detach them safely that doesn't also make them weaker and more failure-prone. The helicopter would also have to remain falling in a stable way in order to deploy a parachute, but the rotors that are designed to keep the helicopter under control are in the way of the deployment. Yeah, let's just stick to autorotation for failure recovery, all we need is one little freewheeling mechanism on the rotor drive shaft, and we can keep using all of the same hardware and controls designed to keep the helicopter in stable flight, instead of doing without and hoping for the best or adding the weight and aerodynamic complexity of backup systems.

[0]https://www.wikiwand.com/en/Autorotation
> you can use the tools and databases you already know and love

But not Postgres or Redis?

Edit: OK, I'm seeing some references in the docs. Still seems limited to deployment on generic instances though.
Agreed, the pre-Retina thickness is alright with me, assuming I get all these things in return.
Wants are flexible. Convincing someone they want something is often the first step in selling it.

Infomercials are kind of the penultimate version of this. The product is almost meaningless compared to the ability to sell it. It's not a towel it's a Shamwow!
I bet nobody would have even noticed if I were using a 5DR hand-held.
Are you sure that is possible?

At least on Windows, i'm reasonably sure all the API does is tell the OS which image to render as cursor and the cursor is rendered entirely by the OS; meaning there's no control over whether the cursor is being rendered partially outside the viewport or not.

Solutions where the browser would have enough control would likely require rendering the cursor by itself, which would impart it noticable input latency.

Edit: Quick addition of a bounding box to the demo: https://wchristian.github.io/cursory-hack/
I don't know the full set of security measures on Windows RT devices, but if it doesn't have an effective hardware-level flash write protection in place, you should be able to change the policy with admin/kernel code execution rights, allowing for remote installation of a rootkit.

Besides, it is a worthy goal to protect a device from physical manipulation as well, i.e. to prevent border agents or secret agencies of a nondemocratic country from planting malware on your device.

The recent Apple vs. FBI debate has brought up a large number of arguments pro and contra protection from physical attacks.
I think the "lack of Python 3 support" is the blemish referred to, not Python 3 itself.
Why would you think that?
There was a consulting shop that did nothing but this for Smalltalk to Java. I also did such a project. Yes, this works, given good parser tools with scripting and full syntactic expressiveness.
The trick, of course, is being authentically interested in others. By all means don't be full of shit; don't suck up; live your truth. But man, being an authentic misanthrope (like being an authentic alcoholic or an authentic anything else negative) does not lead to the best possible results.
Nicely done. The first time I came across the information of punning vs code was during the SPARC ABI standards work where the test code was working but the test case was supposed to fail. It happened to be a vendor compiler that optimized certain four parameter function calls in a similar way. I was rather perplexed how a compiler could "work" and "not work" at the same time.
Gollum is a great project and it is really nice to see great supportive community around it.

Doctor only solves a niche problem of serving existing content, aggregating it and managing it using github.com directly.

Postgres is generally for the CRUD in grouping, aggregating/associating and customization. Do you have any better suggestion?

Feel free to play with it and give us your feedback.
You can see this in action for yourself on a unix cli:

$ curl -o squirrel.html http://lcamtuf.coredump.cx/squirrel/
$ file squirrel.html
squirrel.html: JPEG image data, JFIF standard 1.01, comment: "<html><body><style>body { visibility: hidden; } .n { visibilit"

Open the file in a browser and read the page. Then:

$ mv squirrel.html squirrel.jpg

Open the renamed file in a browser and only the image appears.

I'm not sure what the security implications are. I'm not creative or devious enough to think of anything offhand, but a lot of attack vectors start off with this sort of misdirection.
Agreed. Find APIs you like to work with, think about WHY you like to work with them.

People get into really philosophical discussions around versioning, resource structure, etc... but in reality think about what makes you like the APIs you like over another alternative. Then think about what you would do to make it even easier to use/integrate with.

There also with some APIs is the tradeoff of easy integration and long-term flexibility.. things like that.
Analysis of Dota 2 forums hack
Being flexible about what markup is accepted has meant the web could gain new features and gracefully degrade, and has made it more fault-tolerant. It's not at all a failing.

Compare that to JavaScript, which will happily fail if you use new syntax or a missing function, and thus web pages which rely on JS often show up as just a full screen of white when something goes wrong, which it frequently does. That's not to say JS should be as flexible as HTML is here, but it provides an interesting contrast.
There's no science that suggests that the first world can continue to use up resources and emit carbon at their current rates without eventually both destroying the environment and depleting the resources.

Sure, things could change, like the uncle could suddenly learn to be responsible.
You can absolutely use Postgres or Redis. If you spin them up on GCE you can connect to it from GAE Flexible. The only support lacking is a managed Postgres or Redis service like Cloud SQL does for MySQL.
A Peek into the Pokémon Go Hacking Scene
Definitely http://swagger.io/, supported by AWS as well.
It's pretty topical for the question asked here, which explicitly said that he would like to work at Google, Amazon, Facebook, etc. and that he was terrified of the Google interview process.
Apple did not allow alternative browsers with alternative rendering engines and plug-in system that could have supported Flash. So, they did in effect block Flash in browser (if not Flash in an app).
Randall?
No.

When the ring rotates at orbital speed, there is no perceived gravity on either side. If the ring rotates faster than that, one would perceive a force pulling them away from the central star. If, however, the ring rotates below orbital speed its mass would be pulled toward the central star (along with anyone standing on its outer surface). The forces pulling it towards the star would compress its structure (the opposite of the traction forces a faster ring with positive gravity on the inner surface would experience).

I think (I haven't checked the numbers) the ring's mass can't be neglected, but, because of the shape, it'd act as an extra mass within the central star. The ring is, in fact, in its own orbit.
Machine Learning and Data Science Resources You Should Know About
Okay. Let's take an example from the article.

Be transparent, honest, and authentic. Do not ever waiver from this; white lies and false smiles quickly snowball into a life lived out of alignment.

Let's say John is this guy who is "transparent, honest, and authentic, and never waivering."

And say Jack, John's friend, is addicted to playing Overwatch.

John comes by and says, "Jack, you shouldn't play Overwatch. You are wasting your time and energy."

Jack responds, "I know, but just this one match."

John comes back a week later and says, "Jack, I am really fucking frustrated you are still playing that shitty game. I want you to quit right this fucking moment." The article advised to never hide your emotions, so I am following that mantra.

How is Jack going to feel after that? Is he going to stop playing video games? Have parents yelling stopped children from playing Minecraft?

No. Why? The world really isn't that simple. Just saying "Be honest all the time" is the worst advice you can give. The principle is nice and impressive (because you always keep it!) but in reality, John is either a loner or a hypocrite.

Consider Steve, one who wields both self-reliance and people-pleasing, visiting Jack who is still addicted to Overwatch. Steve knows Overwatch is killing Jack's life, and deeply concerned for him. But he does the not lazy thing and waits. Instead of admonishing Jack, Steve becomes interested in Jack. Steve asks Jack how this game works, which hero he is playing, etc.

Then Jack opens up to Steve, which, in due time, can allow Steve to change Jack's mind.

If you want to have the feeling that you changed people's minds, be honest all the time. But if you actually want to change people's minds, then don't be honest all the time. Utilize white lies.

In that sense, people who are always honest are incredibly selfish.

In the quotation far above, I would just add two more words. To myself. Be transparent, honest, and authentic to yourself.

Being honest to others always sounds cool, but is in reality excruciating lazy. So lazy that I wouldn't want a friend like that, ever. I want a friend who is more wise and less automatic about his choice between truths and lies.
This Is Not Flying Car, THIS IS SOMETHING BETTER THAN THAT
A Primer of Logistic Regression
Xanadu definitely is still around, but this particular code was written in the early 80s & released as open source in 1999.
C'mon, don't be so stingy, give him a Ben at least :)

_____________________________________________________________________
| |
| =================================================================== |
| |%/^\\%&%&%&%&%&%&%&%&{ Federal Reserve Note }%&%&%&%&%&%&%&%&//^\%| |
| |/inn\)===============------------------------===============(/inn\| |
| |\|UU/ { UNITED STATES OF AMERICA } \|UU/| |
| |&\-/ ~~~~~~~~ ~~~~~~~~~~=====~~~~~~~~~~~ P8188928246 \-/&| |
| |%//) ~~~_~~~~~ // ___ \\ (\\%| |
| |&(/ 13 /_\ // /_ _\ \\ ~~~~~~~~ 13 \)&| |
| |%\\ // \\ :| |/ ~ \| |: 3.21 /| /\ /\ //%| |
| |&\\\ ((iR$)> }:P ebp || |"- -"| || || |||| |||| ///&| |
| |%\\)) \\_// sge || (|e,e|? || || |||| |||| ((//%| |
| |&))/ \_/ :| `._^_,' |: || |||| |||| \((&| |
| |%//) \\ \\=// // || |||| |||| (\\%| |
| |&// R265402524K \\U/_/ // series || \/ \/ \\&| |
| |%/> 13 _\\___//_ 1932 13 <\%| |
| |&/^\ Treasurer ______{Franklin}________ Secretary /^\&| |
| |/inn\ ))--------------------(( /inn\| |
| |)|UU(================/ ONE HUNDERED DOLLARS \================)|UU(| |
| |{===}%&%&%&%&%&%&%&%&%a%a%a%a%a%a%a%a%a%a%a%a%&%&%&%&%&%&%&%&{===}| |
| ==================================================================== |
|______________________________________________________________________|

source: http://chris.com/ascii/index.php?art=objects/money
From the last section:

> To reiterate, these Microsoft-signed resources – the debug-mode policy and the EFI installation tool – are only meant to be used by developers debugging drivers and other low-level operating system code. In the hands of Windows RT slab owners, whose devices are completely locked down, they become surprisingly powerful.

> It's akin to giving special secret keys to the police and the Feds that grant investigators full access to people's devices and computer systems. Such backdoor keys can and most probably will fall into the wrong hands: rather than be used exclusively for fighting crime, they will be found and exploited by criminals to compromise communications and swipe sensitive personal information.
They have a testing team that gives their porters (or the in-house porters of the game dev) qualified feedback.
Yes, I get that - but if a tracking pixel is downloaded and interpreted as a jpeg, then it will parse anything in the COM section as a comment, and not execute anything in it, unless there was some sort of vulnerability in the JPEG implementation
By any chance have you run iperf3 when routing through a couple hops? I would be very interested in the numbers. Today I accomplish that behavior using Tinc vpn, but it is slow when routing through multiple hops.
Let me try again: try night clubs that play music you like; that helps a lot in winnowing the playing field and showing women of the type you'd enjoy dating.

But hey, we're talking flirting, right? Finding fuck-friends is probably easier with dating apps; and maybe one of those even converts into a sweetheart. Flirting is really fun though.
I feel like that's not an example of standing up to bullying.

Is your question genuine, or are you trying to bait us into saying something that could be construed as an endorsement of murder?
I think the hardware is ok, it's just that most programmers are not that good at writing software on that level. Running an event loop per core and amortizing synchronization is not a rocket science.
Hiring a Tools and Test Development Engineer
I'm a test engineering manager at Apple looking to hire a developer who likes breaking SW and building tools for testing.

Our goal is to automate testing for iOS mobile apps and technologies where it makes sense, build API, Integration and end to end tests, verify functionality and reliability, help out with continuous integration and help our product developers ship high quality software. The job is 80-90% programming and debugging, and we primarily use Python and Objective C.

If you are interested in software quality and building test tools, please visit jobs.apple.com and look for job # 47837595. Comments, suggestions, applications, github /linkedin links, are all welcome.
Oh, so you (or OP) want Intel/Nervana to create yet another programming model which will succeed where OpenCL fails (e.g. beat CUDA)? Seems unlikely...