skysight-inc/HackerNews huggingface dataset:
I think they should fix that bug where it's not actually looking at the comments. However, with the exception of that bug, I don't think I have ever made a comment that started with "//go:" and was not a directive. It seems kind of hard to make one of those by accident.
Here is how I did a TCP simultaneous open over the loopback interface. http://stackoverflow.com/a/2263853/78720
Lenovo-case: https://news.ycombinator.com/item?id=9524536
Review: The GNU Make Book
Ah, yes — because engineers left to their own devices make products that are highly functional and polished.

Much like game studios left to their own devices by publishers make super popular game classics.
How I Went from Executive Assistant to Senior Product Manager
> An interesting question is why we build up without interconnection? Purely ownership reasons? Structural stability reasons?

In California, among other places, seismic safety may be a concern.
There are a wide variety of libertarian views on the suitable reach of government, but few of them involve the idea that liberty would be enhanced if intelligence officers were provided with an "intuitive way to extract insight from massive-scale data of disparate types" including "enterprise data sources, unstructured cable traffic, structured identity data, email, telephone records, spreadsheets, network traffic", which according to their website is what Palantir Intelligence offers.
The Future of the Collegiate Campus
I've mostly switched over to the Apple Maps app at home, Google Maps is such a brick. Not sure yet what to use on Windows, where Google Maps is still semi-functional if weird-looking.
> Most of the article reads like a pr piece sugar-coating Marc and a16z

This really isn't so. The whole article is peppered with jabs at Andreesen's personality, skill-set, track record, self-awareness and skull shape. And when the writer reports Andreesen blowing off Payne as “a self-hating software engineer”, he didn't do that to make Andreesen look good or sound persuasive.
UberCOPTER: Reach the Sky (Festival de Cannes/France)
Truth. To clarify, I was specifically referring to wind turbines that generate electricity.
Putin is obviously hosting Snowden to piss off the U.S. That says more about Putin than Snowden IMO.

That said, I'm a U.S. citizen and Snowden gave me my secrets. Secrets I didn't know I had, until he and the reporters he worked with told me. So I appreciate what he did.

edit: speling
Because libertarians define themselves in terms of pure ideology?

US modern liberalism, on the other hand, has basically no pure ideological component other than beliefs in humanistic morals, pragmatism and empiricism. (And, of course, pandering from politicians). Most of us really distrust overly strong ideologies, so that's what we poke fun at. Liberalism isn't the opposite of libertarianism in terms of ideology, we're not in favor of nationalizing industries, it's the opposite where we don't think there's a one-size fits-all narrative to define everything.
Starter template for React with webpack
My main point was that product-driven start-ups are not going to be able to do the basic science research needed to get revolutionary advances in things like aging research. You're complaining about getting only 7 years of protected research time with no real expectation of a viable product: How long will these types of places have?

If you're going to call me out on my vested interested in NIH funding, I think you should acknowledge you have a pretty similar (opposite) conflict of interest :)

Certainly the NIH basic science funding situation right now is absolutely dismal. However, it's ludicrous to suggest that the reason is because of some lack of "accountability." It's also not exclusively "clueless program managers" who are choosing how funds are disbursed: There are panels full of (decidedly) non-clueless professors who do that.

The real reason is because there are more PhDs than there used to be, more professors than there used to be, more people applying for grants than there used to be, and NIH funding has become nominally stagnant (declining in real dollars) after a period of massive expansion.

I'm not arguing that getting a faculty position is definitely something of a crapshoot, especially if you aren't a dual-degree candidate and don't have a clinical aspect to your work that you can fall back on.
Gb, a project based Golang build tool
Consider that Denmark have so much rain that it's not a issue.
'Voice lessons' are what actors, politicians, etc. take to make themselves sound authoritative - teaching cadence, intonation, vocal range, emphasis, accents, etc. You should be able to find them at acting schools or local community colleges, but there are a lot of freelance coaches out there. You might also find them under "voice coach" or "vocal instruction". Actually, taking acting lessons may be worth it as well.
This would de-incentivize the reporting of infractions, which is the opposite of what you want.

You want to incentivize the reporting of verified infractions, while de-incentivize false reports. A consensus system could be used to "verify" a report.
I thought it was illegal (in USA) to participate in the boycott against Israel. McMaster-Carr got fined for accepting po's whose terms said the product or its transportation were not to involve Israel or Israeli owned assets.
Thanks!

Yeah, it's hard to make sure that people will really try to play the game "correctly", I can just give you guys a playground :-)
The amount of l-theanine in green tea is quite small compared to what you get from pills. From my own personal experience and from what I've read on nootropic discussion boards, to really feel significant effects you need more l-theanine than what is provided in tea.
Don't worry about what I can do to mitigate my problem, I have the electronic and RF skills+kit to deal with this.

