skysight-inc/HackerNews huggingface dataset:
Photo isn't viewable. Likely private.
Yes, CockroachDB excels at strong consistency at mid-low workload volumes. There are already some production deployments doing this kind of work.
HSR is supposed to be log distance transport. It's I meant to solve the exact same problems as Hyperloop, but by powerful engines and streamlined railcars instead of evacuated tubes.

Again, why not put HSR tracks in the same place you'd put a Hyperloop track? Put the station in the same place. The tubes aren't smaller or lighter.
Don't mind reading this article. All it has to say is "ask an expert". It looks like a clickbait or an advertise rather than actually providing any actual information.

So, go ask an expert and in this case the author might be referring to herself.
Thanks for the clarification, although I recall messing with eBPF and kprobes before - pretty sure you can dereference pointers?

editx2: Oh, guess seccomp doesn't use eBPF yet? Suppose that raises a bunch of questions about permissions necessary for specifying programs that might dereference kernel pointers and such by emitting `bpf()` calls.
[JavaScript Tutorial] Switch Statements
I think not only do we need to be thinking about getting people "prepared" with new skills, but also about smooth lateral movement across industries.

In a lot of cases these are probably viewed as the same thing but, for example, I would ask: When was the last time a Senior Java Developer was a candidate for a Senior FrontEnd Web Developer position?

I think the future is going to be a lot less about being hired for "jobs" with "companies". Instead it's going to be substantially more about "projects" being done by "groups / organizations". The groups / organizations being assembled / disassembled with high frequency.
"If the sky is so clear and the sun is shining, how could there possibly be a hurricane approaching...?"
It astonishes me how much some people will speak or write and how little information they'll convey.

The whole article is reducible to a platitude. "Believe in yourself and take that leap. You can do it!"
> Trying to play gatekeeper against bringing in more workers...

Except many unions do exactly this through closed shops and other tactics.
Wow, I just glanced at the how they're generating random names and it's incomprehensible. What a bizarre way to do something rather simple.
These numbers are as of March 2017, this summer has seen rapid growth (fuzzy memory but I saw numbers that indicated roughly double this) due to the major price cuts of the oculus rift (and also HTC vive to a lesser extent). Adoption appears to be quickly ramping up
Halo Parody MasterChief Way Too Drunk
Carmack used to have serious speech tick where he would always say hmmm at the end of the sentence. It has gradually wanished https://www.youtube.com/watch?v=ivfG64QUeH4&feature=youtu.be...

Often when something looks easy and efortless there is lots of work behind it.
Thanks for the post. Interesting stuff. Atom has come a long way since initial launch, and it still has a long way to go, but its great to see these kinds of improvements.
The downvotes are a badge of honor btw, it means you are onto something and countering the pathetic herd mentality of HN these days. It's sad! So yeah I love when I get downvotes, it means I'm not like the rest of you cattle around here, thank god! C-137 forever baby.
Yeah, if they didn't find a copy on the backup/original media to confirm it's zero bytes, then really all they've provided is their assumption that it's zero bytes.

I'm no lawyer, but the testimony of the IT guy (and associated reasoning/etc) seems like a totally different kind of evidence than a true and accurate copy of a file from an original medium. And having the IT guy testifying seems like way more of a pain than just making him find the file.
Both Debian and Arch do this.
> This means for example we need more stations, so that more developable land is within walking distance of service

That's what lrt and subways are for, not the big commuter GO trains.
they tried throwing around their weight in the VR game market by attempting to lock developers into Oculus Exclusive deals in exchange for a fat facebook check, backfired.
I find vocals distracting so when I listen to music while working, it is either movie or video game soundtracks or classical music.
Surely this file can't be edited by humans as is, right?
"Bitcoin is already as good as it will ever need to be to function as a practical store of value."

Bitcoin is the worst possible 'store of value'in any financial scenario.

It's highly volatile, subject to unknown future regulations, competition from other things - and of course, it could go to zero tomorrow.

Moreover - there are any number of other, better opportunities for 'store of value' - most notably real-estate.

There has been demand for real-estate in London for at least 1000 years.

So think, in 100 years, will there be at least some demand for real-estate in London. Probably. Probably more than today - but at least some.

What will the demand be for BTC in 100 years? Will it even exist? Will anyone even remember what it is?

The volatility alone makes it really not something you want to 'store a lot of value for the future'.

Just because there is pragmatically a 'fixed number of BTC's that will ever be created, and that it has some crypto-viability - does not inherently make it a 'good store of value' - or a 'store of value at all'.
Isn't half the population below 100? How can you consider that low?
What is so bad about standardization?
Yes, this release was fairly small. It happens!
Right. I remember looking at technologies for virtualization on x86 chips before actual virtualization hardware existed on those chips, and they were pretty heavyweight, including rewriting the binary to replace privileged opcodes which would fail silently or behave differently in ring 3 compared to ring 0 with sequences of opcodes which would work to maintain the isolation. It was closer to emulation than virtualization given how much work the host needed to do to maintain the illusion that the guest OSes were running on bare hardware, and it really pointed up how the x86 architecture of the time just wasn't designed for that kind of thing.

