skysight-inc/HackerNews huggingface dataset:
> Perhaps we will see the emergence of some "preferred states" for datacenter development and incorporation, just like we already see with, e.g. Delaware C-Corp regulations.

Seems quite likely. Unless Europe wants to create its own version of the Great Firewall of China, it'll get the same Internet as everyone else, with all the same services available for people to choose from. Companies that actually have offices in Europe might have to deal with these restrictions, but companies that don't can continue to ignore them the same way they ignore what any random country's Ministry of Misinformation might want censored.

If this escalates too much, it's possible that shipments of physical goods might be impacted, but anything deliverable electronically can safely ignore this.
"Luckily Houbolt got to make his case, and when Wernher Von Braun changed his mind and endorsed this truly insane idea, the rest of NASA followed."

If one can take this literally (and it wouldn't surprise me at all, but who knows for sure), it shows how even the cream of the crop smart people are subject to either group-think or fear of rocking the boat they are sitting in - now imagine if your workplace of relatively average people are subject to or engage in similar behavior.

The tenacity of the engineer to stand up to that culture is extremely admirable.
Graham's hierarchy of disagreement objectively assesses media and politics
Go's static typing goes a long way in helping catch breakage due to things like adding or remove symbols. (However, it does have some warts where incompatible versions may silently compile, like initializers.)

While Go doesn't have package management, it does have a framework (go get) for automatically fetching and compiling dependencies. However, people quickly realized that there's no way to pin dependencies; it will always fetch the master branch's HEAD, so if you "go get" a project, it will fetch some arbitary version depending what time of day it is. The community has devised various ways around it, and recent versions of Go have a way of resolving packages to a local "vendor" directory, but it's not a solved problem. There's no solution that stands out from the rest as particularly good or feature-complete when you look at the historical alternatives (Ruby's Bundler in particular).
From the FOMC statement, it doesn't sound like the low rate environment will disappear too suddenly:

"The Committee expects that economic conditions will evolve in a manner that will warrant only gradual increases in the federal funds rate; the federal funds rate is likely to remain, for some time, below levels that are expected to prevail in the longer run."
AnyPerk's Taro Fukuyama on Finding an Idea That Works
Comments moved to https://news.ycombinator.com/item?id=10745372.
Caveat Founder – Ep. #2, Featuring Sean Byrnes and Edith Harbaugh
> To be fair soft-realtime systems don't interact well with GC's since random multi-millisecond pauses break everything.

Like these ones?

http://www.atego.com/de/products/atego-perc/

Used for this?

http://mil-embedded.com/news-id/?21468=
The field doesn't require a particularly extensive background either. A good grasp of linear algebra and multi-variable calculus basically has you set to understanding even the state of the art in the field. Of course, coming up with the papers would require a whole lot more work.
In college I worked at an Apple store. One day while on break in the back of the store, I changed my company account password to a lengthy sentence, something at least 30+ characters. The system accepted the change.

When I tried to log in to the timeclock application again using the password, it threw Null Pointer Exceptions (it was a Java app, incidentally). In order to get back on the clock and get paid again, I had to reset my password -- but entering my current password into the "old password" field caused the system to throw more Null Pointer Exceptions.

I called Apple IT to do a manual reset of my password, and after explaining my situation, the response a very cold, concise and condescending "why would you do this..."
The trouble with using neural nets for safety-critical real-time systems is that it's really hard to do the necessary level of validation. You can't accurately predict how the system might react in totally novel or unexpected situations. Which isn't to say that human drivers handle those situations well, but most of the time they don't do something totally bizarre or dangerous.
Is it poverty or the culture and actions of the parents that raise these children?

I grew up poor, yet my family stressed education (I had a library card at 6 and checked out books every week for 10+ growing up). Myself and my 3 brothers all went to college and have somewhat successful careers. My dad is uneducated and grew up so poor, he couldn't even afford clothes.

Friends that I had that were poor didn't have that push in education and never went to college and are still in the same place they were when we used to hang out 15 years ago (minimum wage job..living paycheck to paycheck)

There are TONS of resources to get ahead and now with free Internet at pretty much every library in the US, you can get educated on many topics without paying a dime.

Have they looked at the children of immigrants that came to the US 30+ years ago? Many of these children went on to have successful careers and grew up in abject poverty.

A friend of mine works as a teacher in one of the poorest school districts in the US. She has heart-breaking stories about how no matter how much a child learns in the classroom, it's all negated when they get home because the parents either don't care, can't help (many don't have educations beyond elementary school).

The problem with articles like this is that it gives this false impression that there is no way to succeed in life if you are poor. It's doing a disservice to all of the people really do have a chance.

Money will always give you some sort of advantage in life, but that doesn't mean you can't overcome it with education (which is power).

Too many people are unwilling to sacrifice and do what it takes to succeed.
On the latter part we agree.
The rules will likely not affect governments.
> 99%
> As someone who rents

