skysight-inc/HackerNews huggingface dataset:
Problem is, what if somebody steals that private key, or if you lose it?

The solution clearly goes on that direction, but this is not enough. And I'd really like to see this one problem solved before we have to start asking something like "and what if somebody takes control of your brain, or you lose access to it?"
Despite "un-opinionated" being one of their main selling points, using BEM is SUPER opinionated.
My point is that REPLs (and other dynamic programming tools) have been in constant use since they were invented, and although respect can be paid to the originators of the approach, we're not really experiencing a rediscovery of those first ideas, but rather we're experiencing an evolution of the ideas they started. In other words, there's been plenty of activity in this area between when they were invented and now, let's not discount that activity.

As for modern systems not allowing the whole OS to be exposed via a REPL, there is at least one actively developed OS that allows this, and that's Oberon. The most recent revision of the Oberon OS was from 2013.

https://en.wikipedia.org/wiki/Oberon_(operating_system)
Study shows running can make you smarter
>> Where I can agree is that there are basic opportunities (e.g. networking) in the tech community that Black Americans may not take interest in.

I look for people who don't do the job for the money but because they enjoy it and they have a passion for the work and technologies. Today I don't work with the tech directly but apply it to a particular domain but I need to keep up-to-date with the technologies and work with them on my laptop.

Many of the meetups I've gone to (including Google Tech talks in NYC) are ultra cool. I don't go for the networking, but because I want to learn about the new technologies and ideas and ask questions. While attending, of course I end up networking and learning more about what other attendees are up to.

In my case, I paid for 90% of my tuition and housing/living costs for undergrad by programming computers beginning in high school. I could not get a penny of loans or grants in financial aid. But because I had so much work experience, my many campus job interviews were about the interesting projects that I'd programmed and I got many offers from great firms.

In summary, attending the Meetups is not about the networking per se, but that the topics are ultra-cool applying different technologies to many domains (finance, healthcare, media, urban planning, etc. etc.) and its fun to meet people with similar passions and interests.

Not only do I not see blacks, but I also do not see hispanics at these events.

Instead of whining about diversity, create a github account, do some interesting projects with spark and machine learning or one of the other spark libraries. Do it with Scala or use Python or R. Solve, some interesting problem with all of the data out there or do some volunteer work while in school to do such a project. Interview with that.
Small Basic Pi
Microsoft announces professional degree program to fill the skills gap
Author has no idea what he is talking about, gives virtually no real criticisms of React besides just saying "it's bad".

React does not tightly couple model controller and views, in fact, most of the documentation on react is all about de-coupling the view from everything else, and all the model frameworks that sprung up around React are examples of this. Flux, Redux, etc.
It definitely will be a cool chip to mess with but is not yet complete. At the workshop, Wei Song presented our latest work on adding trace debug features (which will be properly introduced on the blog soon). We expect to be RTL complete early next year and to tape out an initial test chip later in 2017.
That's possible, but then this raises the question; "How much better/more extensible would that feature be if that fast engineer had twice as much time to complete it?"

As engineers, we rarely pick the absolute best solution for every problem - Sometimes we pick the second, third, fourth... best solution (because they have smaller initial implementation costs).

If management puts too much pressure on engineers to implement features quickly, they will rarely choose the best possible solutions to problems; they will keep picking the 6th or 7th most optimal solution over and over again (for every problem they encounter)- In the end, the project will be littered with suboptimal solutions and the whole project will slow down to a crawl.

Better solutions usually take more time to implement - The 10x engineer doesn't type code 10x faster than a regular engineer.

You could have a 10x engineer whose code is so inflexible that they slow everyone else down by 20x - In that case, they are not a true 10x engineer - In reality, they are a (1/n)x engineer where n is proportional to the total number of engineers working on that project.
Then suspend the blog, and allow for some process to deal with the situation. Don't just torch everything on some suspicion of something going wrong. This isn't a new issue for Google. They're notorious for fucking with people's accounts and providing no recourse or customer support. Something happens? Better hope your uncle works at Google or your shit out of luck.

