skysight-inc/HackerNews huggingface dataset:
> But, I guess a huge part of their business is interacting with decrepit old systems used by insurers and states, and often require humans and fax machines and other such nonsense.

Well, a huge part of their business was to have hordes of people selling stuff faster than they could get people to that point legitimately. Presumably, the hordes are still employed.

As a general point, as a consumer you can have a great time using a product no matter how many laws they break along the way, of course. My general counter-reaction to the romanticizing of "disruption" at HN is that I hope they get stuck with massive fines that drive them down to the ground. They could've had a good product and followed the rules.
In aviation, autopilots became successful because the human-machine handoff latency required is relatively large --- despite how fast planes fly, the separation between them and other objects is large and there is usually still time (seconds) to react when the autopilot decides it can't do the job ( https://www.youtube.com/watch?v=8XxEFFX586k )

On the road, where relative separation is much less (and there's even been talk of how self-driving cars can reduce following distances significantly, which just scares me more), the driver might not have even a second to react when he/she needs to take over from the autopilot.
That is a recipe for centralized power unaccountable to the population they are theoretically protecting.
Windows support is definitely being worked on and lots of progress has been made, so it will eventually arrive -- just lots of little details to work out, but we're optimistic it'll come soon.
Top Indian News Website Blocks Ad Blockers
Germany Buils World's Biggest Cycle Highway
The website was posted here to show your 8 year olds.

Although I think it would be just as effective to just tell your kids "You scramble your messages with a key and only a person with the key can unscramble your messages."

And then proceed to explain to them the conjugate DH exchange, the number field seive algorithm, and common block ciphers.
Just wondering... Is left-pad one of them?
Nothing is 100% failsafe. Machines can be designed that will not enter known failure modes, given they are operating in within known conditions. If such a machine is detected to be able to enter a failure mode in expected coming conditions, it should not be used commercially.

Cf. The grounding of all Boeing 787s: https://en.m.wikipedia.org/wiki/Boeing_787_Dreamliner_batter...
Show HN: A Clojure mini-framework for building realtime dashboards
He was charged with "criminal possession of a controlled substance". Your point?
I agree that many people would prefer living in more utilitarian society where machines have a hand in making these kinds of decisions. "Abstracting out" the damage caused by driving strictly into the domain of algorithms is surely a tempting prospect for the tech-minded, especially given that human behavior is so unpredictable and uncorrectable. But this shift into the world of semi-intelligent machines would affect all people, not just the drivers, and so it should be decided on collectively. Instead, it's at great risk of being fast-tracked onto the the rest of society by companies like Tesla — irresponsibly, at that.

And this is all before even questioning the base premise — that self-driving cars will inherently be better than human drivers. Despite their many miles on the road, their combined experience pales compared to human-driven miles, especially in edge cases and harsh weather conditions. There are huge risks in introducing this technology prematurely.
I disagree. We design automation in an attempt to do things, more easily, better, faster, or longer than humanly possible.

I do believe that Tesla's cars are likely an aid to, and in many cases better than, a human driver.

I think, however, that a more full sensor package will be desired: one that can detect changes at multiple elevations and in many directions. One that is more than humanly ability offers.
Tesla driver killed while car on 'autopilot' sparks US safety investigation
Yes, people will get careless with autonomous cars, but don't they do it with regular cars too ? Cellphone, coffee, makeup, etc. So I disagree that autonomous cars have to be perfect.

Yes they do, but trying to do something else while driving is additional cognitive load --- they still have to be paying some attention to driving, whereas "it just drives itself" automation allows a complete diversion of attention. In other words, the automation encourages carelessness.
Dreamweaver was messy even back in the first part of the new millennium. All the other tools from Macromedia were pretty awesome, but Dreamweaver created too much of a mess for me to use for web development.
> Minor failover is automatic, but major failover requires manual intervention to repair tables even when there's no data loss. That's a little confusing and not obvious.

Wasn't this fixed in RethinkDB 2.1? Or are you referring to something different?
> kek. Seriously fanboyism is getting a bit extreme.

It's more from your side: "AAA games AAA games AAA games AAA games AAA games Windows Windows Windows Windows Windows Windows"

> What % of AAA games that come out each year are playable on Linux?

What AAA games? And who cares? You said that it isn't better to play on linux yet there are more people with different opinion from you. Can't play the nth new CoD? What a loss...

> How come that Windows is bad and evil but somehow a close source platform (which constantly abuses its monopoly go listen to what devs and small publishers have to say about Steam) that runs on top of Linux with always on DRM is acceptable by the free folk?

What? How old are you? M$ was always about destroying linux(to make profit) - even today when they say "we love linux" they're just advertising themselves to buy the FOSS folks while Steam is a total win for linux. For most of us it's a good thing that we can play more games on linux and we don't have to install an emulator or a buggy OS which constantly crashes/freezes(yes, I need use it at work sometimes and it's terrible).