My point is that John F. Consumer will likely conclude that his "radio controlled clock" is dying, throw it out, waste money on another one, and maybe never make the connection to his (or his neighbors) lawnmower robot.

And more importantly, that if popular enough, such (badly designed) signals will eventually make VLF timekeeping useless for everybody.
Robert Klitgaard posits that accountability/transparency reduces corruption
A thought.

Coffee is a (relatively mild) stimulant. I wonder how much of coffee's benefits can be attributed directly to that, as opposed to whatever else caffeine may do?

Given that these studies tend to be done in first-world countries, where obesity and people being underactive are a problem... Overgeneralizing of course.

If nothing else, sitting still for long periods of time is known to be bad for you, and caffeine helps people avoid that.
I find it quite interesting how many times we hear stories like this about "cowboy" startup engineers. I subscribe to an XP (Extreme Programming) methodology which includes things like TDD, DevOps, and Pairing. I have done this at both existing large companies as well as tiny startups where I was engineer #1 or co-founder (of course, pairing started with engineer #2 ;)).

When people ask me later, how could you do all of that and still run a lean, agile startup environment I always wonder "how could I have been lean and agile without it?!"

Is testing really all that hard? No, I am well versed in testing and pretty good at it. It doesn't get in the way of my process and does help with my design.

Is pairing really restrictive? No, it's liberating! I get to work hand in hand with another engineer to get ideas out quickly, tackle bugs fast, and stay focused.

Is DevOps really a huge problem? It sure is nice to know, early in the development of a new product, that I can deploy RIGHT NOW and continually and have continuous integration and test coverage. There is a lot of value in that.

Do all of these things slow me down? I don't think so, if anything building a new product or company isn't a sprint, it's a marathon.

Now of course the opposite to all of these point are:

Adding tests later is really hard. So is removing technical debt. That hurts, a lot. A newly formed companies can't always cross that chasm.

Multiple engineers all trying to solve big problems without communication can lead to architectural and engineering issues down the road. These are hard to solve. Pairing sure helps with that.

If you can't deploy, redeploy, or move your installation easily, that is a risk to your entire business.

One added benefit of not being a cowboy (outside of your technical debt not biting you later) is in the financing and acquisition discussions become a lot more fun and lucrative. A number of Angel and VC organizations are becoming extremely tech-savy. They want to know if you have test coverage. They want to know that one day your servers won't go down and you won't be spending two weeks trying to remember how to get your entire environment configured. They want to know that their money will be placed in a great investment. These disciplined principles of development go a long way towards showing them that they will meet that goal.
Righteousness is a problem in of itself at times, and the vision of "common good" enforced by the citizens in general will not necessarily be good.
Absolutely not true. I control purchasing for my company, and have caused to be purchased a bunch of Lenovo's. No more, though.
> In righteous societies, police were not a separate, elite order.
> They were everybody.

Attributed to John Peel in his establishment of London Metropolitan Police:
“To maintain at all times a relationship with the public that gives reality to
the historic tradition that the police are the public and that the public are
the police, the police being only members of the public who are paid to give
full-time attention to duties which are incumbent on every citizen in
the interests of community welfare and existence.”¹

¹ http://en.wikipedia.org/wiki/Peelian_Principles
>The biggest killers are staying still and loneliness.

My alone time, recreation time, time dedicated to meditation are some of the best/heathiest times for me. Being amped up all the time is messed up, imo, and leads to chronic stress and such.

>coffee follows a certain lifestyle which is healthier than that of non-drinkers. I

The fattest slobs drink coffee just like everyone else. It seems you've never watched the clientele in your average breakfast or donut place.

I find people addicted to caffeine and stimulants seem very busy, but often deliver sub-par work as soaking your neurons in excitors feels good to you, but actually doesn't make you better at anything. If anything, it makes you worse than you normally would be.

I think there's a great argument here about how slow and steady wins the race and is healthier overall. Look at US over-working conditions, lack of maternity leave, lack of vacation days, etc compared to our more genteel European peers. I can't imagine anyone thinking our amped up culture is better from a health perspective.
This is only an issue if you buy proprietary devices for the platform. As long as the individual components (lights, sensors etc) use standard formats (z-wave etc) you should be able to run them on any IoS platform.
I actually currently use this at work to help give my boss status updates on what features I've yet to complete and such. #GoodStuff
I think some of my fondness was that communities on bulletin boards were local... you don't tend to get that online, and they tend to be centered around interest not location.

Interesting thing on LD calls, a friend of mine had a disagreement with the person that ran one of the support networks for a BBS software, and had his node/bbs removed from the network, so my friend got permission from the author of the software in question, and dialed into the author's BBS in order to continue participating in the support network... "they aren't going to kick my board off," was the comment the author made.

