skysight-inc/HackerNews huggingface dataset:
> I'm fairly certain that cooperating to raise your own offspring is still considered selfish behavior.

Cooperation is selfish.

I think this strengthens my point about how the dominant worldview colours our thoughts.

It could be argued that even a sports game, the epitome of competition, requires magnitudes of order more cooperation in order for it come about that the game can be played.

But then it could be argued that it is the selfish desire of the individual to want to play that drives the cooperation to compete.

This reminds me how all(?) Wikipedia articles can lead to philosophy.
Competition (labor supply side) and ultimate success of current ML approaches.

As the market starts to overheat, it seems that there will be a labor shortage/good quality workers will be scarce and we'll have to make simple tools for simpletons. But this is all a huge "if". Eventually the market will contract a lot and slack labor market conditions will have companies hiring them PhDs.
Right, but it could cost 100's of millions of dollars to support that. You might need to buy new train engines. You might need to add more signalling, or upgrade existing signalling. You might need to build bridges over/tunnel under the tracks to avoid crossings with roads. Your staff need to be retrained or you need to bring in new people to support the new system.

All of that work to support a small rail line? It might never pay off.
It very much does. Boosting, a one of the best off the shelf ensemble classifier is derived from a game theoretic formulation. Besides that there is this huge body of literature about prediction under non-probabilistic sequence of test cases. This line of work is primarily held up by game theoretic arguments and that of online convex optimization.
SQL injection vulnerability has nothing to do with the table name and everything to do with how you're constructing queries and executing them.

Use prepared statements and bound variables to safeguard yourself against SQL injection.
Are your reading comprehension skills really that bad, or are you simply an idiot? What he's saying is that there's other people who are taking advantage of the gullible through Facebook.

Do you want another Trump? Facebook certainly don't, or they wouldn't roll this out.
First, the point of these discussions is explicitly to stay within the lines. We all know there's a billion elaborations that you could make, but those are different problems. Worthy and interesting problems, even, but different problems.

Second, there isn't always a great option for that, no.
If that landing page is any indication of what you'll get its not worth 1k let alone 20
> Is it possible that deconstruction could never have been conceived in a world governed by kishōtenketsu, rather than by the three-act plot? Is the three-act structure one of the elements behind the very worldview that calls for its deconstruction? Can the Western narrative of the will to power remain coherent in the face of a rival narrative from the East? This writer would prefer to ask than to answer these questions.

Does the author actually say what the significance of a plot without conflict is? Is this an experiment with meta-thesis where conflict is avoided by not actually concluding the argument?
Intuitive? Bubble sort is the most counterintuitive sort I know after Shell sort. I still have to think hard about what it does every time I read it and I'm not sure if I remember it accurately to be honest.
So I don't understand how people find it intuitive. Insertion sort is far, far more natural.
Frozen ground, with an equal snowbank on the other side (it is a one way street, so you only care about one of the banks).

If you had installed it in prior years, it'd probably be buried (the real life snow bank this is based on was approximately 6-7 feet tall).
A Pragmatic Take on the Impact of AI
Three systems might not fit into your design or be too expensive for what the project is. How do you combine the votes? The chip that is doing that work needs to be absolutely immune from any bit-flips otherwise the voting is worthless...

There are three main things to protect against with radiation hardening: lifetime dosage, latch-ups, and upsets.

Chips can only go for so long being blasted with heavy particles until they cease to function properly. Smaller, newer technology is more affected (thicker traces and larger gates might last longer) by this so designers will tend to use older chip designs when making new radiation hardened stuff.

This design choice also leads to less chance of latch-ups. Large particles can short out traces and cause the chip to halt and draw a lot of current. Larger tech makes this less likely to happen.

Upsets are a lot different. You have to mitigate these a few different ways, an easy one being thick layers of insulating substrate to isolate gates better. This can also help with latch-ups too. Next are things like memory voting and error correction, methods that can be done in software. One layer up from that are redundant systems, very robust in terms of bit-flips but adds more complexity and cost to the system.
Apache Flink is also a good alternative, and works very well. We have used it in production for a while for generating live reports. I made simple example [1] and have a look at the docs if you are more interested [2]. Gonna definetely try Kafka's version, its version of stream processing [3] also interesting as well.

[1] https://medium.com/@mustafaakin/flink-streaming-sql-example-...

[2] https://ci.apache.org/projects/flink/flink-docs-release-1.3/...

