skysight-inc/HackerNews huggingface dataset:
For future reference, here's the HTTP/REST documentation for the Cloud APIs: https://cloud.google.com/apis/docs/overview

E.g. for the GKE API: https://cloud.google.com/container-engine/reference/rest/

(For people that rather use an existing library, this lets you pick one of 7 languages and start from there: https://cloud.google.com/docs/ )
Quantum Computing with Spacetime Curvature?
Can anything be done, as I have similar memory problems.
If I could I would work there tomorrow. Sadly I am 3000 miles away and don't work for Apple today (I left a year before Steve came back, my bad).
Sometimes a hello world app is just too simple and a todo app feels massively complex. I started feeling this more and more as I tried out various frameworks, so I thought I'd compile a list of increment decrement counters to demonstrate simple state handling with a bunch of frameworks.

The examples aren't perfect, but it would be great to improve them and add even more frameworks to the list.
I'm going to disagree here about the Beaglebone (or RPi) first. There is a LOT of complexity in those that simply isn't in the Cortex-M (especially M0) series. For example, try to figure out what the maximum bit banging rate is on a Beaglebone Black. Good luck.

Getting up and running on an Eclipse/ARM/Segger toolchain sucks. No doubt. But you have to chew through it.

After that, it's about 3 lines to get an LED to blink.
NASA discovers 7 exoplanets, incl 3 in habitable zone, 40 light years from us
The one I am concerned about is iterators (for each). I have read somewhere that iterators are stateful and I should be careful when using them in a multi-threaded environment. Currently I am ignoring this advice and use them happily (on static lists and dictionaries) but I am not sure if this isn't going to bite me some day. But I don't understand how it would bite me.
The makers of those albums are quite prolific: https://en.wikipedia.org/wiki/Rockabye_Baby!
There is already no recourse in the immigration system.
Do not wanna be that guy, but you can do that with Zapier and way more https://zapier.com/zapbook/zaps/675/post-message-slack-when-...

We (tyk.io) use Slack notifications with Zapier for various searches on HN, Reddit, Twitter, Stackoverflow or even Google Alerts (the last one use built-in Slack `/feed` feature).
> their competitive edge is the creative work as a whole, not some particular technique.

Never worked in the industry (and don't have a desire - though one time I did), but I'd have to say that's spot on. You can have all the fancy shader tech and other 3d gismo engine whatever at hand, but without the story/plot and creative content, anything you made using it wouldn't amount to much.

...and that content is very difficult to make! Even a simple 2D game can have a load of content and design behind it that can't be easily replicated for a new title by a single person. Though this kinda argues against why more companies don't release their engines and tech as open source - especially once the tech has "aged out" (fortunately, a few companies have - like Id Software, among a couple others).

Even with these releases, though, you don't see a slew of others coming out with games and such based on the code.
I've assumed for a very long time that the purpose of telomeres was to prevent cancer mutations from killing a complex organism, since the resulting growth would be limited to X generations where X is the number of telomeres on the mutated strand of DNA, and then die without those cells being able to divide again.

So while I believe the study will likely hold up; I do wonder why exercise adds telomeres. One answer is that exercise reduces cancer risk (it will get you to bed on time, mostly) so the body optimistically adds teleomeres. Alternatively, and perhaps more likely, exercise may trigger more cell division (for purposes of repair, all exercise causes some damage, to collagen if nothing else) so the extra telomeres are added as compensation in order to return to status quo cap on allowed cell divisions; maintaining the preventative but not actually extending it.
Are you american? The term isn't used to describe skin color per se, but to classify someone as a member of a certain group with attendant right/privileges and cultural traits: https://en.wikipedia.org/wiki/One-drop_rule

Recently 'blacks' weren't allowed in certain venues/institutions and were required to take a generally subservient stance vis a vis 'whites'. White also receive(d) preference for admittance to the country and citizenship.

The non-denotative nature of the language is well-discussed: http://forward.com/opinion/318667/im-a-mizrahi-jew-do-i-coun...
I think your analysis suffers from recency bias. Almost all inventions were incremental improvements on existing ideas and experiments, very few were huge Eureka! moments. Morse code was invented around 1840 and radio communication in around 1900. It took 60 years to go from wired to wireless. The first supercomputer was built in the 1960's and 50 years later we were walking around with internet connected computers in our pocket that had a few orders of magnitude more processing power than their early predecessors. That evolution took a lot of inventing to achieve, and it has fundamentally changed society. It may not have felt as transformative to you because you were alive to witness the transition and the different iterations that led us to where we currently are, but make no mistake, the level of technical advancement in the last 50 years is unparalleled to any other time in our history.
> I don't understand why one would point out a person's race (unless it's relevant to the situaiton)

If you read the first paragraph of the article, you'd know that his race is the reason the article was published:

At a time when “googling” has become the generic term for conducting an internet search, it can be hard to remember that search had a long history before Google came along. But it’s worth revisiting that past during Black History Month, because the pre-Google era saw one of the most momentous black contributions to the development of the internet: the invention of internet search itself, by Alan Emtage.
7 Earth-Size Planets Identified in Orbit Around a Dwarf Star
Just as an enthusiast I'm finding what they do rather routine now. The first stage's automated landings were REALLY exciting while they were trying to figure it out, EXTRA exciting when they stuck one, then less and less exciting to me. Still make for gorgeous visuals and are no less impressive objectively, but I'm beginning to understand why people had grown board with lunar landings by Apollo 13.
Simpler: compile everything you know your hardware requires in static. No modules

make menuconfig && make dep && make clean && make bzImage

And build a package from your new shiny kernel...
Yes, most of their operating funds come from taxation. Technically only people with televisions have to pay.
Worth noticing that HN API provided by https://hn.algolia.com and Reddit have built-in search API as well.
Yeah, they should have been matte to disguise the "oil canning".
> White people are a majority in technology

BS, have you seen us brown folks? we are literally the IT race. You could say white blokes are at a disadvantage. Point being, I feel kids should be taught their code and their core values are important, and should be also taught the art of not giving a shit about stuff that clearly doesn't matter. No black folks in tech? all the more reason to become a God
I thought it meant a helplessness given a mental illness, going by the theme of the song.
NASA found 7 Earth-size planets 40 light-years away, with 3 in habitable zone
Web Design: 1M Photoshop and Sketch Designs Analysis
This isn't a marketing website this is the documentation website for google cloud. I'm logged in right now on google cloud and it's still displaying that header.
I had hoped for more investment in sports in Brazil as a result of the games, and indeed the transportation improvements in/out of Barra are incredible. But unfortunately, the govt of Rio is now totally broke and on the brink of failure.

To put it into perspective, in much of the country they have stopped paying their police officers a salary. ((boggle)) Not the safest city in the first place, and maintenance was never a strong suit of Brazil. So the stadiums are just a symptom.

Did they move the futebol games to Engenhao or something? Why would Maracana be abandoned? Where are they playing all the games that still need to be played? It would make sense to rotate them to keep the stadiums used at least part of the month.

I'm trying to think of a way to maintain them and provide sports activities for kids. Normally, I dislike the branding of stadiums, but perhaps a corporate sponsorship of each stadium is a solution, while the govt should focus on its citizens.
You might have been hitting the old JSON-RPC endpoint of that API, which has to return 200 to follow the standard. Or a gRPC version if there's one already.

Otherwise HTTP status codes for errors are used, and standardized internally.
Conference already started: 7 earth-sized planets orbiting 1 star, 3 of those planets in habitable zone.
Why web apps are still not apps
Nowadays we are witnessing the transformation of the web to «a growing universe of interlinked web pages and web apps, teeming with videos, photos and interactive content».
Everything has started as text documents stored on web servers which we called ‘web pages’. Later we’ve found a way to add graphic styles, images, pictures, music/video files, interactive input elements. Web pages became more like native apps, and, that’s it, finally we start to talk about web apps.
Functionality, performance and application areas of web apps are still limited in comparison with native ones. Web apps run on browsers and require “good old” HTML and CSS in addition to executable JavaScript. Native apps are faster, have access to hardware features of devices, work offline and can be created with single computer language like C++, Swift, Java, etc. And most important difference — native apps can work offline. It was most substantial reason why Progressive Web Apps (PWA) were born.
PWA manage to take advantages of modern browser features and can be added to your home screen, behaving like native apps including start in offline. However, while positioning PWA almost as native apps with web advantages, they are still being created as traditional web pages. Let’s state that PWA is app for user, but not for developer.
Web apps development is still pretty complicated, expensive and still goes traditional route of web pages. It means that you won’t be able to use your source code as well as skills of your programming team when you start to port your mobile app to web.
Therefore, it is time to rethink development process and find a way to create web apps more comfy, faster and cheaper. The solution is obvious: web app should be developed the same way as native app does, from programming patterns and languages to UI/UX design. Does it sounds great? So. it’s exactly how we see the future of web apps here in Aplextor Laboratory.
NASA Telescope Reveals Record-Breaking Exoplanet Discovery – NASA
How to Construct a Design System
AMD releases Ryzen 7 benchmarks: outperforms Intel's best
The biggest problem with the FX series, IMO, was the deceptive marketing. The FX-8000 CPUs were marketed as being 8-core, when in reality every pair of cores shared an FPU and cache, so real-world performance was much closer to that of a quad-core for many workloads. Add on top of that the abysmal IPC (compared to Intel's offerings) and high power consumption, and there was very little reason to get an FX-8350 or similar over an i5.

(Yes, today the FX CPUs are much cheaper, but when they came out they were barely so. I know because I got an FX-8350 as soon as it came out and regretted it.)
Always use Interlocked over a lock statement if you're just dealing with incrementing numbers. It's 1-line, faster and always safe. Author is mistaken for advocating a lock in these situations.

Only need lock() and the full Monitor classes if there's more to be done within the locked statement.
I'll believe it when I see independent testing. We've been down this road before.
Quite a range, actually. From business applications to robotics and DNA sequencing.
Unless I'm sorely mistaken, Intel's single-core performance was ways ahead of Bulldozer chips.
Blizzard is continuously playing cat and mouse games to see if you are using bots or cheats for their games. Blizzard comes up with a bunch of anti-cheating checks and within days they all get defeated.

It's a never-ending task.
It's a pretty simple answer.

Slavery was convenient yet it was abolished.

Democracy brought Hitler, yet what he did people did not condone.

If people decide what is right and yet due to convenience act inconsistently it is worthless.

Being born into a world where slavery is convenience didn't make one decide that slavery is right. Just like use of animals or eating their flesh, wearing their skin wasn't one's decision to do it. One was raised in the convenience framework which was some time ago "necessary" and currently isn't. One was nurtured and educated to find it fine but the current values made it inconsistent.

It is not right given our current values. It is now a question of how do people get out of their indoctrination and convenience to stand up for what they believe is right.
and figuring out that particular viral loop in the product isn't easy. It takes lots of efforts from a marketer as well as an engineer to find out that one thing or pain point from which you get growth.
Ask HN: What book would you recommend for compilers/interpreters
The ideal would be something recent, with emphasis on the type systems and written in an ML-like language.
No, the real credit really does go to the guy with a unique vision of how computers should relate to humans.
Seven Earth-Size Worlds Discovered Orbiting Nearby Star
Launch HN: Bitrise (YC W17) – Continuous Integration and Delivery for Mobile Apps
Hi, we’re the founders of Bitrise (https://www.bitrise.io/) in the YC W17 batch — YC's first-ever Hungarian startup!

Bitrise is a Continuous Integration and Delivery platform specifically for mobile apps. We started working on Bitrise when we were running our dev agency, building apps for clients. It was frustrating to go through all the manual tasks when somebody needed a fresh build, or when all the bugs piled up before releases. We wanted to automate all the manual aspects of app development so we could get back to coding, because that’s what we loved to do.

We’ve started with iOS CI/CD, because that seemed to be the hardest and that’s what we had the most experience in. For starters we had to build up a scalable Mac infrastructure, since iOS apps can only be compiled on a Mac machine. That was tough.

We also wanted to make setting up and maintaining CI way easier, without scripting, but having the same level of customizability. We’ve come up with an easy workflow and step system, where steps are ready-made and reusable building blocks responsible for one task, like git cloning, deploying to HockeyApp, etc, and workflows are a succession of these steps. All of these steps are open source, and since we started the library grew to more than 100 integrations, around 30 added by the community (https://www.bitrise.io/integrations).

Tens of thousands of apps are being built on Bitrise including Foursquare, InVision, Pagerduty, Grindr. We are attracting so many apps because we are the most open platform in this space. In addition to our step library, we’ve open sourced our CLI, our webhook service and all of our build images, and we’re growing together with our awesome community.

We raised $200k in 2015 and became profitable last year. We feel extremely grateful and lucky to have gotten here, being a 7-people dev shop in Europe. Now we’re joining YC and we have big plans to take Bitrise to the next level!

We’d love to hear your feedback and are happy to answer any of your questions. Thanks!
Oh thanks! I'd tried and failed to find it myself.
Purchased an ebook copy (jfltech), while I will likely use Nim for my future toy language, this will help me immensely.
So does Linux. Before I had a MacBook I tried Ubuntu on my PC twice (this is back in 2007 and another time in 2011) and both times an upgrade made Ubuntu unbootable(!). These days its nicer, but the 'Linux is more stable' myth is only true if you stick to servers/CLI. Desktop its Mac > Windows > Linux and on laptops its Mac >> Windows >>>>>>>>>>> Linux
No, /proc/sys/kernel/{modules_disabled,modprobe} are not writable from a container. Tested with LXD on Ubuntu 16.04.
> I don't think the Shuttle landing was particularly problematic. They had a lot of control over the glideslope and lots and lots of runway to work with. I'm sure it's a lot more challenging than the sailplanes I fly, but I wouldn't have any major safety concerns flying on the Shuttle during landing.

Well the shuttle is a big heavy glider with little wings. One try, and down from 30,000 feet to ground in 3 minutes. Not problematic, but very special.

https://www.youtube.com/watch?v=Jb4prVsXkZU
Thrilling discovery of seven Earth-sized planets orbiting nearby star
> Because the first group has a very low income

That's the incentive to work hard so that you are not part of that group. That group doesn't have much to offer, and often didn't work hard to offer anything society valued. I knew, from an early age, that the consequence of not trying at school was ending up in a dead-end job.

> Because the first group usually works hard and shows effort, while the others don't

Citation needed - their work is hard because they have little leverage. Some have the deck stacked against them, fair enough, but that first group exists in places with less opportunity inequality, and far more welfare than in the US.

Many people spend most of their lives on their careers, trying to improve their worth to society, and offer things deemed valuable. Few go into accounting for the love of it, but because society desires accountants.

EDIT: there are exceptions. Temporary jobs held by students, people from impoverished backgrounds, or who were never motivated to succeed, low-skilled immigrants that fall into these last two categories. These are exceptional, sympathetic situations (except students, their condition is temporary), but society should seek to reduce these groups, rather than normalise them by developing some kind of coping mechanism. Welfare is a good safety net for all citizens, but low-paid work is too. The problem is groups who are stuck in ow-paid work with little opportunity to escape; in those cases it's not "greedy" corporations to do anything - it's exclusively the governments role to participate in any social engineering efforts.
The BBC gets almost all of its budget through taxation and mandatory purchases of "television licenses"
Valve to Sell Base Stations, Lower Barrier to SteamVR Tracking Development
The new `react-native` jsx target is also a good step in the right direction of creating smooth React Native projects in TS. I can't wait for it to be a seamless dev experience, but now the ball's in RN's court. [1]

(Context: using TS in a RN project is currently a bit disjointed because of its closed dev bundling workflow. You need a separate build task running concurrently to feed JS files to the main watch/build task.)

[1] https://github.com/facebook/react-native/pull/11932
> To do it simply yes, but not correctly.

No, it do it correctly doesn't require filesystem access either. I've read both articles in the past: neither refutes the point I made above. If I were incorrect, linking to an article that enumerates tens of things (some of them arguably incorrect) isn't useful.

If you're trying to imply that you need to take timezones into account, yes, you do. Yes, typically those definitions are stored on disk, but the context here is requiring filesystem access each and every time; most libraries (including glibc) will load the timezone definitions once, and keep them in memory. Thus, you can break a seconds-since-epoch out into year/mo/day/etc. with "simple" math, and it doesn't require a filesystem access. (Beyond the amortized one time load, but given the point and purposes of the article, I'm not considering that.)
Even for tradition, the games in antiquity were much different from today's games. They used to be about the sport, whereas today they're about money (which is hard not to do when they're this popular, granted).
Perhaps it won't get near the last mortage bubble, but it would have some interesting consequences on the economy...
Yep. In the past their APUs have been mem bandwidth starved. HBM on die changes that. If they can keep TDP in check (Zen is promising so far), then Intel might be in trouble in prosumer notebook space.
Building a fancy corporate HQ is often a signal that management has lost touch with the core business.

EDIT: I can easily make the case this has happened at Apple. Look at their iPad lineup, for example. How do I figure out which model to buy? IIRC, this lack of focus on the product line was one of the first things Jobs addressed when he returned to the company in 1997.

This is not to say that Apple isn't one of the most successful businesses ever. It argues against bigness. When you're that successful, you can't (it seems) help but make very expensive decisions rooted in hubris and grandiosity. Imagine what could have been done instead with a $1 billion new building and $4 billion in venture capital, for example.

The US government has the same problem. The amount of wealth captured from the overall economy gives government leaders/lobbyists too much power, and we get the f-35.
> Apart from HTTP Basic Auth, but please don't use that.

What's wrong with basic auth with HTTPS? You can delegate authentication with OAUTH and then use OAUTH for authorization but authentication still has to be done somewhere.
I don't know, and I don't think the answer is as relevant in this context as might be hoped. There are many known, admitted, and well-documented failings in and problems with the current tertiary educational system. Yet, it's perhaps possible that these are not repaired by stripping away some of the aspects that are of value.

The general need for a better approach might not be the same as a given different approach being better.
NASA and TRAPPIST-1: A Treasure Trove of Planets Found
I guess you mean the power-to-thrust ratio, which indeed scales roughly with the specific impulse.

The thing is, pretty much every plasma propulsion device has the theoretical ability to throttle specific impulse.
Gridded ion engines and Hall thrusters can for instance directly throttle specific impulse (Isp) by varying the discharge voltage. Other plasma thrusters can do this by other means like increasing RF heating, varying the magnetic field, etc.

Unfortunately, in real life the actual usable range of Isp always ends up much narrower that initially predicted because of a variety of factors that are difficult to predict theoretically (erosion and ionization efficiency in particular).

AFAIK, due to the shear size and complexity of Vasimr, its thrust has never been directly measured and we know very little about its actual performance. I would therefore wait a little and discard sensationalist articles until real, extensive testing has taken place.
Seven Earth-Like Planets Have Been Spotted Around a Nearby Star
I think it's pretty important if the descendant of someone who was kidnapped and enslaved to provide for a legally enforced illiterate underclass is able to not only read and write but read and write code and make significant contributions to the field of software engineering. Like if someone who lost a foot won the 100 meter in the olympics, not the paralympics . . .
What does "acute exercise" mean?
Scientists discover 7 ‘Earthlike’ planets orbiting a nearby star