skysight-inc/HackerNews huggingface dataset:
I would lean toward Kerbal Space Program. It has a lot of depth and a fun style, and apparently some educational value as well [1][2].

You know, the obtuse interface and ASCII graphics of Dwarf Fortress don't bother me but they do hold me back from recommending it. I grew up on the Ultima series, MUDs and old-school roguelikes so my standards here are a bit dated. For a kid growing up in the age of Dark Souls III, a game like Dwarf Fortress might be relentlessly difficult to get into.

[1] http://www.pcgamesn.com/indie/physics-teacher-blasts-his-stu...

[2] http://www.kerbaledu.com/
Extremely stable, but not extremely secure. This could be said for many companies, and Cisco shouldn't really be singled out here, but I think this is part of tptacek's overall point. The world should move away from huge C code-bases for critical infrastructure and adopt "safer" languages (Personally I love Go, but Rust may be a better option for high-speed packet routing).
Even without cardboard, the motion tracked mobile experience is much better than viewing it on a desktop.
No, the other way around. They were all set to get it in at a high level into the military, when some pesky medical lower ranking officer said, hey, doesn't this need FDA approval? Theranos tried to squelch that, but to no avail.
Seems carrying the weight of the batteries and motor would be totally counter productive. Perhaps they should pressurize the bike frame with air and then run that through a muffled impeller connected to the gear somehow :shrug:
I was a founding member of the ACX service, which is a partnership of sorts between Amazon's Audible and KDP properties. It allows self-published authors to have audiobooks made by voice actors of _highly_ varying degrees of talent + expertise, which then get sold on Amazon/Audible.

As the manager of the Audio QA team and its related internal technology services, I saw this kind of scammery on a daily basis. Amazon has actually a very weak policy against these kinds of scammers, because getting someone kicked off of the service for this kind of thing requires a lot of expensive and time-consuming legal work. Amazon likes avoiding this consequence whenver possible.

And yes, audiobook voice actors would try to turn all kinds of scams on us - from robo-voicing entire narrations, to resubmitting a prior-recorded audiobook under a different title and author credit.

When you open your media library to the dastardly UGC (user-generated content) world, these things will happen. The fact is that Amazon has become successful in monopolizing both book and audiobook distribution because they have figured out how to devalue the experience _just_ enough to extract as much scale as possible to out-perform the competition.
I think we just have different definitions of "back to back". But I don't think you could even take two diodes and put them together the way you suggest (without a wire) and make a transistor. Correct me if I'm wrong, but to simplify: part of the reason why the transistor works is that the "meat of the sandwich" is extremely thin. My understanding of transistors could be deficient since I only fully understood them recently, and for a rather... Unconventional context:

https://docs.google.com/document/d/1yeiOE1Gy0YoPXlLdMo9y8XSS...
I don't know the answer. But my first guess is that (to a first approximation) a magnet inside a metal box does not create a magnetic field outside of that box [1]. Of course this depends on the material of the tube.

[1] http://physics.stackexchange.com/questions/38759/does-farada...
Agree 100%.
I sort of agree with your point but your analogy with Chess is not a good one.

Chess is played with another person. Not that it is possible but reading spoilers and looking at source code is sort of like cracking open the persons brain to figure out what sort of general strategies and tactics they will use on you... it is not equivalent to learning the rules chess.
For the big races, why don't they embargo the bikes prior to the race? Then xray them at random. Beginning of the day the rider pics up the bike, turn it in at night. The mechanic can work on it, whatever, in a special shop. Especially for the one day races. I can see how this would be difficult with multi-day races, but something like this should be feasible elsewhere.
FWIW, I had never heard of Theranos until they came up in the news with all these issues (and I read HN every day).
Well I'm building one right now with my cofounders. We're nearing production and we have recently received a small investment.

https://www.zipsub.com/
Reaction-Diffusion reaction simulator
Given that patients relied on the faulty tests to drive healthcare decisions, one might even call it criminally negligent.
> The level of arrogance with these guys is quite something.

