skysight-inc/HackerNews huggingface dataset:
Some feedback loops between the brain and the rest of the body are more mysterious to me than others. F.e. the placebo effect is something I find hard to rationalize in many cases.

This particular connection really seems kind of obvious. My amateurish explanation would be that every voluntary muscle movement has to be actuated by brain activity, and hard workouts require a lot of muscle steering. If the brain is tired (which means its stores of energy or some other chemicals/transmitters are lowered/exhausted) it becomes harder for it to induce muscle activity.
None, because php has holes that you can drive a bus though.
I think door games have a lot of interesting similarities to modern mobile games. First, door games tended to limit you to X number of moves per day in order you to play a small bit each day. Multiplayer was sometimes much more interesting in door games (ala TradeWars) than some modern AAA mobile games that limit interactions quite a bit (such as Boom Beach). I'm surprised there hasn't been more of a renaissance of door games onto mobile devices already.
Current discussion: https://news.ycombinator.com/item?id=10905118 (856 points, 21 hours ago, 385 comments).
That's the function of scorekeeping in a game. Notice that games with no victory conditions or victory condition that are only apparent toward the end of the game (like Tic-tac-toe, or Chess, or Go) tend to lack trading mechanics. Instead, optimal strategy in them tends to mimic warfare, where you outflank your opponent and force them into a losing position. Games where there's a running score (like Poker or other betting games, or Bohnanza [1], or Chinatown [2], or even Settlers of Catan) tend to evolve very trading-directed, market-oriented strategies whenever the game rules allow for trades.

[1] https://en.wikipedia.org/wiki/Bohnanza

[2] http://www.amazon.com/Z-Man-Games-71220-Chinatown-Board/dp/B...
Maybe referring to a "short message type 0"

https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/iss...
Current discussion: https://news.ycombinator.com/item?id=10905118 (856 points, 21 hours ago, 385 comments)..
Hiring DevOps engineers? How to write job descriptions that get results
Current discussion: https://news.ycombinator.com/item?id=10905118 (856 points, 21 hours ago, 385 comments) ...
Regulators are keen to stop people making poor financial decisions
One example, although it doesn't solve the main question that has been raised: http://www.infoworld.com/article/3004501/h1b/proof-that-h-1b...
Googles detailed intervention rates reveal the real unsolved problem of robocars
Ingestion Comparison: Kafka vs. Kinesis
I agree, I think the limited turns/day format is prime for a come back!
BM will shift from meaning Burning Man to Battery Mine.
What concerns me about MIRI's research isn't that they think about idealized models. It's that they expect the actual product to be an idealized model. They want to make an AI that is mathematically provable to be safe.

I don't have a word for it, but there's this weird behavior I've seen mathematicians do. And that I have done myself. Where if a solution isn't mathematically perfect and elegant and proven, then it must be wrong.

We didn't go to the moon in a perfect rocket, we did the best we could with what we had. It wasn't 100% safe. Guaranteed safety is of course impossible, and if we spent all our time trying the Russians would have gotten there first.
>To the GFW, these 8 ApplicationData records could look like 4 pairs of HTTP requests and responses in a keep-alive connection. However as research has shown [5] [6], side-channel leaks in TLS can be exploited, for example by looking at packet sizes. Doing so, we can see that they indeed match the expected sizes of the messages exchanged during a CONNECT request and a TLS handshake:

As someone who crack (or at least block) VPN protocols for a living, I can indeed confirm this is 1 of the tricks used by all deep-inspection firewalls to detect VPNs.

In fact, a very popular VPN software for Chinese citizens uses TLS-within-TLS (sometimes fake TLS) to hide its data. From the author's description, the traffics are similar enough IMO for the GFW to detects.

