skysight-inc/HackerNews huggingface dataset:
> Are you complaining that people are using when they could reasonably avoid it or that it is too often necessary?

They are abusing it, specially as workarounds for constraints that cannot be expressed in the type system.

While in the languages I mentioned, unsafe constructs are related any operation that might lead to memory corruption, some Rust devs are using it for anything they assume isn't logical safe.

So you then get talks like the Session Types one at ICFP, that uses unsafe to control functions being called outside the protocol Traits that are being defined.

Which lead to discussions like this one:

https://github.com/rust-lang/rfcs/pull/1236#issuecomment-136...
Never take your former employer's code away with you, folks. It's like leaving a deliberate trail of blood in the water: the sharks will follow it.
Yes! Typing is a BIG question here and I think some form of static analysis is going to be a critical piece of the puzzle. Completely dynamic menus I think can make users have to think too much, but it could work if you have static menus that pop up based on type (for instance, I just hit bool_to_string, so I'm already getting ready for the string-based menu that I know is going to come next...)
Title is misleading. Jeb Bush _says_ that if elected...

No one knows was an elected President will actually do.
Kim Dotcom's Life Under House Arrest (2012)
I don't think it's really a big deal. Since the list is signed, an active attacker would only be able to replay an old version of the list... but it's hard to see how that would be worse than just blocking the request entirely.
Some of us have been waiting for external GPUs for nearly a decade. I'm not sure a critical mass of demand exists for this type of interface.

Value gamers stick to mainstream ATX PCs, and often do their own work, as components can be much cheaper and the labor is free (supplemented by a few internet build guides).

High-end gamers often do their own work so they can ensure quality throughout the build and verify every component. Those that don't usually only buy completed systems, and replace these very frequently.

Almost all use cases where an external card device would be useful are already served by having a desktop instead of a laptop, where the discrete GPU is almost external, an ever-increasing stack of chips, fans, and radiators sticking out of a motherboard slot.
Wow, if an employer said that to me, I'd start sending out CVs/resumes that night. Last thing you want as an employee is to worry that your employer is going to sue you at some point down the line if you leave...

I'd go work for some other large company initially, so that if I ever did want to start a startup I am somewhat insulated from that insanity.
Captain401 (YC S15) is hiring a lead engineer to protect financial futures
Captain401 is building the perfect retirement savings plan for startups and small businesses. We’re following in the footsteps of great companies like ZenPayroll and Zenefits in making essential HR administration a snap for businesses large and small, and like Wealthfront, in making sound investing strategy accessible to everyone.

Even if you’re not a personal finance geek, as an engineer you’ll appreciate the architecture challenge of building a system that can automate trading and accounting for billions of dollars of savings. We’re protecting America’s retirement, so precision and reliability are all important.

We’ve raised a very large seed round from top investors, and have significant traction. You’d be working directly with our CTO as our first engineering hire.

Most importantly, though, we’re dedicated to making this a great place to work. We want to hire deliberately, looking for people with the potential to grow into technical leaders within our company, even if they’ve never attempted anything this ambitious before. We’re not like most startups, and we don’t hire like most startups.

If you’re interested in working with us, you can expect:

* A prompt response with your next steps in the interviewing process.

* A challenging in-person technical interview based around collaborative pair programming. No whiteboard coding.

* An offer with market salary and above-market equity compensation.

* A friendly work environment that emphasizes clear communication and respect.

Ideally, we’re looking for someone with experience building and scaling web services in the wild. If you’re familiar with node.js, PostgreSQL, or React, that’s a slight plus. We don’t care where (or if) you went to school.

We’re based in San Francisco. No remotes, but happy to help relocate.

If this interests you, please reach out to paul@captain401.com

We encourage you to include pointers to open source contributions, your GitHub profile, and personal portfolios in addition to the usual resume and LinkedIn.
> but all of those Russian state cyber weapons other companies keep finding seem to elude him and his team

Kaspersky blog has written up analyses of malware campaigns from many different countries. Here are some Russian-origin APT campaigns.

1. https://blog.kaspersky.com/turla-apt-exploiting-satellites/9...

2. https://securelist.com/blog/research/69731/the-cozyduke-apt/

3. http://www.kaspersky.com/about/news/virus/2014/crouching-yet...
> Also the first technique doesn't feel like OO in any meaningful way

But in the simple case described in op (no inheritance), that is all a class is, with the exception of some syntactic sugar.
By the same token the interviewee is trying to get a sense of your skills, with red flags of their own.

"*.c" is a glob, not a regexp. Quoting from Wikipedia:

> Globs do not include syntax for the Kleene star which allows multiple repetitions of the preceding part of the expression; thus they are not considered regular expressions, which can describe the full set of regular languages over any given finite alphabet
Exactly. And there are no exceptions to this. If they want to keep you on as a contractor or consultant then by definition you aren't a former employee.
Because systems that do not provide such transparency will eventually be made illegal?
My suspicion is that the first other shoe to drop is that VW's gag affected European emissions testing, as well. Diesel cars are a pretty small minority in the US; in Europe, they're much more popular and a much larger chunk of VW's sales.

On the other hand, I can almost hear the other manufacturer's executives scrambling around asking, "Are we being this blatant?" and I'm quite a few miles from any segment of the automotive industry.

(Disclosure: I have a 2002 Corvette with the CAGS disabled.)
About sarcasm?
https://news.ycombinator.com/item?id=10261825
Also https://news.ycombinator.com/item?id=10262034.
> You may not have noticed, but China hasn't been very successful at legislating population growth.

The one-child policy was a targeted a population of around 1.2 billion in 2000. Actually population in 2000 was about 1.262 billion. I may not like the methods used by China, but calling it not very successful seems somewhat questionable.

> Meanwhile, some areas have slowed their population growth.

Like, say, China, which had a natural growth rate around 25 per 1000 when the one-child policy was adopted, dropped down to 11 and back up to around 16 in the mid 80s, then pretty consistently down since, to 7.58 in 2000, and around 5 for about the last decade.
Yes, exactly! Get on those concepts! Or, let me know what you're thinking, and we'll team up :)
I don't get why the trains running on Caltrain are so enormous and industrial. They're like something from a steam-punk comic book. Instead of a two-level leviathan with an entire car devoted to the engine, running once an hour during the day, why not do UK-style small trains with four or so carriages with engines underneath the passengers, running every 15 minutes?

