skysight-inc/HackerNews huggingface dataset:
I really like your comment. Thanks!

I find myself in agreement and in strong disagreement at the same time. My fear is your thesis is just an extended form of whistling in the graveyard.

Yes, these patterns you mention hold true, and we'd be fools not to acknowledge them, but there's another pattern that you're missing out on: each generation of distraction devices is more engaging and more adaptive. Don't like what's playing in the symphony hall? Go down the street. Painful but doable. Don't like what's on the radio? Twist the dial. Much easier.

So it's not simply that mankind invents some cool new whizbang and then an entire generation zonks out, it's that mankind gets better and better at inventing Whizbangs that are more difficult to zonk out from. So let's assume, and I really hope you're right, that the pattern holds and 40 years from now we see some new rebirth in institutions and inventions. This round was more painful than the last. Much more painful. And the next round will be worse still. As AI slowly grows, it's going to go after the youth; the old folks are already hosed. So really it's game over once we find a way to hook new generations as they come along and keep them hooked.

Those other waves didn't work like this. I'd argue we're either already there -- or within 100 years of it happening. So yes, it's a beautiful thought and I wish you the best. I just can't find it in me to think of this as being a winning argument overall. In fact, your examples like Gilligan's Island are actually reverse examples. Cost of production of niche entertainment content means fewer people make less money targeting smaller audience segments. Doesn't take a genius to figure out that we're headed for machine-created custom content geared to the individual. Things automate. Digital things automate faster. This cyclical thing where new stuff comes along and distracts a generation will become continuous. The only question is when.
As I'm big fan of this tool I need to agree that "Sketch" confuses a lot! Good point fella!
EPS Geofoam Industry, 2016 Market Research Overview Report
> The whiteboards seems far more respectful of people's time at least.

Some companies will happily bring you on site for a full round even though they have no idea whether there is an open position for you (infamous example, you can pass Google's hiring committee and then be told there's no headcount). And you've just wasted one day off.

On the other hand, take-home projects can be used in a way that saves everyone a lot of time. I don't disagree with you, they shouldn't be used for screening though.
Now that Xamarin is open source, a reasonably stable Java bytecode -> Xamarin-compatible CIL cross-compiler could be pretty useful. It would also solve the problem of varying VM quality between Android versions (especially around the Dalvik to ART transition).
This. I was actually unaware of this distinction before studying for the driver's license and always assumed the sign was just a stylised version of the light to save energy.

Also worth of note: when traffic lights are active they always take precedence over static signs which in turn take precedence over road markings (which themselves take precedence over road layout). The green arrow sign is special in this regard because the rules for traffic lights explicitly take it into account -- otherwise the red light would always trump the sign because of precedence rules.
Sift raises $1.5M to unlock your credit cards
Saving a video off imgur works about half the time in firefox, based on ???. There's a bug for it but it hasn't gotten much attention. It's a problem of imgur playing games with headers, embedding a video inside a web page and using the exact same URL for each. I haven't had any issues in chrome.

Twitter's just putting dumb empty divs over the content. And they make it impossible to get the source gif even in cases where the video version is larger and lower quality. Thanks twitter.
Twitter Hackers Post Turkish Flag, Target Netherlands in ‘Nazi’ Spat
Expo Sketch
Agreed. I've taken various internal flights in India, Vietnam and the Philippines and none of them have allowed smoking, officially or "unofficially".
Developers can no longer edit App Store descriptions without App Review approval
Overnight, developers have noticed a silent policy change to iTunes Connect interface which does not seem to have been formally announced by Apple.

Developers are no longer able to edit descriptions, update notes or any other metadata for their apps without making a new version, which must be submitted to App Review for approval …

See More: https://solutionanalystsblog.wordpress.com/2017/03/10/developers-can-no-longer-edit-app-store-descriptions-without-app-review-approval/
They also do YouTube-tier blob fuckery, I believe.
Someone is very interested in pushing people towards far right pro-kremlim parties in Europe right before elections..
Quick disclaimer; The CTO of reMarkable is a friend of mine.

I was at their office and tested reMarkable a bit. The delay is surprisingly low. If i did quick circle shapes over the display the pen would be 5-8 cm in front of the line. When writing normally i didn't feel or notice any lag at all really. The display itself is also more rugged then a kindle paperwhite, so writing gives enough resistance to feel "paper-ish". The software does a correction after writing, so ragged shapes gets smoothed out and i saw some fills being added. I'm unsure how much of this is being tested and tweaked.
repeat :: a -> [a]
repeat something = [something] ++ repeat something

print (head (repeat "hello"))