> I don't want random people in my building
The people who complained suggest otherwise.
> This is the problem TypeScript tries to solve.

If your development methodology collapses when an original developer leaves, then the problem was that they were carrying tech debt by force of will rather than building a robust architecture. This isn't something TypeScript can solve.

> Languages that do not enable developers to easily take advantage of these cores...

Single-threaded runtimes, like Node, aren't intrinsically problematic, and multi-threaded solutions aren't a panacea.

If you have multiple cores and a single-threaded application that you'd like to scale, then assuming the other resources are plentiful, just spawn multiple instances and pin them to those extra cores.

> Go ...

I like Go, and its goroutines, but working with them still requires an understanding of locking and concurrency to get it right. If the plan is to throw a random front-end developer at Go and expect magic, I think that's wildly optimistic.
Google BigQuery improvements
The only down side to that, is when you're trying to enter it on your phone. I do use sentences, but generally not that long... usually wind up with 15-20 characters, which is long enough. LastPass helps with some instances.

"F34r is the mind killer." as an example, does use replacement, but only in one of the words, it's short enough that phone entry isn't too bad, and is easy enough to remember. Given it's a phrase from a movie/book, but probably good enough.

That said, I probably wouldn't have thought to use an emoji, I know some people hate it, but I do filter whitespace at the beginning/end of protected entry (reset codes, etc), as copy-paste + whitespace errors are more common than leading/trailing whitespace in a password.
> Isn't that effectively the same thing as embedding the JVM inside C/C++ with thread execution control?

I don't see how.

> From what I've read on the RTJS spec the real-time areas you're talking about use an arena allocator which is a different memory allocation strategy than GC.

Yes, but both hard- and soft-realtime threads (that do use a GC) share the same JVM and can share some objects. Also, keep in mind that realtime JVMs guarantee scheduling latency for hard realtime threads of up to a few microseconds. If you can live with higher latencies, you can use realtime GCs.
Some environments cannot handle all the churn. Things breaking for no reason are delivering no value to the customer or your product.
Hotz is an ENTP actually so the two of them would get along extraordinarily well, assuming ego's weren't in the way...
You may be right. I've checked how Pebble's ability to reply to text messages works on iOS; apparently, it generally doesn't - they've introduced a limited ability for some users only recently[0]. Since the author (and/or his wife) uses iPhone, I can see now why the Twilio is the default.

Replying to text messages through Pebble works on Android though (and I've also been using Tasker to send regular texts for some time), so Android owners could use this feature. I guess it's time to write that patch :).

EDIT: The author confirmed that it is indeed an iOS issue.

[0] - https://blog.getpebble.com/2015/11/23/iosreply/
Yes.

I loved node when it came out. I did a lot of experimental projects with it.
I also liked npm and the ability to use modules...

But at some point, this all turned into dependency insanity.

It didn't bite me as much, because i've never used node for production apps, but I imagine it has the potential to be a serious issue, when
your bread-and-butter app depends on 694 other libraries.. who knows what lurks in them...

What did bite me was the apparent "infinity" of possibilities at each step of the development process.
Whenever I need a feature - there's 20 different libs there to help you. Which one should I pick ?
Also, hard real-time systems often don't have to be particularly fast. They are just not allowed to ever be late.
RxJS is great. So why have I moved on?
Yikes, 502C? I think most things we use would burst into flames by then.
Regulation to protect people from themselves.
This is awesome!

It'll 'disrupt' a LOT of very well-funded services in the field. If Google extends this to social media (and optionally, 'non-serious' news sources), this will be a truly global-level intelligence system available to everyone!

This will also make a LOT of lower-level 'defense/intelligence analysts' defunct if more work is put into it.
That's pretty much exactly what theorists are trying to do. For example, we used to think that electricity and magnetism were different forces and subject to different equations/rules. Then we united them into a theory of electromagnetism and realized they're governed by the same equations. Next we discovered the weak nuclear force which seemed totally different, only to later realize that the weak and electromagnetic forces are actually both part of the same (electroweak) force, and both are governed by the same fundamental equations.

It is suspected (and/or hoped) by physicists that this trend continues; that the other nuclear force can be united with the electroweak forces under a single theory; there are already hints that this is the case (see: Grand Unified Theories).

So far not much progress on getting gravity to fit in with the picture though :/
Do you have a link for the best (commercial) IMUs around/how much they cost? I'm curious -- are they just clusters of MEMs like the ones on a phone or something more advanced, like interferometry based?
I also used JobDSL, and thought it worked pretty well. I don't think my teammates agreed, they seemed to just want to change things in the UI and this was just something getting in the way of their work. Some were willing to learn it, others weren't interested.

