skysight-inc/HackerNews huggingface dataset:
I use Haxe for a lot of side projects.
http://haxe.org/
It's a cross-compiling language, so it can output javascript, java, python, c#, c++, php, and lua. It covers every platform I'm currently interested in working with.

There's communities within Haxe that focus on things like game development for iOs/Android, or react-style web programming.

You can't expect Haxe to completely smooth out all of a given target's problems and quirks, so expect to sort out some target specific quirks if you're really trying to push performance (e.g. mobile gaming). However, having most of the core business logic in one language is incredibly gratifying. And, unless you're using Scala or Haskell, I bet Haxe ends up being the most expressive and powerful language that you use day to day.
...which was my point. Freenode #c knows their stuff, more or less, but you follow the same rules you do around Erik Naggum or /g/: keep your head down, be cautious, and show no weakness.
The pitch drop experiment is at The University of Queensland. It's kinda funny how we missed the last drop due to technical difficulties. Hopefully we'll get to see the next one.
More info: Tesla's radar is a Bosch device. Either the Bosch LRR4, which is several years old, or the Bosch mid-range radar. Bosch has made about 10 million of these and related models. Tesla is not the only customer.

This device isn't enough for a full point cloud. It doesn't scan in elevation, just azimuth. Some variants do have an upward-pointing beam in additional to the main forward beam, which is about 5 degrees in vertical.

There are automotive radars which scan in 3D[2], but Tesla's is not one of them.

Small radars are rather blunt instruments. You tend to get one point for each target, not lots of points. The beam focus isn't that tight. Tighter focus requires a larger antenna array.

[1] http://www.automotiveworld.com/news-releases/bosch-presents-...
[2] http://www.fujitsu-ten.com/business/technicaljournal/pdf/38-...
Let us know when the pornomorphic implementation of pole dancing comes out.
I do start an exercise, yes.

Again, may be worth powering off then powering on the watch. In my case, again, something was clearly thrashing in the background and eating nearly an extra 40% of the maximum battery capacity over 16 hours. It's only happened once, but restarting the watch (in which presumably the process was killed then restarted) resolved the excessive power usage.

So far today I've been up since 6AM. It's 11 hours later. I've done a 7.2 mile walk (as an exercise). I have 69% of the battery remaining with another 6 to 7 waking hours left in my day.
That hadoop's reputation of being worth the hassle and complexity that managing it entails is undeserved.
#c doesn't spend their time on theory. They spend their time genuflecting before the C standard.
Personally I pick clojure by default. Clojure is a wonderful LISP that runs on the JVM which means there is all the libraries you need.

If I can't pick clojure, I gonna pick C because C works everywhere too and has all the libraries you need too. C is not functional but it is imperative and pretty damn simple.
https://developers.google.com/protocol-buffers/docs/proto#ma...

I don't think any lookup table is provided (the wire order of entries is undefined). They are not lookup maps, they are syntactic sugar for repeated key/value pairs.
Thanks for replying. I'd say Silicon Valley is synonymous with tech industry here (the article effectively mentions "Silicon Valley and its satellites").

As for the second argument, I trust there is much progress in terms of tackling politics and history in SV, but many sources contributed to forming my opinion:

- In "Googled" (published in 2004), Ken Auletta of the "New Yorker" explains in great detail how clueless Google initially was in dealing with Washington, DC., a trait he claims can be linked to the naïveté of engineers who see the world as a collection of "problems" all waiting for a "solution". As an engineer myself, I really recognize that engineering bias. Yet I agree the engineering culture may be stronger at Google than at other tech companies. But it's still dominant in the tech industry.

- In his "Secret History of Silicon Valley" conference, Steve Blank constantly jokes about the fact that people in Silicon Valley are ignorant of history, to the point where even students at Stanford University don't have a clue about who was Frederick Terman.

- More recently, another "New Yorker" article told the story of Mark Zuckerberg "getting an education" in his failed attempt to transform the education system in the state of New Jersey—see http://www.newyorker.com/magazine/2014/05/19/schooled

