skysight-inc/HackerNews huggingface dataset:
On my 2nd child now, also soon to have 3rd in a few months. As I've grown older and learned more about deep learning tech, I've realized child starts out similar to untrained neural net for deep learning, and progresses in similar manner with training. For example, at 2 yrs old, child seems to know ABC's well, until you switch up the font or go cursive. Bottom line is more specifically realizing the child is basically a biological computer constantly seeking new information to update their model, has been interesting insight for me. I think it is a productive viewpoint for logically inclined nerds.
Yes. Yes I did.
Related: http://www.wikiwand.com/en/Non-English-based_programming_lan...

I was actually really fascinated by the idea of a Chinese C++ in all Chinese: http://baike.baidu.com/view/1718420.htm
That would be too awesome. This is in fact the main reason why Surface Pro looks so tempting. iPad is gread device, but not beeing able to code on it is it's main problem (although I still love my device)
WatchBench: Build an iWatch App Using iPhone, JavaScript and HTML (Vid 2.56m)
Can it be that I've seen fishermen
use the same to tie a hook to a line?
Dan Bricklin built this ~ http://www.alphasoftware.com/watchbench
This is definitely the missing piece in Apple's development story. Microsoft has already moved to a one app, run anywhere model which is very compelling from a development perspective. Apple as yet hasn't provided their take on it.

I expect at some point soon they will deprecate AppKit, move everything into UIKit and use the iPad Pro as the vehicle to drive it i.e. it will only support iOS and Universal apps.
Show HN: MooChat – why watch WWDC alone? Chat with other participants
I just listened to the first half of the beejees greatest hist. I found that quite confusing too. By way of anditode, we put some Fall Out Boy on, some of Nirvana's first album and then the [Crooked Fiddle band](http://www.crookedfiddleband.com/).
since you don't have to have unit tests to guard for things like (...) param order (...)

Well,

precoding :: Int -> Int -> Int -> (Int, Int) -> Precoding

rsa_dp :: Integer -> Integer -> Integer -> Either RSAError Integer

compile :: String -> String -> String -> Map Name Interface
-> Either String (Interface, String)
Then what are the positives to sell to your manager ?
I agree. He comments that "but things have mostly come in a fortunate order. It’s got nothing to do with skill, it’s simply luck." To me this is completely wrong. He had the thought to go to the Ministry and he made the best of a great opportunity.
You don't need to use React Native to use flexbox with iOS apps:

https://github.com/robb/FLXView
https://github.com/joshaber/SwiftBox
I'm quite scared, that they will in fact introduce so called "Rootless" kernel-level security - not beeing able to do everything with my computer would be a problem for me and I will definitelly consider switching to ie. Dell XPS with some linux on board.
Is there any ongoing effort to add 'freeze' and 'thaw' to the standard? Or any browsers that have added them?
I meant idiom-agnostic as format-agnostic, collective, universal: like math, music, etc...
I remember this having existed before autoremove. It shouldn't help much now.
So how do you start a consulting business, if you're technically a programmer with a degree n' all but not much experience spread over 7-8 years. All I do is fix bugs; that's all they trust me with.

For example, I didn't know that Design Patterns were a thing. I'm learning about it now. I don't know what I don't know, yada yada.

Not sure what to do. I really do aspire to make new code, but it seems like if I never give up and I never win, then I'm wasting my precious remaining years.

Recently I've been writing a ruby grape-based api server and I thought I had a handle on it. Then I had the privilege of seeing a similar project for real and I wasn't even close. Theirs was so much better. Maybe I can get to that level but these guys are young, half my age, and they know 4x what I do.

I don't want to get negative but it feels like my career has just stalled and is at risk of never starting up again. I'm at a loss as to what to do exactly.

What would you do?
The title speaks the truth, at least on some level. I can't help but think how talented my cousin is in creating 3D characters, and how she recently objected to filing her taxes.
Finally, an overview of the Bee Gees career that grasps the scope of their achievements while both understanding their music and remaining clear-eyed about their failures. Critics of the time tore them apart, seldom offering any worthwhile feedback at all, much less serious criticism.