The early-mid 90's was definitely a fun time... then things tended to migrate to icq and irc... then a lot of it died off. There's still some art released, not as frequently, but you should check out sixteencolors.net which has most of the scene packs ever released... the archive is on github, if one wants to snag the entire thing.

https://github.com/sixteencolors/sixteencolors-archive
Ask HN: Can you help me to come up with app ideas for my webdev portfolio?
Hey, everyone!

I'm learning web development(node/ember), and thinking about what apps should I build to practice, and I'm really stuck, I can't come up with anything that would be worth building.

Can you help me out? What do you do in these situations? Do you have any ideas for apps that you would like to see built?
Cuba Has a Lung Cancer Vaccine
They are very low (motor) power, so they need to run often, in order for the grass not to grow too tall.

Here in Denmark they usually run at least three times a week, but very often every day of the week.

How many hours they run each time depends mostly on the ratio of the lawn-size to the mower-width.
It's always worth doing a reverse image search on testimonial photos.
>If you've been sued once for something, you cannot be sued again (and again, and again)

Double jeopardy doesn't prevent someone from opting out of a class action lawsuit and suing separately.

>hot coffee lawsuit

The hot coffee case wasn't a class action lawsuit.
In my experience, pygame is kind of annoying because you quickly outgrow it. There's no convenient way to share your game with other people and it is pretty buggy. I think something like Löve2D is good for (obviously) 2D games. It's well documented and not too difficult to use.

It's also not too hard to get started in Unity. I haven't tried Monogame, but it could also be a good option. Both of those use C#, and I believe Monogame can also work with any .NET language.
If you're wanting to use Python, it's probably PyGame. If you don't care, I've had a great time with Phaser.js (www.phaser.io) when it comes to HTML5. It's intuitive and the project is pretty active (and seems to be picking up speed).
It's not comparable. Pygame does some things for you already that you probably need to do yourself in HTML. Depending on what you want to achieve (know what you are doing vs fast success) you might go either route. Android/iPhone is also an alternative to get started.
I think we're in violent agreement here - I'm trying to get across that "just use locale" doesn't necessarily mean that you're done your UI.
https://news.ycombinator.com/item?id=9486391
Facebook Messenger likes WebRTC
A wise man once told me: all project management eventually becomes an Excel spreadsheet.
I'm still in the middle of reading, but I couldn't help but smile when I read this line:

"Through the rooms people (mostly women) come and go, talking occasionally in hushed tones of Michelangelo, and texting."

Which is a cleverly-paraphrased reference to a line from "The Love Song of J. Alfred Prufrock" by T.S. Eliot.
Hey Julian,

I really wasn't trying to discredit any of the studies done. Whenever I participate in discussion my main motivation is always to try and create nuances. I know before hand that an actual truth is impossible to attain, so I feel it's better to just try and add some color to the discussion.

Causation and correlation is of course always low-hanging fruit, I just felt it was curious that the article did not touch upon it and wanted to fuel a different angle of discussion.
In other words:

All that is necessary for the triumph of evil is for good men to do nothing.
> let's not complain about the developers who are trying to eke out a living

You make it sound like developers are not one of the privileged classes in this world, that they can't make money easier and accumulate more of it with less physical, psychological and emotional degradation than the vast majority of the world. That they might "only" be in the top 10% instead of the top 1% does not make it less true.

No one in the top 10% has any business complaining except about the condition of the bottom 50%, and then they should be doing something about it, as 7_7 suggests.
Pygame is a great tool to learn about the basic concepts of game developing. It's simple to learn and there is a ton of content online to help you.

Once you're done grasping the basics and are able to implement a few standard games using simple tools you should consider moving into more commercially appealling tools, if that's your endgoal of course.
It seems like the ubiquity of small recording devices that nearly anyone could own and use (like a cellphone) will have a larger impact on corruption than anything else we could do.

You may not have any direct power over the cop that just shook you down for a few hundred, but discretely recording that interaction and posting it on YouTube is likely to end his career in any society.
Using Modular Design to Foster Flexible and Incremental City Building
Yeah. I stopped using pygame after I realised it does the things for me which are rather easy to understand and implement anyway, but leaves the things open to you that are hard to understand and important to your performance (like visibility polygons). This is the opposite of what a framework should do.
He also bankrolls candidates like Ted Cruz who is anti-gay, anti-choice etc...

I am not trying to start a political argument here. I am only adding to the OP's statement.
What is the comparison to human-operated vehicles?
Never cross the blue line.
Four out of 48 seems incredibly high considering the 1.5 year timespan. On the other hand, 48 is a small sample and these cars might be driving a lot more miles than the average car
What specifically about Android/iPhone is an alternative to PyGame? PyGame is a a library (or rather set of libraries). There are many libraries that work on Android and iPhone, including PyGame.
Here's a bit of analysis by Paul Thurrot on this piece: https://www.thurrott.com/windows/windows-10/3226/microsoft-e...
I love the idea of Flexport. It's one of the few startups in the latest batches that I can see as positively changing the world and has a great chance of being the next $1bn+ company.
Yes, I really am doing that much computation. Not everyone works on database-dependent web apps.

