skysight-inc/HackerNews huggingface dataset:
Personally, as someone with ADHD who began taking medication for it only recently, his statements resonate with me.

I would guess that, at the forefront of a field like mathematics where you need to hold a virtually superhuman amount of the field in your mind at once, and explore it for possible cross-connections in a very thorough and rigorous way, being neurotypical would feel like having ADHD, and being on speed would feel like being "functional."
Show HN: Doing Computers (Teaching Clojure with Live-coding)
>Bad weather and unexpected obstacles like pedestrians are actually trivial to handle.

Google's self-driving cars still have trouble with heavy rain and snow (or at least they did as of last year). http://www.technologyreview.com/news/530276/hidden-obstacles...
Sea Slug Takes Algae Genes, Conducts Photosynthesis
I have no problem at all assigning the label "terrorist" to people who do things like this (http://en.wikipedia.org/wiki/University_of_Washington_firebo...).
'could not afford'^
He's probably just trying to point out that the founders would likely be on terrorist watch lists today.
I think that this isn't a symptom of OO vs FP, but rather of the types of designs that arise from OO and FP systems. In my mind, it boils down to composability and orthogonality. The quote that comes to mind is:

"It is better to have 100 functions operate on one data structure than to have 10 functions operate on 10 data structures."

I think OO tends to go with the 10 functions on 10 data structures, whereas the FP goes with 100 on 1. Once you are able to abstract your API in such a way, the work of creating these 'multiple levels of abstractions' becomes an exercise for the reader, because of the composability of the API.
Mercury delay lines are literally tanks of liquid, which are prone to leaks, sometimes without warning. Dangerous anywhere, particularly ill-suited to a museum kids may visit.

As to architectural properties, the main thing that they want out of them is that they delay signals by the same number of microseconds; arranging that is not a problem.
I am impressed by the amount of latent bear fighting knowledge around here. People chiming in from the Yukon and Alaska. Pretty awesome.
The lottery is now voluntary.
How on earth is something as simple as battery replacement yet requires a video tutorial and specific "don't touch the sides" warnings even remotely well-designed?
A Pro Dumpster Diver Who’s Making Thousands Off America’s Biggest Retailers
Your point is very helpful. The scroll mode support is in the next update bucket list and hope that will help you copy the content properly.

For bookmarking purpose, your can just bookmark the page you're looking at and then visiting it later will bring you the same (or almost same depending on device side) page. Hope that is of any value to you.

Thanks.
Hey folks, Doing Computers is a screencast series started at the beginning of this year to visually teach programming ideas with live-coding.

The latest release is "Clojure for Rubyists"

I'm working on new releases each week, and am still experimenting with this screencast format. Tasteful feedback on content and presentation is appreciated.

Thanks for checking it out!
I agree I would not suggest doing anything non-standard with it. And yes, it looks dated and ugly. But in some places visual appearance of widgets is not that important.

Often, boring UI:s are good. The tool should fade into the background and let the user focus on getting her work done.

While I love shiny things the real world accepts good enough solutions that are economic to develop.

Theoretically I just adore WPF:s scenegraph oriented paradigm since it feels the right way but... I've observed that for a large projects practically it needs a lot of work to get anything usefull done compared to forms. Perhaps the overall architecture is a bit big-org oriented where every tiny widget will have its own development team. Which is understandable but means for simple UI:s WPF might be a lot more expensive.
I haven't done anything massive with it myself but have just observed a few projects from my work. I hope there are counterexamples.
> It's certain that the U.S. killed Americans who went and fought for the Nazis in Europe.

Probably, but some Wikipedia browsing reveals several who were captured and _not_ killed. (Beware, list assembled hastily, along with usual disclaimers about it being from Wikipedia.)

* https://en.wikipedia.org/wiki/Robert_Henry_Best - life in prison

* https://en.wikipedia.org/wiki/Ernest_Peter_Burger - death, commuted to life in prison

* https://en.wikipedia.org/wiki/Herbert_John_Burgman - prison for 6 to 20 years

* https://en.wikipedia.org/wiki/Douglas_Chandler - life, commuted after 16 years by JFK, on condition he immediately leave the US

* https://en.wikipedia.org/wiki/Mildred_Gillars - 10 to 30 years

* https://en.wikipedia.org/wiki/Martin_James_Monti - 25 years

* https://en.wikipedia.org/wiki/George_John_Dasch - death, commuted to 30 years

Some even had a death sentence commuted! I'm not informed or motivated enough to dig into the relative threat levels of these people vs. someone like al-Awlaki, how warfare has changed, al-Qaeda vs. Nazis, the circumstances of their capture, etc. I'll leave it at just noting that we've found a way to not-kill even an American SS officer (Monti), so maybe we can keep that up. Or at least, we can know not all American Nazis were killed "indiscriminately", nor when they were "on a list." (Although, in line with my previous post, I would hope this restraint would not be only because they are citizens.)

Source: https://en.wikipedia.org/wiki/Category:People_convicted_of_t...
If you actually believe the founders to have been terrorists, what's interesting about that?
They already sell electronic components, Arduino and Arduino accessories, multimeters, drones, etc. Almost all the Radioshacks in my city (San Francisco), and in my old city (Troy, MI), stock these things.

What makes you think that's the strategy it has to employ to succeed? Because it is doing that, and it's not working. Normal people don't buy those things, and certainly a network of thousands of stores stocking resistors isn't a viable business when the small amount of hobbyists just go online.
Whenever I've gone in, there was always a line at the counter!

I use them for all replacement bolts in my car except for internal engine bolts, where I source them from racing suppliers.
Undersea Telephony Cables Around the World
I was also hoping a free hosting for my week-end projects. It would allow me to try the service, and maybe, become an evangelist inside my company.

Currently, while there is a free issue management in GitHub or BitBucket, these systems are too light. JIRA would have been great, but there is no way I pay when I do hobbit projects. IMO, a good way to do that is to be free for project with less than 3 users. Or have the first 3 users free, once the project team grows, there is no more choice than to pay :)
>why apple doesn't have some sort of .app.gz "special"