-In Europe most of us are appalled at how clumsy SV-based tech companies are when dealing with local governments and adapting to the various cultures, institutions, and special interests => hence the many problems that Uber, Airbnb, Google, and others have here in Europe on the regulatory front (Apple being the latest to suffer that fate with the infamous €14B European tax bill).

Maybe it's a false impression. Or maybe in Silicon Valley those who are genuinely interested in geography, history, and politics are not in the executive seats and so far fail to make a difference.

But I can assure you that the tech industry's passion with basic income has a direct consequence on the ground: when you try to open up the discussion about the future of social policy, the tech people's response is always: "nevermind those complex policies from the past, basic income will solve everything". Ugh.

In most cases the reason is that they read the books by Peter Thiel and others, they read the blogposts by American Entrepreneurs and VCs, they believe the hype around basic income, and, I'm sorry to say, I think they don't have a clue about what it takes to build inclusive and sustainable social institutions.
Experiments with Named Entity Recognition APIs
Just to be clear that website has nothing to do with the official ISO. Or the ISO C working group.
I really enjoyed reading this book when I was re-learning C.
I don't understand why It gets so much hate, the book gets you coding complex programs in a couple of days, unlike other C books where you have to read 300+ pages to finally start learning about pointers.
https://github.com/davout/lcthw

it's still available for free in other locations, just search.
I've seen MySQL tested against power outages and hardware failure on a dozen occasions. If I got paid overtime for dealing with the results I'd probably own half of Vancouver by now.
After a Month at 42 in Paris
>They aren't loaning you money, but they are trusting that you will have the money every month to pay them with.

Even more importantly than that: the lessor gives the lessee custody and (limited) care-taking responsibilities over what, in most cases, represents a significant investment of capital.
GHCJS and Purescript work with react.js and directly with the DOM. So there are options on the client side as well if you wanted FP. You could also consider learning clojure, and closurescript. A few backend teams I've met retooling all their RoR code to Haskell. Sounds like you are on the right track with your thinking, but with no CS background be sure to read books that help you understand the pros and cons of different languages.
Maybe the OP saw some code samples involving jQuery
That's not citizenship, that's residency. Those are two different things with very different implications as to your status in a country which can also vary depending on the length of residency.
It's not ISO: that's from Freenode ##c. It's likely they just hate it because Zed got a trivial detail about the C standard slightly wrong, rather than because they're trying to persecute him or something. It's more their style. Zed's the one who's more likely to be persecuting someone.
"This is where fleet learning comes in handy. Initially, the vehicle fleet will take no action except to note the position of road signs, bridges and other stationary objects, mapping the world according to radar."

Wow, glad to see that they are using big data and machine learning. If all those 400k orders go through, there will be a network effect in favor of Tesla.
> JS is actually a crazy powerful functional programming language in disguise.

I feel the same way. And since you can write a cruddy jQuery mess that fetches data and spits out to backend-as-a-service providers, Javascript is hands down the easiest way to go from nothing -> project others can use.

The ecosystem is in a bunch of growing pains right now, but if you don't care about maintainability and scaling up to a large project, just throw up an HTML page with some styling and javascript that makes it interactive.
C# should fit for most of your issues
My graduate research was on a corner of the class of ceramic materials that are used as coatings on top of this type of turbine blades. Anything specifically you would like to know?

Generally, single crystal blades are designed for their resistance to creep at high temperatures. If your predominate creep mechanism is sliding at grain boundaries in a polycrystalline material, you can impart creep resistance by removing the grain boundaries. A single crystal is the limiting case of this process.

3D printed parts, so far, are polycrystalline, and would be used in other places in an engine's hot stage.

Happy to address specifics.
Problem is that if you are new to C, you might not know which ones are the better book. If you don't need C and need to tool up in a week, it's best to spend that $30 and learn what you can than lose some days trying to figure out what the best book is. Plenty of times, good enough is good enough.
I just bought this book two days ago and I'm loving it so far. Apart from the last few chapters that are now complete, you also get videos of Zed discussing the code and exercises.

