skysight-inc/HackerNews huggingface dataset:
Am I the only one who can't listen to Reid Hoffman? I was one of the first LinkedIn users and a few years later I felt that LinkedIn was a scam. I even paid a lot of money for LinkedIn Premium and ads to only realize that LinkedIn was only for recruiters. Their B2B proposition was a black hole. Nothing came from there. Their mobile phone app is until now just a embedded browser that you cannot use offline. No serious business has such execution, it seems like nobody really cared.

I know that Reid is appreciated in the startup world but LinkedIn only shows how smart and patient they were to exit the business.
Twice that rate of Germans (16%) and Americans (18%) think the Sun goes around the earth.[1]

So does 9% really indicate a key culturally defining characteristic?

[1] http://www.gallup.com/poll/3742/new-poll-gauges-americans-ge...
İstanbul Merkez Tesettürlü Escort Miray 0534 261 37 35
Im leaning in that direction. Beginners did much better with methods like Cleanroom since it was all straight-forward decomposition of modules into easy-to-verify functions and acceptance tests. Amateurs trying to apply patterns often plaster them everywhere in designs that sometimes make structured programming in BASIC look more readable.
Here is naive question: The problem Theranos is solving can't be that difficult, you just need to take smaller amounts of blood and automate testing. Is anyone else doing this? Seems very promising area.
I see that Theranos is facing crazy obstacles to make things work, not 100% sure why can't they produce something instead of nothing.
Didn't DoE give a loan to a solar startup?
It's even worse than that. Knowledge decay let you run into complex tasks earlier. Your acquired experience gets less useful over time or as stated in this article: Half of what a programmer knows will be useless in 10 years.

The way to access a Rubik's cube stays the same whereas accomplishing a coding task is enviromental dependend. Software changes over time making your experience how to solve a task redundant at some point.
>gccgo is much better.

Actually I did a benchmark run not that long ago between Gccgo and Go with the latter winning most of the benchmarks, I believe this mainly has to do with Gccgo lacking escape analysis.
Some people don't care about working in hard problems. They're fine with their Java/.NET CRUD job where you only need domain knowledge and a best practices book.

A large part of the job market has little need for those kind of books.
They probably want to see interest before making a large investment in Power8.

Interestingly, some Asus and GIGABYTE motherboards for AMD and/or Intel processors support Libreboot:

https://libreboot.org/docs/hcl/

So in theory, if this campaign succeeds, it may catch their attention, and we may have more affordable options down the road.
I dont think most people have issues with estimation of day to day stuff, like changing some text on screen.

