skysight-inc/HackerNews huggingface dataset:
4-5 hours is adequate for many people. Myself being one of them. I don't take any uppers besides coffee and find 4-5 is ideal and 6-7 makes me groggy if I can even accomplish that. Usually after 5 hours of sleep I wake up with no alarm clock wide awake.
Thanks! That's something new that I didn't hear before. For interested parties seems [0] has some information. I need to check with my bank then to see how it works in my country.

[0] https://gocardless.com/guides/sepa/introduction/
Lawsuits Claim Disney Colluded to Replace U.S. Workers with Immigrants – NYTimes
Detect unwanted drones with drone detection solution
The Rise and Fall of American Growth
It's not just feasible, it's existed for decades and is used by security cameras that record to (usually on-premises) DVRs. There have been open source apps that do basically the same thing (detect motion, save video around events, etc.). With modern mobile GPUs you have ample processing power for running over-the-top machine learning algorithms. There is no technical need to violate privacy by default.
"Below you will find five documents we think X-Files character Agent Fox Mulder would love to use to try and persuade others of the existence of extraterrestrial activity. We also pulled five documents we think his skeptical partner, Agent Dana Scully, could use to prove there is a scientific explanation for UFO sightings."

The most interesting thing about this is the lack of seriousness that the CIA puts into UFO.
Jar Jar's also unusually annoying.
That's actually quite interesting - I remember similar comments (Phd required, or Phds aren't able to understand it) cropping up in discussions of the GNU autotools toolchain. (With a fair bit if justification, in my own experience, although I understand the results tended to be better for those who were shell script gurus...)
yeah, it is an experimental project which isn't even multi-platform right now. There are some parts I don't like and have not a lot of time to rework it.
> Despite how fast Tegra X1 is, and the fact that the SoC is seemingly always using its A57 cores, the interface can be quite janky at times. Normally things perform fine, but both Josh and I have observed random lag and frame drops when doing basic actions like scrolling, opening apps, and bringing down the notification drawer.

This is aggravating to no end. Top of the line (mobile) hardware, years and millions of dollars in engineering effort, and perf still sucks. I've tried very hard for years to be charitable about this problem: programming is hard, and there are a lot of smart people working on this.

But something is fundamentally broken with Android's abstractions. I don't know enough about Android's architecture to say what it is -- but there is no other reason for perf to still be a problem [1]. Every Android device I've owned has had these issues, while my $45 Nokia Lumia Windows phone has been consistently responsive for over two years, on marginal hardware. What the hell is going on here?

[1] Either that, or critical code paths are being bloated with unnecessary features faster than the runtime and hardware are improving. Which would still be surprising, because that has to be a lot of bloat.
Android must grind on Google's product vision. Especially with Oracle suing them. This whole app store widget dashboard Java ecosystem is antithetical to the web as a platform Google has wanted since the 90s. ChromeOS is the goal - the problem is getting there without driving all those Android users, developers, and revenue streams away.
there is a define to uncomment for generating instructions and decoding them with capstone to check whether they are valid.

I mean there is main to output them on stdout so you can check.
Give time for the law to catch up. The wheels of justice turn slowly.
The code base is not the only vulnerable part.
Black bar is an empty gesture. Who does it serve? He died, his ideas didn't.
They can analyse the frames in a timeline and skip ahead for changes, also analysing the audio file for transients. In fact, what's to stop them just watching on 4x speed?
The CEO at a very small company I worked for not too long ago made me do this when assigning phone extensions because "Having 4 digit extensions makes us look like a big company." The only people this would fool would probably need supervision to use a phone.
Well, carrots are delicious, so no harm done.
>I called him out for his specific replies in this specific thread. I didn't call out his reputation or character.

Eh, I'm not sure about that. When I see "Wow you have a terrible attitude about security" I'm inclined to think that's exactly what you're doing. I don't have a horse in this race but you seem to be unnecessarily aggressive/antagonistic and you could have discussed the individual merits of his comment without doing that.
That is interesting except that it seems a bit anecdotal in terms of usability.