For the past decade or so, mainframe-level virtualization on x86 has been possible, at least, starting on high-end chips and working its way downwards to the commodity world. And, yes, it exists in ARM as well.

https://genode.org/documentation/articles/arm_virtualization
Non-governmental investment - except for the 3 million acres in Federal land grants.
>At that point why not just bury it?

Because foam is cheaper? A nice K.I.S.S. solution.

Having seemingly solved this thermal expansion problem "in the same category of problems separating us from a space elevator," I'll be expecting The Fountains of Paradise to come true soon. ;)
A real vacuum (or very close to it) would be expensive, yes. That's what Musk designed the hyperloop to avoid; it works with a "low pressure" tube instead. His original hyperloop proposal paper outlines this in the intro:

http://www.spacex.com/sites/spacex/files/hyperloop_alpha.pdf

Another extreme is the approach, advocated by Rand and ET3, of drawing a hard or near hard vacuum in the tube and then using an electromagnetic suspension. The problem with this approach is that it is incredibly hard to maintain a near vacuum in a room, let alone 700 miles (round trip) of large tube with dozens of station gateways and thousands of pods entering and exiting every day. All it takes is one leaky seal or a small crack somewhere in the hundreds of miles of tube and the whole system stops working.

However, a low pressure (vs. almost no pressure) system set to a level where standard commercial pumps could easily overcome an air leak and the transport pods could handle variable air density would be inherently robust. Unfortunately, this means that there is a non-trivial amount of air in the tube and leads us straight into another problem.

The "another problem" being that if you just do low pressure, it means your pod has air in front if it and has to pushing that air around (or if that air has nowhere else to go in the forward tubing, trying to compress it, because not enough of the air can squeeze around the pods at the edge of the tube). That's what the hyperloop is getting around by sucking air in the front and blowing it out the bottom. Working as an air cushion is something of a bonus, and if everything works out right it also lets you avoid the expense of maglev.
Smaller candidates today already stand stand practically 0 chance of getting elected. Literally every single member in the house of representatives is either a democrat or a republican. That is a consequence of a simple question: 'If a person receives 10% of the vote in a state with 10 representatives, how many seats should they receive?' The current answer is 0.

In our current system the one and only power of smaller candidates is a spoiler effect. This enables them to have some influence on the super-party that's closest to their own ideology, even if implicitly. Rank preferential / Australian voting / etc not only fail to change the 10% support = 0% representation issue, but they even remove the spoiler effect which means that smaller parties can safely be completely ignored unless they look to gain a plurality themselves - which is rather contrary to the notion of smaller.

On this note, I'm not seeing why you think that proportional would make campaigning more difficult for 'smaller candidates.' It would mean they might actually stand a chance of finally getting a seat in congress. A basic example from Europe would be something like 'The Pirate Party.' They're never likely to gain substantial support, but they have been able to receive representation at the national level in a variety of nations, proportional to their support, exclusively due to proportional systems.
Sure. 19th century unions in the U.S. were often racist and or nativist, seeing non-WASPs workers as a threat. But surely a unions formed by 21st century tech workers with over a century of historical wisdom and the modern day spirit of innovation should be able to do better, no?
Yeah, it would seem if you're simply looking for the difference between images with and without polarized filtering, you'd pick up all manner of smooth reflective surfaces--water, glass, plastic, etc.
Oh well, not being a native speaker only now I realized that the last sentence is the complete opposite of what I intended to say, and the edit is button is gone now.

What I actually wanted to say, is that it would be worthwhile for the community to learn what has been done before, like the examples referred by nicksecurity.
SIP.js v0.8.0 Supports All Major Browsers and Renegotiation
You can't see it, but I'm rolling my eyes fast at your comment.
Someone send this to the Google Fuchsia team.
High speed rail already was not going to happen in the US for large political and practical reasons. Having a master plan to kill American rail travel just sounds like a waste of time
More specifically their IT executive team. Odds are that the lower level tech staff are treated horribly
Is the following what you're referring to? If so, he's specifically referring to training programs for existing googlers. Not educational training for full-time students, and someone looking to make a career switch. The latter clearly has a much bigger impact than the former.

Regarding your larger point, I agree that we need more support for the lower middle class, but that's no reason to abandon training programs that provide better job opportunities to those who need it. On the margin, training a thousand janitors into productive web developers, would be a net positive for the economy and society as a whole.