For performance reasons, you wouldn't implement it exactly like this, but the principle is the same. The list can contain an infinite number of elements, but not unless some function tries to consume all elements does it become a problem.
Solving the AI control problem
Website Maintenance Company Bangalore India
Website maintenance company in Bangalore india is offering website maintenance service at affordable price. Hear currently specialized in designed website.Contact more information info@webheay.com +91 7829233317
Yeah, I stopped using facebook completely, because I suddenly realised I was in the habit of checking it absolutely everywhere, no matter what I was doing. It was a habit, whenever my hands were free I would open my phone and go on facebook, even though it was always the same re-shuffled crap, negative news that were making me feel like shit, I'm normally a very positive and optimistic person, but I realised that absolutely nothing coming out of facebook was positive. Not a single thing. So I just said to myself - show some strong will, and stop using it. And I did. But god, it was hard for the first 2 weeks, then the compulsion started to go away.

And yes, I was exactly same as you - started programming around 12-13 years old, but when you stopped using the computer you would go and do other things. Now it seems to be literally everywhere.
If it lasts longer than 20 minutes, you're doing it wrong. But more importantly, are we talking about hiring a security expert? Or hiring for a product development team? Or hiring for the devops team? Context is rarely given in the "whiteboarding issue" discussion, e.g. at HN. I currently hold candidate interviews for a solution architect role, and I certainly don't want to hire someone who can't hold a whiteboarding session with a client or their partner's SME.
> This is the only case in Germany where this law makes no sense.

Actually, there are two more permanently red lights in Dresden alone. They are mentioned at the end of this Video: https://www.ndr.de/fernsehen/sendungen/extra_3/Realer-Irrsin...
An hour of time for a homework is completely fine. A whiteboard interview would consume much more of both party's time. Just travelling there and back can easily take an hour of applicant's time.

I used to invite people for an interview without any prior testing, but it was generally such a big waste of time for both me and applicant. What's more, quite often I can see from CV that someone is underqualified, but I do not want to reject them immediately without giving them a chance, so I send them a homework. Finally, you would be surprise how often even people with good CVs turn out to be quite bad.
Generally speaking, someone's ability to recall things is very dependent on how they're feeling. If you're happy, it's easy to recall positive things, if you're depressed it's practically impossible.

A lot of developers also have imposter syndrome. After I've solved an interesting problem, within a few days i'll probably have dismissed it as not being a big deal and started to forget about it.

These kind of questions are useful, but candidates should be preparing their talking points, because the risk of forgetting the story that's going to get you hired is too high
Rt turn on red is voluntary. Not one to have road rage much but I enjoy waiting for the green if a jerk is behind me.

Also being paid by the hour to drive red lights are your friend
There is, though. General red with a specific green (the arrow pointing to the right) means you can stop, but once a car behind you wants to turn right, you need to turn right too in order to keep traffic flowing.
Looks great indeed, there is also the option to dynamically render the SVG animation to a sprited or multiple canvas once, and avoid to reevaluate and render the SVG for all instances on every frame.
Headphone batteries explode on flight to Australia
The Human Cost of War (data Analysis-Ish)
Roughly the same way we type → :)
I wrote on this same topic a few years ago, might interest some:

http://magarshak.com/blog/?p=169
Every now and then I end up helping someone I know out with their twitter strategy or something on their PC. The number of full access 3rd party integrations people willingly sign up to and the number of browser plugins people happily add always shocks me.

Part of the problem is that getting your account hacked is such a widespread problem that people just accept it and there isn't much incentive for developers to invest heavily in preventing poor user decisions that exacerbate the situation.

Ideally developers of services like Twitter - and all those random SaaS apps you pipeline important business information to - should invest in:

* Better language about granting access rights up front. Chrome is always impressing me with their approach to language on HTTPS warning dialogs etc. Anyone allowing API access should spend lots of time crafting how they explain their token system to users.

* Requiring manual re-confirmation of access rights for integrations after a certain period of no use.

* Detecting unusual access patterns for integrations - usually this integration posts once per day per account, now it's posting continually.

Hopefully there are machine learning startup teams working on this. I'm sure at least some companies would care enough to send a log of 3rd party integration interactions to a machine learning startup and receive alerts of anonymous behaviour back.

(Yes, I know the irony of suggesting the answer to excessive 3rd party integration is a startup that provides anomaly detection as a service - but I doubt most small services offering integrations would be able to engineer a strong system like this...)
The title is a bit misleading, this Beaglebone iteration is oriented towards robotics mainly. It can do autopilot but not without external hardware (e.g GPS). It does have hardware useful in robotics though that common autopilot boards miss.

It is very interesting and the price point is good (about €80). A thing that troubles me is that, with a very quick look, I couldn't find a nice programming guide.