Is anyone doing cognitive tests to ensure that your brain is actually working optimally and answering hard questions?
No One Owns the Law. Everyone Owns the Law
That's awesome, thanks a lot for sharing! I've passed these pics and video on to our hackerspace community here. :)
Swift Weekly 2016-01-23
Don't be jaded! Stay excited! You were way ahead of the curve! ;)
> Getting a laptop and AWS talking the same abstraction is the future.

You can already do this with Vagrant and VirtualBox. Docker is just additional abstraction.
In the end it's about the UX from Meteor's side. If they can take all these technologies and make it very easy to work with (without all the annoying boilerplate setup, etc) then it's a big win.
>There is significant evidence that US Air Force was responsible for the hoaxes. And, of course, Area 51 is an Air Force Base.

Yes, Area 51 is an AF base but CIA has paid for most of the planes that were tested there in 50s, 60s and 70s. U-2 was paid for, in a large part, by a CIA budget [0]. Same goes for Lockheed A-12, a predecessor of SR-71, which too was paid for by the CIA [1]. Then there's Have Blue, a predecessor of F-117 which, too, was paid for by the CIA. CIA also paid for a slew of other planes and prototypes which ended up either destroyed or as other AF planes. So while it was an AF facility, CIA had a large say in what goes on there.

CIA also has a large staff of psychologists and other sociology experts who can pull off various deceptions and spread propaganda to a large part of the population. UFO mythology was probably created by them. AF don't have many experts in this area.

[0] https://en.wikipedia.org/wiki/Lockheed_U-2
[1] https://en.wikipedia.org/wiki/Lockheed_A-12
[2] https://en.wikipedia.org/wiki/Lockheed_Have_Blue
"At one point the overhead lights dimmed, the orchestra began playing the theme of the film “Star Wars,” and a spotlight focused on an opening in the stage curtain through which Gammonoid was supposed to propel itself onto the stage. To my dismay the robot got entangled in the curtain and its appearance was delayed for five minutes."
Fair enough. Getting a usable API that works reliably here is tricky though. I've often fallen back to a sort of indirection like "move this card right after that one" ... this only works if you can calculate that right away since that card can be moved by some other agent.
Technically yes, the code could live on, but the thing about currency/money is that people need to believe in it to be valuable when it's not backed by precious metals or coupons for wine or meals or drinks or violence. And people are skittish and emotional and paranoid. Sure, the project could live on, but it would be more of a toy for ivory tower CS gods (like us) than a tool for world wide remittance and purchasing power and a store of value for clever people with minimal understanding of the tool.