When I first took the Caltrain I was worried I was accidentally boarding a long distance service that would run for hours because it was so huge and heavy, instead of a local stopping service.

How much energy does it take to get those things moving again at each stop?
My apologies! I missed the "as" in "to ask as the interviewee".
If the NSA can't steal the data, then companies will provide the data. Same thing they did with phone "meta" data; shift responsibility to the companies.

This is the new peace. The NSA won't attack your business, and your business will become a part of the national security apparatus.
Any word on what the power consumption is? This seems like a great way to get a painfully hot laptop with awful battery life.
First OpenWrt Summit Co-Locates with Embedded Linux Conference
Would be good idea for engineering outsourcing firms to start reaching out to Smule. Probably the only way they'll hire any engineers in the future. At least in SV.
I hope this idea takes off. The compensation part is going to be the hardest part.

I don't think candidates will have a problem with it (I don't), but I don't know how many employers will go for it. I assume there's a pretty decent phone screen first?

In any event, I sent a signup request.
99% of conspiracy theories are false, unrealistic. Reality is worse then the average Joe's wildest dreams. The backdoors are probably there, they're just not the obvious exploits that exist out of incompetence and neglect and are being exposed first.
On the flip side, the new line of Honda Accord Hybrids are amazing. Fantastically simple drivetrain, it's basically an electric car where the "batteries" consist of a Li-On buffer bank and a gas-to-electricity 4-cylinder generator that's recruited via a clutch for high-torque/high-horsepower assist to the electric motor. Being driven by an electric motor, torque is instant and constant, there's no transmission to speak of. I've driven one, it's pretty peppy, 0-30 in 2.9 and 0-60 in ~7 seconds (it's a family sedan so I know it's not blowing the doors off of a Tesla, but it's about a full second faster than a Passat TDI)

