skysight-inc/HackerNews huggingface dataset:
Frankly who cares how Presidents and billionaires get around? It's entirely irrelevant to your unsubstantiated claim that "public transport is intrinsically a worse and less convenient experience than having a private driver."

For what it's worth, the Dutch Prime Minister Mark Rutte cycles to work just like most everyone else in the Netherlands.

Netherlands, of course, being an example of a place having public transport which is exceptionally good and quite often more convenient and more practical than having a private chauffer.
I have watched a lot of Siraj's YouTube videos. He is a very entertaining speaker, but never felt like I actually learned a ton. Is the nanodegree on Udacity better?
https://www.theguardian.com/us-news/2016/mar/11/donald-trump...
A bit unfortunate that the name sounds like a portmanteau of "kiddie" + "fiddle", a "kiddie fiddler" being UK slang for a paedophile.
It doesn't require Go any more than nginx requires C. Go executables are for the most part static, and depend on very little, making them highly portable across distros.
Online whiteboards with realtime collaboration
Mobile in App Event Tracking: Go Beyond the Last Click
Wait a minute, 33% the volume, and 2.5 the weight? You're saying the weight density of this battery 7.5 times higher than regular batteries!?

7.5 times heavier than water, heavy stuff indeed…
I don't know how to start but I know I am lost
Better idea: since Python accepts UTF-8 input, let me actually enter the Greek letter lambda in place of the word "lambda". On a Mac it's close to trivially easy to switch between Greek and English keyboard layouts.
Here's the source code for the classic PizzaTool demo (BTW, I've just looked on Google Maps, and I think that Tony & Alba's pizza place in Mountain View no longer exists):

http://donhopkins.com/home/archive/NeWS/pizzatool.txt

...and here's a link to a HN thread a few months ago where Don Hopkins talks about Postscript and windowing systems; lots of good links there:

https://news.ycombinator.com/item?id=13196983
> And lots of people contend the number is not meant to be interpreted literally: http://www.aish.com/atr/Number_of_Jews_at_Exodus.html

Your source does not, in fact, contend that, it takes the number of adult males literally, reports the larger figures as extrapolations of the total population from it, including a specific figure of around 3 million in the Exodus out of 15 million Jews (about twice the population of modern Israel) that were in Egypt at the time of the Exodus.

There being 3 million Jews in Egypt at any time that would fit the Exodus is fairly implausible; 15 million well exceeds all estimates I've seen of the plausible total population of Egypt at any such time.

Now, certainly, that number shouldn't be taken literally, and there's good reason to doubt whether the outline of the story beyond the number should be, either, which is why it makes not to cite it as a historical example of, well, anything other than a religious myth.
Apple has never had a low end. They've always been a premium product at a premium price, going back to the Apple ][.
HeadLine: Graduate Computer Science student actively seeking full-time opportunities

Experience: 4 years full time and 2 years part-time of software development. Total 6 years as a software developer.

Remote: No

Location: Delaware, United States. East Coast

Willing to relocate: Yes, please

Technologies- Java, python, Swift2, javacup, javalex, python, R, LISP, prologue,JSP,XML ajax, javascript, jQuery,PHP5,maven, svn repository, strauss, git, shell scripting, MVC, shell scripting, LaTeX,Pentaho, Node.js, Claudia.js, Lambda, AWS

I have done a variety of projects and I am more than willing to learn new technologies.

Resume- https://drive.google.com/file/d/0B_2GRj3olta5bjVrUDJlTVBLM2s...

Email- abhisri@udel.edu

University- Computer Science Graduate student at University of Delaware.

Graduation Date- 26th May 2017
Button Joy – Programmable WiFi buttons
Talos team spotted a PowerShell malware that uses DNS queries to contact the C2
we're trying our best not to...
> While I do understand that it may have felt a bit theoretical and heavy, I also think that this theory is more important to understand in neural networks than in other areas of ML e.g. for debugging issues.

This is the same argument people gave for Machine Learning but Andrew Ng showed us otherwise.

> I felt that Andrew Ng left out a lot of the details that I was curious about.

