skysight-inc/HackerNews huggingface dataset:
See, that I'm not sure about. I think very good engineers, the sort who rise to often informal leadership positions, may be harder to find and create more value than general managers.

These engineers can be a huge factor in the success of a project. I'm not saying good general managers aren't valuable, or that they're easy to find, but they're a bit more of a commodity. They aren't those extremely rare birds like highly talented engineers who can coordinate the efforts of a team and bring a highly complicated project through.

Unfortunately, I think we sort of miss this in our field. Top lawyers and physicians continue to call themselves lawyers and physicians, even as they rise into "management." They may hire "managers" at their firms, but true leadership in a complicated legal case, for instance, requires a very senior person who is so deeply immersed in the law that it makes more sense to call him or her a lawyer than a "manager".

In short, nobody thinks that a person decided not to "go into management" because his or her title is still Lawyer, or Surgeon. We seem to place a stronger dividing line in engineering.

You know, that may be (yet another) reason young people with options don't go into software development or engineering. Maybe they don't like the end game, and prefer other fields for that reason.
WTFPL lacks a disclaimer of the implied warrant of merchantability. If you're the author of such code, you could be sued for damages if there is a bug in it.
Washington Elites Use Secure Messaging Apps to Keep or Leak Secrets
Gundb is garbage.
the newer 4K Samsung's have a stripped down version of Android for TV's to make them 'smart'. You get some limited apps and can cast. I've tried it out on friends setup and it works decently. For the average consumer it's probably awesome.
The editor of LWN's statement on subscriber links on HN:

https://news.ycombinator.com/item?id=5689018
Yes I think it's already a massively political issue. But there are more powerful and vocal people focusing on eminent domain for ideological reasons after Kelo. Before that it was easier to take advantage of poor property owners and kind of slide things through under the radar.
Is there a service or GUI tool which, if it magically existed and understood all of these steps and so was only limited by the underlying cryptography involved, would noticeably mitigate or even dissipate your "dread"?
I have kids that watch copious amounts of Disney Jr. Their app allows watching the live stream in addition to on-demand content. We were close to going 'headless' with our satellite cable provider, but held back due to Comcast being flaky.

This hybrid app model feels like a winning recipe for me. It seems to be only a matter of time before the content providers offer this directly without a bundled cable subscription.
[Cockroach Labs employee]

In addition to being extremely precise, TrueTime is explicit about error in its measurements.

In other words, a call to TrueTime returns a lower and upper bound for the current time, which is important for systems like Spanner or CockroachDB when operations must be linearized.

In effect, Spanner sleeps on each operation for a duration of [latest_upper_bound - current_lower_bound] to ensure that operations are strictly ordered.

Your suggestion might improve typical clock synchronization, but still leaves defining the critical offset threshold to the operator, and importantly leaves little choice for software like CockroachDB other than to crash when it detects that the invariant is violated.
I find this really similar to zarkizian (if you read her master's thesis; she has a similar chart around Whedon shows).

It speaks elegantly, but equivocates the current political situation in much of the developed world as fascists (it's not, it's oligarchial) and pre-labels the followers of these movements with assumed predispositions.

It's divisive and continues the false left/right politics that's use to keep people around the world fighting each other instead of realizing how truly similar we are and how we are all deceived by those who want power or control.

These kinds of essays are just as bad as the "alt-right" they claim to stand against. The divide is a fiction meant to keep us fighting the wrong thing.
> I'm sorry to say so, but this makes you come across as the quintessential millennial entitled brat.

I think this is a bit harsh and would have been better edited out.

But otherwise, as someone whose is in the process of hiring a junior developer, I think you expressed the concerns I have exactly.

I'm usually looking for someone smart, talented, dedicated, etc... but most importantly, they need to have the patience and the discipline to churn through the boring stuff (bugs, documentation, code reviews, learning and following team practices) that is in my experience the core of being a reliable developer. Seeing three different positions listed for 2016 alone doesn't inspire that kind of confidence.
@Pud

There are many people who want to know about your tech stack. I think the thinking goes: with one developer, it must be an insanely productive stack.

http://pud.com/post/9582597828/why-must-you-laugh-at-my-back...

is old, do you still use the same set up?
This sounds like me, except the year was 1986, and the software on the bunch of floppies was Borland Turbo Pascal. Included photocopied manuals too.
Plus you paid for the computer, graphic card and OS. Why in hell would you spend hours of work on your free time for this ? Do people try to find defects in their car then send a report to Ferrari ?
Bingo. I've been hoping Google (or, heck, any colo provider) would offer this for a few years. Semi-synchronous clocks enable significant performance optimizations!
> We know there are no training camps within our borders.

No training camps here:

https://www.nytimes.com/2016/11/05/us/a-militia-gets-battle-...
If Musk had talked with any expert in transportation at all he'd know that building a tunnel highway won't solve traffic problems in the long term.

Either:
A) He hasn't talked with any experts at all.
B) He doesn't believe the experts.
or C) He doesn't think inducing demand is a problem because he owns a car company.