Not a big fan of armchair psychoanalysis normally but everything rings true to me. The notion of the group as something akin to aliens due to their isolated early years on the Isle of Man causes a lot of pieces of the puzzle to fall in place for me. We forget how truly isolated a place like the Isle of Man could be in postwar Britain.

Missing is an appreciation of their outrageously gifted rhythm section, with Blue Weaver on keys, Dennis Byron on drums, and, apparently, Maurice on bass. The bass parts are so insanely in the pocket that it's a little hard for me to accept that it was Maurice, though he played many instruments well. Could it be there was an uncredited studio bassist playing these parts? I've never heard a peep to contrary and have always hoped it was Maurice.

There was talk of their much younger brother Andy joining the group. He had a few hits in the mid to late 70s written by Barry but died of a drug overdose. before anything could come of it. The elder brothers' harmony style was complete and it is a little hard to imagine how he would have fit in.
Is one meme is the key to another meme?)

Like it was suggested in The Programmers Stone and elaborated in The Art Of Scientific Investigation, there are different modes of training of certain areas of the brain (clusters of Neural Networks or whatever crude model you like). The common sense term for resulting structures is "mental maps". Notice the correct intuition about having a structure (made out of neurons) and that it supposed to be traversed (insight from the AI spring).

In other words, you will traverse (or pattern match against) what you have managed to train, and different resulting structures will result in different processes - different modes of "thinking".

Social rejection (which usually an effect, not a cause) is beneficial due to much less distraction and more time for myself, but unless you have appropriate habits of reflective thinking (to understand hows and whys and realizing multiple causation) no amount of social rejection will make it.

The benefits of solitude has been noticed even by Vedic seers but it is definitely not enough.

BTW, creativity is a packer's term. For mappers it is a default mode which need not to be named.
EU Parliament Study: Mass Surveillance – Risks and Opportunities
Part 2 is here: http://www.europarl.europa.eu/stoa/cms/home/publications/stu...
Scratch has the advantage of making the limitations of the computer tangible. The block nature will show you what can be done and what can't. For example, newbies in procedural languages often try things like

if(something){loop = while}
else {loop=if}
loop{print("hi")}

and it's not immediately obvious why that isn't valid in text, while in scratch it is.

I don't think its the language though that makes things easier.
Really?

I just memorized things. And they'll learn a little bit of English

They don't need to know what 'if' means, they just need to learn "you use if to do this"

(Now, to be fair the docs were in my native language, that helped a lot)
While I love the movie, it is flawed:

Genetic manipulation need not result in class and genetic discrimination and eugenics existed before many advances in genetics were made.

Compare with "Brave new world": genetic manipulation as a result and a tool of a classist and discriminating society, not the cause. Of course, BNW is different in other ways.

I still love the movie because of its many other themes - bravery, perseverance, whether you should be prevented of taking risks. I would still recommend it to anyone.
Would that be his book "Free radical"? He mentions System Shock in the Forewords at: http://www.shamusyoung.com/shocked/
Structured Data Processing with Spark SQL – Meetup Talk
I believe it's 10 am PDT, which is 5 pm GMT.

Daylight savings time is in effect in the U.S. currently...
> Should they have to learn a whole new language first?

No. That's the difference between this and the guitar: you can't buy a few bits of guitar. But you can learn words like 'print', 'var' or 'for'.

I'd steer this more into the land of 'manhours spent localizing are manhours wasted' rahter than

> to worry about having to interact with code written by people that are just learning programming
I highly recommend the book this is taken from: Yeah! Yeah! Yeah! The Story of Pop Music by Bob Stanley.

Bob Stanley was a music journalist who founded the beautiful group St Etienne. There is no one I can think of better qualified to talk about pop and dance music and their effect on the soul and society.
StartupCVs – helps startup-enthusiasts be found by leading Startups
Apple: was afraid to loose developers to Xamarin (once it becomes more stable). Failed to deliver a fast language, failed to deliver an open-source language in 2014 (!).