It's late and I fear my point may be muddled. But yea, the soft squidgy part of it would die and wither away.
Original unsubsidized price in the US was $400 (after the price drop). Current unsubsidized price is $650 (and that's been the base unsubsidized price since 2011).

That said, the AUD has gotten significantly weaker vs. the USD -- 5 years ago they were basically 1-1. Now $1.00 USD = $1.44 AUD.
A very good idea...

I've attended more than a few tech conferences in my career, in many cities...one stands out because of a determined approach by the organizers to encourage "mingling"...

At each meal of the 4-day conference tables in the restaurant adjoining the conference center and breakout rooms had signs placed in the center of the table...each sign had a topic...server-side issues, web dev, etc....

By choosing a table you indicated what was currently of most interest to you, or what you would otherwise like to learn more about...I met a lot of interesting people that I would have otherwise not met...

As most attendees were strangers, blind luck, or choosing a session and hoping to interact with other like-minded individuals in the between-sessions rush presented limited opportunities...

Brilliant strategy, that I've seen repeated only a few times elsewhere...landed a few gigs later on based on info from contacts I met at that conference...
If hope that SoundCloud can survive the transition from a brilliant service with innovative features (especially the user-annotated waveforms), to a "competitor" to the likes of Spotify or Pandora.

I fear that the VC/investor zeal for monetizing the hell out of SoundCloud will ruin what has made SoundCloud so special, and that sure, it may some day be worth more than Spotify, but if so I suspect it'll devolve into something less than its present goodness, and an inevitable drop in valuation will follow, leaving VCs scratching their heads.

So it goes with every good online music service. They come, they go. Investors cash out, users get screwed, same as it ever was.
You gotta wonder... What percent of the job ads out there are real? How many man hours have real job seekers spent applying for job ads that are 100% FAKE? What's the toll on these real job seekers?
Executive Exodus at GitHub
Obviously there is nothing technically stopping it, but setting up the rules for a fully distributed fractional reserve system would be non-trivial. For example, if anyone can create money by lending it, then they can set up 100 wallets and lend money from one to the next to the next, amplifying their debt each time. Then once you have enough money, you spend it and abandon those wallets.

The fractional reserve system works precisely because only a few well known actors are allowed to create money -- which is a bit of antithesis for this kind of crypto currency.

However, I have to say that one of the things that bothered me (economically) about bitcoin is the lack of debt. This limits the availability of currency to either mining (which requires a large investment of hardware) or buying the currency on a market (which requires using a different currency and essentially relying on the same banking industry that you were trying to avoid). I would be very interested in seeing someone attempt some kind of monetary creation through debt in a cryto-currency.
don't overestimate Soviet competence. Soviet system was completely submersed in the sea of utter incompetence, with occasional pockets of competence here and there
As someone that has experimented with polyphasic sleep, I'd like to see some studies designed in such a way that they mirror what people actually do when they switch to one of these schedules. That is to say allow for an adjustment period.

I know for me, getting to the point where I could fall asleep for the naps was the hardest part. I ended up basically skipping a night of sleep and then entering into the nap protocol. That first couple of weeks was brutal but I stayed on a polyphasic sleep schedule for about 6 months.

I can't definitively say that my cognitive function wasn't reduced over that 6 month period, but it certainly wasn't like being drunk.

At the time I was a professional poker player and I was not measurably less profitable per 100 hands and played a much higher volume than normal during that stretch. Ultimately I stopped the cycle due to loneliness. I already had a very solitary job, but adding another 6 - 8 hours of alone time to each day weighs on you for sure. I think with a normal, albeit flexible, job this would have been more sustainable for me.
My GP, cardiologist, and dermatologist all use laptops or tablets. Are they also double-entering data, or do they have newer systems that support newer devices? Serious question, I have no idea.
I don't think it's supposed to be a "trendy new idea", but rather a name to give a handle to a current trend. When someone designs a "smart" device by just sticking a touchscreen on it, there should be a term you can use to admonish them for probably not considering the current space of interaction models.
Not sure why this got down voted. It's easy to see that points can be selected between two others that are parents in some cases. With mid-points, it usually mixes a fractional part like taking a midpoint 1/2 and then moving the upper bound so the next card is 2 and then moving something between 0.5 and 2. This ends up being a messier fraction.

Adding logic to pick 1 instead of 1.25 seems easy but there are a lot of edge cases and ends up creating something that is at least as complex as this simple binary tree that generates all positive rational numbers.
It's really sad, that there is no serious competitor for Windows and OSX on desktop ATM. Linux is still somewhere between X11 and Waylaynd/Mir with it's GUI toolkits support and lacks commercial offering. Android is just not desktop OS and ChromeOS is not a full desktop.
Unfortunately, Soundcloud doesn't seem to have the technical staff to keep up – the new app remains a disappointment after months of adding-back features and streaming remains shoddy at best, with random interruptions that require manual intervention.

I hope that in the coming months they catch up to Spotify's performance.
My code certainly doesn't rely on being able to contact an outside service to continue operating.
Marvin Minsky, 1927-2016: the death of a genial skeptic
A strategy for an executive to control the output of outside consultants is to sponsor a project and provide a filtered list of information sources. So long as the consultants only receive the appropriate data, their conclusions are predetermined. Internally, this creates the illusion of objectivity.
Some great sentences from Minsky:

No computer has ever been designed that is ever aware of what it's doing; but most of the time, we aren't either.

In general we are least aware of what our minds do best.
I'll throw my hat in the ring here and mention a project I did in 2014, redesigning a history documentary about civil rights in the 50s and 60s in the US called Eyes on the Prize: http://glench.com/EyesOnThePrize/
I could have left this comment on a number of comments here. These are an ugly artifact of hn's eagerness to call bullshit on anything and everything. "Zero UI" is a convenient shorthand for saying "interactions with technology not involving a traditional 2d box-based user interface. Zero UI is a lot quicker to say. That's what words are all about. You have a problem with language? Go debunk something that actually needs to be debunked instead of leaving one of the same 10 crabby, predictable comments that are already in this thread.

I have no clue if "zero ui" is actually a good thing or whatever, but I know that your comment and the rest like it add nothing new to the conversation.
Indeed, "any applications which don't do that but also use that same dataset are screwed". You're totally right. I didn't specify whether the encoded string is persisted or not. You considered that it isn't, which leads to the application with poor controls that you mentioned. Nice point. You're also right about defense in depth. I just wanted to highlight when an approach can be dangerous. That's one example, but there are others such as misuse of eval, constantize, etc. If the developer be aware of such risks and implement properly, even some (not all of course) newly disclosed vulnerabilities won't affect the application.
So are you looking to do this on a tablet or a laptop?

Have you already developed the online whiteboard software?
A stack machine running a series of operations like drop, dup, pick...
So it's not simple because it has less stuff and it's not an imperative language?
Have you read much of what Asimov wrote about himself?
Meteor is about the UX.

The ease of getting up and running, the ease of tools, and the ease of deployment. On no React stack can you (and in the future this will be more simple) run

meteor create my-react-project
npm init && npm install react

And start coding JSX, ES2015/2016 immediately. There is a non-trivial amount of boilerplate and configuration you need to do to get this working my hand, and while it can provide a greater level of control, it undoubtedly adds to the overall weight of code you need to maintain.

Then hypothetically after some time of development, do

meteor add-platform ios
meteor add-platform android
meteor add-platform desktop (this is theoretical currently, but there exist packages which do exactly this)

And have Cordova iOS and Android builds, and an Electron desktop app. Then in a few weeks, do

meteor deploy

and have a fully monitored application up and running on AWS with Meteor's monitoring and deployment tools. Meteor's play is in the ease of these tools. It is absolutely non-trivial the amount of glue and knowledge you need to create, understand, and maintain the current (and ever-rapidly expanding) Javascript toolchain.

This announcement touches on one of their most thorny issues of being tightly coupled to Mongo. Adding this abstraction layer allowing any UI and any data source is Meteor's ticket to the masses.
I just sat through a torrent of this movie, thanks to this post.

Dear lord, that was painfully long, but I belly-laughed at least five times during the film unexpectedly.
It sounds like they just implemented a Markov Chain. Why is this news?
Hot Potato exploit mashes old vulns into Windows System 'sploit
(defui my-component [x]
<h2 class=(when (selected? x) ["selected"])>Hello</h2>)

It's possible to macro the above to the code below, without any language extensions. IntelliJ has powerful nested DSL introspection, it would be neat if Cursive allowed to hook into this through defui's metadata for highlighting. I was a hater of JSX until I used it. Now I hate eDSLs. :D

(defn my-component [x]
[:h2 {:class (when (selected? x) ["selected"])} "Hello"])
IMHO this article is terrible.

Aside from the atrocious size it both meanders along on screen-length paragraphs and then jumps between decades, characters, and quotes.

Who the hell can read something like this? Word count and editing matters even if we don't have physical pages to constrain the text anymore.

Sloppy sloppy journalism.
The cost of ditching Windows XP? More than $12,000 per person
Disney sued for replacing American workers with foreigners
0.1% accuracy increments correspond to 10 images in the testing set; they should be reporting standard error bars with those numbers.
The return policy is at least as much about marketing as it is about customer service.[1]

We love them.

[1] https://www.washingtonpost.com/news/business/wp/2016/01/22/t...
Can we get a black bar for this one?
> So there's definitely a sense to me that Mercurial is the better VCS because it will quietly support whatever development model you want to use, whereas Git tries to force you to use the One True Model™

Considering the number of tools based on the Git data model to do completely unrelated things (I'm thinking about e.g. bup or git-annex). I wouldn't say that's Git imposes you a One True Model. Also, Git doesn't restrict you to an arbitrary number of parents on a commit ;).

BTW,

> The Mercurial community seems to be working hard on making enormous monolithic repositories much more performant and realiable

The irony is that to do so, Mercurial had to bend its data model, adding (backwards incompatible) support for per-directory manifests (which sound a lot like trees in Git, except the part where manifests have history attached to them, where Git only has history attached to commits).
It's a course on Ruby on Rails...so the whole thing is screen casts of my desktop as I walk through each lesson. I don't show my face...
I'm getting messages from students asking where the course is...this is a nightmare!
I'm more interested in C# (probably target the latter with .net interop for the former)
Can't wait for sousmith's take

https://github.com/soumith/convnet-benchmarks/issues
Bit of a tangent, but I enjoy the fact that "yeah" predates "yes". The latter is derived from the former (which is obviously cognate to German "ja", etc.)

Source: https://en.wiktionary.org/wiki/yes#Etymology
https://en.wiktionary.org/wiki/yeah#Etymology

tl;dr "Yeah" is the modern version of Old English "ġēa" which also means "so". "Yes" is a contraction of "ġēa sī", or something like "let it be so".
Overweight children are a growing problem in Africa and Asia
Show HN: Learn Swift by Cloning Instagram – CodeUpStart
> Don't really see what it has to do with ChromeOS or the Chrome Books other than the reuse of the name

According to Google [1], "Pixel is Google designed hardware; Nexus is hardware we work closely with partners to design".

[1] https://www.reddit.com/r/IAmA/comments/3w3x7p/hi_im_andrew_h...
Excellent point. Also the fact is there will be people working on these immediately.
Thanks for that! I'm not jaded, just realistic.

I'm actually working at a startup now that I found very interesting, mostly because it's based on flow-based programming paradigms:

https://flux.io/
This SciAm article ( http://www.scientificamerican.com/article/why-do-snowflakes-... ) helped me. It's hard to summarize, but it looks like branching starts (in certain conditions) on corners and amplifies existing projections. Corners start hexagonally symmetrical, and to the extent that the formation of "dendrites" proceeds in lockstep around the crystal (due to uniform conditions?), they stay symmetrical. The amplification effect is weaker for the smaller sub-branches, so those are somewhat but not always symmetrical.

It doesn't help that there's a couple missing diagrams, but I think the first one is just a hexagonal prism and I didn't really need the second.
Abortion ..the reason I had one
At this point we're pretty settled that alien life probably exists in some form out there. Whether that alien life could evolve to create technology and build spacecraft is another thing. But the even bigger thing is when you take into account just how vast the distances involved are. It's just so unlikely that alien life could exist, develop technology, and then be in the same neighborhood as us.
While the length of time these stories have survived is impressive, it doesn't seem so shocking that many stories would be passed on despite not having been written. I can imagine that even at the time they were collected by the Brothers Grimm, they were usually passed along orally, not on paper. I can't imagine the literacy rate was very high for most of that time.
Yeah, this is pretty huge. Looking forward to it.
Just because the author admits it, doesn't mean it's not a valid criticism. Zero-GUI (as suggested above) works just as well. In fact, better because it leads into the idea of exploring _different types_ of UIs.
https://en.wikipedia.org/wiki/German_tank_problem