Uses cheap low-octane gasoline and can get 45-50 mpg (like a Prius), and 700 miles on a tank of gas. Emissions are 188 grams/mile (vs. VW's 298 for a Passat TDI). Trickled down Acura active suspension, wider tires than a stock Accord.

Priced about the same as a Passat TDI, but with almost Tesla level engine tech and probably more reliable than either on average.

http://www.thetruthaboutcars.com/2014/02/review-2014-honda-a...
"The Bay Area is a great place to make money, but is it truly a great place to live?"

SF now costs about the same money as living in Manhattan. I suppose you might value the "theoretically outdoorsy tech-bro/bro-burner" lifestyle here enough to pay New York City prices for it, but you're definitely getting ripped off in terms of everything else: from food to culture to social life, New York is a dramatically better scene. Like 10x better. It isn't even close. And if you truly value mountains and great weather and whatnot, there are lots of cheaper places to get that.

Somewhat related: the little statistical summary they slipped into the end of the article noted that 60% of the caltrain riders are men, and 50% are single. Hope you like celibacy, young tech dude! Keep livin' the dream!
> is caught on video killing kittens

?
We detached this comment from https://news.ycombinator.com/item?id=10258489 and marked it off-topic.
Very well said. As long as our monetary system is not freed from the grasp of the government/central banks/banks in general, reasonable currencies will never be widespread... Sane money is money that cannot be printed in arbitrary amounts. The money monopoly is particularly harmful to economy & citizens.
How did this drek make it to the front page?
Doesn't matter if it's signed.
Latency is great - http://www.scylladb.com/technology/cassandra-vs-scylla-laten... and we promise to improve it further.

The client API is CQL. We have thrift too but it's not mature enough. We'll invest in thrift per community feedback
I'd guess there was some kind of missing API. I've done a lot of work on the API over the past six months, so you might find it to be a lot better these days.
> The person who wants to spend all day building robots to feed the poor, and the person who wants to spend all day writing are probably not going to both be happy in the same job

People don't actually work that way though. My favourite sport is rugby union, my second favourite sport is swimming.

These sports are very different and yet I am passionate about them both. Rugby league and American football don't interest me at all despite being much closer to my favourite sport than swimming.
As long as its performance is not orders of magnitude slower than HAProxy/Nginx, I think it's great that is not your top priority :)
Group Petitions to Defund Wesleyan’s Campus Newspaper, Saying Not a ‘Safe Space’
I'd argue Hwy 85 is a good indicator, but it's actually been pretty horrible since about 6 months after it opened in the 90s.
>Saying that someone broke the law doesn't mean they did anything ethically wrong.

It doesn't?
Interesting story, and it sounds (from a one-sided perspective) like Shred's founded acted in good faith. And I agree with the disconnect between frivolous lawsuits and small companies.

I don't think the last line in particular does Shred any favors. ("Turn this offer down, and you will reveal yourselves as anti-innovation bullies, using your wealth to harass a young startup with litigation just because you can.") They might be, but they might also have good reason not to agree that a code audit is an unambiguous, standalone, infallible process. This is setting up a, "When did you stop beating your dog?" kind of question.
The 'best' social platforms are the ones with the people I want to interact with.
Yep, don't think its an issue with any extensions as I tried in incognito mode and there are no extensions enabled there.
Was through a barter exchange.

So in other words the restaurant barters meals and gets "trade credits". The other participants barter either the products they are selling "plumbing supplies" or services "lawyer, accountant" and so on. They get trade credits. The barter exchange keeps track of how many credits a business has so they know what they can spend. Typically people who sell services or perishable products are big winners. Losers would be businesses with low margins. For example you wouldn't find any Plasma TV's typically on a barter exchange. You might find jewelry though because that has a big markup. I actually was able (and this was some time ago I have to add) barter an apartment for myself as well as apartments for some of my employees. Other big items are perishable products such as hotel rooms, travel and so on. Magazine or newspaper ad space are other examples.

Use it or lose it to the vendor. There is an active and most likely a separate channel of travel barter that operates independent of any barter exchange. (Billboards for radio time let's say. TV for travel expenses.).
How many of the people here react positively when members of their family share their "internet computer experience" when trying to fix a computer? Yeah, thought so.

Now, let's move on to the fact that the patient is saying "fix me" while the doctor is operating on "First, do no harm."

Now, translate that to some individual who is actively having a health problem that may be dangerous. But who doesn't want to hear things like "stop smoking", "stop drinking" and "get exercise" and wants a pill.

Now, add in people actively trying to scam you to get prescription medication.

Now, some people simply want to be told completely what to do because they don't have the capacity to make the decisions for themselves (cancer diagnoses in particular bring this out).

Finally, doctors are human and are sometimes having a bad day.

etc.

Dealing with people sucks and is an art rather than a science.

My experience with doctors has been this: if the doctor won't explain his reasoning or it isn't logical, I'm getting another doctor. This cleans out the idiots and the assholes.

The flips side is that if the doctor IS explaining something to you: shut the fuck up and listen. The quickest way to leap up the communication scale is to be so informed about what's happening that you can ask intelligent questions about the situation after an explanation.

Just remember, doctors are running with the probabilities.

A well-informed, logical patient is almost as improbable as an Ebola diagnosis.
Most experienced interviewers can smell that a mile off and will pull you apart like slow-cooked meat.
The GM issue was enormous for literally years. Further the GM issue -- where key assembly had less torsion than expected, leading to the possibility of heavy keychains or unintended hits turning off the vehicle -- was never shown to be anything more than an isolated engineering mistake by a few engineers, who then actively covered up their own mistake. GM wasn't profiteering by having less tension than expected -- it didn't sell them cars, and it didn't save them money. The malice was not profiteering or circumventing. And for that they paid a $900 million dollar fine, and will pay out billions in lawsuits in virtually any case where the key turned off, even if it was actually operator error.

GM is in no universe blameless, but considerations that hold it like murder are irrational.

VW actively and intentionally misled consumers and regulators to sell cars promising mileage and power levels they don't actually achieve without actually cheating the system. They sold hundreds of thousands of cars -- at the cost of significant air pollution (some 200,000 Americans, and millions worldwide, are estimated to die from air pollution yearly) -- based upon these essentially lies. They actively promoted their eco-friendliness, and their great fuel economy, neither of which are actually true in concert.
On the other, other hand, many cows are not grass-fed and there's fossil fuels in them thar corn kernels. Second order effects and all...
So laggy on an iPhone 5S. I have a hard time believing this was optimised for mobile.
Note that Intel is explicitly supporting external GPUs this time with Thunderbolt 3. I don't think that was the case in previous versions. It sounds more likely to happen this cycle, though as you point out it's a small market, so I don't expect it to be cheap.

http://liliputing.com/2015/08/intel-says-thunderbolt-3-will-...

http://www.kitguru.net/components/graphic-cards/anton-shilov...
opening scenes of "Fight Club" pretty much explain that there is no "negligence", there is only "cost"
Am I the only one who's skeptical?

Here's the scenario: I want to instrument my production system using free and/or self-built tools. So I take a crack at it, and discover it's poorly documented and otherwise hard to find good information.

Next step: I start researching and asking the community. I'm quickly directed to "N|Solid," but it's too expensive. So I keep working and eventually cobble together enough knowledge to be passably competent in the area.

I'd like to contribute my expertise back to Node.js in the form of documentation and code improvements, so other people can easily do it for free, but I seem to be hitting a brick wall. Oh, it turns out lots of core Node contributors work for NodeSource / N|Solid, and have zero interest in making this aspect of Node.js easier for people to do for free.

Maybe I'm just being paranoid?
Raising Capital as a First Time Founder
So you don't know what's in the standard, but you make assertions and continue to support them? That's a fairly disappointing level of discourse for HN. It requires a very similar software development process to all other functional safety standards, in which verification and validation are key steps.

Here is a paper from Mathworks describing verification and validation according to ISO 26262:

http://www.mathworks.com/tagteam/71300_1D-4.pdf
> where the discrete GPU is almost external, an ever-increasing stack of chips, fans, and radiators

The last 3 GPU's I've bought for my primary desktop over the last ~6 years have always been bigger than the last.
A Tale of Two Ports: Automation at Oakland vs. Rotterdam
Yet he got away with it! They only popped him after he got greedy in retirement and they setup a sting!

I know of employees busted for internal schemes they cooked up (it was pretty cool working with BigCorp to setup an international sting to get them). It simply cannot be that hard to find people that need or want money and get them to compromise things for relatively small amounts of money.
If I could take over as the CEO of Google on Monday, I would do it in a heart beat. Whether my skills fit the job is irrelevant. You're wrongly assuming that I expect to be great at my dream job. I don't. I'd expect a learning experience. I'm sure I'd get fired eventually. I'd wipe my tears with the money I got from my golden parachute, add my years as Google's CEO to my resume, and start to campaign for other CEO jobs that I'm now "qualified" for.

Eventually, I'd become a decent CEO.
Web and web wrappers are still no way to build an app
I've been playing with Polymer these last few months and was very impressed by how organized and clean the framework was. The combination of web components and shims and JS Classes melded quite well with one another, better than I have experienced with other frameworks. It got me excited that maybe Google had succeeded in creating a system that would allow for more app-like web-experiences through some hidden magic.

It was a big assumption. It was wishful thinking. On desktop things worked wonderfully, but unfortunately there is no getting around what was also true 8-years ago - browsers are just not able to support the fine tune detail required to stuff UI (animation, interactions and all)into an app on your device. Something that reacts well to a no-keyboard, thumb-based UI. Something as simple as focusing in and out of an input box still makes the keyboard and your UI go nuts.

After all this time I get the sense that the level of detail required to create a beautifully functioning app, and a browser's ability to render a wide range of HTML, will never find a balance.

I think things haven't improved as much as I'd would have hoped because of the security measures a browser must enforce in order to restrict a developer from hacking a user's experience negatively. Therefor a developer, even one's with altruistic ambitions, will never get the access they need to manipulate how the browser renders in a beautiful way.

Anyone have other thoughts on the matter? Is there still a debate over this or has everyone come to the same conclusion?
You (probably) and I are part of a small minority in the entire universe qualified to do such examination. A lot of bosch source codes got leaked, but if you have or want to write analysis tools for the TriCore ISA to inspect your VW's firmware, you can get the firmware from [1].

[1] http://rutracker.org/forum/viewtopic.php?t=4996779
In the section where they are requesting immediate congressional action, they list "Cyber Threat Information Sharing Legislation". This is CISA.
We target < 1ms latency for 99.9%
Some initial results here
http://www.scylladb.com/technology/cassandra-vs-scylla-laten...

DB API (CQL) is Cassandra compatible, so clients does not have to change.

For more on the lock free communication see http://www.seastar-project.org/
Seastar is the underline framework of Scylla

There is an open bug for batch
https://github.com/scylladb/scylla/issues/332
hopefully we will fix it shortly.
My co-founder Mark Godfrey did go work full-time for another company before we started Shred Video. He didn't start working full-time on Shred Video until May 2015. Smule filed the lawsuit against us without ever seeing any of our work product, beyond an investor pitch video an investor we'd pitched. All Smith heard was a description of something we intended to build, decided he didn't like that we were doing it, and sued us without even speaking to us.
"Last week, what are the odds?"

So this scandal is all your fault, then? :-)