None of these possibilities are very good looks.
It's named cockroachDB...
> The text is full of bloat, for the lack of better word. It's the opposite of crisp writing.

You mean somewhat similar to the programming language the same person developed?
The first one (dealing with stress) is a pretty good one:

> 1. Does it get better or worse with time?

> 2. Do I have any control over it?

That helps you keeping in mind what really matters: things that get worst over time and that you have action upon it.
This might actually be the preferred choice for some people who wish to attempt travel, but are unwilling to sacrifice personal private.
I've been using it for 3 years and as I get my teeth further into my current project, I am grateful for Clojure every day.
IMO they nailed it with the 4th gen. Siri is really the killer feature that makes navigating through a bunch of apps and searching for content substantially better than other offerings in the space.
> Many people have Facebook accounts with names that are not their "real name" as on their ID and plane ticket. If they want to, they'll just claim that you most likely do have an account and you're lying to them, and hold that against you.

There is also a fairly good chance that someone else with your name does have a Facebook account, and I'm not sure how you'd prove that one of them isn't you.

Even worse, someone could create a fake Facebook account with your name and picture, and put some pretty damaging stuff on it. How would you prove to customs that no that really isn't your account, none of the public posts are yours and you really, truly have no way of logging in? It's like Doxing or SWATing taken to the next level, but you could potentially end up in jail.
Is downstream monopoly not the natural/inevitable endgame of a centralized banking system which is a monopoly by default?
Interesting, I'll have to get a quote and run some numbers.
The Importance of a Professional Roofing Inspection
Samsung smart TVs use Tizen, not Android TV.
I used to code in Clipper in a past life. Many ex-Clipper devs became Delphi devs when the Great Fragmentation happened (multiple competing OO frameworks for Clipper).
Why we choose profit
http://morgana249.blogspot.com/2014/10/images-of-most-beauti...
When I was a child and learned the name of our planet was Earth, I was extremely disappointed. How could we possible name our own planet after something as boring as 'dirt'?
Yep, I pretty much already do exactly that. Cheap VPS provider + VPN for a good fraction of my home network traffic.

If my ISP wants to pay me in the form of a discounted price in exchange for my browsing data then I'll reconsider my position.
As can people who received the vaccine, especially in the immediate week following: http://www.westonaprice.org/press/public-health-officials-kn...