Recently I switched to Raspberry Pi 3 with a Navio2 HAT for an autopilot project. Whilst the Navio2 hardware may be expensive and closed, their software and documentation are top notch. They provide their own rasp pi distro, with code examples for accessing all sensors and even expose some of the hardware in sys-fs.
"There are no universal truths for human happiness and behaviour." That's pretty bold statement. We know that there are universal truths to human suffering, and the behavior that can lead to suffering. We see it all the time depicted on the news, or we all experience it at one point or another. Why do you say the same is not true of happiness?
I really value Wikipedia but I have to agree. Also I agree that most of the world's useful knowledge isn't directly accessible online - though most of it may now be said to exist in some digital format, somewhere.

In the late 19th century there was a strong drive in academic history towards the idea of "total history": comprehensive accounts of everything that mattered from the beginning of recorded history to the current day. All these incredibly well educated German historians started outputting 20 volume world histories.

And no-one except a historiographical specialist would read them now.

They drank an ocean and pissed a cup.
Except that it isn't there anymore. It got removed last year: http://www.faz.net/aktuell/gesellschaft/ewiges-rot-an-dresdn...
Non-profit CEO takes home a 700k+USD annual paycheck
Twitter accounts tweet swastikas and pro-Erdoğan support in massive hack
Right - this is good advice.

To paraphrase the learnings of thousands of data scientists on years of Kaggle competitions:

A quick and dirty model for a baseline: Random Forest

Structured data: Use a boosted tree algorithm (specifically the XGBoost implementation of gradient boosting), ensembled with maybe Extra Trees, Random Forests and MLPs

Some kind of time component on large datasets: FTL regression, XGB

Binary data (images or sound): Deep neural nets

Text: Try LSTMs, but this will often be beaten by manual feature engineering and Word2Vec derived features put into XGB.
Foamix Pharmaceuticals Ltd. – Product Pipeline Review – 2016
This is so german of you!
Hi lkrubner

I think it is fair to say that React and RoR are serving the same needs. Obviously the two approaches are very different, mainly because they are from different eras.

In many ways RoR is still ahead compared to React, and ease of getting started + tooling like you mention is one of them.

Expo and create-react-app is making good progress towards making this more seamless and we hope graphql-up with time will be able to solve the last missing piece, namely schema generation and migrations.

If you'd like to chat about RoR vs React/GraphQL and especially wider adoption by agencies and companies my email is soren@graph.cool. Also - let me know if you are going to GraphQL Europe[1] - I'd love to meet.

1) https://graphql-europe.org/
Whiteboard should not be the focus. If interviewer just shared whatever technical problem they're trying to solve and asked the interviewer to share their insight as a peer, then it's up to the interviewee to use the whiteboard or not. Frankly, I think this is best done over email so interviewee has the time to think about the problem.

In short, companies should approach interviews like free consultations with an expert or peer.
> It's very lacking even compared to MPEG-1

Not if you have aliased frames.
Which entity, and have you reported them to anyone?
Sounds like a company to avoid if they throw the improper tool for the job at you and expect you to do it with that, even if a pen & paper would be better.
This article is from 2015 and noone seems to have mentioned yet that the light got removed in 2016: http://www.faz.net/aktuell/gesellschaft/ewiges-rot-an-dresdn...
That's left as an exercise for the inclined hn reader.
Kotlin is not CoffeeScript for Java.

Kotlin is Java done much better. Null as syntax, extensions with receivers, reified typing, type-safe builders, first-class lambdas, sealed classes, co-routines and so much more...

Kotlin is my language of choice for just about everything at the moment.

I have done 15+ years of programming in Java (Desktop, Server, Android), JavaScript (ES5, ES6+), Kotlin and a little programming in Coffee-script. Your comparison is just wrong.

It's 100% compatible to Java so of course it's not a completely different language.
Haskell is a different language. I like Haskell, but I'm glad that I don't have to convert all my old java code to it.

I can open old java-projects and use Kotlin on a file-by-file basis without any problems.
Bug Bounty third anniversary wrap-up
Then the crew changing the lights would need a second checklist. The chance that they apply that wrong one to a regular intersection is not negligible.
Instantly transforms virtually any surface into a base for Lego components
We are currently hiring. Denmark. We received i think few hundreds applications, picked 20, discussed internally, picked 5. Those 5 received invitation for homework, simple functional Javascript exercise. We dropped 2, the rest received invitation for UI Javascript exercise, vanilla btw. Then we talked with them. Picked one. In my previous gig in UK we had 3 homeworks and then chat. Sometimes we did drop the third when candidate was exceptional. So far only one candidate refused homework next stage, but the first stage result was bad enough for us to not consider him anyway. All top candidates and hires were eager to do the homework.
Outlawing inaccessible material does not necessarily lead to maximizing accessible material. I think a strong argument could be made to the contrary, in fact. Material could become incrementally more accessible over time with motivated volunteers; outlawed material has no chance to become so.
I'm more disappointed by misuse of the language
What are the new realities of the Cloud marketplace?
This is why they brought on Diane Greene who was the founder/CEO of VMWare. She clearly understands enterprise sales, has staffed up and merged departments appropriately and it's starting to show in everything from marketing to the support interactions.
Visual or graphical programming environments have useful applications, but I think they're always going to be niche. My kids had a lot of fun with Scratch for example, it's a lovely way to learn programming.