They have issues with, let's integrate x product with our product.
Cadence & Slang (https://cadence.cc/) is absolutely fantastic
One factor I would consider is how different a language is from what you already know. For example, learning something like Haskell, Elixir, or Elm (Elm is fantastic) might help you grow more as a developer because you'll be introduced to entirely new ways of reasoning about and solving problems.
Except that if I'm hiring someone to build my house, if they tell me "well, I can guarantee you that we'll prioritize iteratively and get it done as fast as possible" I'd tell them to piss off, I can't throw good money at that. You at least need a baseline estimate, and some data as to how often things go over or under.

Apparently software engineers as a group seem to think "fuck you, it's done when we feel like it" is a valid answer?

I disagree, and have always offered estimates, probabilities and contingencies when talking to product owners when I was a lead. I tracked data, and adjusted accordingly, and ended up giving estimates that were statistically sound.

I don't necessarily expect individual contributors to do the same, but anyone that's a lead should be an adult and account for their team's actual productive capacity. This is absolutely expected of a building company, even if you don't expect a single dude with a hammer to be able to estimate how long the project will take.
One of the Successful WWE Divas Nikki Bella Net Worth
You're two thirds of the way to completing the reductio ad absurdum.
Plenty of people call WARF a patent troll. There really isn't a difference between selling the patents and running your own trolling operation.
Your first comment doesn't square with my (limited) experience with bread. Making bread from wholemeal organic flour versus non organic makes a big difference. You can see, smell and taste it, and if you were nearby I'd bake you two loaves and ask you to rate each. However this isn't a true compassion as the manufacturing processes are sure to be different. My theory is that there is less wild yeast in the nonnorganic flour, but the real reason may differ.
How to Free Up Space on Mac with 10 Quick Tips
There's no reason to expect far-flung corners of the universe to have different chemistry. We already know what the periodic table is for those unexplored regions of space, and they don't have anything cheaper and more versatile than carbon.
I'm intrigued that you feel so strongly about this. I therefore refer you to this comment: https://news.ycombinator.com/item?id=12710990
Make them all legal, tax the hell out of it, and put that toward substance abuse programs.

The ones who can't handle their addictions will cease to be a problem soon enough.
While we're at it...

http://www.ulisp.com/

I confirmed that it compiles within the Arduino IDE. Porting it to another micro shouldn't be prohibitive. The amount of Arduino specific stuff seems to be minimal.
So, you are saying Php is like LEGO and BASIC for web development. I have got no problem with that. Problem is that people using that in a professional setting and uses it to put stuff online.

>A bakery website written by the kid of a patissier doesn't require that degree of security and performance...

I don't think so. Everything that is put online need to be secure. One day it is just a bakery website. Next day it is accepting credit card numbers. And the kid who did this can get employed as a php developer based on this experience, and might build stuff like that for years, with out a clue in the world that they are using a toy language.
Is there any indication that the White House had any influence on this? The last I checked the only places the DEA has stopped their programs is in countries they've been kicked out of for causing more harm than good. Otherwise outside of reducing handpicked domestic crack sentences there hasn't been much revision of drug policy in the last 8 yrs.

Look at Colorado or other states which the populace decided to legalize marijuana industry - which were actually big deals. Where has the executive branch stepped in to stop the federal governments intervention in state policy?

It's sad when the most minor amount of positive development is rewarded as an drastic evolution in behaviour. Is that the standards that we hold the government up to these days?

Kratom is harmless to the average person. Comparable or likely less than marijuana. This was the easiest of choices, especially when considering the complete lack of evidence that it's comparable to the other schedule I drugs.
Python since it's stable and mature. Or if you're deadset on supposedly easy (at the cost of memory) concurrency, Go makes more sense and it's newer and all you'll get e-peen points for being on the cutting edge. Python's been around 20-years.
If you want a job as a software engineer, then you have to estimate.
also python need not be slow, but it need not be used for everything. There are jits for it and you're not beholden to CPython either.
It could be simpler. For example Facebook has an online portal https://www.facebook.com/records/
Science doesn't have "standards of proof" because it doesn't have proofs in the first place, nor is it supposed to.

Also, when you say "in all possible universes", do you actually mean "in all models of mathematical theory"?
It was the initial screening and I was very upset that they rejected me since I did (very) well on the coding part but poorly on that reasoning test. If I have a good GPA at a Uni with a degree in Computer Science, then they can certainly assume that I can reason and there is no need to put me through a very strictly timed "IQ test."

Maybe I dodged a bullet there and Amazon would have been a bad place to end up anyway.
I hoped to get some real-life experience from the blogpost, literally blah what I read. With all respect to the author, though. I have no idea how that sort of posts are taking higher than 250 points nowadays. That's the question.
I wouldn't say that it was appropriate there, either.

I really wish I could get my hands on a LISP Machine.

I love the idea of LISP being so close to the metal, but that power means some design tradeoffs.

Scheme makes sense with TCE.

I'm not sure InterLISP and the like need it - memory is limited and you work without so many of the system overheads I'm used to with modern systems. Iteration is less costly here, and that makes it easier to not need recursive design. (Which is more expensive).

In simple terms:

Why worry about blowing up a stack you don't need, when you've thought long and hard before you allocated it?
So to revisit an earlier question: do you think they should have not estimated? That all other professions should refuse to render estimates because -- gasp -- they might be wrong?
There is zero surprise.

When a Three Letter Agency wants information, they get it. The current United States government is the most powerful single entity to exist in human history (insofar as it can be called a single entity). Especially those who frequent HN should be well aware of that at this point.

Dear God I am depressed about our chances at this point. Reigning in who I would call traitors seems impossible.
It can vary, though it should be predictable. M3s, for instance, can launch as either Ivy Bridge or Sandy Bridge, depending. Same with the older M1s. But unless listed, you should get the processor expected.

https://aws.amazon.com/ec2/instance-types/
the stackoverflow equivalent for ui/ux provide some common tips and can help avoid a lot of pitfall.

http://ux.stackexchange.com/questions?sort=frequent

my favorite: http://ux.stackexchange.com/questions/9946/should-i-use-yes-...
>It will take years and years for Go to achieve LLVM's level of optimization

Looking at Rust vs Go over at 'benchmarksgame' (granted these are micro-benchmarks), Go seems to compare very well for tests that are mainly computational and thus avoid involving the GC very much (even beating Rust on a couple).

http://benchmarksgame.alioth.debian.org/u64q/compare.php?lan...

And let's not forget that Go hasn't really had any focus on optimizations up until the last release where SSA was introduced.

Anyway, maybe I'm projecting as I would like to see a full Rust toolchain in Rust, and my (very possibly entirely wrong) impression is that Rust devs have been struggling with getting the full performance potential of Rust through LLVM.
James T. Kirk: Scotty, progress report?

Montgomery Scott: Almost done, sir! You'll be fully automated by the time we dock.

James T. Kirk: Your timing is excellent, Mr. Scott. You've fixed the barn door after the horse has come home. How much refit time before we can take her out again?

Montgomery Scott: Eight weeks, sir -- [Kirk opens his mouth] -- but ye don't have eight weeks, so I'll do it for ye in two.

James T. Kirk: Mr. Scott. Have you always multiplied your repair estimates by a factor of four?

Montgomery Scott: Certainly, sir. How else can I keep my reputation as a miracle worker?

James T. Kirk: [over the intercom] Your reputation is secure, Scotty.

https://m.youtube.com/watch?v=t9SVhg6ZENw
Lately they have been, you're right. I feel like they resisted that trend longer than the other news outlets??
Rez ∞ - VR finds its killer app in a 15-year-old Dreamcast game
Are you arguing for a general principle where the US government only defends government assets from foreign attack, not private ones? This would be an unusual position to take.
It puzzles me why some insist on being called "Software Engineers", yet don't invest in automated, repeatable practices (i.e. true Engineering).

By all means, take risks and explore Software. But do it under the premise of Software Development if Engineering practices will not be applied.

In agile environments, push for more "spikes" if estimates cannot reliably be provided for a story.
Until the generated password is incompatible with the site, or you are forced to reset your password for a site, etc. then it works like any other, and I'll still be doing backups.

Otherwise, the idea is great!
My father's currently 9 months into an 18 month course of Lupron (paired with an earlier course of radiation) for advanced, inoperable prostate cancer. He won't get his next 3-month shot until December.

I've already shared this study with him and asked him to talk about it with his oncologist. At this point, is there anything else that he can do with this information?
I've always wondered why they haven't open-sourced any of it, even a super old version. The photon gui stuff was exciting.
They will find some other way to price discriminate of course.
you are right. TIL

http://blogs.ei.columbia.edu/2013/04/01/phosphorus-essential...
That is my cue in this particular dinner party to accuse you of being a philosopher, or worse, a lawyer, and flourish the quip about the wastepaper basket.
Giving them a try! Thank you!
Just finished reading The Open-Focus Brain by Les Fehmi and highly recommend it as it is a self help book that actually helps and is grounded in science. The book also comes with a CD of guided meditations.
I'm not saying you should refuse to estimate, I'm saying giving an accurate estimate is verging on the impossible. You can attempt to do it, but people shouldn't expect it to be accurate.

I'm just saying they are probably way out, and probably arn't that useful compared to other methods of building software.

A lot businesses people who get this, then ask why bother if they are going to be really inaccurate?

Instead focus on small intervals, work out what you should try to build in those intervals. Implement. Gather feedback. Repeat.

Or even better do the implement and feedback cycle continuously.

If you are not happy on the progress of a feature, cancel it.

Because you doing things in small intervals, and then adjusting. It won't go wildly of the tracks, before realising you have to adjust or cancel it.
I think I'm too dumb to learn how to use something like Haskell (properly). I have a memory/attention problem, medication helps but I almost gave up programming for it. Don't get me wrong, my code is highly praised for being moderately ok, but I have to play my strengths.

I was surprised that all of the Elixir hype seems to have died here.
>One man's "crap" is another's fine dining.

And some crap, everybody agrees it's crap.

This is not about McDonalds vs Mortons.

It's about the Ford Pintos or Dell Dittys.
Do you really believe this? Horses can become obsolete because they are a domesticated animal, they are a tool. Humans are really something quite different.

It is truly an insult to humanity to think; all these people doing menial jobs which could be automated are now obsolete. That they are somehow incapable of higher thoughts and reasoning and cannot add value beyond the machines.

In fact, while certainly there is a range of inherent potential between humans, my understanding is that the nominal human capacity for creative thought is orders of magnitude beyond the point of obsolescence by any kind of "artificial intelligence" we expect to be able to create at least within the next century.

No, certainly we have not yet created anything even remotely like the machine that will be our master.

The average human, as we have asked each generation of "average" human before us, will use technology to reach farther than you can imagine they would ever be able to reach.

And also, it's worth considering, how very much we tend to under-estimate the intelligence of historical man from our lofty perch of technological superiority, just as we under-estimate our future potential.
Yes, this is the first book that came to my mind too because for any good UI design, you first need to get your priorities straight which is common sense of design comes first, the graphics and cosmetic part comes second (though they're not mutually exclusive).

On a related noted, I've often wondered how Material design and all these latest skeuomorphic designs kind of go against this advice of Don't make me think. Is it text, is it a button, is it a drop-down? You're making me think too much.
It looks like it was last updated 8 years ago, so it could be abandoned.
Agile and Balance
Thanks for suggesting this book. Because of your link I found the author's other book Mini-habits which I found super interesting too!
I figured this was their way of saying they didn't want to be in the business of assembling systems. But they will for enough money.
> ...if the features of the language are used...

The Rust compiler uses Rust's features terribly, just because Rust's features were a moving target for the majority of the compiler's lifetime.
I just finished reading it last week, will read it again.
It doesn't replace the traditional keyserver, it merely simplifies the process of keeping up to date public keys of members of your organization (or an organization that you follow). It also allows you to keep every member of your group up to date when new people are on-boarded with the new users pubkey.
> Look at Colorado or other states which the populace decided to legalize marijuana industry - which were actually big deals. Where has the executive branch stepped in to stop the federal governments intervention in state policy?

Obama made the decision that the DEA/DOJ would let state legalizations continue[1], at least unless it became clearly problematic. I and many others assume that he's not opposed to legalization and is letting the states be the laboratories for democracy that they should be. I also think this would never have happened in the previous administrations, and Obama is behind more of it than you seem to be giving him credit for. He's just not coming forward as an explicit supporter because it would detract from his support outside of his base supporters.

[1] http://politicalticker.blogs.cnn.com/2012/12/14/obama-enforc...
how to get the demo running? they are just images now.
I have experienced a lot of volatility with the bitcoins I bought. Namely, they're all worth 100x what I paid for them, while fiat currency continues to lose value every day as central banks print money non-stop.
From Joel Spolskey page:

> "Another example from the world of Microsoft Windows is the Alt+Tab key combination which switches to the "next" window. Most users would probably assume that it simply rotates among all available windows. If you have window A, B, and C, with A active, Alt+Tab should take you to B. Alt+Tab again would take you to C. Actually, what happens is that the second Alt+Tab takes you back to A. The only way to get to C is to hold down Alt and press Tab twice. It's a nice way to toggle between two applications, but almost nobody figures it out, because it's a slightly more complicated model than the rotate-among-available-windows model."

I don't think anybody who used OS before expects a different behavior, most users know that alt tab toggles between recent apps
"invest in automated, repeatable practices (i.e. true Engineering)."

We do. We call those "libraries". We have more of them than most disciplines could dream of, and they work better than most disciplines could dream of.

So where most disciplines are taking the closest things to libraries they have and still applying a lot of drudge work to put them into the current context, with "unexpected work" forming small single digit percentages of the work, we get to yank all the easy drudge work off the shelf and the resulting "unexpected work" makes up the majority of what we're doing.

I'm not going to pretend everything is perfect in the land of software engineering, but the answer to "why are we so stupid that we don't do the obvious thing that people have been complaining about for 50 years now?" is that we aren't that stupid. We are very good at shrinking the obvious, easy parts of the problem down, so all that's left is the hard part. Which, since everything isn't hunky dory in the world of software engineering, we also often add to with self-inflicted injuries. Still, the amount of off-the-shelf crap that I can just push a button and have staggers the mind.

If "real engineering" worked like computer science, we'd be down to a guy pointing and five minutes of fiddling with his phone to lay a bridge down across the average river, four minutes of which would be rebuilding the bridge in various different aesthetic styles to see which suited the location best. "Do I like the fake aged wood look, or do I go with modernistic concrete? Let's see the wooden one again...."

Your homework is to write "hello world" in your favorite language and step through the resulting program in gdb or equivalent, starting from the moment the OS turns control over to the program, one assembler instruction at a time.

I apologize if this comes off a touch crabby, though upon re-reading I'm not sure exactly what to tone down about it. I'm getting really tired of the inferiority complex programmers have about "real engineering". Yes, we do real engineering. If other engineers had the advantages we had, they'd be much more "agile", and they'd make the same messes we do. They work the way they do because of the constraints they have on them, for exactly the same reason the space programmers work the way they do and for exactly the same reasons it would be wildly inappropriate for all of us to work the same way NASA does all the time.
Reminds me of something from Aristotle, although he said the converse:

> ...evidently all lawful acts are in a sense just acts...

> But since unfair and the unlawful are not the same, but are different as a part is from its whole (for all that is unfair is unlawful, but not all that is unlawful is unfair)...

–Nicomachean Ethics, Book V
"Information Superhighway"?
for this level, isn't the process itself a bit humiliating?
The price we pay
Get Your ears ready
HTTP2 is garbage.
When I started programming, I first read "Beginning Programming For Dummies" (QBasic), "C++ for dummies" (before STL, so implementing your own linked lists was fun), and... The C++ Programming Language

I spent maybe 3 years as a kid flipping through the C++ Programming Language book, trying to figure out how to do stuff with that + the Allegro tutorial. Totally a programming language reference.

It's one of those weird books that you could spend years just looking at on a desert island and find things to do with it. But you basically need to flip through all of it to get what is happening most of the time (at least I needed to when I was a kid).

Really wish I knew about Python back then....
Learn X in Y Minutes: Scenic Programming Language Tours