If vaccines had no flaws, this would be easy. But they are far from flawless, so the cost-benefit analysis does not seem compelling enough to forcefully subject people to medical procedures, in my opinion. There's still the argument for doing what's best for the children, but that's a bit different, and no less controversial (whether the state or the parents should have the final say). Based on your other posts ("Do you think that is the logic employed by even one out of 100 anti-vaccination people?"), it seems like you care more about dispelling some of the illogical arguments of 'anti-vaxxers' than you care about actual issue itself.
I'm not surprised that people who design boring machines or design tunnels are not regular readers or commentators here on HN :-). Like Musk, I've felt that tunneling is under utilized (unfortunately I don't have the resources he has to bring to bear on it) but there is a wealth of information out there on the current state of tunneling. Three interesting projects that have a number of 'explainers' and various papers out there are the Channel Tunnel (the 'Chunnel'), the Gotthard Base tunnel in Switzerland, and the Seattle Alaskan Way Viaduct.

These three provide a useful survey level of understanding of the elements of building tunnels, the challenges to be met, and to some extent what is possible today.

Seattle is particularly instructive with regard to the impact on existing buildings vs depth and the challenges of fixing a tunneler mid-bore as it were. The Chunnel provides some great experience on depth and the ability to withstand pressure, and the Gotthard tunnel went through everything from sand to bedrock and speaks well to the ways of mitigating different materials. Taking the time to read the material on those three projects can certainly make you feel like you understand some of the issues.

Musk is correct in that there are a lot of things that are "well known" now by various engineering firms. For example producing pre-stressed wall sections so that a boring machine can leave behind tunnel instead of an unfinished hole. The process of supplying material and removing it, the build as you go narrow gauge rail lines for moving the tunneler and the material, and mitigation factors for different kinds of material (from rock to sand). There are practical considerations that aren't technological. For example you need ventilation. And that means a vent shaft to the surface periodically, and that means negotiating with people above the tunnel for access for that. Getting in and out of the tunnel is also its own challenge. If you want to let people drive their own cars in a tunnel you need a way to get in and get out, if you put a bus or a train in the tunnel you need stations where people can board. Those kinds of things, which involve negotiation with people who might not share, and might even resent, your vision seems to be the "hard" problem to the idea.
Regwall
I believe there won't be any people around here that vote Republican that will support this. The GOP (we can discuss when it happened, but it definitely) has gone off the rails in terms of supporting their constituents. They feed them red meat in terms of social issues, and then do what they want on economic and other issues, which are almost always completely pro-business and anti-labor.
Hopefully the ASICs are fast and open enough so we can see some open AIs who respect our privacy and security concerns
Moscone West is about 300,000. North + South (which are connected) are about 500,000 total.
Hating? No. But certainly disappointed and disillusioned.

With ethno-supremacist folks like Bannon and Miller having such high-level spots in the administration, and their executive orders targeting legal residents and immigrants based on nothing other than xenophobic and racist world-vews, folks like Elon can't expect not to get mud on their reputation when they help legitimatize the Trump administration's actions.
If you're not a citizen, I think this is probably pretty simple: don't carry anything across the border that you would be uncomfortable being forced to unlock. There's nothing you can encrypt with a passphrase that is protected from a border search, unless you're comfortable being sent back home, losing your computer hardware, and not being allowed back to the US at least until the next Presidential administration, probably 10 years, and possibly forever.

The only point I really want to make:

It is a very bad plan to attempt to outsmart CBP with clever encryption strategies. If you want to protect something, don't bring it to a border crossing. CBP's budget is tens of billions of dollars, and they don't have to break your encryption; they just have to fuck up your entry into the country. The math doesn't work out here for nerds.
The country you're travelling to doesn't owe you anything. In some areas of the world, border guards will shoot or rob you.

If you don't take part in any shit that annoys the powers that be, you will most likely never be approached by border guards at all. I really think that as citizens of the western world we are in no position to argue that travelling between countries is bad or cumbersome for us.

Edit: To answer your reply, it is not a human right to be allowed to go into a certain country.
It's just a cover for his actual Bond villain goal of building some ICBM silos.
I think Clojure is doing just fine. I've seen it used in "real-world" proprietary software (custom-made for a client by a third party). It's just usually packaged as a jar file, so no-one notices unless you look for certain tells.
Could the name actually slow the project's momentum?

I only recently read some cool things about CDB and wondered if I could have been subconsciously skipping articles about it for deep seeded reasons like http://bbc.com/future/story/20140918-the-reality-about-roach...

Of course anything good may eventually rise to success on its merits, but in case I'm not the only one with a subconscious aversion maybe the info below will help put some people one less click away. How about SurvivalDB? :)

CDB is a distributed SQL database built on a transactional and strongly-consistent key-value store. Scales horizontally; survives disk, machine, rack, and datacenter failures with low latency disruption and no intervention; strongly-consistent ACID transactions; SQL API for querying data. Inspired by Google’s Spanner and F1. Completely open source.

https://cockroachlabs.com/docs/frequently-asked-questions.ht...
I use https://www.airserver.com/ on my Windows computer and I can stream all of my devices to it.

As a matter fact the only thing I want plugged into my TV is a Windows computer. It's the best. I get all the content that I want plus video games. I feel bad for people who are stuck with locked down walled garden devices.
Safely extract a method in any C++ code
They can detain you or your device even if you do unlock it. So better just not to unlock it.
>"Most of the TV apps require a cable login."

This is reason I will never buy an Apple TV device again. There are regular "updates" to Apple TV. Those updates entail putting new crapware on the home screen which when you launch them want your Cable TV login. Why if I had cable TV would I use the Apple TV to access content I already have on Cable TV without the Apple TV?
There's been a groundswell recently, and the GOP response: they are not in my district, they are liberals causing trouble, etc, etc.

Until people in districts with these crazy people decide to throw them out of office, there is no downside to their behavior.
Thanks I'll check it out.
I am also curious about how one can vocally defend freedom to carry guns but not care too much about having surveillance and censorship free communication.

From what I can tell, they believe that the FCC regulating the ISPs is an overreach of government, which should be as small as possible.
How Priming Research Went Off the Rails
>China is willing to kidnap people out of Thailand [1]; people being arrested over political tweets [2]; Russia can poison people [3], shoot them [4], or have them accused of fake crimes[5]. I really hope the U.S. never comes close to this

Well, the US can drone-kill people (including bystanders irrelevant to the primary non-tried target), abduct them from all over the world and transport them with no trial to Guantanamo, allows cops to shoot innocent people (e.g. for walking while black) at a record rate (compared to even developing world dictatorship standards) without much repercussions, and let's not get started with people forced to go to jail with BS accusations and plea deals or stuff like "three strikes" that can put people on life for ...stealing a pizza thrice.

Just because these people are not all local citizens or white, doesn't mean they are not wronged.

And all that's under Obama, so not much hope for those getting better under Trump...
No, fast C in the 80's and early 90's meant writing code that was actually like this:

naked void my_C_func()
{
asm {
...
}
}

Which basically meant using C as a poor man's macro assembler and nothing to do with what ANSI C is.

There were also other tricks related to unions and bit fiddling.

In those days, on 8 and 16 bit home computers, C was seen like managed languages are nowadays.
This article [1] suggested to reset your phone to a blank slate before you hit customs and then reinstall after you're in. Not sure if that's going to help but I like the idea of the subtle middle finger.

[1] https://medium.freecodecamp.com/ill-never-bring-my-phone-on-...
I agree completely. I love reading about databases, but apparently have been skipping reading about CockroachDB for that same reason subconsciously. I took a deep dive the other day and was amazed that I've seen the name dozens of times and have never bothered to ask what was special about it. It really is a fascinating database.
Apple TV seems overkill for straight media streaming; a Chromecast likely draws even less power, is even smaller, and costs much less. :)
> whereas internal checkpoints and random house searches certainly could have.