I think the new Jenkinsfile approach looks very promising: http://jenkins-ci.org/content/pipeline-code-multibranch-work...
It will also be interesting to see how much of the FED Assets [1] will need to be sold directly or indirectly in open market action to get to their target rate.

[1] http://www.federalreserve.gov/releases/h41/Current/
> News flash, privacy is going to (keep) getting worse before it grts better.

If by that you're saying we should just "wait it out" until it gets worse, then I'm not sure I agree. Unless you're expecting the US to go through a totalitarian regime and then through a revolution in the future, then I doubt it's going to "get better" if people don't try to fight these changes hard at all steps.

As the surveillance people get more power it's only going to become easier for them to pass new changes like these. It's also going to get easier for them to ban good encryption in popular services, as well as open source projects that are "aiding the terrorists" (or whatever their excuse will be).

It really doesn't matter how "silly" you think such excuses will be, if by then the judges can be compelled to agree with them. In fact, by then, you'd be lucky if the majority of the brainwashed population by the controlled mass media will even agree with you that such excuses are "silly", as they would most likely believe them. Just look at plenty of other countries around the world for such examples. I mean half of the US population probably still believes Snowden cooperated with Russia or is a Russian spy, thanks to the denigration campaign against him. Heck, 20% of HN probably believes that.
Damn, am I the first one :)! Well WOOHOO ! ! !

I been working on my Elixir skills and Phoenix, and let me tell you how fantastic it is, it is pleasure to use Phoenix, as someone coming from Rails, it has a lot of good parts. Channels... are awesome. I love it and can't wait to see what will future bring.

And performance, that we have plenty.

FYI, I am day to day using Rails and have few Meteor projects, but I can see my future in Phoenix on both accounts.

Weird how when you click on google groups link on top, instead of Phoenix announcement, it takes you to all announcements :)
Even when the technology for self-driving cars is developed well enough for widespread use, it won't be practical or cost-effective to retrofit existing vehicles. By the time you strip everything down, cut holes, install sensors, run cables, etc it will be cheaper to just buy a new car.
Destination Code – the developer-focused destination unconf
Are you watching the watchers? What if they didn't implement the backdoors?
Netflix socks detect when you've dozed off and pause your TV show
I've been using Elixir and Phoenix lately. It's out-of-the-box defaults are insanely good, though certainly some parts of the language are tricky to get used to.

But MAN is phoenix great.
In a lease agreement, it is a common convention to pay a rental rate for one dwelling or "unit" in the building. Not the "entire building " containing said dwelling. If you dont like what other people do with their dwellings, pay their rent for them in exchange for agreements governing what they do therein.
Thanks for hardworking! Chris has been very active on answering questions on slack as well!
Regarding slavery that's a fatalistic attitude that's not very good for the advancement of human societies.

The other side of the coin of his "technology outgrew slavery, and thus we got rid of it", is that if tomorrow's technology demands some moral monstrosity, to "work better", we can't but bend over and accept it.

Neither human struggles (from the civil war to MLK and Rosa Parks), nor desires and leadership come into any of this, neither is "working better" (towards what? for what purpose? etc) defined.
With this I don't understand why the Rust community doesn't put Servo on the pipeline to driving Firefox, or at least not be coy about it.
So hilarious. I think he's absolutely right, but I take the opposite conclusion:

> You were recruited away three times? You aren’t loyal. The first company that offers you a higher check means you going to jump ship. You’re only about the money and yourself.” Believe me – people WILL offer you employees more money. Job hoppers take it.

He's caught on to something that most people are just beginning to realize. Millennials don't give a fuck about your "vision." They will relentlessly and ruthlessly drift to competition if they could make more money or any sort of appreciable advantage doing so.

I'd eat my CEO if I thought it would make me a dollar. You can say you won't hire job-hoppers, but years of corporate malfeasance and broken promises means we're all job-hoppers now.
I think that at this point we can conclude that monolithic frameworks and minimal modules are BOTH bad. Software development is bad.
Super Mario World – 1990 Developer Interview
I'm not sure about that. We have plenty of general practitioners here, and low income people often have subsidized or free medical care available. We just don't have neurosurgeons, big-time cardiologists, oncologists who specialize in one cancer field. Those folks need the throughput you can only find in a big urban area, so that's where they are. They are often also associated with teaching hospitals, and there are none of those in low population density areas either (due to lack of volume). In fact there has been a heated debate here in Bozeman about a proposal to build a (for profit) medical college here, with various members of the medical community pointing out in letters to the newspaper that we don't have the patient volume necessary for teaching.
This reminds me a lot of a thesis (sort of) from Peter Thiel's "Zero to One". He calls it The Contrarian Question:

What important truth do very few people agree with you on?

The question asks us to escape from the mental confines of the past and present to be able to "predict the future" as it were.
I agree with your mentality but shy away from your EXTREME-ness .. I wholeheartedly empathize that there is no point doing something you don't want to do in order to wake up the next day and do something you don't want to do.

