skysight-inc/HackerNews huggingface dataset:
That's so awesome. I guess the webrtc audio encoding libraries would need to be updated in the browsers to take advantage of these improvements though?
Nothing makes me happier than seeing the semantic web hit the front page.

Too bad most people don't understand it.
I was just thinking that "...a new sign language emerging..." would more likely consist of whole concepts embodied in independent expressions, which later get broken down into some parts that are more easily recombined into new words/concepts. Thanks for casting sharing this perspective!
Domain Keys Identified Mail. ;)
The rules are different depending on whether you have a dominant market position or not. Microsoft clearly does not have a dominant market position on server hardware, so they can use "creative" licensing there.
In case anybody was wondering, the x86 assembly is doing the multiply trick. The rather confusing "lea" instruction -- Load Effective Address -- is used as a space-efficient way of saying "take one register, multiply by 1, 2, 4, or 8, add another register, and put it in a third register". The thing in the register that gets multiplied by that constant is either a 1 or a 0.

If the constants had been less convenient numbers, like 42, the compiler could have instead used a conditional move instruction -- more general-purpose, but I believe slightly larger and often ever-so-slightly slower.
As the saying goes, "memory is the new disk". Data structures like B-trees which were designed to improve the performance of data accesses from disk are now useful for improving the performance of algorithms in memory.
>Amazon banned Chromecast in response to Google's refusal to allow Amazon products like the Kindle Fire from using Google services like Chromecast,

Can you please cite where you got this information from?
Bingo. The above example reminds me of the old situation where one asks about X when they really care about Y.
I find it interesting if not a little disconcerting that the equity table has the startup hiring a COO at 2% - 5% equity but no CTO and the closest it has listed is "Lead Engineer" at 0.5% - 1%. I suppose there could be a VP of engineering under that chart since it doesn't specify what type of VP.

This article seems to be propagating the myth that engineers need MBA types more than they need engineers.

The article also advocates heavy contracting.

Speaking from experience, if you are contracting out most of your software engineering and don't have a CTO type role who knows what good code is and knows how to manage the contractors, you are in for a really bad time when you do decide to bring on full time software engineers. You risk overpaying and risk having completely unmaintainable code that doesn't scale with your business.

Conversely, much of what a COO does can be done by the CEO at early stages.

Of course, no two startups are the same. In fact, a bad CTO can be more damaging that not having any. Which is why it is important you screen your hires well. However, your milage may vary.
Mabhetso – Nothing More Remix Ft El&Digits,Trevor Mash
Whoah. You need to create some serious boundaries with your in-laws.

Read this: https://www.amazon.com/Boundaries-When-Take-Control-Your/dp/...
I meant that the equivalent for mallloc would be that if you allocate 1mb buffer and a 2mb buffer, the kernel might return a 2mb buffer overlapping your earlier 1mb buffer - and be all like: "you asked for 1, you asked for 2 - and you've got 2 - if you wanted 3, you should've asked for 3". Afaik mallloc doesn't work like that - it assumes that you want more memory (and can fail or succeed etc).

I can see how the current stack/heap thing evolved - but I still think it's crazy :-)
So... Can you clarify this? "Pascal is no longer popular. Pascal had a static type system. Therefore, static typing has failed?"

If so, I counter: the last 3 years have been a series of breakthroughs both in terms of technology and social acceptance of typed programming. TypeScript is the rapidly growing language, Haskell's never been more boring to use, Scala's edging out Clojure even though it has very fragmented community leadership. C++ has adopted a lot of powerful new features and you're seeing functional programmers speaking at C++ conferences because the folks there can use it. Java has more capable and composable lambdas than Python.

Systems not using these techniques are plagued by security flaws, while those that are work on stabilizing performance under various workloads.

It's never been a better time to be using a strong, static type system..
GraphQL, though, is a bit of a lie nomenclature-wise. As I've experienced it, it's got nothing much to do with graphs, at least not in the sense that SPARQL deals with triples that form a graph. In this department I am really interested in TinkerPop [0].