> P.S. How come Steam titles system requirements for Linux so often come with a warning "AMD and Intel cards are NOT supported."?

Because not everybody supports AMD+Intel cards?

P.S. Look, if you don't want to play on linux then don't - but don't say "it isn't better than 5 years ago" because it sounds like FUD.
Looking for engineer and designer for mobile game startup *part time*
part time equity only

We are building a unique sci-fi themed digital CCG. Our web prototype is about 60% complete and we are looking for a part-time engineer and designer / UX professional to help us get to our short-term goal of a successful fund-raising round. Once we have more funding, we will have paid positions so if you are interested but can't take the risk on an equity only position right now, please reach out to us and we'll keep you in mind.

Prototype Tech Stack:
- NodeJS
- MongoDb
- AngularJS
- SVG

Please email bailwl6@gmail.com

https://wizardsofzenith.com/
Continue to work on your terms is good for your health.
This may be isolated in the sense of how very clearly against the law/regulations the behavior was, and some of those laws/regulations appear to have teeth if regulators wish them to.
Lol. Very true. As much as I enjoyed teaching 6-8 year old and essentially playing games and singing songs all day having to clock in and out, a strict dress code and having to complete vast volumes of dead tree paperwork wasn't super fun. Especially when compared to software companies I have worked for. Flexible hours, free snacks, and wear whatever you want.
I've thought about it a lot, also. Came to the same conclusion as yourself. If only I wasn't already currently working on N other side projects...
Interesting idea that I just came across that is somewhat relevant: The author of LuaJIT 2.0 says an interpreter written in assembly is just as fast as a baseline JIT and way easier to write.

He also has measurements to back this up: http://lambda-the-ultimate.org/node/3851#comment-57761 (this is just one place he talks about it, there's others in that thread and elsewhere)
It's more difficult than you make it sound, because the engines can't throttle below 70% or above 100%. They don't call it a "suicide burn" for nothing.
Brazil court blocks Facebook funds over WhatsApp dispute
I owe my career in large part to your work. Thank you.
We have a different mission statement: Universal Access to All Knowledge.
Very cool - I actually have a friend who works on that Target team. There are smart, talented, "modern" people everywhere. I wonder what the dinosaurs will look like in 10-20 years.
Welcome to Developers 2.0, where writing a program means duct-taping together 500+ 'micro libraries' (each of which has a dependency tree like fucking crab grass) with maybe a dozen lines of bootstrap code.
Engineer Simon Ramo, founder of TRW, dies at 103
I guess I wasn't sure if thats breeding (aka a semantic and probably less important point but still not sure if grafting is breeding). Could see arguments both ways
There's a continuum.

Paycheck to Paycheck - getting fired mean, being unable to pay for housing & food.

3 months savings - bills can be paid at once, a lay off puts pressure on one to really jump on the job search.