Hell, I've hosted most of my personal domains' email accounts via Google. A few months ago one of them was deleted. I never really used the email, but I certainly had things on their I would like to have for posterity. When Google deleted the account I was given no recourse or ability to appeal. It was just gone. It's not as if the account was even anything controversial, it was just my contact-me email for an old NES modding site I had.
Luckily, everyone's happy to come to the compromise of doing nothing and letting the dominant paradigm figure out what should happen, because that's such a great solution. /s
> React's design is bad. I could give you a lot of specifics—separation of concerns, coupling views with models, the focus on needless optimizations, the importance of supporting open standards—but I'm going to tell you a story, instead.

The "story" is that Flipboard made React Canvas. The author wants me to think that this is bad in some way, but doesn't say how, except that it's tied to React.

But without saying what's bad about React, he hasn't actually conveyed anything bad about React Canvas, either.

In the second half of the article, the author argues that we should prefer Web Components to React, which is like comparing apples to barrels.

https://facebook.github.io/react/docs/webcomponents.html

> Trying to compare and contrast React with WebComponents inevitably results in specious conclusions, because the two libraries are built to solve different problems. WebComponents provide strong encapsulation for reusable components, while React provides a declarative library that keeps the DOM in sync with your data. The two goals are complementary; engineers can mix-and-match the technologies. As a developer, you are free to use React in your WebComponents, or to use WebComponents in React, or both.
Macroscopic models are crucial. Imagine trying to understand water flow in terms of brownian motion or turbulence, instead of "downhill". Similar for heat flow.

We'll need such models to understand neural activity.

That's not to say that lower-level models are unimportant... or that we have the correct macroscopic model.

re title: click-bait titles are why tl;dr's should be encouraged. It would be interesting to have frontpage-like voting on better titles for each story.
You might want to check out using CI to build your site. It's really satisfying to watch the commit -> push -> build -> deploy cycle.
Airtel is censoring CloudFlare’s traffic in India and doesn’t even know it
XMPP is even better example than IMAP.
I think Niantic learned a very valuable lesson about soft-launching an incredibly anticipated game
It's not better at all.

There are plenty of paid services that will lock you in and will terminate your account if something big enough happens.
Do you have a source with some of google's research and results on this matter?
Look up the case of "Thomas monopoly". Google is legally not allowed to give notice or even reason in the case of child porn. I have no idea if this is the case this time, but seems not impossible.
Theory of the resolution of invention-related tasks
Hey aside from the GDP growth, you should realize that all of these have been going on for the past 40 years at least. Hell, since ww2
It's possible to escape without role models - but it's a lot harder. And quite frankly, I'm still privileged. I'm white. I'm male. If I'd been black, I don't think I would have escaped. The fact that I'm a white male means that, once I've melted into the new System, no one notices me as different. One of my best friends, who is far more professionally successful than me, is black. It still trips him up all the time. If he drives through the wrong town, cops don't see a doctor who shifted careers to finance. They see a big dark-skinned black dude driving a car way too nice for him.

White male engineers, working careers surrounded by white males, socializing mostly with successful white professionals, typically have no clue how everyone else lives. Their advice is mostly useless. Or, as a female friend recently put it, it's like someone whose entire experience with horses is owning a stuffed unicorn giving advice on how to ride to people struggling with actual horses.
Agreed, they need a way to keep Christian Slater on screen. My guess, they'll realize the split-personality is tiresome, and bring the the real person back from the dead somehow.
>The client doesn't pay for 6 months. You've taken all course of action to contact the client but they're unresponsive.

