skysight-inc/HackerNews huggingface dataset:
I'm glad you had a positive experience, but I'd like to point out that thinking about legibility, whitespace, naming etc should be done regardless of highlighting.

I don't blame you, IMO it's one of the major issues with computer science education. Even basic principles of clean code are often neglected or never taught, in large part due to the lack of professional experience in academic circles. This leaves aspiring developers to figure it out on their own, as you did through turning off highlighting. I'm glad you did, but there are better ways to learn the same concepts IMO.
Why Palo Alto one day a week? That seems odd.
It is definitely taking control of your life. That does mean that you and only you are responsible for all events. Not everyone is ready to deal with that. It is sometimes difficult. Being forgiving towards yourself goes a long way. Also, when you take control of your life you also take control of the life of others. People will depend on you. Defining how much is really important. Don't have people depend solely on you. Work with them to softly nudge them towards independence.
Except you are conflating "work in the daytime" with "work 9-5". There is absolutely nothing wrong with your sunlight hours where people work being from 1900-0300 rather than 0900 to 1700 hours.

If you made that switch everyone living in an area will get used to the times the sun rises and sets, and the normal work hours of the locale based off universal time rather than arbitrary regional timezones or DST. When you travel, you don't have to have migraines trying to manage the clocks, because your clock is always right. You would still have the same trouble adapting to another regional work cycle than you would now - you just remove the unnecessary burden of arbitrary timezones to make everyones sunrise happen at "roughly the same numerical time but never at the same actual time".
Try writing international date & time library support for a client and get back to me on what literal hell is :P
I know only one thing: they are the only one that support the user with bugfix in every place they can reach to fulfill their goal an even paying for open source work to improve other software.... The others embedded boards only have one version kernel linux working (from two o three years ago), one version android working (the same as above) and stop! So please try to work with those board (for serious work) or please shut up and return from the sewer you were before!
I think that some people feel that way, but certainly not all, and the arguments against are not compelling enough.

I don't mind losing / gaining an hour of sleep. My sleep patterns have never been very precise, certainly not since having kids. I do like DST. That's just my opinion. I get that some people feel the opposite, no matter what your latitude.

I like that the Earth's axis is inclined and that summer is different to winter.
Google is NOT opt-in.

You know very well that their analytics product tracks everybody all across the Web (and techies are the only ones who know about noscript). And what do you do when you are forced to reply to Gmail emails because others who have no clue use it?

Joe the user has no clue about "all this technical stuff", how it works, what it is capable of, how it can be combined with data from other DBs, how it is really used by the corporate and governmental world and where all this is going, especially when AI will have advanced even more.
We’re in a Bot Gold Rush. Kik tells you how to strike it rich
you have to explain how the new way is easier. you can't just laugh off the old one.
Some of the functions do check for malloc failure and others don't. It's on github--Have you submitted a pull request? Wow--guess the idea of sending a patch to an open source project is now controversial.
Switching everyone to UTC isn't a panacea. See "So you want to abolish timezones" (http://qntm.org/abolish).
> Also, although this is of course a preference, 1-based indexing.

Advanced Julians actually go for 2-based indexing [1].

See [2] for more on this...

[1] https://github.com/simonster/TwoBasedIndexing.jl
[2] https://groups.google.com/forum/?hl=en#!topic/julia-dev/tNN7...
Getting Started with React, Redux and Immutable: A Test-Driven Tutorial (Part 1)
To underscore hyperpape:

Tesuji isn't a trick play, it's more like a power play. Each player can read out how a fight is going and see their line far into the future. Two professionals will pick two lines, two suji, which are in balance and push up against one another tightly.

A tesuji is a part of the line which is suddenly showy or strong. It could mean a failure for the opponent if they had not taken enough of an advantage in the struggle to this point or if they do not have a counter tesuji available.