[3] http://docs.confluent.io/current/streams/index.html
That said, it's a river. You don't get to choose when bad luck hits. I have been a paddler for most of my life, and I have paddled over flatwater sections that have killed people just as handily as if they were a waterfall or a class VI rapid. We go to great lengths to be conscientious and meticulous in our preparation, and most of the time it pays off. I have run whitewater for many years in rafts and kayaks, and seen folks get hurt, but one of the worst injuries I have seen took place in two feet of calm water. I still go out, and I take my family on the river, but I always try to be meticulous in my preparation. That doesn't prevent calamity, but nothing will do that.
Or https://twitter.com/codeandsupply, according to https://twitter.com/UptimeConf/status/902169610681712640
The comparison to animal intelligence is apt.

Animals are very good at responding to specific situations with fixed action patterns.

Humans are very good at adapting to new situations by training new action patterns.

Self driving cars tread far more in the territory of machine learning than AI. AI involves ML, but ML doesn't necessarily involve proper AI. ML is essentially creating a framework of existing data that the computer can apply to similar situations. This is why you hear terminology like "training a dataset" in ML -- you are just telling it to act upon new situations in as similar of a capacity as possible to previous situations.

AI to me is a very different thing, in that it doesn't require structured inputs and outputs. Even as chaotic as autonomous driving is, it's still a structured system that takes inputs about road rules and surrounding objects and aligns the car with an outcome where it follows road rules and doesn't hit anything.

True AI is a machine that can reason for itself in unstructured situations, which would likely involve ML that is very good at making inferences about how existing data applies to tangentially related situations. I'm sure at some point there will be a distinction between AI that aims to create outcomes as similar as possible to human decision making (perhaps it could be trained by you to make decisions the way you would), and AI that aims to emulate human thought process literally down to the neurotransmitter level.
True fact: Australians can't have an honest conversation about this. The reason is the Secrecy Act.