https://www.linkedin.com/pulse/i-have-just-finished-reading-...

"Did you know that within 1 hour of training an employee, they have forgotten 50% of what they were taught. Within 24 hours they have forgotten 70%, and within a week they have forgotten 90%.

There is mostly because people truly learn from constant repetitive actions, yet companies cannot afford to have people learning 5 days a week instead of working 5 days a week - which makes 90% of training and development programmes a waste of money. Money which Google invest in recruiting instead.

Laszlo Bock says that because we learn on the job, the very best people not only have learnt more than you can teach them already, but they seek learning themselves in everything they do and naturally grow without you needing to spend a fortune on training."
true, but most of them are the study guide related to the question.
> I don't know why Facebook simply doesn't ante up and steal some of the talent away

To what end though? Say they could spend $10 million and quadruple the resolution, halve the price, and reduce the barf factor of a Rift v2 in a year. What then?

They would probably be better off funding a bunch of people to try to find something compelling to do with the current generation of hardware. It's cool for some types of games, but a market that's a subset of a subset isn't going to set the world on fire. It's easy to come up with a cool demo and hard to come up with a good application.
That actually doesn't look too bad to me. Sure, it's verbose, repetitive, and deeply nested, but just from skimming it, it looks quite comprehensible. Load all the data from files instead of filling huge arrays and maps in code, abstract similar code into methods, tame the usual mess when dealing with grids with some helper functions taking care of clamping or wrapping around coordinates, replace all the parallel arrays with structures, and you should be able to have some reasonable good code in no time. Might be a nice exercise in refactoring.
For me, it was two things:

1. I saw lots of problems that I had ideas about (ideas that I'd pay for if they existed). A business was - is - the only way to implement those improvements and discover whether they actually helped other people as much as they helped me.

2. While I enjoyed working on problems for other people, other stuff - broadly, poor execution by parts of the business I didn't oversee - got in the way.

#1 led me to implement many things over the years (businesses, projects, whatever), but #2 was basically the catalyst to do it full time.
I think that's just his exaggerated writing style.
In a sense, I think you gave him to us. You often do :)
> continually put my resume through those resume threads on reddit

From curiosity, and certainly not to offend.. you _did_ place your resume elsewhere as well, right?
I assume you're trying to beat the original responder in brazen literalism - now we have a citation request for a throwaway joke, an explanation (with citation) and a literal interpretation of the joke in the citation.
If he pays his workers too little, they will go work elsewhere. Nobody is forcing anyone to work for Amazon.
I guess Google is somehow aware of safety.

Regarding Fuchsia, the C code is being migrated to modern C++, the TCP/IP stack and a few filesystem drivers are written in Go, and there are some other small pieces in Rust.

Brillo was to be Android native layer + C++ Frameworks, it became Android Things instead, with the ability of writing userspace drivers in Java.

ChromeOS requires disabling security to access the native layer.

On Android the NDK main goals are only for performance or accessing libraries written in C or C++ into Java.
Slides and Videos from Today's NASA Briefing on Atmospheric CO2
One of the few fish markets selling whale meat. But the tourist community keeps tolerating it.

update: And for some reason I get downvoted for denouncing something that is against our best interest... whales regulate the oceanic carbon cycle. You kill them and contribute to ocean acidification.
Meetings in the JCS Conference Room (the Tank)
Rich Hickey – Opening Keynote 2017 [video]
This is really silly. Not fun or interesting at all. Gnu coreutils wants all the command line utilities to respond to --help and --version. The version number is that of the coreutils package, if your ls is Gnu ls, it'll say the same number too:

[2] g@alpha (0)$ /bin/true --version
true (GNU coreutils) 8.26
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Jim Meyering.
[3] g@alpha (0)$ ls --version
ls (GNU coreutils) 8.26
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Richard M. Stallman and David MacKenzie.
[4] g@alpha (0)$

WRT AT&T true(1), well they probably were required to put a header in a certain format in every source file, and they put that in this one to. Probably the implementor just copied from a template and left it like that. Also I don't beleive they manually edit the years in copyright notices, one usually has a script to do that.
How Top Philanthropists Wield Power Through Their Donations
That's true, although I guess there is some sort of value for people using "authentic" stuff instead of emulators, etc (even though the SNES classic likely runs on an emulator, it still feels more like the old device).

Primarily, I am interested in seeing another effective 2D Mario with the same charm and style as the SNES games - I do not care so much if it is running on a modern system. :)
So I wonder what would happen if the IRS attempted to Eminent Domain-ify the data they needed.
You got a more descriptive caption for the imgur link?
I admit I’m a bit ignorant of how CockroachDB works, but how is performance when doing table joins spanning multiple data centers?
Nope - the back button is grayed out for me on Firefox 56 on desktop - which is the normal behavior.
Armadillo from Silicon Works is what anyone used if they were serious. You haven't met my friends Olly and Ada ;-)
"No, store of value by definition cannot be diluted"