Indeed, that might be the design of a set line: one side continually loses ground to the other forcing the other to take these small advantages all so that the first side has an opportunity to play a tesuji and return to balance. Many such lines are canonicalized ("joseki") and known to any professional. Moreover, professionals regularly identify potential tesuji and expect their opponents to as well.
Youngest Kids in Class at Higher Risk of ADHD Diagnosis
This is great stuff, thank you.
It's a rhetorical device used by right-leaning people in many instances, for example when it comes to taxes. It's also pretty meaningless.
Of course they can.

But, I feel like that the tools that promise to solve the same problem should at least have one drastic difference between them.

Kind of like social networks. Even though they all tackle the same problem (trying to keep us connected) each of them does it in its own distinct way.

I don't see any such feature here. They're tackling the very same problem in a very similar way. A bit too similar for me in fact. And since their target is a niche audience, I only see us having even more difficulties if Signal gets more and more alternatives.
Then start work earlier. Again, not rocket science.
But Kim also jumped a bit backwards and forward for a few moves, until he finally decided it was a mistake. It didn't seem 100% clear.
> when you are working as a contractor or freelancer for someone else's project maybe 3h/day is not acceptable. When you've got externally imposed deadlines 3h/day may not be sufficient.

There's an easy solution to that problem: don't take on those projects. If they don't fit into your schedule don't do them.
Could you elaborate? "Systems with asymmetric power" presumably refers to the AGI - or does it? Maybe you are referring to the AI box or the utility function design or the "nanny AI" which is meant to contain the AGI? I don't know what "capability in a resource constrained environment" refers to because that could refer to pretty much anything in our universe or any finite universe.
Actually, it's a tradition that both Players should replay the game after the match, discuss about good moves, bad moves and what they were thinking during the match.

I felt so sorry for Lee Sedol when I saw him lose the second match, facing an empty chair ,and he could only ask one of his friend to review the game.

https://zh.wikipedia.org/wiki/%E5%A4%8D%E7%9B%98
Title is misleading - should say: one night with 6 hours of sleep results in equivalent performance on certain tasks as someone who did not sleep the night before.
This is from a year ago. It's most likely out of date.
They really should make a HD remake of Diablo 2
I think perhaps the global variable in this case is the tilt of the Earth's axis and the Earth's orbital position. The local variable is the offset in your local hemisphere / longitude.
Yeah, I was waiting for AlphaGo to connect up 10 seemingly unrelated moves into some amazing unpredictable shape that wins the game. But now I think that maybe some humans actually have the ability to play a near-perfect game of Go. Maybe the most skilled human players have already nearly reached the peak of what is possible in a Go game.
All depends on how you define your data sets I suppose. IGS games include some professional games which, if it is the case that AG is perfectly trained on the amateur mode, were smoothed away.
AN APP IS WHAT YOU MAKE OF IT
You have it backward, you get access to those circles with money.
Google is already punishing people physically: http://yashalevine.com/articles/we-got-geeks-inside-google-s...
A wii style table tennis game played with a mobile phone on pc.
http://m.youtube.com/watch?v=mlVtlnEWQEA
https://saintni.pw/table-tennis
A new messaging app each week.
Google's War Against the Homeless in Los Angeles
Central banks beat Bitcoin at own game with rival supercurrency
Yes, it is true. In the case of Super Mario he does the learning by simulating level-K BFS from positions that resulted in errors (unseen states) and thus minimizes the regret for the next K moves.