The big problem I see with visual programming tools though is that they prescribe the tools you can use to work on the system. I can work on the same Python scripts on Windows, Unix and iOS, in a windowing environment or a console. I can use Submlime Text, Vi, EMACS, Notepad++, whatever I want and configure them however I like. Syntax highlighting even visually distinguishes different aspects of the code in useful ways that even parallels some of the features of graphical coding environments. I can even generate code from other code, or use refactoring tools.

If your graphical tool generates text or something like XML then ok, you can do processing on that, but which is authoritative? The graphical representation or the underlying document? Now all you have is a fancy editor for what's really a text format anyway.

So I think in a lot of ways visual tools complicate things in some ways as much or more than they simplify them in others. I suspect that the domains in which these trade offs prove to be worthwhile are fairly limited.
"I got up at 4am to be here working on my passions" vs "I'll get to the office when I am supposed to, to do the work they tell me to do"
This is awesome, however I just spent a month making the exact same thing. Oh well, I might give this a go and see if this is more in line with what I want to do.
I think part of Troy's argument is that buying and selling this sort of information is technically legal - ergo making reporting pointless.

I guess the other side of that argument means that mentioning who sells it shouldn't be a problem either.
Here's an idea: create a subscription service that signs me up for 20 USD per month and gets me the latest hip boards in a reasonable time frame (I realize that this specific board is outside of this price range).
Is Twitter Counter related to Twitter? if not, how come they are authorized to use the word Twitter in their product name?
If you think people are actually interested in the lie when they ask questions like that, you've missed the subtext. They aren't interested in the answer. They know the answer. They want you to make an effort to make them feel good.

You should be flattered when somebody asks you a question like that. It means they want you to care about them. That you would resort to the brutal response might hurt them but it gives them good advice: steer clear of you.
Space Sex Is Serious Business
60+ Responsive Health and Beauty Website Templates
Why? RI's require upfront purchasing, sustained use doesn't. So the comparison is valid because it's comparing on-demand instances from both providers, and Google comes out cheaper.

Otherwise you can say anything has better pricing because you signed a big volume discount upfront, whether you're buying cloud VMs or tires.
Oh I wonder who would that be...

Doesn't seem like a very advanced hack to be honest, and "twitter services" are a constant source of account compromises
In that case a 10x-engineer would do a quick calculation and notice that adding and enforcing yet another exception to the law is much more expensive than operating a single traffic light. Note that laws are enforced by humans rather than idling CPUs, so every single rule adds real workload.
Facial recognition Facebook app hoax terrifies the internet
Donald+Trump's+2005+tax+return+leak+reveals+$38m+bill+•+THE+WORLD+INFO
Ask HN: How can software engineers solve the problem of Income Inequality?
Imagine Case 1: Software engineers develop a system which happens to be a AI graph network...the network has 7 billion nodes representing people's bank account ...the network "knows" who is running short of money or who has excess money to loan.The network helps them get connected and transact further..
There's also a highly contentious Netherlands elections today[1] and there was a swift escalation in Turkish-Dutch politics yesterday[2].

[1] http://www.cnn.com/2017/03/15/europe/netherlands-election-po...

[2] http://www.dutchnews.nl/news/archives/2017/03/turkey-suspend...
I always wondered why do we have to pay for domain names annually. Now I understand where that money actually goes. There are 340+ million registered domain names. [1] Annual ICANN subscription price of a domain name is about 10$. That is a guaranteed annual revenue of 3.4bn USD and consistently growing and no one can give ICANN a competition because effectively it's a monopoly. That is a lot of money for a "non-profit". We have reached a serverless computing era where paying for compute/storage for a small service is becoming cheaper than owning a domain name and the price for "buying" domains hasn't changed in years. People are so used to the standard domain pricing that they are willing to pay that subscription amount. All of this while executives of a non-profit get filthy rich. Me feeling unfair about it is not enough to change the market, but I sure do derive some business learning from this.

[1] https://investor.verisign.com/releasedetail.cfm?releaseid=98...
There's no true inter-frame compression, but frames layer on top of each other by default. Unchanged areas can be transparent.
Polytoxicity: The Wild World of Chemical Exposure
When in doubt – put your customers in the front seat. $17000 case study
Except one is running in very limited hardware thousands of kilometers from earth, the other one running on Earth on commodity hardware

This is plain incompetence on the "language" developers.
Correction: this is actually an emulation of Amazon Web Services' SimpleDB database. It includes an implementation of the SimpleDB SQL-like query language - it's not a full-blown SQL interpreter.
If they're empty to begin with, new ones shouldn't be put in. How hard is that?