I upvoted your original comment because I am pretty sure it was meant as sarcasm. I certainly hope I am still correct on that assessment.

There was a time, not long ago, certainly within my memory and the memories of many others - when we as a country (the USA as well as other countries) looked down upon such activities as being wholly un-American and against our values. We looked on in fear and concern as we heard about what went on in Eastern European countries behind the Iron Curtain - where people risked their lives and freedom braving bullets and who-knows-what-else attempting to cross that divide.

Some even made it. And we cheered when the wall fell.

WHAT THE FUCK HAS HAPPENED TO US?
People will remember if the product is good so if you're confident in your technology you don't need any gimmicky tactics.

They're just hurting themselves for no good reason other than feeling good about their bad sense of humor most people don't sympathize with.

Imagine any IT department in a large company, when they're deciding which technology to use, this definitely matters. I mean, funny names like "mongodb" is alright, but the first image when people hear about "cockroachdb" is not a good picture. And first impression matters a lot. It's marketing 101.

--

Just think about real-life scenario of how you would recommend to a co-worker:

"Hey we should definitely use this new database. It's called couchdb!" vs "Hey we should definitely use this new database, it's called cockroachdb!"

Or,

"Hey we should check out this awesome way of representing API. It's called JSON-API!" vs "Hey we should check out this awesome way of representing API. It's called Swagger!"
Two decent ones for game development:

https://howtomakeanrpg.com/

Walks through building a JRPG-style game with Lua. Pretty impressive for the price, especially with all the royalty-free assets that are included.

https://books.google.com/books/about/Programming_an_RTS_Game...

A little dated now, (although DirectX 9 isn't quite dead yet), but this one has some pretty interesting topics. Good chapter on procedural terrain generation, some basic pathfinding, minimaps and fog-of-war.
Elixir in Action by Saša Jurić

https://www.amazon.com/Elixir-Action-scaron-Juri-cacute/dp/1...
Any such book for distributed systems?
can 99% perspiration be automated with 1% innovation?
>Hungary and Romania have done big efforts towards this, still churches have a lot to say but peoples mentality changed, accepting diversity.

Really? Try talking to locals there not just about gays but also about refugees or even gypsies...