This is exactly the beauty of Ng's ML course. The fact that Andrew Ng made you curious makes CS229A (Applications of Machine Learning) a very successful course. Now, if you want to satiate that curiosity I will recommend you CS229 [0]. It contains all the theory and math and YET that course is as beautiful as CS229A. This further proves the point that you do not need theory to be boring to achieve your objectives. If you want to teach something, you will find a way. Au contraire, Jeff Hinton's course makes me not want to even touch or understand Neural Networks again. FYI, I have a Ph.D in Computer Science and I work as a Data Scientist. If this is my view, imagine what it would be like beyond the us elites?

[0] https://www.youtube.com/view_play_list?p=A89DCFA6ADACE599
Snap's Pop and Hedge-Fund Charisma
Having worked extensively with some of those non-GNU Unixes, I feel that the difference is almost academic. Even if your box comes with nvi rather than vim, it probably still has Perl, and the bash shell is likely installed if not set as the default. Overall, the feel is not that different.
this guy is not going to make it. he draws beards on snaps and has a grand total of 22.7k ig followers.

he had a good thing going, but it's coming to an end
Having a POSIX API doesn't imply a UNIX architecture.
> crouton

Correct me if I'm wrong but is this not the hack where every time you boot your system it tells you to press a key to reset it and if you press that key it instantly blanks the partition.

This seem absurd even for an expert user to use full time let alone school kids.
They should have forked AOSP instead and included F-Droid and Firefox by default. Maybe tweaked some things, like replacing WebView with a Gecko solution, adding first-class Web app support, etc.
It's used as the symbol for "false" presumably because "T" stands for "true".
I remember them --- they were really good.

The architecture was layered, too, so you typically only ever used one book at a time. Doing raw graphics operations? All you need is the Xlib book. Xt/Xaw? There's a book for that. Motif? There's a book for that, too, but it wasn't in our set.

The raw X protocol was, IIRC, documented in volume 0.
"This is a bit too beefy for you." - Kernel
I doubt there is any worse UI tooling available.
D3.js toward v4 – first round
A sensible shift, but comes a bit late. The success india, spacex, ula, are having will lead to kepler syndrome before he gets operational if I had to bet on it. Still, I support every dollar spent on space tech. I only hope the tech developed for dead end projects is released if unused.
Is that supposed to be a quote from the article? 'cause I can't find it.
It's not just the software, it's also the instruments themselves.

The most worthwhile function of Windows turns out to be its backward compatibility.

This became most apparent after Microsoft leveraged their software engineering leadership by pivoting into an anti-recycling company to make most of their money.

There are incredible numbers of irreplaceable laboratory instruments made years ago which depend completely on the version of Windows that was "supported" when the instrument was issued.

Since Microsoft has failed at their truly most worthwhile function, it is now necessary to put incredible effort into preserving older versions of Windows and even more difficult to preserve the older PC's. These cheap office machines, which were built to spend as little useful time as possible before progressing into their primary target duty as landfill, as electronics go were built especially crummy, just for you.

Anyway, I'll be restoring a mass spectrometer shortly to operate as designed on Windows 3.1.

Yes, it will cost a few thousand for the PC effort alone, but we're not going to spend 100x that amount to get a new(er) spectrometer just so it will operate using a more modern Windows version like XP or W7.

There is also a great possibility that a brand new instrument compatible with Windows 10 will be completely useless in less than 20 years due to this Windows deficiency alone.
Macbook Air is by far the best laptop, price, value, and quality wise, for 90% of users today. The hardware hasn't been updated simply because it needs no updating, there haven't been any big advances in the past few years. As long as you have quality components, any SSD/intel core processor/8GB+ RAM is sufficient for pretty much everything day to day.
I actually worked on a project that used NeWS (actually HyperNeWS) as a front end for a Lisp based AI system written in Common Lisp.

HyperNeWS could do some neat things - e.g. you could draw a shape (any shape!) in the graphical editor and paste it as the shape of a window, all without writing any code.