I would love, some day, to spend some more time with triple stores, RDF and semantic technologies.

[0] http://tinkerpop.apache.org/docs/current/reference/
Yeah, it's always nice to see people overcome this particular handicap.
it adds a third party in the equation...
I don't think you ever saw the one I'm talking about. It was done in collaboration with a partner and was never released. Also, lawyers were involved ;)

You likely saw the other attempt using the J2ME-in-js implementation: https://github.com/mozilla/pluotsorbet

That was too slow and never shipped in commercial devices either.
"
I am a unpaid intern at a tech company and several weeks ago I had my first performance evaluation. While my manager told me that the code I had been submitting was excellent and that my work was more than solid, they noted that I had been leaving too early from work and that this called my dedication into question.

Now, our official start and ends times are from 9:30 to 6:00 so everyday for the past several weeks I have been working hard to finish my days tasks and then leaving at 6:00. When I asked why this was a problem the response I received was that I should always be looking for more work."

The manager was almost right, that intern should be looking for work - someplace else.
Anyone able to say (or guess!) where the datacentres are?
Thank you very much, this is exactly what I needed to know. (I had no idea about TYCS but I started learning through MIT's opencourseware and realised I strongly lacked in the math department.) This list is excellent, I'll definitely use it as my learning roadmap. Again thank you.
Does seem to include windows enterprise installations though.
Nobody at Google will provide future release dates that aren't yet published. Launch dates can slip.
Mozilla should have made an effort to have that OCR code be able to be ran locally... not everything needs the cloud (well, almost nothing)
But it very well might be a beneficiary of Tesla's Autopilot machine learning work. Mr Musk is not shy about sharing tech within his companies (Tesla adopted friction stir welding techniques pioneered at SpaceX [1]). Also, the patents Tesla offered to license to other automakers [2] to help accelerate the shift to electrified transportation.

Now, granted, SpaceX does not file patents because their competition is primarily nation-states [3], but I feel thats a valid concern with regards to that domain.

"We have essentially no patents in SpaceX. Our primary long-term competition is in China," said Musk in the interview. "If we published patents, it would be farcical, because the Chinese would just use them as a recipe book."

[1] https://electrek.co/2015/05/24/spacex-transferred-novel-weld...

[2] https://www.tesla.com/blog/all-our-patent-are-belong-you

[3] http://www.businessinsider.com/elon-musk-patents-2012-11
In the Works – AWS Region in Hong Kong
The beeps are quite loud, and it displays the warnings on the screen in the instrument cluster—it's hard to miss. It also is advertised as an assistance feature, with no "autopilot"-type branding.
My consistent experience is that Twitch's video quality isn't as crisp as Youtube's for a given bitrate particularly around the 480-720 region, which is important for me when watching something like Dota on my TV. Although I have a ~5.5Mbit connection, I've sometimes noticed times when 720p will buffer on Twitch but not on Youtube due to my internet being right on the tipping point of being able to stream each. Right now it's holding up fine, pulling ~450KB/sec for 720p60. I'm in Brisbane, Australia.

When the Dota International is on in August, I encourage you to boot up both Youtube and Twitch side by side and have a look at the visual quality at certain bitrates.
Kudos for age – bright future ahead.
“Internet of Ships” tells tale of USS Fitzgerald tragedy–or half of it
> Your complaint is the equivalent of striding into a concert for 12-20 year olds, and then complaining about the loud noise.

Certainly you're right that if I go watch a random stream of a match full of teenagers I shouldn't expect the chat to be mature.

But should I expect that chat to be racist, or sexist? Should I resign myself to that? I don't think so. There is a difference between a conversation that is immature and a conversation that is, say, racist.
This is how data brokers make money: go through all the labor intensive manual acquisition processes and then resell it through a slick web UI.
Another data point on the lightyears-wide gap between people who do things and the whiteboard-centric, "top schools required" tech world.

Speaking as another bootstrap engineer, I eventually had to make a turn into marketing and sales. Compared with engineering organizations, those are far more pragmatic about their hires, especially for candidates with proven abilities to communicate well. It is sad to step away from being a maker, but it does pay the bills and coworkers are at least decent people.
Tesla Autopilot: head of software Chris Lattner leaves
Build a Mini Netflix with React in 10 Minutes
Your ISP in the DC, the DC itself, whoever owns the box your VPS is on or your fellow tenants could be malicious.
OpenAI is pretty independent and has grown quite considerably. Karpathy was a founding research scientist but it seems like the nonprofit will march on just fine
"So does anyone who's done math."

Hmmm... I could have had an undergrad math degree in addition to the CS degree if I'd stuck around one more semester, but decided to head off for CS grad school instead. And yeah, I understand cardinality, and why there are more real numbers than integers (and could even write the proof for you from memory).

I also completely understand that 2.5 in a computer isn't actually represented as a non-integral real number, or anything like it. The computers we have now can't represent arbitrary real numbers (quantum computers can, I think, but I haven't studied those in any great degree). At one time I even wrote some non-trivial asm programs that ran on the 80x86 FPU, but I'd have to do a fair amount of review before doing that again.

So yeah, I'd say I've both "done some math" and have a good handle on how integers and floats are represented in a computer.

That still doesn't mean I want to have to put in a freakin' type cast when I add 2 and 2.5 on a pocket calculator. Nor does anyone else.
L3 is a victim cache? Intels L4 is the victim cache for their inclusive L3. How does that work? And their L2 is basically a buffer between their L1 and L3.

That doesnt make sense to me. I can't find any good info on this.
It depends on the optimization level. Using no optimization, gcc 5.4 will use branches for this case, but using -O2, it avoids the branches (on x86_64). Verified by using gcc -S to show the assembly generated.
I don't think he ever intended to stay at OpenAI long to be honest. He was a founding scientist of the nonprofit, so think he went there to do his time before he found an interesting opportunity (either in academia because he just finished his PhD or in industry)
Why not use ledger as a backend, it's free and opensource and can also be hosted on whatever cloud you want and encrypted.
> Personally, I never thought that the locality requirement or speed of light limit was an absolute necessity.

The only thing weirder than wave/particle dualism is violating causality.

> Frankly, it's much easier for me to imagine a particle traveling along a pilot wave, and non-local events...

Yup, that's why pilot wave theory is a hot topic in pop-science. You can totally imagine Marty McFly traveling back in time, that doesn't mean it would work.

I'm now entering tricky territory as I usually walk through this stuff with an actual physicist, but I don't have one one hand. So with the disclaimer that the following thought experiment is subtly incorrect [0].

We conceptualize things as either continuous or discrete. Take a solid block of matter and across the surface it is continuous. Break the matter in half and you now have two discrete units. If you keep breaking the matter in half, the conceptualization of a continuous/discrete has to break down.

So when you get rid of discrete space, is it really that weird when two "particles" seemingly "interact" when separated by ... space? Now trash the idea that time has discrete units and suddenly it's not that weird when particles "interact" across what we perceive to be discrete units of time.

The discrete/continuous paradigm is an artificial mental model that we impose based on our sensory inputs. That model is incorrect and you have to replace it with really complex metaphors derived from observing the behavior of these particles in experiments. From all the weird stuff we see in Quantum mechanics, we've never experienced FTL communication ... which is why Pilot Wave theory isn't taken seriously.

> then to imagine the world splitting into an infinite number of possibilities at every instance

The multiverse theory is a bullshit cop-out.

> By the way, is this an accurate overview? https://youtu.be/rbRVnC92sMs

Probably not, I stopped when they said that a particle travels all paths simultaneously. That's not correct, a particle does not exist in all places at the same time.

0: I'm pretty sure that the conceptual metaphors above still make use of global hidden variables....
The US department of labor has rules for unpaid interns. If the intern was in the US, it would seem like his employer was acting illegally.

"4. The employer that provides the training derives no immediate advantage from the activities of the intern; and on occasion its operations may actually be impeded."
Seems to be taking Chris Lattner's place:

https://twitter.com/clattner_llvm/status/877341760812232704
This gives a really bad picture of AMDs cache performance. The all important L1 and L3 are much slower than Intel. No bueno.

https://www.techpowerup.com/img/17-03-06/7ca3a1705392.jpg
Infor CEO talks AI plans, rethinking ERP
Open AI was always a pipeline for Musk. Use other people's donations to attract and identify the talent, then move them under his payroll.

I guess that's a win win for the employees and for Musk. Not sure how many other supporters Open AI has, though I doubt that's what they had in mind when they donated to support that effort.
GCP expands to Australia with new Sydney region – open now
- it was too expensive compared to other BLE and WiFi capable SoCs or combinations of chips.

Actually, no, not when it came out. Other wifi devices were about the same price or even more expensive, and harder to use. The ESP8266 came out about the same time, but it was still a long time before hobbyists were able to use them, especially without another device to control it. I think they had a good market position when they started, they just didn't see the ESP coming.
What part of only paying employees after being forced to by law enforcement is "proactive"?
Just saw that too. https://electrek.co/2017/06/20/tesla-autopilot-chris-lattner...
Circumstantial evidence points to a strong Equinix partnership.
But wearing pants ISN'T safe - it ruins testosterone levels and has been shown in test after test to increase risk of cancer, decrease sperm count, lower muscle mass, increase telomerease production, and inhibit ATP creation, to name a few.
I follow Karpathy on Twitter and really enjoy his blog. I do fear that his impact in Tesla could be less than his impact at openai. Openai had some fundamentally great research and ideas.

I wish him that best though. Hopefully some of Tesla algorithms will be open source someday and those of us who can't afford a Tesla will be able to use it as well.
> memory access relative to a computed offset, for which as far as I know there are no SIMD instructions.

Sure there are?

VGATHERDPD and friends. They have been there for a couple of generations, but are only now getting fast.
I remember him from this video, where he describes how his product "Freetronics Experimenters Kit for Arduino" was copied by another company.

https://www.youtube.com/watch?v=SW8K9D9u5aI

Seems like a pretty standup guy who has done a lot of cool stuff!
> 30 seconds looking at the hiring requirements immediately disqualifies me. I’d never even make it past the filters to the first interview.

Sounds like he's taking those requirements too seriously. It's true that going through a HR department would likely get him filtered out, but there's plenty of smaller companies and such where hiring managers are the ones looking at the resume. They can look past the fact that there's no "education" section and instead just a long track record of really delivering value.
If you write software in CA, the threshold is actually ~$88k[2] as of Jan 1, 2017 (the threshold is updated annually in accordance with a consumer price index).

[1] See section 515.5, https://leginfo.legislature.ca.gov/faces/codes_displayText.x...

[2] https://www.dir.ca.gov/oprl/ComputerSoftware.pdf
Good or bad thing?
Also noticed they are headlining Destiny 2 (from Activision+Bungie) in the Blizzard App store, and that it will be launched from the Blizzard App ("Blizzard Desktop app and registration required to play")
NeXT v Xcode 9 beta and ^L ^Y stress
The stack doesn't work like that either.

All that's happening here is that userspace is moving its stack pointer into the heap it had previously allocated. Note that "moving the stack pointer" is not a kernel-mediated operation.
Even that should happen relatively quickly since so far we've also preserved API and ABI compatibility (since 1.0). Also, we're working closely with the Firefox and Chrome teams so they know what's going on with Opus.
Reporting from Moscow: Is That a Russian Ghost in My Machine?
Chris Lattner: “Turns out that Tesla isn't a good fit for me”
My primary problem with twitch streams is that even though I can easily get all the 1080p60 bytes onto my machine, the bloody web player can't keep up. My fans spin at max speed, and eventually it starts dropping frames.

Contrast that to running it in unstream (the windows app). Absolutely no problems. Hell I'm pretty sure my iphone can run the Source level streams better than Chrome on my macbook pro.
> I'm not sure why you insist on finding fault with what I understand or not

Again, I am just trying to validate the OP's points about social scientists screwing up basic mathematics on Nature's website.

> At the same time, it is possible to be unnecessarily dismissive about something when the focus is solely on technical aspects and lose the bigger picture of what a story is about.

Agreed! I spend all my time on this stuff and it's the coolest thing ever ... and I'm really sad that Nature doesn't come right out and say what you are saying.

Again, sorry for being curt. I didn't mean to insult you, we really don't have time to understand everything.
Friction stir is really old... how did they pioneer it? Perhaps they perfected it?
What were your triple stores running on? A database, right?

Do your SPARQL queries turn into anything within orders of magnitude of an efficiently indexed SQL query when they get to the database?
Are the links provided in the comments applicable to other countries? I am in Asia and just wondering if you are willing to hire developers on the other side of the globe.
What the heck is a parser-combinator?
My comment was a play on an old joke about Unix. My personal experience with OpenStack is that it's a moving target, complex and unstable, a combination of over- and under- engineering. The two large corporations that I know using it have required almost superhuman effort to keep their OpenStack environments up and running.
Rust has those i believe :)
Tesla: "All Our Patent Are Belong To You"[0]

0:https://www.tesla.com/blog/all-our-patent-are-belong-you
Ah, I never did look into that. I never followed the Ubuntu phone development much either, though. How is that project looking?
Subscriber only mode on chat cuts back on the spam.
"No, it's the children." https://www.youtube.com/watch?v=hYAuR5bkIlQ
Sorry, missed that on the repo README.
Final (YC W16): One credit card account to rule them all
"Can you clarify this? "Pascal is no longer popular. Pascal had a static type system. Therefore, static typing has failed?""

I would make it "Pascal was never popular", but yes.

"If so, I counter: the last 3 years have been a series of breakthroughs both in terms of technology and social acceptance of typed programming."

This isn't the first rodeo for many of us. "Compile-type static type checking will solve all of our problems" is an idea that's come around repeatedly. Outside of a few niche applications, it never works, or even catches.

As for the supposed booming popularity of TypesScript... dude, TypeScript doesn't even make the top 30 on GitHub. It's less popular than assembly language and Visual Basic.
The kernel alone on my laptop is larger than 4mb, and that doesn't include the initrd (though the article talks about that)

-rw------- 1 root root 7.3M May 17 16:13 vmlinuz-4.10.0-22-generic
Oh, when did he get hired? The audio quality sucks and my calls drop all the time.
It is difficult because even if you ban racist words, people will still find a way. The old BrainSlug emote is a perfect example of this (for those who don't know, it was the face of a black streamer. He was so sick of people using an image of his face to be racist that the emote was changed to a Futurama-esque actual brain slug).

It's tricky. If someone in chat is spamming ANELE ITS JUST A CLOCK BRO ANELE, it certainly has racial connotations, but is the statement itself racist? I don't know. I don't like it but I'm not sure if I'd be comfortable with someone being banned from chat because of t.
Darn you Capcom for Street Fighter V, never to come to my XBox!
A fair question. I suspect OpenAI's research agenda is actually less idyllic than most think since a) they never promised to "change the world", and b) their projects eventually must serve multiple masters with vested interests.

I don't really grok OpenAI's long term mission plan. "Keeping AI open" seems rather banal to survive long amid a cultural ethos as purposeful and dynamic as SV's. Perhaps the prospect of meandering their rather random path proved less pregnant with possibilities than AK had hoped.

Or maybe Tesla promises to build more than just KITT? Musk has huge ambition. I suspect Karpathy was enraptured at the prospect of sinking his teeth deep into a wide variety of tasty pies there.
I would have hard time believing a respectable workplace rejecting his resume, if he applied to one.
Some websites consider email addresses containing "+" as invalid.