Now compare that to what google did. They were owed exactly 0 dollars for 0 months, they make no attempt whatsoever to contact the client, and they shredded the data without trying to send it back.
Hackers Snag $2M from ATMs Without Using Credit Card
For trademark violations, yes. But the risk is extremely low if you use yourname.com (or some other U.S. TLD).
Neither framework requires you to use webpack out of the box. But even VueJS creators offer a big tooling solution (check out vue-cli).
19th Century Advice for Educated Women
Follow up post by Original Author from a few months ago: https://www.pandastrike.com/posts/20160331-facebook-react-pa...
Yes, the basic approach is the same. There's limited bandwidth and they have too many image assets going through the pipe at the same time. They can easily control this by just loading a few at a time, whether that's the first page or row or whatever (probably based on testing to see what "feels" the fastest).

It's a tried and tested approach and much better than just sending everything in the HTML in a single blast. There are hundreds of image-based sites out there, they all do this as an optimization.
The Open Letter to Trump falls under politics, which is off-topic.
MapSwipe – fast satellite image classification on mobile devices
The hilarity is in how this perpetuates the reasons for excluding a class of individuals from participating in the software creation process.

You are excluded from companies using computer science if you are bad at math. Blacks are worse at math than Whites and Asians, therefore they will be hired less - especially in companies where everyone wants to work.

Good in math probably won't give you the empathy and insights into how technology could help rural Kentuckians.

Will being bad at math give you that? What does building software have to do with rural Kentuckians and how are black software engineers going to help you with that?

Additionally, software today is very much a 'poke at the frameworks, and mash it together' sort of affair.

Are you trying to say that Blacks are as good as Whites/Asians at poking at frameworks. If they are bad at math, maybe they are bad at this as well. BTW, I am referring to computer science, not knowing JS frameworks. Computer science requires mathematics.

So, yah, one more exclusionary myth about the qualifications of engineers, and who's best at it (whites and Asians? really?)

What is mythical about this? I've given you the data that clearly shows that Blacks are worse at math than Whites/Asians. They also perform worse at SAT-Critical reading.
Mario Gentile’s Champagne Dressing Recipe
Super lightweight embedded async HTTP server in pure Swift
A summary of the 15 minute video:

1. introduction to 'tui' mode in gdb (https://sourceware.org/gdb/onlinedocs/gdb/TUI.html)

2. intro to python support in gdb (if it was compiled in)

2.1 python print('hello world')

2.1 set breakpoints with python gdb interface

3. Demo of reverse debugging in gdb, which helps isolate a stack-corrupting bug (https://www.gnu.org/software/gdb/news/reversible.html)
To summarize:

> React, Bad; Web Components, Good

And that's literally all the justification the author is going to give you. "I _could_ tell you why React is designed poorly, but I won't. Instead, I'll complain about the fact that it's made by a COMPANY. A company that MAKES MONEY. And that's BAD for everyone".

Yeesh. React makes web development way more enjoyable and maintainable to me. Don't tell me THAT web components are better, tell me WHY. Tell me HOW React, which is functional in nature and makes composition and reasoning about view code incredibly easy, is making my app an "unmaintainable hair ball of unreadable code". The author conveniently leaves out actual argumentation.. for the entire article.
So why argue about what makes a monopoly?
True, but it could be encrypted and it might be only sent when other traffic is occurring so you'd never notice.
Fast, as in it's fast for users to classify areas. Crowdsourced solution with a gamification mechanic. Unfortunately it doesn't work on my old android phone, but it looks promising.

There's an audio interview on BBC Radio from the creators here also: http://www.bbc.co.uk/programmes/p040g4qr
This is untentionally hilarious.

Come on man, entire countries are excluded from pokemon go, just look at China.
Well, if you have read-only copies on different enough servers, owned by different enough people, it's a backup to some degree. Security is never an absolute.

But a local copy will almost certainly be easier to police for "uncorrelated risks in the ways that matter".
This looks very well executed and really cool, but I'm honestly really tired of all the node/electron terminals. In its favor, this project looks a lot more clean and less opinionated than that 'Black Screen' monstrocity.
And since he wanted to go to the UK the French authorities are more likely to caution him rather than jail him as once he successfully leaves then he is no longer France's problem.
5 Enterprise Software Upgrade Best Practices
This is like saying a "Javier Fernández" cannot be a British citizen because it is not a British man's name. And he specifically says (00:40) that the passport digitally contains a different picture, of maybe the real owner.
Indeed, Germany accepts more asylum seekers than any other in Europe. However, here in France, the problem is the bureaucracy involved. It's legendarily slow, inefficient, and painful.

There is little political incentive to change it since our right wing (profoundly anti-immigration) has gained in popularity in recent years. More generally, anytime you'll have to deal with our administration, it will be incredibly painful (for foreigners and locals alike).
Hi,

I am working on mobile payment solution for tips and donation which might work on scenario you described.I haven't launched yet but would like to talk to you to understand it better. Ping me on rajeevpra@gmail.com if you are interested.

Rajeev
Please add (2015) to title.

I actually found the tone of the text much more agreeable than a typical 'x is harmful' post. The points it presents about the ideas of Web Components and Shadow DOM being the real meat behind React are fair.

But in truth, React is a ready-made lib that combines a few good ideas into a framework, backed by a large company unlikely to disappear tomorrow. Especially in ecosystems like npm, it hit a sweet spot between productivity, thoughtful design, understandability, and promise of longevity.
To call it superficial achievement is too strong: there's a whole lot of hard, vital work in Kuhnian 'normal science' https://en.wikipedia.org/wiki/Normal_science .
EU Bot – a machine learning classifer for the EU Referendum
This seems like a more general portrayal of how innacurate tests demonstrate domain knowledge. It is true for Math Olympiads, but also true for a wide range of subjects. Nonetheless, this is stil relevant to provide a hint of what that person might know.
Third-party app Josh will bring new skills (and different voices) to Amazon Echo
Well, yes - you make an outrageous comment, I might make an outrageous reply.

Also yes, the Dublin Agreement is the current law. That does not make it just. I hold with a minority (alas) party of the country I live in - strike down that unjust law and, yes, require all EU and/or Schengen countries to share the effort of providing asylum. Including Monaco, which seems to be doing a good job of it already.

If you want to defend that unjust law, then there's another solution - promote more legal ways to enter the EU, rather than force them through land and dangerous ocean routes, and overloading the border countries.

Get rid of carrier liability and let asylum seekers hop a plane into whichever country they want. As it stands, airlines don't want to bear the penalty for transporting someone who might not get refugee status.

Charter boats so places which are willing to accept refugees (for example, in Spain, https://www.yahoo.com/news/barcelona-waits-refugees-arent-co... ) don't end up with only a trickle.

Quoting from that last link, "human rights are above European legislation".
I haven't even looked at "Black Screen", but what makes it a monstrosity? It is just a piece of open source software, after all.
Not case in point. Whether you make your own site is completely orthogonal to whether you have backups. There are people that use blogger or wordpress for free and back it up, and there are people that pay for hosting or servers to host customized websites and don't back them up.
The market has spoken in terms of preferring free tools. I personally think that is one big reason why the quality of developer tools is as low as it is.
It's also pretty much exactly what a person is likely to be looking for in a search for "ascii table". In the old days, it was printed in the back of the printer manual, the MSDOS manual, etc. etc.

Anyway, it's going to be much more relevant to the immediate problem than the Wikipedia article. This probably a case of SEO actually doing something good.
I was looking to do this, but it was just too hard. I believe you need to have a company / association of some kind with a VAT number to get registered. The closest I have found is going with the IPv6 tunnels from someone like Hurricane Electric, but speed is a bit limited.
If you've never written code in a live debugger session, moved the execution point back up, and immediately run over the code you just wrote, you have a crappy debugger. VB6 could do this, Smalltalk does this, it's not dangerous, it's damn productive.
I think it's totally doable since you know exactly when passengers are coming and going (in fact, you'd see them right on your map).

You're "indifferent" between having your car waiting for you at the curb and taking a shuttle to off-site parking? Wow.
There is Nemiver too:

https://en.wikipedia.org/wiki/Nemiver
Don't worry, plenty of folks already do that in cities which are overflowing with uncontrollable violent crime and have neighborhoods so neglected they look like they've been bombed (eg where I lived for 12 years, Baltimore).
Two years ago I would have agreed with the author. However, now I just disagree flat out. I think React actually has it correct. Web Components while useful and a step forward, is not better than React at what it does. Web Components bundles Javascript, CSS and HTML together just like React does. I guess being closer to the "metal" is better in theory. The truth is you are still writing Javascript. I think it's easier for me to read and reason about a .jsx file than it is a Web Components file. Additionally, I don't have to wait for current browsers to support React. Web Components is still a ways off before it is ready for use in production and it doesn't offer up as much or more than React already does. For me that's a problem...
I did grab a few screens and contacted the only available "support" link I could find easily on their site, but after a few weeks with no response I eventually deleted the files.
The more reliable parts of the industry didn't get there instantly on day one like we seem to expect games to do. They got there by refining their process over plenty of time. Every large system that works developed from a small system that did. Games just aren't afforded that luxury as they have to maximize their launch hype and get slammed on day one.
That's definitely an interesting difference. Do you think excluding Information degrees results in a more relevant number? If so, why?
There are reasons to turn it on sometimes, probably mostly once you get to higher levels. A tip I got from someone attempting to do "curveballs" was that with AR on you can adjust position to both keep the Pokemon on-screen and throw a curveball more easily.
Where did I say anything about Apple or the Linux crowd? Mr. Pyle's comments were condescending at face value alone. Doesn't mean Apple/Linux/etc. aren't also.
Do you think that abuses of power which result in the violation of laws are the only kinds of abuses of power that matter?
For such things like coding an optimal algorithm from scratch this might be true. But there are interview questions which have a more practical appealing, and this definitely does not apply to math Olympiads.
You really think that repricing stuff gets you from roughly $20 billion to $70 billion in the PC market?
The voice on the phone at the end of s02e02 is Tyrell though. He's obviously on the run somewhere; most likely overseas.
It is a force of nature. Other people won't always act with your best interests in mind.

There are several things we can do to reduce the risks, but after a certain point they become counter-productive. That's also a force of nature, by the way. At least of "human nature", what means, it's a force of nature as long as you are dealing with humans.

But yeah, there's plenty of room for arguing about that optimum level of risk. Software industry contracts are beyond absurd for decades already.
I feel like the split-personality plotline kind of undermines the rest of the show. This show gained early praise for its more realistic portrayal of both mental illness and technology but I feel like as soon as you go down the path of "oh he actually hallucinates people, loses track of time, etc" all the realistic parts get thrown out of the window. This plot seems to have taken over the corporate espionage/corporate morality vs new age civil disobedience which is what made me like the show in the first place. That being said, the style and direction of this show still puts it above most.
>Don't just torch everything on some suspicion of something going wrong.

You can rest assured, if it was child porn, they'd be obligued to keep backups as proof for law enforcement. I doubt the material is actually deleted, just hidden until they sort it out with the feds.
[Part 2] a Date with the Bug Queue or Let Me Help You Help Me Help You
That's a sad salary. Especially when moving a few hours away to San Antonio will yield a 20k+/yr salary increase. Even if housing in Dallas were free, it's still better to move from a financial perspective.
Show HN: Fully automated pentesting for APIs
6px.io Shutting Down
Senators back celestial navigation for all Navy personnel
New Realstatistics Attack Vector Compromising Joomla Sites
I think in that case you can just build a separate express API that talks to the same rethinkdb instance, no? After all, horizon is basically just a front-end driver that wraps rethinkdb changefeeds.