Their arrogance?
It's not about the number of users, it's about the amount of unique content.
Apple added podcasts support to iTunes in 2005.

Google started onboarding publishers for this rollout in October 2015

Does anyone know what took Google so long?
I found an image of the one I had!

https://www.quasarelectronics.co.uk/media/ecom/prodxl/200-in...
Half-completed and non-working solutions do not work in software. If the foundational technology of Facebook was floppy disks and gopher://, Facebook would not have seen the light of day. The problem with Theranos is not that its technology was a failure, it's that it was lying about said technology.
Or, your harassment suit will fall apart, because you're an admitted felon, and obviously can't be trusted. There's a reason why nobody actually does this.
I wandered over to find Dick Smith's somewhere in silicon valley (first US store?) at some point. Other than that, it was an Aussie thing, right?
Name a professional sport with lots of money involved that hasn't been heavily involved with cheating or corruption in the last 2 decades.
I like their idea of going with a different name, but making a children's education book with Boaty McBoatface. Not bad.
Would love to hear honest story telling from really successful startup including FB, Dropbox and even some of the smaller players on this.

Would it make sense to just go full hacker culture like FB from the beginning without any serious management layer and goes small team instead of big team?
> i think the biggest problem is that the commenters here have a different understanding of the ambiguous term chatbot

I'm not trying to be mean, but I think you just have an incorrect understanding of the term 'chatbot'. It's not really that ambiguous. See https://www.google.com/search?q=define%3Achatbot
My karate teacher used to say: "Practice doesn't make perfect. Practice makes permanent. Perfect practice makes perfect."

It seems like if your goal is to draw correct and interesting faces, you should figure out what in your imperfect weak hand drawings is interesting and practice either keeping that while you perfect your weak hand, or introduce that to your practice with your strong hand.
The CEEO at Tufts does a lot of research in this specific area. http://ceeo.tufts.edu/research/
Does it run Linux out of the box?
I'd focus more on graphs and trees, and having a passing familiarity with the algorithmic and space trade offs of sort algorithms. One could argue over whether it's important philosophically, but from a practical standpoint they expect candidates to know it.
"Intel has not specified the TDP of its new processors"
Left out the one piece of info I was most interested in.
Slam dunk on that comment! Such systems, due to lots of debugging, can work reliably in a narrow set of use cases where specific features have massive use. Then there's the uncommon, usage scenarios and features that get much less debugging. Then there's all the patches they keep distributing to fix... "things."