(Corruption of government starts with its secrets, and Australia has .. many .. that would startle its citizens into rebellion, which is what the political system of Australia is truly designed to police, not serve..)
Audio recognition may be apples and oranges to self-driving vehicles. But as it relates to autonomous driving, audio recognition (and I don't mean speech but general sounds) is something nobody has been talking about (at least publicly) as a sensor input for self-driving cars. Think about how much you rely on your hearing to drive safely and well. Sure, we use sight/depth and so forth substantially but we also rely on our ears listening for different kinds of sounds that can occur from any direction to warn us of changing conditions, unsafe circumstances, and so forth.

We can't even get speech recognition right and meanwhile audio (sounds in general) aren't even being seriously considered for self-driving purposes, AFAICT.
What does this sentence mean?

In what way is Facebook at all comparable to a government? Is there some social contract that all people are entered into with Facebook? If so, what are the rights and responsibilities of that contract? And do note here, I'm talking about an implied social contract, not an actual contract (like an EULA).

What large portion of the internet do they "govern"? As best as I can tell you're arguing that any sufficiently large entity is essentially a government. That's ridiculous. So please, please explain what you do mean.
An entity making a big deal about prohibiting X is often an indicator that X is widespread.
Totality dropped the ambient temperature 8°F by me.
Thank you for the advice, but there a couple of reasons why I doubt I'll ever do what you suggest.

"Today, there is no shortage of opportunity to get a feel for what it takes to make a complete product. Whether it's the app store, a functional web site, or just anything that gets, oh say, 1000 users. You just need to go through the abuse of completion once to get an appreciation for the grind."

The problem is: I don't really care about making some stupid app or website. That sort of thing interests me about as much as scraping out a sewer.

I'm interested in things like reading old books of fiction, essays, and literary history. I enjoy feeling like I'm communing with the truly great minds of the past. Nobody's going to pay me for that -- especially as I don't really like to write articles, books, or essays myself -- and that's really critical for any kind of success in academia.

I have other interests, but they're very mercurial. What interests me today might bore me tomorrow, and I'd probably hate doing any and all of it if I was forced to do so day in and day out for years on end -- especially if I couldn't choose my own subject matter as my mood dictates.

The second problem for me is I really don't care about the business and marketing side of self-employment and running one's own startup. That's even more boring to me than writing code for apps I don't care about.

I'm sure your advice is great for many people -- particularly if they're young and still enamored with technology. But unfortunately, I think I've just turned in to a grumpy old man who really couldn't give a damn. Too bad I can't afford to retire and go off to mind my own business, reading old, worm-eaten books until I die.
Ask HN: Why did I fail my Hacker Rank Exam?
I failed my Hacker Rank exam and was passed for a job because of it. I was asked to code several algos. I coded them, they passed ~8 of the test cases. Unfortunately they timed out on the other ~10 test cases, presumably due to scaling problems.

The Hacker Rank practice exams do not seem to feature these types of scaling issues so it is hard to even know what went wrong. I cannot see the test data that fails, so I don't know what exactly failed. I don't even see the exact stack trace of the failure.

Is coding in the dark the new normal for getting jobs? I'm surprised I function so well in normal work environments yet cannot seem to pass this exam. At the same time,
It was never sold. They are both part of the Expedia brands.
Isn't it the feeling of excitement they're looking for, rather than danger? It just happens that this activity is exciting and extremely dangerous.

What about kite surfing?
What you say is accurate, but I feel like it sort of highlights the difference between cannabis and tomatoes. Cannabis is not difficult to grow; even a modest amount of care and attention can produce good sinsemilla. Tomatoes just seem to set a pretty low bar for effort, I think.

> but herbal varieties have been bred like heck for decades to be easier to grow and productive especially grown indoors.

This is probably what I would consider to be one of the key differences. Because of prohibition, there was a great deal of what we might almost call scientific research into maximizing yields. A tomato is pretty much a tomato any way you slice it, but the hemp growing on the roadside and the product of the expert grower are hardly recognizable as being from the same plant. I don't think humans have quite the same relationship with very many other crops.

I think the main appeal of an automated grow cabinet would be that it's relatively difficult to keep temp/humidity/CO2 at ideal levels without a fair amount of investment in HVAC. Monitoring TDS and pH is almost too easy not to do, and being able to adjust those automatically is probably trickier than it sounds, but tractable. Setting up truly ideal conditions for cannabis cultivation requires a lot of planning, and dedicated space. But as you say, this isn't very different from the home/small batch brewing scene, and there should be a similar market for equipment.
Hope, inevitability, belief. HIB
> If you pump the (vast majority of the) air out, no reason you couldn't get supersonic.

Doesn't this sound like a maintenance nightmare? I'm not clear on a couple of things. What happens when the vacuum fails? What happens to passengers if the seal fails on the vehicle, and then all the air is sucked into the vacuum? Maintaining long tunnels is by itself hard, but it seems like maintaining long tunnels that also need to maintain a vacuum would be that much more complex.

I don't see much discussion on this aspect of the hyperloop.
I wrote this one. I've been working with Ruby roughly six years, but didn't understand its memory internals at all beyond the surface level until I started doing the research for this one.

If there's one takeway/point of interest that I'd recommend looking at, it's the novel way that Ruby shares a pointer value between actual pointers to memory and special "immediate" values that simply occupy the pointer value itself [1]. For example, a fixnum (most integers) has its binary value shifted by one bit to the left, and then a "1" flag applied in its rightmost position so that Ruby can recognize it. It doesn't have to go to heap, and the runtime can take advantage of that for faster calculations.

[1] https://brandur.org/ruby-memory#value
Indeed, by immutability I really meant immutability of the values, but not of the name bindings. So I would say an optimal setup is to have a mutable execution environment which handles immutable values.
These situations aren't rare at all. Just in the last few months, I've had: change in left-turn traffic pattern leaving my office onto a major road; humans guiding traffic on 2-3 separate occasions (very common around July 4th); cones dramatically changing lane patterns in construction zones; two occasions of cops blocking off a road with their cars to let a motorcade pass.

And this is just me driving (i.e. my car is parked 90% of the day). If you're talking about a self-driving Uber in D.C., one of the above events will happen on a daily basis.
> > I've learned to appreciate my job for what it is, and for the benefits that it provides in comparison to other jobs that I could easily obtain.

Part of why it works out so well for me is that I have enough clout to avoid things I don't want to do. IE, I don't want to be a manager. When my manager, (who's titled a director,) decided that I was going to become a manager, it basically went like this:

Me: "I don't want to be a manager."

My boss, "You're not going to be a manager, you're just going to do [everything that a manager does]. You need to grow in your career."

Me: "That sounds like you want me to be a manager."

I saw right through that and made it pretty clear that I wasn't going to be a manager, and I wasn't going to be tricked into being a manager without the title of manager. If I was going to be forced to be a manager, I was going to take that job I mentioned in my original post. It helped that I missed a meeting with upper management because a job interview ran long.

In part, it's not that I don't want to be a manager, I don't want to be a manager for the company I work for. I know too much of the code to be hands-off, and I'm remote. The culture is far too interrupt-driven in our office to be a remote manager.
http://www.safetyresearch.net/blog/articles/toyota-unintende...

They might do better with hardware than software ...
> first generation of PC VR

What do you mean by this?

I'm only asking for clarification, because when I hear "first generation of PC VR" - I think "REND386".

I doubt, though, that many other people do, because for some reason, all of that old history and the lessons from it have seemingly had to be "re-discovered" with VR technology after the Rift came out.
The rise and fall of the Christian bookstore
But apparently, his engineers don't.
FBI files show details of background checks on author Tom Clancy (2014)
Calculus
Functions
Derivatives
Integration
Analytic Geometry
That's all I think *http://shrugemojis.com/shrug-emoji/
Nurse who killed 2 patients may have murdered 84 more
It's hard to sell something you don't have, and Toyota doesn't have competitive self driving tech or electric car tech.

Arguing that they will be a leader in self driving cars because they are leader is selling legacy cars very much smacks of the "PC guys aren't going to just walk in" comment regarding smartphones.

There's an old saying that goes something like:

X + computer = computer

So

Teletype + computer = computer

VDU + computer = computer

Phone + computer = computer

Computers and IT driven companies are eating whole industries.
I think that's the "faulty premise" that TheSpiceOfLife is referring to. He's saying that building a study to explain cooperation between humans is modeling a phenomena that's a social construct anyway, when the real question is "what genes lead to behavior that ensures the survival and propagation of those genes?" Natural selection operates on the genetic level, not on the human level, so Kümmerli made an error by trying to inject natural selection arguments into a model where the primary actors are humans.
This is just a footnote in the decades long trend away from ownership and the right to repair towards control and magic.

Up until the 80s, anything you bought would, reasonably, provide schematics, diagnostic info, and at worst on request details on the original designs or how substitute parts would work in almost any mechanical system, including TVs. Phones were extraordinarily unique at the time in how proprietary they were, in that Bell Labs had a government monopoly until that decade that gave them carte blanche to not care about consumer satisfaction and let them extort people en masse both for money and never giving an inch of control in the PSTN.

Then computers happened, and they were sufficiently magical for a sufficient number of people to tip all of our society away from the autonomy to own things and know how they work towards having magical black boxes that seem to do what you want them to.

The Intel ME is just one aspect of this. Of how government will seize the opportunity to take advantage of the willful and tolerated ignorance of the people as a tool to spy on whomever they want.

This trend is also not even close to reversing. Cars made in the 90s were still fairly open, but introduced OBD computer systems that were proprietary black boxes of diagnostic info. Now, every new car is entirely computer driven, and that computer controls the whole vehicles operation in undocumented and proprietary ways. Talk to any garage that isn't a brand dealer - the newer the car, the less they can actually do to fix it.

This is applying to everything now. New tvs are now completely irreparable. Cell phones are holistically compromised and proprietary. New appliances all have proprietary computers in them. Your new house is built with proprietary computers that control the climate, the power, everything. If something breaks? You have to send it to the manufacturer I guess because you aren't allowed to know how it works or how to fix it anymore. Its "too complicated", is the excuse. Its the same excuse why the FCC is trying to cripple open source firmware on routers, or why ham radio and broadcast television are being sabotaged at every level of government.

People gave up trying to understand computers, to be able to treat them like any other machine they use - and break - in knowing how to fix them. And so governments and companies took full advantage of that yielding of knowledge and authority and now hold it over all of us as a tool of subjugation and exploitation.
And if the goal is to compute the position of the stars mechanically, with no electricity? By your definition, it suddenly becomes engineering again.
They are testing autopilot?
That seems like a distinction without a difference. Would you be happier with a system that pushed disproportionately more "true" speech at the vulnerable (ignorant) demographic?
In my high school literature class we were taught that conflict doesn't have to be between individuals. Indeed, Totoro does have conflict by this definition: between the girls and their insecurity about their mother's illness. The conflict is resolved thanks to Totoro and the friendship they developed with him.

I seem to remember The Magic School Bus [1] (kids' science show) having stories – that is, a series of related events – but only sporadic (and generally incidental) conflict. "Magical bus takes school kids on memorable – if ill-advised – journey, and Arnold makes jokes" sums up pretty much every episode.

Seinfeld I would venture to say also deviates from the western norm, in that the conflicts (of which each episode has several) are rarely, if ever, overcome. Half the time the conflict reaches a climax at the end of the episode. In fact the entire series ended with unresolved conflict. But the stories are nonetheless memorable.

[1] https://en.wikipedia.org/wiki/The_Magic_School_Bus_%28TV_ser...
Your teacher was an idiot. The right answer to that question for a 7th grader (and, actually, for anyone else too) is: why don't you try writing one and see what happens?
Does that mean all programs written in anything but C are "art" and not "engineering"?
See how much you could have made investing
10 months could be about 9 months and 30 days too long of a timeframe. Volatile assets are volatile, and 10 months is a long time.
You can just as well do the same in systemd. In fact, I'm shipping these symlinks in my configuration packages to enable services, e.g. https://github.com/majewsky/system-configuration/blob/f1326a...
Yes, the fact that they sound very much alike is exactly what's seeping into the written language, and as any linguist (like myself) will tell you, the written language is not what drives linguistic evolution, it's the spoken language. Writing commonly lags way behind, ergo the spoken language drives evolution of the written one, not vice versa.