1 years savings - termination doesn't scare one, but thinking about taking a 1 year sabbatical, while nice, also means that torwards the end of the sabbatical, one must hope /plan apply for jobs after some period of 6-11 months or so. Strict budgeting is paramount.

5 years savings - termination and paying bills has no day-to-day thoughts. One can ponder of maybe dumping that savings into a startup, but if the startup doesn't pan out, one may be in one of the aforementioned states.

10 years savings - one can consider never working again if they reduce their draw down rate to last indefinitely.

20+ years savings - One could try a startup, lose 10 years of savings, and really not worry about anything.

I think people wouldn't necessarily have a problem working indefinitely, if they could participate in a lifestyle business where hours are flexible, workdays are shorter, weekends are longer, commutes are minimized or optional, vacations are plentiful and the pay is above average. For a lot of programmers at large institutions, this is pretty possible if one can find the right boss and company with policies that allow for this. how long these kinds of cushy positions will last is the question.
I would tend to agree, knowing what zookeeper has been doing and actually using zookeeper (and etcd) I can say that the API and the primitives offered by zookeeper are IMHO better (although this multi-version concurrency control model is interesting) and more mature.

It feels like etcd is 'still discovering itself' for lack of better words.

Btw: https://issues.apache.org/jira/browse/ZOOKEEPER-2169 (this is the equivalent of TTLs for zookeeper).
> automation encourages carelessness

Is that a hypothesis or are there statistics on accidents & fatalities to back it up. Curious, not denying what you say. I don't have statistics either.
In other words:

The driver might have needed to react before the auto-pilot realized it needed to react (let along could humanly respond).

There are two things that I take away from this.

* Auto-pilot should probably just keep going (or bring to a as controlled stop as possible).

* It should also collect more data to hopefully warn the driver more in advance.
The site is somewhat lacking in any kind of syllabus or any details of how past fellows(not really sure what that means, in context of a hacker school, although I am familiar with the term in the context of IBM or Sun from days past)

What are some past projects that attendees built?
Kind of like the, what ever programmer should know about memory paper.
Sure they are, it's just not the problem you want them to solve. They problem they are solving is a lack of money at city hall.
Because you need to handle errors properly and not let them sneak into production - there is only a few amount of languages which uses exceptions for eh and they're really suffering from it(ex. Java). Throwing exceptions are a lazy and expensive way for eh. It's far better to write code which notifies the user about the possible output in your API - Option is for when you can't always provide a result and Either is for when various errors could happen. It's really a lame architecture when you need to find exceptions in the logs and talk about it for the modules' developers because some of the exceptions "are OK" - genuine java ee strategy.
Yes, concurrency is better - way better - in Erlang, but I'd like to see things broken down in detail. Show times with 1 client, 10, 100 etc...
Hard to say if there are companies whose decline lasted over a century, but there are definitely some who are close. Consider the East India Company which was established in 1600 and lasted until the late 1800s. In my native Canada, the Hudson's Bay Company was granted a charter in 1670 and at one point owned half the country. It has been struggling for very nearly 100 years and I think you could say that it has been on a downturn for at least 150 years.
Do you (or people you know?) plan on publishing peer reviewed papers for how the lease algorithm works, how the multi-version concurrency control model works (and so on)?

None of these are afaik things built in to raft but are add-ons that etcd has created (that may or may not even use raft).

It'd be great to instill confidence in these add-on features by having them peer-reviewed in a similar manner as raft is/was/has been.
Zenefits works well until it doesn't. They botched a commuter benefit payment to me, and it took either four or five phone calls and me being pretty rude to the last couple employees to get it fixed. I couldn't understand how correctly crediting me my $80 was so difficult, particularly since it had repeatedly worked before.
It's alright, we can fire her afterwards.
Well, from what I gather here, decentralized power isn't faring vary fairly for at least some of the pop.

The current decentralization is resulting in abuse an lack of accountability. I'm sure we could devise community oversight over the state police force. At least the police could have less variance and without the pressure to raise funds from citing locals, provide a fairer police force.
Those numbers are based on surveys. It's junk science.