In addition to other fine explanations provided, it did. The defacto standard was ".sit.hqx" -- BinHexed Stuffit archive, both third-party tools that survived into the OS X era. Disk Images came about when Apple finally realized the pain of delivering Mac apps over the internet.

Also, since I'm posting, OS X should really set the H attribute on these dot files when writing to a FAT drive, rather than relying on Unix shell convention.
Good point. Will consider putting URL history per article instead of pages. Did you try it on Desktop with keyboards (left/right)? Though it works on mobile devices, I thought the first target is to be desktops with keyboard. Hope to hear more from you on usability. Thanks (minsu@bbdbu.com, Chief Engineer at buk.io)
Plane crashes into Taiwan bridge
You should read Charles Perrow's "Normal Accidents" and all will be revealed. This is hardly a new problem.

http://www.amazon.com/Normal-Accidents-Living-High-Risk-Tech...
Try HSC Electronic Supply.. down in San Jose That'll really blow your mind.

Edit: I just clicked the link and realized that is the same place lol, yeah it is awesome.
Another fun one is to fall down the stairs while wielding a cockatrice corpse in your gloved hand. Or getting engulfed by a purple worm and subsequently regurgitated onto a cockatrice corpse laying on the ground, petrifying you.
Except I don't think this is true of Ballmer when it came to "developers, developers, developers". I doubt Microsoft has willingly done anything to harm developers that use its products, certainly not for "profits next quarter". Sure, they deprecated some technologies (like Silverlight), but that was in response to market realities (like the iPhone and HTML5), and even then they are supported for years. All the various complaints lodged against Microsoft, such as Spolsky's "fire and motion", are more rationally explained by the vagaries of how technologies progress organically in large companies and in the industry in general.
This can be dangerous, Xanax or klonopin are preferred by modern psychedelic therapists.
Very good ^^. will try to make it "visible" instead of obfuscated. Thank you for your feedback. Minsu (minsu@bbdbu.com, Chief Engineer at buk.io)
Throwing paint on some old racist's books (at a book signing) and knocking their dinner to the floor is terrorism? Sure, it's worse to throw paint/ink than a pie at them, but it's not terrorism. Maybe nuisance-ism.
That was horrible. Aside from the terrible pagination mentioned elsewhere, the site leaves out the all important infobox which includes the very import picture of the star wars logo.