For the insane amount of work Zed's put in the material, I consider it a very worthwhile purchase. Given the tremendous amount of value I've derived from Zed's other free books, parting away with the $30 is the least I could do to support his efforts.

Thanks Zed for this excellent resource!
How are you planning to make money? Making money building things on your own has very little to do with which language you use. It sounds like you're just stalling.
A curated list of awesome JavaFX frameworks
My basic CS course was taught in Standard ML. Pointers are an implementation detail for the vast majority of CS.
Hi Andrew,

There was a spike about 2 hours ago and the app exceeded an hourly quota. It should good to go now.

Please contact me at contact@geoscreenshot.com with your needs, I offer custom solutions for companies.
The supply of highly suspended office space is quite limited and I'd guess that almost none of the highest paid workers work in one. If the cost of a few dozen parachutes is deemed too expensive to hold in reserve for emergencies then I have to seriously doubt that such a space could have much real-increase on income. At best, I'd expect the ownership to collect much of the increase in rent as the small supply is fought for.
Proof of current progress: http://a16z.com/2016/05/16/regulatory-hacking/

I can't wait for regulatory hacking to join the field of social policy. Many people will convert to social realpolitik at that point :-)
Balloon password hashing library written in Go
You can write clean safe code in C++, Rust tries to turn that can to a must.
It's hard to compare JS to Haskell without mentioning the JS's complete lack of a type system...

That said, if you want something more ML-like in your JS, Flow is an increasingly-viable option: https://flowtype.org/
in Republican Party propaganda euphemisms "voter fraud" means "black people voting". they hate "voter fraud".
I could be wrong, but it seems they phone home for all sorts of things even without autopilot enabled.
https://news.ycombinator.com/item?id=12473813
Basic problem: the system doesn't know where the road surface is. Google's vehicles, and most of the DARPA Grand Challenge off-road vehicles, profiled terrain with a LIDAR. They know where the road surface is. This is essential to off-road operation, but on-road, optimistic assumptions (no big potholes, road not leading off cliff) can be used, at some risk.
>the fact the Presidency is, relatively speaking, not all that powerful of an office [...] command of the military (which is funded by Congress), [...] //

So command of the most powerful military complex in the World. Who in your opinion is powerful then? ;o)
There's a reasonably good case for not owning batteries, since they depreciate relatively quickly. Some manufacturers like Renault even allow you to buy the car but lease the battery.

Internal combustion cars are different, a well-maintained one can be nearly as good years later as it was on the day it left the factory. No chance of that happening on an EV if you don't get a new battery.
GoVPN 6.0 released: Argon2 replaced with Balloon hashing
Here is a really great writeup from a guy building his own radar. Look at e.g. the SAR images right at the end.

http://hforsten.com/homemade-synthetic-aperture-radar.html
> If Engadget got that right I think we will see a lot of upset Tesla owners in a few weeks.

Probably also a small handful fewer dead ones over the next few years.
Oy, quit stealing my analogy!
One of the developments that we're after is radical improvements in data quality and standards of belief (provenance, verification, completeness).

A huge malady that has sometimes effected business is decisions made on the basis of spreadsheets of data that are from unknown sources, contradicted left, right and centre and full of holes.

A single infrastructure helps us do this because we can establish KPI's on the data and control those (as it's coming to the centre rather than a unit providing summaries or updates with delays) we know when data has gone missing and have often been able to do something about it. In the past it was gone, and by the time that was known there was no chance of recovery.

Additionally we are able to cross reference data sources and do our own sanity checks. We have found several huge issues by doing this, systems reporting garbage, systems introducing systematic errors.

I totally agree, if you need to take new readings then you have to wait for the readings to come in before making a decision. This is the same no matter what data infrastructure you are using.