Edit: changed "uses" to "used" - was quite a long time ago!
5 Key Steps in Being a Role Model for Accountability
Apple took Air out of MacBook because laptops will get heavier.
TransferWise is hiring: Relocate to Estonia
'People Analytics': What Web Browser Candidates Apply with Predicts Job Success
I have a CS Degree; my most growth as a programmer was when I got a job at a business to business consulting firm. Putting a lot of the theory into practice in a professional setting was a trial by fire, so to speak.

In my version of the world; most people tend to specialize and know their area very well; but often do not know the breadth of technology very well.

If it is an option; you can try to go back to school for a programming degree. Or you could go to a conference for something different than your day to day job. Or you could work on an open source project using different technologies than the one you work on in your day job.
You said 8K video with thousands of streams. That thing just looks like a normal video chat app that any modern CPU should have no problems with.
I don't see what the appeal is on having a permanent message board. Certainly almost everyone who has spent a lot of time online has said something that they wish they could take offline.

I think what we really need is more transience in online discussions. If I said something when I was 14 years old that shouldn't come up when an employer searches for me. I was a completely different person then. Heck, that's why I don't use my real name on HN.

This seems like a step in the wrong direction.

However, there are real concerns for censorship.
According to the article, some are spending decades in solitary :(
They're for good developers to know and every one else to find out /jk

Seriously though, I think almost everyone has a pick of different books that influenced them the most and helped them to become the best developer that they could be, and while most of the time they are contained within a single set of books, it's kind of fruitless to buy books you might not find interesting with the promise of "They will make you a good developer". I have a fair amount of books I find difficult to read because of the style, etc. that I bought with that promise, and none of them improved my programming ability significantly more than a bunch of coding + an internship has.

[What I would recommend is finding authors that you like reading andor tend to get a lot from]
When I saw the title of the article, "buried alive", I thought to myself: let's not hyperbolize. But after reading your description, I realized that ending up in a permanently dark solitary is in a way worse than getting buried alive - at least, in the latter case, you eventually suffocate or starve to death. In solitary, they use your survival instinct against you. You'll be fed and kept physically healthy, so you can't escape the isolation.
iOS Mobile Engineer with 5 years experience.

Location: San Jose, CA / Moscow, Russia (H1B Holder)

Remote: NO

Willing to relocate: YES

Technologies: iOS Development (Objective-C + Swift), got experience in Python/Flask, HTML/CSS/JS, Android.

Résumé/CV: http://trapeznikov.co/static/files/Trapeznikov%20Resume.pdf

Email: evgtrapeznikov@gmail.com

iOS Mobile Engineer with 5 years experience in developing rich mobile applications on a tight schedule using modern libraries and frameworks. Quick learner that rapidly adapts to emerging technologies. I'm searching for a full-time Senior Mobile Engineer position focusing on user-friendly application design & development for iOS (iPad/iPhone) devices. I'm seeking for an opportunity to build best software solutions.

Also, you can look at my last apps:

Trucker Path - https://itunes.apple.com/US/app/id782746890?mt=8

Photo Lab - https://itunes.apple.com/us/app/id441457218?mt=8

Persona - https://itunes.apple.com/us/app/id1190275222?mt=8
Even before machine learning people figured out the chord pattern of most popular songs. You can probably program it use those 4 chords.

https://www.youtube.com/watch?v=oOlDewpCfZQ
Nope. The 2.5 figure is kilos per watt-hour. Not litres per watt-hour.
Kevin Briggs – stopping people from jumping off of Golden Gate Bridge
Hi all,

Sergeant Kevin Briggs is a California Highway Patrol officer who has stopped upwards of two hundred people from jumping off of the Golden Gate Bridge into San Francisco Bay.

I interviewed this remarkable man known as the Guardian of Golden Gate. It's quite a long read (15 mins or so) and this is my personal site but here's the interview:

http://www.getinspired365.com/articles/the-guardian-of-golden-gate

If you'd prefer to just watch his TED talk it is here - https://www.ted.com/talks/kevin_briggs_the_bridge_between_suicide_and_life

Thanks!
Show HN: Best ReactJS books in 2017
Three Years After Heartbleed, How Vulnerable Are You?
Good. I certainly would hope to offend people who cheer on that kind of oppression, as to me they are morally little better than the slave drivers they cheer on.
How I'm learning “Machine Learning”
Clickable:
My interview - http://www.getinspired365.com/articles/the-guardian-of-golde...

TED Talk - https://www.ted.com/talks/kevin_briggs_the_bridge_between_su...
Show HN: Shape – Find stocks aligned to your morals
> Which is where they fundamentally break the principle of "doing one thing, and doing it well".

unless the 'thing' here is "outputting information in the most generally usable way possible"
Yes, OpenSource is only for those, who can't afford better...

Seems the premise of many, but if we also accept that, we won't get far.

But he knows that:

"After realising “open” on its own doesn’t sell, ultimately chose a strategy to compete mainly on price, which is just a race to the bottom. "
Google Search.

Ability to search other people solution, to read how they approach the problem, what solution is good and why is really invaluable. Also it saves alot of time, because usually google shows very relevant result.
finish an app, write another. rinse and repeat.

gamedev helps with that because it's much easier to call it a day and start another game.
Same here, also on a 6 character gmail address.

I regularly get people applying for loans, who send me A LOT of personal information, because of a typo in a spam mail. Contacting the responsible loan company, who looks pretty fake and shady, didn't lead to any success.

Once had a gentlemen in his 70ies contact me about my profile on a dating site for seniors and get lots of car advertisement addressed to someone with my initials, who sometimes does eBanking, is 40+ years married to a wife whoms father died 3 years ago, etc. etc.

Needless to say, I love mail filters.
Out of pure curiosity, would you be willing to explain why you'd protest 2A people using a service that you also use?
Uber loses legal test case over language
I'm curating a list of sources - that makes the dataset easier to deal with, and I think higher quality.

In a lot of cases I'm trying to rely on someone else having vetted speakers. E.g. a conference picking speakers, universities hiring good professors, someone recommending a talk on hacker news. I also boost the ranking if a speaker is interesting enough to have a wikipedia page.
Thanks for the feedback, we will work on our SEO and make sure we put a link in next month's posting.
I get the reference but they may as well just be Facebook stores because that's the only thing people are looking at in them.
Well, premium price anyway. The performance has often been sub-par. They upgrade hardware late or never.
"The hacker lacked talent, was easily discovered
Fortunately, the hacker wasn't that skilled. Verizon says that the attacker used a Web shell that didn't support SSL, meaning that all executed commands were recorded in the Web server's log."

Yeah, easily discovered AFTER they already got the loot...
I'm not sure this is the same thing. Bitmessage has a different use case (person to person messages).
The fact that today's 14 year old are most certainly creating records which will be viewed in the future is incontrovertible. The result will be, I think, that employers (and other decision makers) will learn not to judge someone for comments made when they were 14.

The fact that our lives are increasingly documented means that we'll all have to be less judgmental about our shared weaknesses and growing pains, and that's a good thing.
> At the point you have to make a "cute" coloring book (for adults)

... is right about the point where you've lost completely. what is this nonsense? This infantilization of adults is insane.
> I'm not sure about whether or not that isn't a good thing though.

I am sure because we can quickly analyze this from a computer science perspective. We are trying to use data structures and algorithms that don't fit for the problem they are trying to solve (forums).

You can say that future blockchains can be a better fit but we need to see yet if those future blockchains are something new or just using concepts that we already had but with a new label.
> I also see comments about programming on them, that'd be painful.

There are plenty of programming-in-a-browser tools available that are far from painful, plus now that they support Android apps, there's plenty of Android-based programming tools that are non-painful.
If only there was a way not to have to rely on editors all behaving the same with leading spaces. Oh wait, there is a way: indent with tabs.
Comfort noise
you can pass laws for that in the real world. Just make it illegal for an employer to ask ANYTHING beyond what is ABSOLUTELY NECESSARY to get the job done and NOTHING ELSE.
I tried a few versions of Surface, but I found the Apple stylus to have about half the latency (or maybe less), with better precision/accuracy, and the signal processing done by the software I tried to convert pen inputs to strokes/lines seemed more polished/effective.

I’m sure there are some customers / use cases where those differences aren’t a deal-breaker. Personally I really appreciate it. I have been very impressed with the iPad pen input. It’s clear their hardware and software engineers collaborated closely to make a really impressive device and experience. (Again, as long as you mainly are using pen input.)

It’s possible there’s other software out there that does a better job than Microsoft’s first party stuff or the couple of third-party apps I tried.
>True enough, but as a younger programmer, I find it pretty reasonable to look back at computer systems of the 70s and wonder if we can do better today. I feel a little bit gross every time I have to write a bash shell script (or edit config files that aren't JSON/XML/YAML, for that matter), and I don't think that's a bad impulse. That something so inelegant and unsafe is still in widespread use in 2017 really ought to be a scandal.

As a relatively young programmer i look at the computer systems of the 70's and think to myself "what the fuck are programmers thinking when writing today's programs". I mean we got amazing tools and a plethora of amazing languages, an insane amount of memory and an idiotic amount of processing power, chips specialized for sound and even ones for visuals. And yet everything lags.

As for shell scripts, they are fine. Not that you have to use them, as you can use python, scheme, anything (even C with tcc).

As for XML... oh god.. it is the worst, the absolute worst, way to do config files. Jesus help, is it awful. Bad for the user, bad for the processor. Simple key–value pairs (as in "power_level: 9000") are good enough for almost all configuration. Hell even the INI format is faaaaaaaaaaaaaaaaaaaaaar better then XML (and YAML, JSON (although these are themselves better then XML)).

I look at the 70's and think "haven't we learned any fucking thing ?".

PS On topic, the Unix philosophy is still valid. For a plethora of reasons. I typed too much already but if anyone's interested in my "opinion" i'l write it later today. PPS The author of this piece doesn't even know what "the Unix philosophy" exactly is.
What list comprehension? I don't see any.

Besides, python list comprehension isn't that far from the mathematical version. Compare:

{ x^2 : x in Z, x^2 > 10 }

with

[ x^2 for x in Z if x^2 > 10 ]

The main problem is that you can't have a list of all positive integers, so you're kind of forced to make it a generator instead. And the standard set notation clashes a bit with the notation of dictionaries, but on the whole it's not that bad.
yes, diagonal not vertical how it should be.
And to realize that feature was never invoked because you forgot to catch an exception a few lines before it.. Yeah.
This is a very naive view of the issue. There are many hands in the production of a film and many rights associated with are assigned at the time it was made, screening rights, distribution rights, periods for when rights expire, etc. When new technology, such as streaming on computers, comes about, the licensing of new rights needs to be established all over again with all the rights holders. A single holder that can't be contacted or established(due to death, closure, acquisition, etc) can effectively put any new licensing into limbo.

This isn't even getting into exclusivity licensing that the studios seem to be real keen on doing with Netflix, Amazon, Crackle, VUDU and a jillion other streaming services. You know those shows that are branded "Netflix Original" on Netflix? Those aren't literally made by Netflix, they've just paid for some/all of the production and licensed them exclusively for some period of time. They're still produced by all the same studios that have been producing shows and movies for years.
use your imagination
I'm not sure if that's something people should have to learn though. For example, not everyone knows how the engine of a car works, and that's okay. For using computers, I feel like getting comfortable with a phone or tablet is useful at a younger age, and maybe get introduced to a mac or windows machine when they're a bit older, provided those are still main stream by the time they get there. Not everyone needs to be a developer. Though maybe I'm wrong with the way automation is going :)
This kind of thing comes up a lot in discussions of operating systems, and while you and I might want to get "under the hood" the majority of users never want to do that, and know they don't know what they'd be doing if they got there. And accept that a sealed system might be safer (more secure) for them. Being able to maintain it yourself is a benefit, but having to maintain it when there's another maintenance-free option is unappealing.

Hence UNIX (of a sort) is actually quite popular on both iPhones and Android - but not in ways accessible to the user. Even if you do have to replace Android devices every few years because the manufacturer won't maintain them either.