Mobile wikipedia looks quite nice on desktop and is much more out-of-your-way than this.

compare: http://en.m.wikipedia.org/wiki/Star_wars
You mean "I wish you could run scons with PyPY".
It looks to me like scons does

contents = open(file).read()

where they should be doing

with open(file) as fid:
contents = fid.read()
I'm an American with a passport who has lived and grown businesses in Europe. (I attended private and public schools only in the US and half-heartedly finished a top 50 uni because it wasn't a top priority.)

GWB's NCBLA further inculcated standardized testing as an official religion in American education system. It's a complete and utter failure; another in a long line of ill-informed, "top-down solutions" that cause more harm than good.

http://www.washingtonpost.com/blogs/answer-sheet/post/a-deca...
A gzip could represent HFS+ forks and attributes the same way the article is discussing - AppleDouble files and .DS_Store files. In fact, this is exactly what is done with zip files you create in the Finder.

Anyway, there's no way Apple is going to make improvements to the manual app install process anymore now that they have the App Store.
I loved the horizontal scrolling idea! I hate to read in desktop just because of the vertical layout of posts. It is very difficult on the eye (like a non-stop panning shot in a film). Give us a more enriched experience ad you are there! Great job.
Data for the the President's Fiscal Year 2016 Budget
Take a look at Wikiwand - http://www.wikiwand.com/. IMO a better implementation of the same concept. Not to discourage you as I think there is still plenty of room to do more with this, especially when you start thinking about expanding this beyond Wikipedia.

But some of the basics you have in place right now like the pagination simply do not work.
"If the source is not available you're just running a black box and praying that it will do what the person who gave it to you claims it will do."

I'm sorry to point out to you but a large set of computing devices are black boxes and it does not hurt their marketability. Cars, phones (the OS running the hardware, not Android), ... the pilot in the passenger plane does not want to hack his planes OS, nor most likely does the mechanics crew.

Practically, lots of people just want to get their job/art project/email/browsing done and do not care about the blackness of the box just as long as it works.

I think one of the reasons RMS got going was that he was irritated that the software from vendors did not work.

The software markets have advanced some what. Nowadays, for any product with a sizeable market it is fairly safe to presume the software works or at least won't fail miserably. And if it does, it's not just the lone consumer but thousands/million others who are pissed off as well. Yeah, crap gets released though.
There was a short film about just that premise recently - only the cosmonaut landed on a farm in the US, and is discovered by a father and son. Wish I could remember the name!
The President’s Fiscal Year 2016 Budget, on Medium
Hey - thank-you for the submission! I'm the person behind the project - would love to hear your thoughts / feedback. You can find me on twitter at http://twitter.com/techwatchingnow or if you'd rather an email, let me know.

Cheers and thank-you,
R
I agree. Psychedelics give access to altered states of mind. Very often, these altered states are mistaken to be transcendental states (like what yogics and other saintly beings experience). It's best to avoid these shortcuts to the mind, unless one is feeling adventurous and is willing to face the consequences of the unknown that lies beneath
Thumbs.db doesn't end up in every zip file ever.
They didn't just throw paint. Someone left in an ambulance. And what does "old racist" have to do with anything? People who attack women getting abortions believe they're acting to prevent actual murders. We don't consider the substance of their positions when we rightfully send them to prison for doing that. You don't get to bust up a restaurant and attack a senior citizen because you don't like what he has to say. The antidote to bad speech is more speech, not violence.
Are there any client libraries available for Persona? Ruby, Python, JavaScript, C#?

Edit: Found this - https://developer.mozilla.org/en-US/Persona/Libraries_and_pl...
> The extreme-radical FP view is to ask why we need keywords like private at all.

I'd say this isn't quite true. FP is full of sophisticated ways to hide information. Done correctly it is a giant boon to composability—often done under the name "modularity".