If I were in SF i might be jaded enough to believe that "the maths just don't work out!" but where I live, i've been able to pay off my mortgage in about 2.5 years. I'm putting up solar panels so that i can reduce my monthly obligations to basically just a food co-op membership.

These aren't EXTREME or irresponsible, but they are easy, and get me closer to freedom than paying rent because it takes less planning or sleeping in the cold.
Awesome congrats. This is project with a lot of potential and it would be shame to die, I am really grateful for your work and effort to continue.
Transducers do not require that every element that comes out of the source results in a single element going into the destination, it can just as well be 0 or many, they also work well with mutable or immutable destinations (because they're a reduce rather than a map so they can modify the destination).
Helicopter Landing on Ship: Model and Simulation
Call of duty black ops 3
Finally! In 2-3 years bonds will actually yield something.
> Will this be exploited by the 20% of affordable housing units in these buildings paying well below market rates?

Well, why not ? when wealthy white people "exploit" legal loopholes and government subsidies for personal financial gain, it's called capitalism.
I've always thought an interesting idea for trying to curing cancer would be to put the world's best physicists, mathematicians, economists, and software engineers in a room together and see what happens.

(Conversely, it would be interesting to see what ideas the world's best medical researchers and biologists come up with for particle physics and software development.)
Sure, but it's faster! You won't need a LISP machine for this baby to fly!
Machine Learning for Complete Beginners
Sell volatility (VIX)
Yes. The ATLAS Collaboration publications have around 3,000 authors:

http://arxiv.org/find/hep-ex/1/au:+Collaboration_ATLAS/0/1/0...
This was very much in line with expectations, ergo the muted reaction in the markets. It's worth noting that the Fed used gradual in lieu of measured to describe the increase. Measured implies a steady series of increases (announced every few meetings until the target rate is reached) versus a gradual approach in which there's a long term number in mind but no strict mandate on getting there - a dovish tone.
Yes, I have had those issues with Tidal as well. I was listening to an album the other day and it just sort of froze at the end of the track. Very odd.

As far as I know. Deezer is available almost everywhere except the US and Japan. I hope they figure it out soon. I"m glad to hear that you like it.
Looks like the stock market reacts positively to the rate hike. But its effect on the general population remains to be seen, specially in the mortgage industry. Will more people shun buying houses? Banks are more willing to lend money with higher interest rate.
Register your drone. It’s the law
Yes, I agree that this is a problem. You might be using foo in your project which gets a security update, and two things that depend on foo, where one of those things is using the still-vulnerable-foo. So you now have two versions of foo, including one that is vulnerable.

I'm curious to know how other dynamic languages handle this. In Perl I think you generally can't safely load >1 version of the same module, so while you could end up with breakage on an update, you can't end up with the above security problem.
Translation: "Never hire people who dare to leave for better opportunities. Never. They want to be paid what they're actually worth!"
In the full text of their announcement, they said they will not be selling any for the time being. They will continue to reinvest the principal as well. They will be using other mechanisms to achieve their target.
How to optimize Docker image size
I dunno, I'm not totally sold... Often times I've worked with people who I pretty much thought were bad engineers and they were the most boisterous. I'm not saying being boisterous in itself is bad, but it's like it was there primary weapon to make EVERYTHING an issue.

Healthy debate is good, but... I dunno. I hate giving bad engineers more ammo to act crazy.
ahh, yes I'm british so that may be where I've got my information from also!
But existing bond investments will lose value because of selloffs :-(
It's not about agreement or judgment. It's certainly fine for values to be different. What I am confused about is this: what are the underlying values that you hold that inform this feeling of weirdness?
> While exciting, there are countless examples in history of such discoveries disappearing as more data is collected.

As someone who works on ATLAS and has been watching this result develop over the last several weeks (without knowing what was going on at CMS), my excitement has been very tempered by this fact. Especially given that the global p-value is quite modest (see also: Look Elsewhere Effect [1]).

For sure it's too early to know anything. But I have to say, when I heard the CMS announcement yesterday that they were also seeing it, in almost exactly the same place, it's much more exciting!

[1] https://en.wikipedia.org/wiki/Look-elsewhere_effect
I don't understand what any of this has to do with the comment to which you replied.
It's common because politics often works like that and nothing disallows it. "I'll vote for your [x] if you vote for my [y]". I definitely dislike it but just saying, sometimes that's why.
Presumably the idea itself has merit?

I don't know, but I agree with you that this is a good question.
Physical property damage isn't a requirement of the definition of 'hard real time', it's just that common examples are often given that way.

If deadlines are missed in multimedia applications the product isn't meeting its stated and implied requirements.

The consequences may be different, but a television that drops perceptible video frames is just as 'defective' (from an engineering point of view) as an industrial control system which drops motor control signals.