(No, I don't work on GFW, but we block similar software. Sometimes we do comparison between various products to see how others block them.)
>"If you are a VC backed startup, growth solves all of your problems (at this particular point in history)."

What I think you're alluding to here is that growth solves all your problems as long as interest rates are still low so money is pouring into VC without a requirement of seeing revenue, and as long as the company is not in the process of taking the company public since the public markets have wisened up to the "all growth, no profit" game.

Is that accurate?
>I think the right initial metric is “do any users love our product so much they spontaneously tell other people to use it?” Until that’s a “yes”, founders are generally better off focusing on this instead of a growth target.

I have a warning for future, young developers: do NOT join a startup that hasn't found product/market fit, and isn't trying, with all of its might, to find that product/market fit. And when I say, by all of its might, I mean companies that product/market fit isn't the first and foremost goal of the startup.

This is really hard to determine from the outside.

For example, a friend of mine is working in a well-funded, post series A startup that just declared internally its biggest target was a billion dollars of products shipped by the end of the fiscal year. The team is smart, the founders are passionate, and they've been judicious with their funding.

Problem is that the CEO herself admitted that they don't yet have product/market fit. Which is to say their "guiding light" metric is a lagging indicator, i.e. it measures that tail-end of their efforts, and certainly not how much customers love them (and are willing to pay). It's the equivalent of early Facebook using advertising revenue or page views as their growth target instead of monthly active users.

As Sam Altman points out, everything they do will be "hacking" or, as PG puts it, doing tricks that are not sustainable for a real, billion dollar company, in attempts to achieve that misleading number.

At least from what she told me, the most senior engineer said that this isn't bad: the engineers will focus on product/market fit and the sales/marketing teams will focus on growth. Of course, she didn't say that, in a conflict between the fake growth target and product/market fit, the fake growth target always wins. Even now, I'm trying to pull my friend out, before the mental gymnastics set in.

Don't be fooled. A startup needs a real, sometimes small, star in the sky to navigate churning waters. A ship that chases the moon is a ship that will soon be sinking.
Ask HN: Where to go to learn Modern C?
I am very comfortable in high level languages (C# for example), but would like to learn more C or C++.

Should I even bother with C? I'm planning to be a full stack web dev for at least the start of my career.

Where should I start? Preferably free resources would be nice, although I'm sure my library has most of the books that could be recommended.

Should I just kind of start on this list and go from there?

http://stackoverflow.com/questions/562303/the-definitive-c-book-guide-and-list
Open letters, "sad state" of X, programming fatigue... Looks like people had "write more" as their new year's resolution!
You can do your own homework, there are well documented historical accounts. There are situations where a large city was cut off, for weeks no supplies in or out, the lights were off.. and the "shit hit the fan" for those people well before the shelling began. You can read for yourself how important the requirement to have at least a single firearm was for households.
http://www.telegraph.co.uk/news/picturegalleries/worldnews/1...

Multifamily and prefab.
Maybe "poorly-written" was a bit strong, but if you're making that assumption, you are by definition relying on un- or implementation-defined behavior.

The fact that a char is stored on silicon in the lowest 8 bits of the smallest addressable memory space really makes no difference. char arrays act just like they do on any other platform.

There aren't a lot of libraries floating around that you'd be using on a DSP, aside from vendor-supplied ones. Generally you're using a DSP because you have specific signal processing needs and power and cost requirements, which are pretty orthogonal to the requirements of most desktop development. As such, there probably isn't a huge amount of overlap between the libraries you'd be using.

Another reason for that being that quite a bit of the time you're not running an OS. There is no transparent abstraction layer that magically maps an ADC IC connected via SPI to an arbitrary group of remappable peripheral pins to /dev/adc0. I think that's kind of the big disconnect between desktop and embedded, so much of the code is specific to the processor/DSP and the arbitrary external hardware connected to it. You can't take code written for a DsPIC that uses the internal ADC and run it on an MSP430 with an internal ADC for the same reason. There isn't necessarily a POSIX layer, so it's a very different beast than writing code that works on UNIX, Linux, and OSX. Look at the Linux source and see how many architecture-specific files there are in each architecture's folder. That's what you need to get a consistant interface across different processors. Without all that non-portable abstraction code running below yours, posix- and standard-compliant code still wouldn't be portable.

As far as using the same standard, I think it's a good thing that there is agreement on what the effect of a given construct is. I think the issue comes when you expect that code written for one platform to just work(TM) on another.
Are these hidden services all provided by the organisations listed, or are some of them run by third parties? It would be useful to have that information on the page for each of them individually. It would also be useful to have links to non-Tor pages where the organisations announce their onion link, so people can verify.
Legal framework is what the Congress and the state lawmakers are supposed to do anyway, and they don't need $4B from federal budget to do this. As for insurance practices, etc. - that's the business of insurance companies, and I'm sure once Google contacts them offering the opportunity to insure world's first self-driving car, insurance industry would be more than happy to jump on that, and they are not the poorest industry either.
All of the Daikatana and Ion Storm jokes aside, what Romero was able to achieve from a level-design perspective in 1993 with Doom, given that such an engine had never existed before, was pretty mind-boggling.

I wish I had a chance to take game design classes with him now that he's a professor at my alma-mater (UC Santa Cruz), especially after seeing his walkthrough of Knee-Deep In The Dead on YouTube recently[0].

[0]: https://www.youtube.com/watch?v=YUU7_BthBWM
Also, good unit economics or a plausible path to get to good unit economics for your product (i.e., technology pipeline will dramatically reduce some key cost for your company).
Skype and Slack get teams talking
what "following turns"?

edit: to clarify, the only pirate that would have to consider being killed is the one making the offer. thus yes, offering yourself 0 is possible and in fact seems to be a requirement for the (one of the) stable solutions. But if I'm not most senior, I would never accept 0.
R for Data Science: Relational Data
Again I said it was anecdotal, meaning that it was just a story that illustrates a point that the parent comments were making. But for fun I decided to look at my order history and found that from 2013 to 2014 the money I spent on Amazon dropped 55%, and from 2014 to 2015 it dropped 86%.

I'm only one customer, but clearly I'm not the only one with a growing frustration, and this case (since that's the only one I can attest to) they're losing real money, and I would cause that a disservice.
First of all, you're talking about a doubly edged knife. You wouldn't "actually have" the received email either. Now imagine you're sexually harassed or blackmailed, but couldn't prove it, because your email vanishes just after you've read it.

But more problematic is that you're forgetting about the analogue loophole. As long as I can take a photo of your crappy email, you only have the illusion of safety. Add to that the fact that currently there is no such thing as unbreakable DRM, mostly because it's a fundamentally flawed concept that can't work. DRM is security theater at best.

> having such control over one's medical records would be desirable

One thing that always bothered me is that programmers have the arrogance to think that technology can fix a broken society. Given that DRM is a broken concept, it wouldn't stop global adversaries like the NSA from mining your medical records. And then when your insurance company demands whatever records they want to do however they please, including selling that data to the highest bidder, threatening to reject your contract or claim, good luck explaining them about DRM and control.
Ready in what way (that needs $4B investment)? I understand that you may need to create some laws about who's responsible if there's an accident, etc. but that doesn't look like $4B project.
Some VPN configurations appear trivially easy to detect:

https://news.ycombinator.com/item?id=9949559
It is even worse than this as by controlling the number of cells injected you can make it very easy to cure the cancer.

The reason why this is done is it is much easier to do than the experiments that should be done. It is like the old joke about the drunk looking for his keys under the street light because the light is better despite have lost them in dark alley behind.
Somewhat related was a challenge I set myself to create a star chart using only html and css:

http://lee-phillips.org/skymap/
How can robot augmentations cure, say, depression?

Sounds like a pretty narrow definition of "disability"
For a second I thought this was a joke and the game was to figure out how to get the cursor on the white dot (ex. impossible) but its just this not working on Safari.
Use Code from Stack Overflow? You Must Provide Attribution
The Architecture of Schemaless, Uber Engineering’s Trip Datastore Using MySQL
You can solve this problem the Rust way too: don't use a constructor. Create a static `new` method that returns the object to you, with optional error flags.

This is still RAII, you're just not using a constructor to acquire. Rust doesn't have constructors and is still RAII.
I don't agree with PG's essay myself, but I do get peeved when people attack it for all the wrong reasons.

Russel's main thesis is that people often don't succeed because of their circumstances, that they deserve help, and that we need to build them up.

That doesn't contradict PG's main thesis. PG's main thesis is that helping the less well off is indeed a noble & worthy goal, but the best ways to help their quality of life, in an absolute level, may sometimes involve economic systems/policies that increase income inequality. That enabling income inequality and helping the poor, aren't necessarily in conflict with one another.

The 2 theses given above don't contradict one another in any way. If someone really takes issue with PG's essay, and many people like myself do, please actually write a response that addresses his main point in a fair way.
Door games are, in a way, what got me interested in reverse engineering. Being a teenager running a BBS for some friends in school, I didn't have any money to "register" the games (and was lucky that my parents ponied up the money for the extra phone line). I had some experience w/ 6502 assembly and Pascal (all self-learned), got a copy of a debugger (Soft-Ice?) and set to work figuring out how to "crack" the registration systems.

Eventually, my BBS got shut down because I was dialing into other BBS's all over the country to spread my "patches" (and racking up outrageous phone bills). :(
Yep okay. So is what this then shows, really, that a Nash equilibrium is not so meaningful for this game?
It's conceivable that a superior and a subordinate could have a mutual relationship. Yes, there could certainly be obvious cases where the advances are not wanted or reciprocated, but I'm not convinced that having uninvolved third parties filing complaints is the best route.
> I wonder if this extends into the positive as well, do cognitive boosting drugs (nootropics?) enhance your performance.

Yes. Dextroamphetamine is considered a PED and is banned in (some? all?) professional sports. The Orioles' slugger Chris Davis was suspended a couple years ago for using it. But it is a CNS drug; I believe it is most commonly prescribed to people with ADHD, to improve their focus.
Sorry, you're right — poor phrasing on my part. I just meant "have." I meant apartments and condos, where you usually have to park in a parking lot. Parking lots usually don't have outlets for you to plug into, much less the 240v ones that can charge a Model S in less than a week.
What you say is incompatible with the "Cross-platform assemble", simple language ideals.

If that was the intent why not throw namespaces and other goodies in?
To this day, Barren Realms Elite is my favorite BBS game. I believe there are some boards still running (accessible only via the Internet) simply to participate in the interplanetary leagues.
Another way to look at it is, what was the goal of the Bitcoin experiment?

a. To create a new network for digital financial transactions? This seems to be what Fred Wilson is writing about, and I agree with him that the jury is still out.

b. To create a distributed currency free from government bureaucracy? Bitcoin seems well-separated from the U.S. federal government, but lately it also seems like Bitcoin has organically sprouted its own messy government bureaucracy.
If I want coffee, I want it now; I don't want to wait 15 mins. Also, if I am in my own office, I probably will have better quality coffee available than the one that can be delivered by a chain (Nespresso, AeroPress with freshly ground beans, etc.)
> Richard from Privacy International pointed me at these: http://www.amazon.co.uk/dp/B00RRL4XLW It's a faraday cage for you phone. Pop it in and you disappear instantly.

That's not a great solution if I want people to be able to call me.
NaCl is salty. Na will literally set your mouth on fire.
The same clowns that run software industry and regularly allow major security incidents costing millions of dollars to happen. It's not like nobody knows making a backdoor in a major networking software is not the best practice. It's just that people are people, and they are imperfect. I'm sure people that make those cars are as imperfect as the rest of us, no more, no less.
Let's add a question: why?
The bubble... which one? the IT one, the startup one.

I still don't see why it hasn't come to an end.

For example, remind me again why twitter is so valuable? this kind of companies use to be rolled out as a side service of bigger companies with a business model.

-Yahoo Messenger (Ads on search engine)
-Gtalk (Ads on search engine)
..
..

How it was decided the initial price of Twitter? on the basis of how much people are willing to pay.
So why are we rolling these services? Because there is cheap money to invest on them...

Q: Why is that money cheap and where it comes from?
A: Others people money, savings, anything where you receive an interest, they take your money and invest it again under the premise of getting more money.... in the most shiny thing you can find... the most promising.... "The Future"
until things break, you loose your money and to pay the banks to back up your savings devaluate the money again so you loose twice....

Thanks Startup Machine!!!! :)

Mind explaining the down votes?

Edit: clarity
It is a bold statement, true, but I stand by it.

A decade ago, if I wanted to look up how something in say HTML or CSS worked, I'd probably go straight to the W3C site and just read the spec. Today, my first ports of call are places like MDN, caniuse.com, or sometimes places like the Babel documentation or kangax's ES6 compatibility table.

I can't remember the last time I read anything on the W3C site. I do find myself there now and then, but sadly, it is simply irrelevant to most of my daily web development work. What matters in a world with ever-moving goalposts is what browsers can actually do right now, which today basically means which of the evergreen browsers have support currently, which of their LTS releases also have support, and what the situation with IE and possibly older mobile browsers is, as validated by actual testing in each case.

I really wish this weren't the case, because the lack of standardisation and vast numbers of browser idiosyncrasies makes development much more onerous and less reliable than it should be. But the W3C just couldn't keep up, and for now the browser developers seem to be mostly ignoring it as a result.
$20 is the new $40
I can also do that with DirectDebit (ACH for you yanks) transactions in the UK for example; brute force branch sort code and account numbers and when you "transfer money" (you can do 1p, or even cancel the transaction once the TUN code has been generated iirc) you get the name associated with the account.

There isn't much you can do about it, detecting an abuse of an invoicing system and locally blocking it is much preferable to the other potential outcome of not knowing or being able to confirm where the hell did that invoice actually went.
Jennie? Jennie Garth? Describe her.
Besides the dubious economics of it in places that aren't saturated with coffeeshops, I don't think I'd want delivery coffee. I always use a run to the coffeeshop (if I'm coming back to the office) as a way to clear my head and stretch my legs. Maybe for rainy days?
I agree somewhat with you, I think this could easily be a hotbed of controversy moving forward. At the same time though, maybe that era would simply be akin to the early industrial eras when workers unionized and fought for better working rights. I agree that the fallout for this type of advancement could be chaotic, but when has that stopped human progress before? Would it be better if we could avoid the whole disaster and navigate this advancement nimbly and with as little disruption as possible? Sure, but I don't see it as being very likely.
What appealed to me initially was that they were charging the same as the shady ultra cheap VPS providers but had an actual brand I could trust and were actively developing software to make managing their boxes easier. When I first saw them I was in college, so very price sensitive. They also have had a really effective content strategy from the start [0]. The tutorials are mostly on open source stuff you can do on any infrastructure provider, but the quality is pretty good and reinforces the trustworthiness of the brand.

[0]: https://www.digitalocean.com/community/get-paid-to-write
I'm interesting in what to look out for in the case of someone trying to game 1 star reviews.
21 Inc. Introduces Direct Sales and Private Purchases of Its Bitcoin Computer
Working in technology is neither generational nor regional.
If you approve a bad new drug it's not just killing people for just one year. Opiates for example have been in use and killing people for a long time. Arguably, every drug death is a cost from approving some drug at some point in the past.

It's true approving nothing would cost more lives, but that does not mean defaulting to accepting everything is a good idea either. After-all, Opiates are not known as a life saving drug, even if they prevent a lot of pain.

Thus, the 20k+ or ~1% of all deaths are part of the accepted costs for our current system. Don't forget there are plenty of drugs that are not associated with any deaths.