Blacks get arrested for drugs in about the same ratio to whites as they commit violent crime.
It's called Autopilot™.
Out of curiosity: do they tax these funds? I hope not.
The only thing I've ever felt I'm missing in Python, in comparison to Ruby, is the 'unless' keyword and much nicer metaprogramming.
> white people walking around with AR-15 rifles would probably be stopped and questioned by the police regardless.

Let's assume that's correct. It doesn't address the point that every citizen could not be expected to be afforded this treatment. A group of dark-skinned men who carry long guns into a store are likely to spend some time on the pavement, or worse. (It's a very big subject so I won't post citations, but there have been ample publications indicating that unarmed people of color are killed by police at a higher rate than white people. That's a long way from questioning.)

The right to carry long guns in public places is created by legislation that is dependent on our understanding that the police can figure out who should not be allowed to enjoy this right. If our shared understanding was that the outcome of these laws would be vast numbers of swarthy men carrying AR-15s in all public places, an armed minority teenager behind us at every ATM, our public debate around guns would be very different.

> So called "Terry" stops are not allowed, no matter what color someone's skin is.

If you believe this is how the law is actually enforced in America, you really should spend more time with people outside your current circle of acquaintances. If you don't believe that this is how our laws are currently enforced, then you are in agreement with my post.
Regarding 3 point.

I really really hate having weekly meetings with my manager (or any other manager that I had) I don't see a point, it is stressful and takes me away from my job.

More over I don't know any other developer that likes those 1 on 1 meetings with their manager.

I would love a manager that doesn't have time for them, if I would want something from him I would go to his desk and say to him, why meet?

And don't get me even started on the career development, the biggest bull*t is the whole carreer development process and how I have to write what I will do this year, what I did etc.

Are you by any chance a manager, because you sound like one :)
I think the benchmark on LuaJIT website shows this a little bit: http://luajit.org/performance_x86.html

If you consider LuaJit 1.x to be a baseline JIT, the interpreter mode of LuaJit 2.0 is actually on par there.

EDIT: actually I should say that in x86 mode they are on par, while on x64 mode, the interpreter of LuaJIT 2.0 is always faster
Oh, the shoe guys. I was hoping for Nike missile guidance.
You made me remember this "living life backwards" quote

http://seniorplanet.org/living-life-backward/
Since this is a thread about RoR5, perhaps the "early adopters" comment was targeted at the proponents of Phoenix/Elixir who fail to demonstrate any of the shortcomings of their chosen framework rather than people who have been relying on the reliability of their resilient BEAM to efficiently make a living for the past 30 something years.
Tesla isn't autonomous (yet). It's just simple autopilot-like helper.
I really hope that BNNS is pronounced "bananas." But more substantially, I'm not totally convinced neural nets have quite as well defined required subroutines yet. Because of backprop, it's not just about what the blocks are, but also about how you combine them. Adding recursion changes the problem. Or a paper like the one on stochastic computation graphs comes along and does the same. I like the idea, but I expect it's still too early to expect something analogous to BLAS to stick.
Erlang definitely does a lot out of the box without needing to rely on other systems and that's a great thing, but we're hearing claims about "fast" and "more maintainable" and I'd like to see more details.

I used Erlang at the last place I worked and like it a lot, but Rails is pretty good too in my book.
1. End-to-end using Proteus which is inspired by Axolotl (now Signal). Whitepaper available (wire.com/privacy), independent security review underway). Right now only crypto/comms part open source but there will be more news in this.

2. It's similar. Visually distinct the UX is close enough to what people are used to from other IM apps, I would say.