Although, if you checkout his papers, the problems I've talked about, when you have more than enough data and when you know you should be able to generalize well you still can get subpar performance if you don't optimize jointly. AlphaGo model isn't optimizied jointly but its power mostly lies in the extreme representation ability of deep neural networks.
How to Succeed Professionally by Helping Others
Universal install script
I used to think that way too. Now I believe they are working on problems which will only become relevant - pulling a figure out of my ass just to put a figure on it - 30 years hence - but in 30 years time, we'll be damned glad that they did, and wish that they'd had more staff and more resources! If we even notice the problem before the world ends, or is saved.
I realize this may not be the thread for it; but you seem to have a good enough handle on your freelancing to be evaluating different product strategies, which is significantly more detail than I typically hear mentioned. Do you have any writing/thoughts on getting this far, for someone stuck in the bigCo land who has always dreamed of more autonomy, but stumbled on the "building a freelancer client network" block?
Google’s Self-Driving Car Czar Hails Fender Benders as Teachable Moments
klib [1] is another good one I recently came across. In fact, I'll just leave this great curated list of free software libraries right here:

https://notabug.org/koz.ross/awesome-c

[1] https://github.com/attractivechaos/klib
Donald Trump Dangit
http://www.npr.org/2014/08/08/338850323/kasparov-vs-deep-blu...
To start the ARM processor in aarch64 (64bit) mode is just a question of setting the flag in the arm control (arm_control=0x0200) register to 0x0200 in the config.txt.
see the discussion at https://www.raspberrypi.org/forums/viewtopic.php?f=72&t=1379.... I don't think it will give much of a benefit over aarch32 mode (arm_control=0x0000) because of the limited memory.
As someone who has worked remotely in various percentages, being in the office one day a week can be quite helpful for developing social capital, team building, keeping in sync, etc. Some things, even with video, are just hard to do remotely.
One of the most important benefits of syntax highlighting that no one in this thread seems to be discussing is the highlighting of syntax errors. That is the number one benefit of syntax highlighting for me. It immediately shows me where there's a problem in my code (like if I haven't closed parenthesis or quotes) and keeps me focused on "completing the thought", as it were.

This is also a reason that I don't like using editor features that automatically close parenthesis or quotes when you type the opening pair. That may make the expression syntactically correct, but semantically incomplete and the burden will be on me to notice, since syntax highlighting won't help me then.
> Why state the obvious?

So you think using functions is enterprisey and over-engineering things?
I can't say I understand this live coding craze , but it's always nice to see someone enjoy their passions.

Only advice I wish someone told me at that age would be the importance of ergonomics because by my early 20's I was experiencing the effects of RSI. After college I had to take a 1 year sobatical to recover. It took nearly a decade to subside by changing every aspect of my working environment and abiding to a strict physical regimen.

I lost myself in the code through long hours and I hope this youngster can avoid what I've experienced and I'm certain live coding for hours on end is not the best approach. The old adage 'No pain, no gain' should not apply.
<joke>
AlphaGo let Lee Sedol win to lull us all into a false sense of security. The robot apocalypse is well underway.
</joke>
So will be dead in a year or two when they run out of cash or sell.
Should Your Startup Seek Small Business Innovation Research (SBIR) Grants?
Is Go-Space understood well enough to know either way?

The OMG-AI people claim that AGI would be dangerous because it would reliably innovate in new spaces and out-predict humans.

So a true super-AGI would make go moves that were unexpected and incomprehensible with some percentage of misleading fake-outs, but it would still win most or all of the time.

If the human exploration of Go-Space is close to the god's hand bounds, this can't be true.
Code Monkey
https://open.spotify.com/track/1rIFZk9tTUtHP3vULR5wXe
These Afghans wrote a kilometer long letter of thanks to Google Translate
Two non-nostalgia aspects of old games stand out to me:

1) The gameplay is often much easier to pick up quickly without a crutch mode because there were fewer degrees of freedom.

2) The artistry was at times amazing. Orson Wells said that "the enemy of art is the absence of limitations" and I think the 8-bit and 16-bit eras, in particular, demonstrated the truth of that maxim.
An election is "a formal and organized choice by vote". A large group of people choosing to use Product A instead of Product B does not confer any kind of political legitimacy on the owners or managers of Product A, although it does give them influence within a pluralistic society.
It's not rocket science, but that doesn't mean it's easy.
Just coming here to give my usual thank you/plug to Allen B. Downey for all of his wonderfully written (and free!) books. Aside from The Little Book of Semaphores, here are a few of my favorites:

How To Think Like A (Functional) Programmer ("Think OCaml") - http://greenteapress.com/thinkocaml/index.html

Think Operating Sytems - http://greenteapress.com/thinkos/index.html

Think Bayes - http://greenteapress.com/wp/think-bayes/

Think Stats - http://greenteapress.com/thinkstats2/index.html

Also important is his section about how to help free books: http://greenteapress.com/easy.html
Kind of cool to know you're as smart as algorithms that require 1920 CPUs and 280 GPUs
A high number of Unix programmers (Ken Thompson, Brian Kernighan, Doug McIlroy, Tom Duff & Bjarne Stroustrup) used sam at Bell Labs, which is known as "ed on steroids, lots of steroids".

http://sam.cat-v.org/
It means that it's partly open source, which means that the marketing material is lying. It's OK for a company to not be 100% open source, but it's not OK to lie, especially if trust is needed.
> People abusing Java with overengineering and using factories and other enterprisey design patterns for everything made a lot of people leave the Java land!

Actually, people left Java land because they couldn't express what they needed to without using complicated design patterns.
Ask HN: Buying websites/projects?
I run a few side projects which have a respectable amount of traffic and revenue, for the most part they're nothing special, just some fairly simple web based tools that have a little advertising on the page.

Within the next few months to a year I'm planning to stop my day job and spend some more time on these side projects, and well just on life :)

Initially I was hoping to buy a website (or two), ideally someone else's side project that I can see some potential in growing and improving, that's more service based than advertising and therefore the tech behind it's a bit more interesting... or if it's advertising something that's just more interesting.

However I've been looking now for 3-4 months and can't find anything, looking on the likes of Flippa, for the most part the sites just seem to be very new, spammy, or just a bit rubbish...

Any other places I'm missing at looking? Or are people only really selling what they don't see much of a future in...
We have these devices called computers which are quite excellent at this kind of task.

Snark aside, it wouldn't be that hard to have the clocks all set to UTC, and then a second "day equivalent" clock that's used only for translation, but not for actual timekeeping.
Then you have to get ready for work in the dark from October through March.
Short answer: it depends on your personality and the type of startup.

Long answer:
My startup (founded in 2000, sold in 2014, still going strong) took a huge toll on my personal life, but it was a 24/7 operation (a website), I was both CEO and lead programmer/CTO and I'm terrible at delegating work and inspiring responsibility in people. Also, web technologies did tend to fall apart more easily back then and my experience with that was limited.

In hindsight, all of these factors contributed to the (largely unnecessary) 100-hour-weeks I pulled in the first couple of years. So, brief advice: if your startup is a 24/7 operation (it doesn't have to be, there's plenty of other opportunities), you will likely be putting out fires around the clock. If you can, hire reliable people early on who can do this for you and put your mind at ease. You will be thinking about your startup a lot either way, but you can surely do that while enjoying your weekend trips or whatever.
a computer that loves wisdom?
I like the thought provoking concepts this proposes, though it feels very unrefined.

It seems to propose a black box where you have a vast collection of arbitrary data, you give examples of data you want and don't want, and you get arbitrary outputs.

I wonder how something in this day and age can use labeled examples and machine learning to find more examples to classify portions of data for use in a search engine. Certainly something that Google has probably experimented with or actually uses.
How Tesla Motors Locked Up the Luxury EV Market
Ask HN: What are your favorite podcasts?
I haven't been able to find a good repository for technical podcasts. I currently listen to Javascript Jabber, Tomorrow, and Hardcore History, but I would love to find more, especially good niche podcasts about programming or history/politics. Any suggestions?
The Programming Languages Beacon
What evidence do you have the the negotiating partner doesn't have good reasons for insisting on the deadlines despite they look BS to you?
Well also that the machine could study his style of play, whereas he was playing a stranger; one whose style changed during each game thanks to humans hand altering the logic. Not really fair. At least, different to how humans play chess.
> 1. Dogmatic adulation of Yudkowski as a "savior" figure.