Google: starts using / creates a new language every few years - C++, Python, Java, Dart, Go. Failed to stick to the vision of native Dart support inside of Chrome, Angular team deflected to TypeScript as a better alternative, Go - quite limited, e.g. no generics - nowadays(!), useful if you cannot use other options due to "religious" views or the situation.
not using objective c
Turn your work into a game, but don’t tell your boss
@corysama, the videos are designed to be 1 minute long for super-beginners. So they're short intentionally. It's part of a series of 1-minute intro videos for people getting started with coding + startups.

Also, appreciate the feedback.
Governments have very effectively reduced tobacco use through advertising, restrictions on where smoking is legal (backed by force), and taxation (backed by force). Making something expensive and inconvient can make it unpopular while avoiding potentially counterproductive bans. The same principles could be applied to unnaturally delicious processed foods.
I was really thrown by the ligatures in some of the command snippets (diﬀ and lostﬁles).

Why do things manually have to be marked as dependencies? Is that because they were manually installed at one point, or does Arch's package manager not properly track dependencies?
He has also had a bit of a rough life, good to see he making the best of his:

http://www.shamusyoung.com/twentysidedtale/?p=12687
good results by taking 10 days off to go surfing

Or just 10 days of doing anything you don't normally do.

10 days of doing anything intensively would make a drastic results:
- learn a new programming language
- learn a new skill (cooking, painting, carpentry)
- 10 straight days of helping someone less fortunate than yourself
How my father gave me a terrifying lesson at 10
All the first four registers are splittable and can be used in all addressing modes[1], apart from CISCy instructions like loop and jcx that implicitly use CX (count) register, string operations, xlat, imul etc.

My personal suspicion is that it's something to do with bit ordering. If you reverse the order of bits from LSB to MSB, then BX and CX switch places.

[1] Indexed addressing modes do need to use BX or BP as a base on 8086. Indexed modes are a bit CISCy though, considering they are often used with lea to do non-memory calculations.
American Live Action 'Ghost in the Shell' Anime to Star Scarlett Johansson?
I think the biggest issue is to realize whether we are designing for humans or machines.

In all my work building big systems, microservices have never really made sense. The vast amount of developer time is spent in code where things are already nicely separated with solutions, projects, namespaces, IoC, etc.

When it's all deployed and running, who cares if it all goes out as one big monolith? The machine doesn't, it's all just code. It's way easier to deploy everything with a master version on the package and it guarantees everything works together. Easier to monitor, configure and scale. It'll probably run faster too. You can still use queues/message bus/whatever to talk to other systems but outside of that, I feel a lot of the reasons for SOA are over stated and often unnecessary. As the overall business gets bigger, maybe certain large systems can get isolated but a lot of this microservice/tiered stuff is way too granular and ultimately unproductive.
Politicians in Australia have behind-the-scenes relationships with the U.S.

The 'coup' plotters who brought down ex-Prime Minister Kevin Rudd in favour of ex-Prime Minister Julia Gillard briefed the U.S. embassy on their plan. The U.S. government knew Kevin Rudd was going down before the Australian government did.

I suspect Australia is turning repressive due to U.S. pressure - in turn arose from the Patriot Act and 9/11.

Australia isn't much more than a U.S. satellite at this point.

Julia Gillard's speech to Congress is not simply the head of state of one country to the government of another in the same alliance. It's flattery from an appointed Prime Minister of a satellite state, to the leaders of an empire.

http://www.sbs.com.au/news/article/2011/03/10/transcript-jul...
Postmortem of an improvised music gig
It would be both. 10 days of doing anything intensively is a LONG time!

The author did say that several people couldn't last. I'm sure you would either crack or have a breakthrough...
Attaining a level of proficiency in "English" required for programming (keywors, mostly) is incredibly simple, if required at all. Just accept the fact that 'for' loops in some way. In mathematics, you will also have to learn what the uppercase sigma means, hell, they even use the greek alphabet!
The clock that ticks once a year
Guy that banned Uber in Hamptons owns a taxi company
This is still rather easy. You can change the UI (i.e. set the button into a "Loading..." state) directly after the click and when the server sends back the response act accordingly. An error would reset the button and prompt an error message.
Supposedly it'll be configurable on OSX.
Well, it doesn't have to be JS specifically. In theory, it could even be a piece of machine code.
800% baloney: https://www.youtube.com/watch?v=4iEshd6izgk
Trove been to other places and Crafting Worldlink Portal
I'm not sure if this is good API design, but it definitely sounds like a fun thing to try.
I'll keep it in mind for a personal project.