This not correct, it also misses the point.

Assuming a fixed amount of BTC's some day in the future - they could be valued at $5K one day and $0 the next day - without any 'dilution' at all.

This whole issue of the fixed supply of something does not give it any financial valuable properties at all. A BTC is 'just a number' - after all.

A 'store of value' is something that you can hold, and be sure that in 'x period of time' - it will be 'roughly worth the same amount' of whatever you want to measure it in.

That's it.

There are a lot of decent 'stores of value' available to anyone today. BTC's volatility alone - and risk of nobody caring about it in the future - make it not a very poor 'store of value'. Volatile, speculative things are the opposite of 'stores of value'. A 'store of value' is something you could buy now, and be 99% confident you could give to your great-great-great-grandchildren - and it would still have value.
Sure, if you sit in mode 0 it's pretty simple. But if you're writing code for the GBA, you're probably gonna want to do stuff with the GBA's feature set, yeah? The bitmap modes, affine sprites and layers, sound, etc. get a little bit complicated. It's all stuff you can learn, don't get me wrong, and it's not like it's not so weird that knowledge you'd acquire from using other systems isn't applicable--but I find that there's a lot more that I had to have in my head when playing around with it than the NES (or systems I lean towards more, like the C64). It's a great platform to mess around with, but it is more complex. But if you're not going to use that complexity, for homebrew--I dunno, I'd just go grab a NES emulator.

GNU C++ had gremlins for the GBA last time I was writing homebrew for it, so I can't speak to that. I kinda enjoy writing assembly when messing around with this stuff, though, so, eh. For anything else, I love me some (Modern!) C++, but it kind of feels like I should be writing assembly for that stuff, it's more fun to me.

Do me a favor and chew on something for a sec, though: what does your "What?" do except add a hostile and combative edge to the conversation? Maybe don't do that. Thanks.
I think what we have here is someone applying a known problem and solution space for one industry (rocketry) to another (civil engineering). A large vertical tube that needs to move quickly and under great stress may not allow for the same solutions that apply to a large horizontal tube that is relatively static.

Fixing a large enough solar shield above a rocket hundreds of feet in the air which has to get out of the way quickly before the rocket launches has very different requirements than fixing a shading structure above a vertical static structure a few tens of feet in the air. I'm not sure how this problem was solved in rocketry is necessarily indicative of how hard it is to solve in other circumstances.
Is there an upper limit on how many different periodic orbitals a 3-body system may have?
What whole thing? The Denver partnership was made by Hyperloop One, which is just one of the companies trying to build it, and is not affiliated with Elon Musk.
If he is acting on ethics, charity can still be superior. After all, the terrible way Amazon treats its employees is literally a First World problem. Many charity recipients have much more urgent needs.
Thank you - what a great freaking explanation!
I have a similar setup but it also has an esp8266 hooked up that sends data to thingspeak. It then communicates with Pushbullet that notifies me to water the plants.
> I'd be more impressed if they committed to hiring employees that don't already have the skills they are looking for and doing on the job training

I work for Google and I find there's already a very large amount of on the job training required due to all the powerful but complicated internal tools. My manager has told me that I should not feel pressured to contribute at all for my first 6 months and I should feel free to just focus on learning as much as I can.

I've been here for almost a year now and feel like I still know nothing so the training is still certainly not done.

I didn't mean to jump to the defense of my employer as I'm obviously biased but do think we are far from perfect (although I am very happy here :). I just wonder what the right balance is. It seems like if people can't program at all then it's not really on the job training because they wouldn't be working right?

At least my own experience has been that I came in with some college experience but no college degree and not really knowing anything besides the bare minimum to contribute (being able to program, having some grasp of CS fundamentals) and have learned a ton on the job and still have much much more to learn. I think there is an expectation (and pressure!) for all SWEs to hit the senior level, L5, so in a way everyone who is hired under that level is doing on the job training no?

Sorry for the long post!
There is one practical difference between Bitcoin and Ethereum that i like to think about - Ethereum is actually creating a platform. In theory Bitcoin is capable of that too, but in practice the core community is quite religious about keeping it as money. Meanwhile Ethereum is creating more surfaces of research and engineering (e.g. token standard, identity standard, swarm network).

It's interesting to compare to all the altcoins that were created after bitcoin to OS era in around 80s and early 90s. Now we are closer to Web era. It's not that the research in OS's is no longer there. It's just that the next abstraction layer is an enabler for simply more people.
I was referring to more of a minimum than an average.
Amazon often pays its workers top dollar. The problem is what is expected in exchange...
What was the impasse?