And then the fact that safe, reliable code is only first step toward secure code where an intelligence, malicious person is targeting it. Totally different ballpark that neither Sendmail nor Cisco handled so well. Small shops like Sentinel and Secure64 did way better with a tiny fraction of the money. So, it has to be intentional for the extra profit at customers' expense.
Another platform for which to overcharge customers and OEMs by $70-$120 by using the names "Celeron" and "Pentium", for what is essentially a $30 mobile chip. And they use the name "Lake" in there, too, to make people think it has anything to do with the Skylake and Kaby Lake platforms (which it doesn't from a CPU point of view - Intel stopped using the Core architecture for Celerons with the Haswell version).

When I asked them at a recent event why they were doing this they even had the nerve to say "because the performance is similar". No it's not. Haswell Celerons are still almost twice as fast in single-thread performance as the latest Atom-based Celeron, and believe me the difference is very palpable. It's like comparing Core i3 and Core i7 in performance, or perhaps an even greater difference than that.

https://www.cpubenchmark.net/compare.php?cmp%5B%5D=2200&cmp%...

At first they pretended that the performance is "about equal" because they started using quad-core Atom Celerons vs the previous dual-core Haswell Celerons. But now they even scaled that back, and are using dual-core Atom-based Celerons that are weaker than the latest high-end ARM chips, yet have price-points that are 3-4x bigger.

I haven't given AMD a look in a long time, but I did recently because I knew Intel is scamming the market with these Atom-based Celerons and Pentiums, and surprise-surprise. In virtually every case, you're better off getting an AMD A6 APU for the same price over any Intel Celeron or Pentium. In fact AMD is a better value for money all the way up to Core i5. Intel's chips should only be preferred from Core i5 and beyond right now. And that could also change once Zen-based APUs start arriving in notebooks. AMD is still behind in power consumption, but if that's a real drawback for you, then you could wait for their 14nm chips later this year. But money/performance, AMD beats Intel up to Core i5.
I used to think the same way, but re/code has done just fine without comments. On most regular news sites, they always seem to devolve into mud flinging anyway. The signal to noise ratio went way off the chart. Disqus has a rating system but that hasn't helped much either as well written opinions are voted down simply because they disagree with the hivemind that has way too much free time.
Wow, people are really serious about those Strava KOMs.
Gdb
You would need someone with access to CloudFlare POPs to run a traceroute from say, their Sydney POP to a GCE us-central instance to be able to tell whether this is really of much value apart from reducing costs at specific IX/peering points (which is actually of significant value, but I don't think this improves performance as much as you would expect -- the Interconnect is for reducing bandwidth costs for Google).
The GIL is a condition variable and a mutex. Nothing fancy. In a single threaded program, it gets acquired once, if at all.
I'm probably off the mark but a mirrored facade is a long way from brutalism to my view; the structure is certainly modernist but status too far from utilitarianism for me to call it brutalist.

Also, I like some of the brutalist 70s tower blocks too, in the right context (I'm quite fond of Goldfinger's Trellick), but your example seems to have too many ornamental curves to be brutalism (at least as far as that classification is used in the UK).
Also xmonad with haskell - http://xmonad.org/
That's what I meant when I said "I sense a voting ring..."
How Instagram Link Photos to Credit Card Purchases
Not saying you are entirely wrong, but maybe that article isn't totally off either.

For ex.
> You know who built Google?
People who weren't working in Yahoo or AltaVista.

> Who built Microsoft?
Again outsiders out of the Unix or IBM world.

Further, while basketball matches are not same, the skill part - shooting/dribbling/tackling etc. is definitely same.

I am not arguing against expertise though - I know how critical a proper knowledge of algorithms and data structures is to programming.

What I am saying is that while expertise is important - creativity is fundamentally different from expertise.

However you do need expertise to be creative, I have no dreams of making any discoveries in quantum physics any time soon.
> blood constituents are not evenly distributed at small volumes

Clearly they should have diluted the samples further.

https://www.youtube.com/watch?v=HMGIbOGu8q0
Most of these concepts and discussions could be unique to humans to begin with, or a result of being human.

As I said in another post, an intelligent species with a true hive-mind or a strictly hierarchical queen/worker biology may have completely different ideas about these things; ideas which would be unrelatable to us if not incomprehensible.

For example they may not need morals and laws.

An species without biological genders may not produce lofty treatises on Love. Species that live for a very long time or are medically immortal, or inherit memories, may have radically different ideas about Creation and Death.

We can't know how universal our ideas are until we meet someone else.
Possibly, but bitcoin mining is the reason for a fair bit of malware on the average PC/laptop.
Contracts and Agreements
Not sure about this test but there must be some tests it mostly does not pass. It doesn't have status of religion in many countries: https://en.wikipedia.org/wiki/Scientology_status_by_country
I appreciate it.

You can't sell a script for a show to the show itself. In fact, the staff isn't even allowed to read it for legal reasons (if they happen to conceive a similar idea, they're worried you'll sue them later).

However, an agent could shop your script to other shows to demonstrate that you're able to integrate well into a world you didn't create. It's rather strange: If you want to write for Breaking Bad, you should write a script for The Wire.
Surely ISIS doesn't use the word ISIS when attempting to transfer funds.
Installation has to get much cheaper. Installation is now more than the cost of the panels for most single family home installations. Home roofs are poor support surfaces.

Panels which are the roof have potential. The "solar shingle" vendors are making progress.[1]

[1] http://msdssearch.dow.com/PublishedLiteratureDOWCOM/dh_0944/...
@rryan mind sharing methods other than char-RNN? Thanks!
He has a pretty good playbook for ios games.
Are there other playbooks out there?

Like "How to start a startup" by YC
About 7 years ago, I'd read about Bill Campbell's reputation as a tech coach and mentor. I cold emailed him a pitch deck for a startup I was working on, and asked if he could help. He actually took the time to politely decline, which I thought was quite nice for someone in his position.

His response...

>> Michael,

>> Thanks for the message. You seem to have a working idea... but I cannot help you with this.

>> I am totally swamped with current companies and simply do not have the time to work with another.

>> Sincerely,
>> Bill
Is it possible both of you are right?
I don't work for them, but I've had nothing but good experiences with CDN77. You can contact them for enterprise level service, and they'll be happy to make an arrangement with you as a growing company even through the enterprise level 'technically' starts at 500TB per month.

132.2 TB of bandwidth through them is 1,712.196 per month---6 pops EU/US.

Is it as good as Cloudfront? No. CF has 32+ PoPs.

But you really need to question "do I need < 5ms latency to everywhere on the planet including Asia (huge costs) and Australia (insane costs) for my free service?"

I hope you think about this seriously.

Though if you think you need a service comparable to Cloudfront---contact High winds or even Akamai, they're much easier to negotiate with than CloudFront, and you will save money.

---

Aside: I run a media group with massive bandwidth requirements (1PB+ per site) so I've churned through quite a few "enterprise level" CDNs while building up traffic over the past 10 years.
There's an economics caveat to interpreting solar prices, which I think may have put a lot of people on the wrong track.

Suppose solar panels were priced such that, after accounting for installation costs and subsidies and everything else, solar was much cheaper than grid power and paid off quickly. Then pretty much everyone would want one, and the manufacturer would have a huge backorder. So the manufacturers wouldn't do that; instead, they'd price the panels a little higher, sell everything they could produce but not have the backorder, and invest the extra money into expanding their production capacity.

I think this is where we're currently at; solar power is in fact cheaper than grid power, it's just priced to support investment into expanding the manufacturing/installation capacity to properly take over.
It's quite common to switch bike with one from a support car during a stage (Due to mechanical faults or otherwise). This could make it tougher.
Google Cloud is by far the best Cloud. Beats Aws and other cloud providers by miles margin. Also keeping in mind that a service that just entered beta is the fastest by itself is impressive. I would say, let's wait a while before commenting on features.
It's a lack of control, which produces the happy accident. Accuracy is the problem to begin with. Either I'd learn to pretend to lack control, or I hope my left hand doesn't gain control.

That said, again, I no longer enjoy it so it's a moot point.
I think the argument is that US government financed health care that only pays for maybe half the population is already more expensive then paying for 100% of the population in other countries.

So it's a stretch to imagine that having the US government take on many more patients would lower costs.
NIST-F1
The Upgraded PlayStation 4 Is Codenamed NEO, Contains Upgraded CPU, GPU, RAM
I'm using it too. I've bound my most used Stump keys to windows-key combos so that I don't have to use the prefix key very often. E.g. windows-e to focus Emacs.

For me, a big quality of life win with tiling wms is to set the default screen split to 2/3-1/3 instead of 50-50.
It'll take 20 years, but slowly over time, informed, intelligent people will choose another profession. And then there will be no one qualified to teach. And then the universities charging $90,000 a year tuition will panic.

The problem is that everything is a business, and with the managerial class reaping the benefits of lowering the payroll, intelligent people are getting steered away. Because there are a lot of Ph.D's currently out there, there are some willing to do the work, but I guarantee that more and more will choose other paths.

The internet and articles like this will deter them.
note that this article requires a subscription to wsj.
You're definitely right that merely detecting tumors earlier doesn't always help, because many of them are relatively slow-growing and fairly harmless. But this actually makes a very specific kind of early detection research even more important: research to help us predict which early-stage tumors will progress to becoming deadly, and which ones won't. Currently we're pretty bad at making this prediction for many kinds of cancer, but if we could detect them all early AND distinguish the really bad ones from the mellower ones, we'd know exactly who to treat aggressively.
LinkedIn built a new app for college kids
Good point. For me it's not exactly schadenfreude. I'm ok with hype that turns out to be justified. And I'm mostly resigned to people who go wrong through an excess of enthusiasm and naivete. But when unjustified hype shades into negligence or fraud, I take a rich pleasure in seeing people get their comeuppance. It's not schadenfreude precisely, but more about seeing justice done, about seeing karma fulfilled.
ANSI still allows K&R style, refer to the grammar in section 6.7.6 and the semantics in 6.7.6.3 (of C11).
Another real question: What is the better approach? Generic names (eg. "bgpd")? That seems decent if you have an over-arching project to group the generic stuff under (eg. "Apache httpd"). Making up codenames for everything (eg. "Zebra")? It's a pain to think of those, and they're rarely descriptive or meaningful.

I don't really like the language-name-prefix thing either. It makes the language seem like the important thing about the project. Sometimes it is the most important thing, but even then, that is mostly only true at the beginning of a project when attracting contributors is most critical. But I'm not sure the other approaches are much better.
There's hundreds of factors affecting the efficiency of a singe payer system in the US compared to other countries, including population size, illegal immigration, crime rates, etc.

Solutions for one country may not work for another
I don't doubt that and I'm excited to see some benchmarks once the service is in full operation mode. But until then, this makes it sounds like they magically beat out everyone else when the fact of the matter is that there is no load to measure.
A bit of duplicated effort due to inadequate communication is far better than subgroups being forced to use outside systems that they can't modify to automate common tasks.
This is just an indication that there aren't any compelling breakthroughs in the smartphone arena right now. Customers seem to be satisfied with the current features that they have that they don't have the desire to buy the newest models.
It is important to note that everybody is using Wechat in China. From the colleague, work relations, landlord, to the convenience store around the corner. Not sharing the phone number but only Wechat is quite popular.

Anyway, I do share your concerns, it is however always the case for all business related apps and tools. Where do Slack stand in that regards?
The short answer is that UITableView is an inherently synchronous API whereas the React Native bridge is asynchronous -- UITableView calls cellForRowAtIndexPath:indexPath: and heightForRowAtIndexPath:indexPath: and you need to respond synchronously with the view for and the height of that cell.

One of the problems with this is that under the current React Native architecture we would need to break the async bridge model by synchronously calling into JS in response to these methods. So some people are experimenting with a slightly different architecture that would allow us to respond to them synchronously from the main thread, which seems really promising :)
The execution order is only defined on the IO monad or when there is data dependency. Independent chunks of pure code can be executed in any order.
I'd read a writeup of that - and it'd make a good HN post, too.
Technical people? Hell, even us blokes writing the software have no clue. I have 20 years in this, but guestamating costs and timelines? Nope. I'm a little better, but I mean, graduating from t-ball to little league.

The only time I hit it on the head, is when I'm doing a project, the type of which, I've done before. And I tend to avoid those.
That depends. I'm not sure what iOS or Android do here, but Chrome (as an example, since its behavior is well-documented) does not perform pin validation when the presented certificate chains up to a private trust anchor (i.e. a user-installed root cert) [1]. This was a deliberate choice on the part of the Chrome team, to allow this type of MITM (presumably because it's not uncommon in enterprise environments).

[1] http://www.chromium.org/Home/chromium-security/security-faq#...
Really? I don't know these reporters, but I know ones of similar caliber, and they are very, very hard to use. They are of the "if your mother says she loves you, check it out" school of reporting. So in that spirit, could you provide your evidence that the reporters were used? And also explain by whom, and why these military VIPs didn't just have the DOJ go after Theranos directly?