They're just copying the man himself, who sees himself that way. But before you dismiss that as cultish, be sure you fully understand the problem he's trying to solve and how instrumental he has been to solving it so far (in terms of raising money, convincing people, building a community, knocking down bad arguments, etc.).

> 2. An almost immune response resistance to "practical" approaches to the Friendly AI problem.

What you have to bear in mind is that there are plenty of "practical" approaches to the Friendly AI that are simple, elegant - and wrong. Have some humility and note that if it was that easy, someone would have published a peer-reviewed solution already and that would be that.

> In light of #2, the community's serious consideration of un-testable scenarios like Roko's Basilisk

The community rejected it (with help of a site I contribute to, RationalWiki), and probably would have rejected it faster and more decisively if Yudkowsky hadn't unsuccessfully tried to censor all discussion of it.

> A flavor of authoritarianism, racism and sexism from former founder as Michael Anissimov.

Anissimov is indeed a straight-out fascist, in my view - but that just shows bad judgement on the part of Yudkowsky, that should not be used to tar the entire community with the same brush.

> Critical lack of diversity in backgrounds and approaches to ML/AI, which keeps the thought process fairly insular. For example you never see these people talking/attending AI conferences, and I'm not sure I have ever seen them at the AGI conference. AFAIK also they only publish in-house with liberal internal reference.

They are starting to publish in mainstream venues but most of their output has been online so far. Also, this stuff is hard, it's not like your typical "add another epicycle, cite self again" stuff of a lot of scientific research. And they are not trying to maximise the number of papers they publish, but rather trying to make progress on a specific research agenda. The former objective is not the same as the latter and could even impede the latter.
That's true even if you find code on GitHub explicitly labeled as MIT, CC or Apache.

If you're worried about using code from stack-overflow, use it as inspiration only and write your own code. Or conduct a short search first to see if it WAS copied from another code repository.
> all your data is protected by European privacy laws.

Interesting to note that "American" is implicitly synonymous with "insecure".
Study Reveals the Pitch Deck That Will Land You Millions
Wouldn't "-Unknown" convey the same sense without the possible confusion?
> You don't know what they value most, only they do.

But you very well can find out that people commonly proclaim inconsistent values, and that they often regret decisions they made earlier, and that that often coincides with having had inconsistent values.

It's just an empirical fact that if you look at how happy people (claim they) are, for example, people living in police states tend to be less happy than people living in free(ish) societies, while at the same time you still find many people who are very pro law-and-order. Now, I am not telling them whether they should prefer a police state or a free society, I just can empirically observe that people show support for politics that empirically leads to a society that the same people also empirically dislike.
Most everyone thinks of noon in terms of solar noon - they just don't know it. Solar noon is when the sun is at it's highest point in the sky for a given location. So their point was that noon would no longer be aligned with that intuition.
This is really interesting. I know the old "Attacks always get better; they never get worse." but I've never thought about "Tools and technology always get cheaper and easier to use" before as it applies to security.
And reversely uBlock Origin doesn't block ads on Twitter and Tumblr, which makes it much less useful to me than Adblock Plus.
How does e2ee group video work?
>"divine-inspired" move

Just letting others know, this expression is a rather common way of saying a single move that changed the course of the game. There were "divine-inspired moves" that AlphaGo made in the first three games too.
Show HN: Simple Subnet Network Tool
Ask HN: What are some examples of beautiful software?
So I've been reading Paul Graham's - Hackers and Painters. A bit late, I know. And I find his ideas fascinating. One that struck a chord with me, was the idea of taste, recognising good taste. I'd like to know examples of beautiful software and what makes it beautiful.