3. Not. We've experimented with this internally but so far have not decided to release ephemeral aspect to public. Not enough demand. As someone else commented - you can delete content from your devices (syned across if you're logged in from more than one), but content will remain on other people's devices.
I think that was tongue in cheek. There are related ideas though, like doing aggressive GC of tabs which are invisible. Browsers are doing better and better jobs of prioritizing work based on how it will affect user perceptions of performance.
Then what are your "AAA titles"? Seriously, I've heard "AAA title" only once in my life before your comments...
i noticed a slow down sometime ago... did Duckduckgo slow down when/because yahoo got involved?
Jaywalking isn't really a crime in MA* so no, you wouldn't get cited at MIT

* technically it is, but the fine was set to $1 many years ago in order to effectively make it legal
Let Black Police/Judge deal with Black Suspects;

http://www.boston.com/news/globe/ideas/articles/2007/08/05/t...
Interesting! I was wondering this, too. What happens when the income goes up? To, say, a million euro per year? Do you suddenly get hit with large, "European style" taxes (~40-60%)? Or is it fairly small like with microenterprises, just somewhat increasing as you go up?
We don't have a fixed syllabus since we don't operate like a school per se. Instead, the Fellows choose a project and have to make engineering tradeoffs about which tools to use. With that said, most of the past participants focused on distributed systems like Hadoop, Spark, Flink, Kafka, and NoSQL DBs. You can check out past projects on the blog (http://insightdataengineering.com/blog/) and the past Fellows are here (http://www.insightdataengineering.com/fellows.html)
I'm not sure why "retire" is equated with sitting on the porch doing nothing. Perhaps that is the image that some folks hold but I know lots and lots of people who fund their own existence through passive income (savings, etc) and do all sorts of interesting things. I need a different word for that state, perhaps self employed might be more accurate since at that point you are paying your own "salary".
What he did was very technical. His lab looks like a "mad scientist" lab, but he also built very specific machinery to apply his formula for industrial use/testing.

I guess best analogy would be a senior coder, who was promoted to a managerial position and not allowed to work on code. Upon retirement, he created a one-person app/saas company.
How Many Thousands Are You Losing Due to 'Magpie' Copy?
Hertz Seeks Larger Role in Car-Hailing
I would imagine that if you submit code to an open source project and leave the license as it is, then you release that code under the license. The only way it wouldn't be is if someone other than the owner/copyright holder submitted patented code.
From the description of this accident it sounds as if the Tesla was traveling normally down a lane, and happened to cross UNDER a vehicle which was bisecting that lane (the precise conditions were not clear from my reading; it could be that the trailer was at a crossroads of somekind, or that it was veering across said lane).

In the case of any normal crossing or intersection the driver should have taken over manual control. In the case of a sudden deviation of other vehicles planned paths, I have doubts the driver could have reacted in a timely and safe manor, even without the automation. Though an even more complete sensor system may have allowed the automation to detect and react faster than a human could.
You've got to learn to avoid telling them that you're unemployed. Best way is to work for yourself. Assign yourself a project, pay yourself in equity, and work on it for a few hours each day. Rehearse telling people about it in such a way that it sounds like a legit job. That will be easier if you take it as seriously as a legit job.
My problem is similar but different.

The last couple of vacations I've taken have been staycations. Even though I have many hobbies and interests - several musical instruments, writing music, drawing, dabbling in code, reading - not having the structure of a job and expectations of others weighing on me to 'be productive' I procrastinated quite a lot. I frequently felt anxious and unfulfilled. I took this experience as a glimpse into what retirement might be like.

In retirement I think I'll need to create a schedule for myself that includes having others depending on me to 'show up'. E.g. doing volunteer teaching, etc.
I wonder how they explain that away.
New Kx release includes encryption, enhanced compression and Tableau integration
For one thing, it lookslike the car kept driving after the crash, hit 2 fences and a pole, then tried to get back on the road before it shut down. Sounds like pretty big screwup.

https://img.washingtonpost.com/blogs/the-switch/files/2016/0...
Servo Nightly Builds Available
What's a good example of a 3D puzzle?
That hopefully was sarcasm. Poe's Law.