On the other hand there is no reason to view data coming out of Hadoop as any less good than data coming from any other system, apart from the assertion that Hadoop system X is not being well run, which is more of a diagnosis of something that needs fixing than anything else I think.

There are several reasons (outlined above) to believe that a well run data lake can produce high quality data. If an Engineer ignored (for example) a calculation that showed that a bridge was going to fail because the data that hydrated it came out of my system and instead waited for a couple of days for data to arrive from the stress analysis group, metallurgy group and traffic analysis group would they be acting professionally?

Having said all that I do believe that there are issues with running Hadoop data lakes that are not well addressed and stand in the way of delivering value in many domains. Data audit, the ethical challenges of recombination and inference and security challenges generated by super empowered analysts all need to be sorted. Additionally we are only scratching the surface of processes and approaches to managing data quality and detecting data issues.
> And unless you are saying it requires an intelligent designer to create intelligence which would make you religious I have a hard time understanding exactly what you are objecting to?

Aren't the opponents of the belief in a technological singularity saying the precise opposite: that a designer can't possibly hope to mimic the effects of billions of years of biochemistry in reaching the little-understood goal of general intelligence in self-replicating organisms by designing computation machines and deciding on what outputs they'd like the evolutionary algorithm they've written to optimize for.
You will not find good answers to poor questions. You must first decide to build a house, then pick up the hammer.

Build me an iPhone app, written in Swift, that will let me sell my recycling (cans, bottles) to someone else so I don't have to drive to the recycling centre to collect the refund.

If you research your market, your audience, and verify your idea through testing and prototyping, you can get your business started without ever writing a line of code.
There is a significant amount of people on there that are total morons but also total assholes and stroke certain peoples egos so they get a pass.
It's been a fracas with Google too. Take this discussion (the first substantial one I dug up on the topic): https://news.ycombinator.com/item?id=6873032

There's someone making the same consent argument (https://news.ycombinator.com/item?id=6873947 ) and lots of people expressing ambivalence and more about sharing the data with Google.

As far as how people are responding to Tesla doing it, you did reply to a comment questioning their practices without evening being exposed to them.
People buying an electric car are already in a mindset for experimenting, so they are good candidates for design departures.

BMW and Mercedes have lost their edge in styling, any experimentation is a good thing.
Tree zippers can be pretty nice to work with, no?
char isn't fixed width. It is guaranteed to be at least 8-bits wide, but on a SHARC chip it is 32-bits wide.

> The thing is, I assume all uintX types to really mean at least X bits wide. I am aware that the compiler is free to use its discretion for allocating memory. I worry about finer details only when I need to.

That is explicitly not what they are. The standard is very clear that they must be exactly X bits wide, and if there is no type that is exactly X bits wide (and 2s compliment) then the types must not exist.

But, if this is how you are treating these types, then aren't you basically just saying that in your mind you aren't using fixed width types? If everywhere you write uintX_t you are thinking "a type that is at least X bits wide", then you have to do all the reasoning as if the type is of an unknown width. It sounds like you have the worst of both worlds - the lack of portability of fixed width types combined with the slipperiness of minimum width types.
> People are interested in a car that meets their needs; if that car is electric, they'll buy it. If it isn't, they won't. It really is that simple.

Electric cars are subsidized in many countries [1]. This makes sense because it is in the general public's interest to keep pollution out of cities and densely populated areas.

[1] https://en.wikipedia.org/wiki/Government_incentives_for_plug...
The buy/replace cycle for phones is also significantly shorter than it is for cars. A quick internet search suggests the average US buyer keeps their phone between 2 and 3 years, whereas they keep their car for 11+ years.
"people on the 'net jerking themselves off" is a pretty good descriptiob of freenode's ##c. I'll quote Daniel Holden (the author of the book on implementing a lisp you mentioned above)'s words on the matter[1]:

This channel is hardly known for being friendly. Generally anything other than K&R is regarded as Socratic corruption. And not checking the return value of malloc is on par with adultery. Nor do they have much concern for encouraging the next generation of C programmers. I remember witnessing a new C programmer ripped for several minutes on the channel for simply mentioning the heap and stack in their explanation. Instantly he was shot down with "implementation detail and not defined in the C standard" and told to ask his question in #unix. The channel is generally a great place to go if you want to be told you're an idiot.

1: http://www.theorangeduck.com/page/ready-fight
I've picked it up and put it down a few times now. It is super humbling to feel like I've been reset to total newb status after decades of work with software, including OO, imperative (with and without GC), declarative and functional languages.

I'm still interested and motivated to learn more. I hope to get a chance to spend time on it at work because a free hour here and there isn't enough for me to absorb this stuff.

And confession time: I haven't even done too much fighting w/the borrow checker, I'm still slowly absorbing the type system and other general stuff.
Yes I could have phrased that better, I don't think it is a good book and I wouldn't recommend anyone buy/read it. Does it have some good content? Sure but overall I don't think it is a good book to teach someone C.
I never endorsed any given plan, I pointed out that any given plan will be resisted by people who find it politically expedient to do so. I'm no political scientist, but Im almost willing to guarantee that if you took a bunch of them and asked them to devise a strategy to help most Americans vote they'd be able to do so. And this strategy would be resisted. Of course any given idea will have its own drawbacks, but that doesn't mean it should just be tossed out wholesale.

Can you tell me more about my privilege and why exactly I should be careful? Since you've found a way to infer my life experiences from a paragraph of text, I've never found growing up black and poor in a violent neighborhood to grant me 'privilege' (nor does my current life leave me with that impression), but if you're suggesting I have such options available please enlighten me.
Omitting the distinction between being a convicted criminal and being a criminal is what makes your statement racist, and non-factual.

We don't have any sure mechanism to determine the incidence of criminal activity in the general population. Most rigorous academic analysis I have seen shows no statistically significant difference in criminal activity between races. (Which is in contrast to convicted criminals.)
> When was the last time we saw the most common job on the brink of being wiped out?

A couple of hundred years ago. And not just the most common job, but the job that was employing 90% of the labour force at the time. For comparison, transport truck driver accounts for just 1.5% of the labour force in Canada.

> Even if tech continues to grow and add jobs, will it surpass the loss from the trucking and transportation industry?

Yes. I struggle to believe we've reached the pinnacle of human achievement. Do you think the last time we went through this that people were sitting around thinking that the internet will provide jobs in the future? I'll be amazed if they even grasped that an internet could be possible. The jobs that will need to be done are things we cannot even dream of right now. If we could dream of them, we'd already be doing it.
Visual consistency checking is more comprehensive than source code diffs. For example, errors in third party services (a region-blocked ad, a youtube iframe, etc...) may not show up in error logs or HARs.
Here's the best books I've read in the last year or so:

>> Computer History & biographies:

The New New Thing: A Silicon Valley Story, Michael Lewis

The Second Coming of Steve Jobs, by Alan Deutschman

Machines of Loving Grace, by John Markoff

The Innovators, by Walter Isaacson

Ghost in the Wires, by Kevin Mitnick

Idea Man: A Memoir by the Cofounder of Microsoft, by Paul Allen

Creativity, Inc, by Ed Catmull (reading)

>> Startups:

The Hard Thing About Hard Things, by Ben Horowitz

The Founder's Dilemmas, Noam Wasserman

The Launch Pad, by Randall Stross

>> Other books:

Trilogy: Off to Be the Wizard (series), by Scott Meyer

Search Inside Yourself, Chade-Meng Tan

Joy on Demand, Chade-Meng Tan (reading)
Emergency braking, as with a blown tire.
I think as a beginner, I need to start w/ "standards" first. I mean, shouldn't I first know JS to understand Flow? Wouldn't learning FlowType put me in a corner where I don't have all the support of JS community?
Also true. However, "idiot" is not the qualifying factor for being on ##c: the qualifying factor is "asshole".