Edit: Actually when you pass all state as props, this will even apply to typing in a textarea. Better make sure the roundtrip is pretty short!
Intrestingly YouTube has retained that feature even after the stock app has been removed.
Drones Could Be Used for Spotting Exam Cheats
Agree with many of the points expressed here.

One area where microservices are very useful is in constrained environments, where being able to swap out idle services at runtime makes a lot of sense. This was actually the original driver for OSGi.
* millions worldwide will be able to watch sessions streamed live.*

I'm guessing that's hyperbole, but it's rare for Apple to exaggerate on anything. Does the keynote (presumably the highest volume streamed session) actually hit two-million viewers?
Ask intel. Whenever Skylake ships and Thunderbolt 3 is ready.
There are local programming forums in most countries.
The "notation" part is the serialization. JSON is a "system of written symbols used to represent" objects.
Google Ventures: How to Design a Killer Website
Could someone who has seen this and the other version point out what makes it alternate? This is the only version I have seen.
I (as the the website's owner) have to trust one more party, which I know and have a contract with. That's a whole lot better than having to trust any random third party between me and the user of my website.
They will be able. It is not guaranteed that they will want to. That is the way to say the truth with hyperbole.
Selecting a 3D printer
Adding some science, just those crazy people from Harvard:

Harvard Unveils MRI Study Proving Meditation Literally Rebuilds The Brain’s Gray Matter In 8 Weeks

Test subjects taking part in an 8-week program of mindfulness meditation showed results that astonished even the most experienced neuroscientists at Harvard University. The study was led by a Harvard-affiliated team of researchers based at Massachusetts General Hospital, and the team’s MRI scans documented for the very first time in medical history how meditation produced massive changes inside the brain’s gray matter. “Although the practice of meditation is associated with a sense of peacefulness and physical relaxation, practitioners have long claimed that meditation also provides cognitive and psychological benefits that persist throughout the day,” says study senior author Sara Lazar of the MGH Psychiatric Neuroimaging Research Program and a Harvard Medical School instructor in psychology. “This study demonstrates that changes in brain structure may underlie some of these reported improvements and that people are not just feeling better because they are spending time relaxing.”

http://www.feelguide.com/2014/11/19/harvard-unveils-mri-stud...
I'm not a super expert on consulting, and my advice is going to be specifically about doing things other than "bug fixing":

I would recommend contributing to open source projects, find some that may interest you and are at an early stage.

If none exist, you can also just use a couple hours every day, and some at the weekends, to create something from scratch on your own. You will run into problems and you will have questions, use the internet (e.g. stackoverflow)! Also - it will help me too - could someone recommend some books please?
A curated list of the top 1000 iOS libraries
This is unlikely. Apple's stance on this matter is to make a clear division between professional computer (OS X) and entertainment consumer devices (iPhone, iPad) and corresponding interfaces (touch vs pointer). I don't see this changing. They even afraid to make iFinder or iCloud Drive for iOS.
No, it's okay. You made claims which you then sourced to a Wikipedia article that doesn't say what you claimsd it said and doesn't contain references to what you claimed.

That tells me all I need to know.
The Batteriser Explained
Show HN: SlackBots.js – Simple Way to Control Your Slack Bot
Linkedin privacy settings can isolate your business competitors
3rd party covers have built in keyboards.

A new generation of Macs with touch screens and a good iPad emulator could allow the gigantic iOS application base to run on OS X? But it probably won't work well enough for Apple.

I'd prefer better Linux integration with iOS and OS X. I need 'apt' more than I need OS X's App Store. :-(

(And yes, I'm hell banned. Too easily trolled when I have allergy problems. :-) )
philwelch, it took me a bit of rummaging but in fact I was 100% wrong.
If a package really is installed as a dependency, it will be marked as such. If for some reason you manually install a package that is needed by another one, then it's a good thing to mark it as dependency.

In the case of cleaning your system, it is interesting to mark an unused package as a dependency; the resolver (see https://www.archlinux.org/pacman/pacman.8.html#_remove_optio...) will see that it's installed as a dependency, but no package depends on it. It's a quick way to "tag" them as unused so they can be "garbage collected" at a later time.
> No one knows everything. Not even close. If that is what you are looking for, some Godlike mastery of the esoteric, you are in the wrong field.

What about Don Knuth who wrote TEX for a decade ?
Yes, but program correctness and the ability to scale should easily offset worrying about 10MB.

Look at all the work so me like John Carmack puts into correctness, for instance.

http://www.gamasutra.com/view/news/128836/InDepth_Static_Cod...

"NULL pointers are the biggest problem in C/C++, at least in our code"
I found the court costs eye-popping.

Knowing next to nothing about bankruptcy court (or any court ;-)), it was interesting to learn about the availability of court-appointed examiners, but man...the costs are extraordinary (i.e. CAE's in the [much larger] Lehman case cost ~$50M/year).
Beautiful Large Scale Time-Lapse Mining from Internet Photos
The result IS true, just like "2i*2i=-4" is true. It just doesn't apply to physical reality, at least not in the most straightforward way (just like you can't have 2i chests with 2i apples in each chest).
Elements of Information Theory, by Thomas Cover is also a very good read for fundamentals.
Wow its really nice to hear from google level developers. Could you please tell what would they do as opposed to copying some function which is readily available from SO. May be google engineers never use SO except for Jon Skeet :)
This is a surprisingly good piece of music writing. I thought it had appeared on HN before but maybe not. A commenter on the page wittily summarizes it as "geniuses with bad taste," but the author is more empathetic than that. He manages to explain the Bee Gees in a way I wouldn't have thought possible. The contradiction he finds in their music—emotional depth plus standoffishness, sadness without warmth—is an insight that's obvious when you hear it, but not before.

In an amusing conceit, he pretty much just skips over their mega period. Fine in my book; the melancholic songs he emphasizes are my favorites too. These songs have a long history of attracting great singers, who could express what was held back in the originals. Two favorites from the early 70s:

https://www.youtube.com/watch?v=kfbHScyol1k

https://www.youtube.com/watch?v=uBCbxLreo1I

For me the performance that best displays what the article is talking about—"There was an emotional depth to their songs that gave them a rare advantage over the Beatles"—is this one, by Phil Seymour (a minor teen idol of the late 70s), when he was dying:

https://www.youtube.com/watch?v=hh-77186F7E

It's haunting and gets me every time, despite a mediocre arrangement that is oblivious to what it's in the presence of. I believe it is the last recording he made.
What We Want to See at WWDC: Mobile Wallet and More
Can you explain why it will slow down your development team in the short term? Because you have to find another 10Mb?

That's interesting. I remember the days of counting every byte, but I've never experienced it on iOS, just cause my apps were naturally pretty small even when being extravagant.
I don't get the hate for Objective-C. I think it does a better job with the "object-oriented semantics bolted on to C" requirement than C++, having extensively used all three. Something about brackets and semicolons speaks to me. Who knows. Maybe it's just me.

Now, having said that, maybe Swift is better for the use case, but it's not a reflection upon ObjC IMO.
Gun blogs, videos, web forums threatened by new Obama regulation
I for one would love to see a VR headset!
It would be very out of character of Apple if it weren't configurable. Yes, iOS is secure, but OS X has always been more open in this regard and there's really no reason to believe that they won't continue this trend.

After all, when they introduced App signing they could have made it so the mac would only run signed apps.

Of course they didn't do this.
Supposedly that possible, but the real question is, if this still will be the case in 10.12? This concern was posted by someone somewhere few versions back, when they introduced code signing explicite allowance for apps not signed properly. This is next step. And as long, as I agree - security is important, judging on their past decisions, they may try to close their ecosystem (but hey, it's "their" hardware and software, their game and their rules - one can always decide not to buy Apple anymoe).