The GIL sucks. It holds Python back from wider use. I wanted to use Python for the GUI/scripting layer of a high performance desktop application, but dealing with the GIL in a mixed C++/Python multithreaded event-driven architecture was too annoying. When Python code isn't in charge of the main application loop, things get ugly.

These days, I mainly see Python as a source of syntax inspiration for other languages. I say this with the highest amount of respect. I think Python's best qualities - list comprehensions, generators, itertools - are largely independent of its interpreted, dynamic nature. They will eventually find a better home in a language with more industrial-grade semantics.

"The GIL isn't that bad, get over it" is not an attitude that will sustain a language for decades.
Microsoft Invests in 3 Undersea Cables to Improve Data Center Connectivity
Maybe I'm cynical, but I can't shake the thought that this will simply lead to the formation of gangs/clans.
HTML5 is also not comparable in that regard. I think he wanted to know about an area where to start learning to code games. HTML5 and Android are quite comparable from the skill sets required to get your first project done.
s/"play any lottery"/"founding a startup"/g
Well put.

I try to split beliefs between small-l libertarianism for what I believe (which is not ideologically pure), and capital-L Libertarianism for the party platform. It's the only way to reconcile liberals and conservatives with their presumptive parties, though Libertarians, not having won anything, aren't as compromising.
What I find missing from most, if not all, date/time libraries is a three-arg timezone conversion function (i.e. one that is pure and doesn't rely on the current time or locale). Most timezone conversions take a zoned date and time and convert it to a different timezone. But it matters when/where you're doing the conversion for the reasons you're discussing. If you also supply a UTC timestamp indicating when the conversion should take place (note, not a zoned date and time, since the conversion to the universal timeline can be affected by DST changes), that conversion can be consistent no matter when/where the function runs.

I find this approach to be cleaner than saving wall time since it allows you to keep uniform times on the server and simplify server-side logic that acts on those times in bulk.
Letter to a Young Programmer Considering a Startup
Well that's a non-story.
I think you can shorten that to "You can't build in SF" :-) for a lot of reasons, mostly political. I met with the property manager of a very large REIT once who was looking at the housing market in SF. They had made a couple of runs at it (trying to get permits to build stuff both in existing lots and in the area where the old Embarcadero freeway used to be and were held hostage by the city council both times.
this seems a little link-baity to me.

Given most of the accidents were fender benders CAUSED by human drivers it seems to support the thesis behind self-driving cars...
Please email hn@ycombinator.com with any questions about HN.
These were human-operated vehicles.
The Helping Drone: How drone technology is being used for humanitarian relief
Apple Releases iOS 8.4 Beta 3
mu out of zero people asked successfully answered.
Google Shuts Down Map Maker Following Hacks
Nikesh Arora Named President of SoftBank
What's my conflict of interest? I'm not paid by my nonprofit, and it doesn't do basic research.

I think you missed my point. If the smartest are leaving academia, then the professors that are reviewing grants and papers ARE clueless. How did Arsenic Life get through review with glowing reviewer comments? How is it that Reza Ghadiri got $6M to pursue DNA nanopore research sequencing with zero previous experience in the field? I could go on and on.

As for alternatives for basic science, the idea that science must be funded by either the NIH or startups (or even industry writ large) is a false dichotomy: consider Peter Mitchell.

http://en.wikipedia.org/wiki/Peter_D._Mitchell

It's also worth noting that one of the most major medical advances of the 20th century, the eradication of polio, was done similarly without the NIH.
It's pretty clear that the self-driving cars aren't at fault. They even quote an anonymous source that says the cars were occupied and were moving at slow speeds. Nothing to see here. Move along.
Actually it does. C was shaped to a large degree by feedback from the original Unix programmers, including Ken Thompson and Rob Pike.
If your mental model for something is so malleable that it can explain cancer and police corruption the same way, maybe it's not actually providing any insight and all you've done is distort reality to fit it. Just saying... Game theory is so easy to invoke
>"It seems like Silicon Valley is full of people who love espousing their noble ideas but got rich via (as Thiel admits) at best socially neutral things like Facebook and Paypal."

What's wrong with that? If Thiel is a Libertarian (haven't looked it up, not that it matters), then supporting and making money off-of socially "neutral" things such as Facebook and Paypal seems like a very good representation of the things Libertarians believe in. Namely, freedom from violent coercion in all forms, and the voluntary trade and association between free individuals.

Calling it "Neutral" is also quite a loaded term, to be honest. You've already created and started projecting some sort of internal (and probably shared-with-others) scale of social good. And then you apply it to something completely voluntary and non-violent, as if to degrade from what it actually represents.