The core of this function resides in type quantification—existential or universal. Any polymorphic type system will thus have a small amount of this. In particular, the fact that a function is parametric in a type is exactly an expression of the fact that a function remains ignorant to all details of the type actually chosen:

id :: a -> a -- a function with this type cannot examine its argument
id x = x

More tangibly, ML-family languages (but not quite F#, I don't think) have the ability to create abstract types by exporting module signatures which are ignorant to the actual type embodied in the struct. Again, this is a powerful technique for increasing composability.

The core idea in each case is that when you build interfaces which demand exactly and only what they truly need from their impementers then you allow the maximal variety of implementers possible. You also allow the implementer to be exchanged---your use of this interface thus composes in more contexts.
I actually have used it, and I'd recommend that you steer clear.

About twelve years ago, I had to translate 30k lines of Micro Focus COBOL into Delphi (object-oriented Pascal). It ran on Solaris and relied heavily on memory-mapped files (it called mmap() through an FFI). While I got the project done, it was a nightmare to work with. Why?

- Most COBOL programs generally use global variables everywhere. I suppose that some newer dialects exist that allow you to limit variable scope slightly, but that doesn't really help because no one writes new COBOL programs anymore.

- Want to install the compiler? Call our support line. (They probably thought that leaving bugs in their installer constituted some sort of anti-piracy measure.)

- Want to define a function? No problem! Just open a new file and type half a page of boilerplate code.

- Want to recompile even a simple COBOL program? No problem! Just wait a minute!

- Want to recompile a moderately-sized COBOL program (30k lines)? No problem! Just wait five minutes!

- Want to buy a COBOL compiler for Solaris? That'll be $2995 for a single-seat development license. Don't even think about trying to run the resulting binary in anything like a production environment because that costs many tens of thousands more. (Maybe you're thinking that you'll just use a competing company's compiler. Well, you thought wrong! On the platform I was stuck with, Micro Focus was the only game in town.)

- Put COBOL on your resume, and people will rightly think less of you. I will think less of you.

We live in a golden era, where you can do almost anything you want. We have gobs of RAM, lots of cores, fast internet connections, great programming languages, etc. -- all things that were barely imaginable to the brightest minds of 50 years ago. Why saddle yourself with the language of that generation's dullest minds?

tl;dr: Please, just let this stinking heap of a language die!
Of course, that's all the stuff you have after the hard part is over. Getting there and surviving the early part of the game is where all the complexity and diversity comes in.
Why is the tone of the comments on this story so different from those of just last week?

https://news.ycombinator.com/item?id=8948778

One hypothesis... some of the IBM managers who were commenting on that story now realize Cringely was at least partly right?
Right "infobox" is removed from the content window even for the desktop size screens for now. The mobile wikipedia also hides it for real mobile devices (please try that) but not for big screens.

The plan was to add "infobox" table to the TOC as a tab instead of fiddling the cumbersome table in small devices. (under construction)

or We can put it back to big screens content window. What do you think?
How to Pair Program
Whether it was a case of dissent was exactly why it was controversial and why it sparked debate over free speech and due process rights. Sure, if you assume the government's official account to be true, it's a disservice to equate his actions with dissent. A trial would have determined whether he was merely advocating violence or whether he was plotting it. Since when does the presumption of innocence glorify anyone?
i like the ui, good experiment. the page turning was impressive
this is what i need. i actually tried to google for this yesterday and couldnt find it. :D
Digital money will include the unbanked
I want to see someone come out with an OS/2 skin of sorts for OS X, just to make everyone in the world that much more confused.
Sure...play with fire, I sure did. I would never tell anyone (except maybe as a suggestion to my kids, due to the troubles in my life) not to.

Prescribed attention deficit disorder medication non-withstanding, coke and meth addicts are just ticking time bombs.

I know a bunch of speed (meth) users who truly believe that are being super productive, but in the end all they have to show for it is scrubbed concrete, an empty bank account, and psychosis.

These are just my personal experiences as a 48yo who has been deeply involved with recreational drugs since age 13.
To be fair, the second half of the game is so easy it's almost trivial. The hard part of the game is getting half-way.
But not by as much as before the recession[1]

[1] http://research.stlouisfed.org/fred2/graph/?g=Z7x

Same graph, different y-axis.
It doesn't. What's misleading is the suggestion that al-Awlaki was targeted as a "dissenter", as if the USG merely didn't like what he had to say.
Phrases like "will not occur before two years after" are not particularly straight-forward. I found some of the prose in this release curly and baroque; if you have to re-read a sentence a few times to get the meaning right, it's not clear language.
Wow, wikiwand is impressive. I need to learn from this site. :) By the way, do you think pagination doesn't have any value or the current implementation of buk.io doesn't do pagination as expected?

Thanks. Minsu (Chief Engineer buk.io)
This is the most sensible suggestion I've heard.

Let's make Basic Income a reality and cut out the government middleman/waste from the process!

I think we should develop an online service where we pair working individuals with one or more local individuals who are currently not working or have chosen not to work. Every month, the working person gets to meet up with the non-working one to check in on them and make sure they're doing alright. Maybe even treat them to lunch just to be neighborly. Finally, at the end of their meeting, the working individual writes the other a check to cover their expenses for the month.

I think it's safe to call Basic Income a charity, or at least charitable; it's a very Christian thing.
Yes and bots are capable of using techniques that are far too onerous for humans to pull off such as retracing your own steps perfectly whenever the need to backtrack arises. Humans invariably make mistakes while doing this and wander into traps and die.
PyPy is crippled by the GIL, why would you base your next hot new language that aims to be mainstream on that?
I've been seeing a lot of new activity around FreeBSD and it's great... I think it has a bit of an opening given the outrageous fragmentation of the Linux ecosystem. There are what... three different inits?
SEEKING WORK
Vancouver, BC
john@appsonify.com
http://appsonify.com
It was a rhetorical question. I understand why we need to use a special version of setTimeout or a special HTTP module, but the fundamental problem is that Angular's "reactive javascript" abstraction leaks in a way that you're forced to do it the Angular way.

React's abstraction also leaks, which is evident when it doesn't automatically know to update itself so you have to call `setState`. But I'd choose this set of leaky abstractions over Angular's. Plus it makes it easy to spot all the places where the UI can change which is a huge plus for debugging. The beauty of React's set of abstractions is that it doesn't force you to do things a certain way (use $http, use $timeout) or use observables which embraces mutability.

Also to further my point that Angular (and any other framework that provides templating) doesn't embrace javascript, every time you use `ng-repeat` you're not doing javascript. You can't put a debugger in the middle of the loop to check the scope. You can't use Immutable-js because `ng-repeat` loves arrays. (Ok you can convert the immutable to an array before hand, but then when it changes you'd have to incur an expensive rerender of the list) You can't use static analysis tools.
Location: Vancouver, BC
Remote: Yes.
Willing to relocate: No.
Technologies: Python, LAMP, jQuery.
Résumé/CV: http://appsonify.com
Email: john@appsonify.com
When can we have an intelligent discussion about what licenses for self driving cars would look like?

We license drivers now. It seems clear that software should have to pass at least the same bar.

Unfortunately everytime it is raised it ends up being a discussion on the effectiveness (or lack thereof) of regulation.

My view is that Google's version of a self driving car may be perfect, but I'm unconvinced that "vendor modifications" (to steal a term from the Android world) will always be as well-coded.

What would an appropriate regulation/certification/licensing regime look like? How are updates handled? Are users allowed to modify the software themselves (with or without re-certifying?)
I thought Mr. Turing worked on the foundations of computer science, not on the roof.
Many of us might well believe what you and the USG say about the late Mr Alwaki(1) if it were, you know, established with evidence in a court of law according to due process and all that quaint old fashioned stuff. Until then arguably he didn't do a lot wrong because of this other quaint, old-fashioned thing called the presumption of innocence.

Do we want to abandon such things as quaint and old fashioned when we're dealing with the death penalty? I really, really, really hope not.

(1) About whom I have no opinion whatsoever.