jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Every time I read ESR's stuff, I get the impression that he believes all hackers think exactly like him. Even worse, I can't imagine anyone, hacker or otherwise, wanting to be around a person that was anywhere near his conception of hacker. There's some good information here, but a lot of stuff that's him pushing his belief system and claiming it represents an entire community.

The most absurd:

> Don't send e-mail in which entire paragraphs are single multiply-wrapped lines. (This makes it too difficult to reply to just part of the message.) Assume that your respondents will be reading mail on 80-character-wide text displays and set your line wrap accordingly, to something less than 80.

Sure. People still use 80 line characters. Riiiight.

I think it's more important to stress that people can't(and probobly won't)help you if you can't communicate your problem clearly, not that some person is going to rip you a one for disturbing the sancticty of their forum. I don't think very many people spend time berating stupid questions unless they like doing so, and most of those people are going to do so regardless of what you wrote.

RMS can be odd and backwards, but he basically founded FOSS, the community, and done a lot for the world. I really can't think of much ESR has really done for FOSS, and mostly just makes hacking look bad by claiming to hackers. If only he didn't come up so high on a google search for hacker.
Want to get your hands dirty writing iOS apps with React Native? Start here: http://facebook.github.io/react-native/docs/tutorial.html
React Native is the most promising cross-platform UI toolkit I've thus far encountered. Congratulations to the team that built / launched it.

The reason I'm excited for it: Java promised write-once-run-anywhere, which means you are always serving the least common denominator. React Native promises learn-once-write-anywhere, which means a single team of engineers can realistically build high-quality apps using the target platform's UI paradigms.

Really exciting stuff!
Just because there aren't french startups doesn't mean that french entrepreneurs aren't successful. This is about culture, not "where are startups located".
It's for people new to programming.. so try something else.
Trying to get a quorum aboard a falling plane. Now that's what I call an extreme democratic procedure ;)
...but, in that case, the `X if Y else Z` syntax is considered to be an expression in Python. You can't, for example, omit the `else Z` part. In Haskell -- again, in which everything's an expression -- conditionals are the same, just written in the "normal" order: `if Y then X else Z`.
Can anyone suggest a one that can do multi-page artcles / blog posts? And what do people do for commenting? RSS feeds?

I don't mind creating templates and have experience wit JS and PHP.
youtube has served me an hour + ad. The non skippable ads keep getting longer as well. But the ad AI is so bad it won't take a full watched ad as a signal, rather it keeps pushing things I want have previously skip over/ simular where they will be skipped.
I don't know. Ads for monoclonal antibody therapies against COVID would probably save lives - by convincing doctors to use them. Smoking cessation products (they are prescribable for insurance reimbursement purposes) definitely save lives. Lots of smokers in Japan. What about PReP? It's prescription only. Lofexidine? It's not so black and white. If your conclusion is, make stuff over the counter, I feel like you're missing the point. Of course promoting drugs that work are a great outcome. Like what are we even talking about?
??? I'm pretty sure there are several YC startups with Israeli founders.
Because growth isn't even nor can it be, it depends on connectivity of an area to relevant features that spur further growth, such as industry, jobs, education. There are highly specific reasons for growth to happen where it happens, and 9/10 it's due to some piece of immovable necessary infrastructure that supports a wider region. For example, Chicago is the size it is because it is a confluence point of freight, first from the Mississippi and the Great Lakes, now freight rail. Los Angeles is the size it is because the Port of Los Angeles/Port of Long Beach is the mouth of all east Asian trade coming into the continent, which started a century of industrialization and job growth in the area. San Francisco and Boston are innovation centers due to the number of high quality universities in these areas that continually feed the local talent pool by the year. There are plenty of places that are zoned for growth but it hasn't happened yet, either. For instance, just across the Angeles National Forest north of Los Angeles, you have the Antelope Valley, which remains relatively depopulated in comparison to Los Angeles due to a lack of connectivity to very many job centers or much industry, even with roads having long been laid for eventual development (1).

1. https://www.google.com/maps/@34.5617689,-117.9209187,5165m/d...
>If you were to mine by yourself, you'd get zero pay outs unless you actually mined a block. It is possible, but the odds are on par with winning the lottery.

It's slightly better than that. A single 5700 xt mining ethereum can expect a block once every 43 months at current difficulty. That's still insanely high variance, but still far better than the lottery.
I'd be more worried about individual homo sapiens sapiens trying to stop immoral but otherwise ethical AI.
Judging from humanities history of conflicts and what drives them, this seems to be of much greater concern.
I didn't mean to imply anything other than what I wrote.

I actually mean to ask the exact question: How does one distinguish between software that can be used for surveillance and software that cannot?

To be more specific, if an ethicist objects to the publication of software that can be used for surveillance, they are assuming that the software can be used for surveillance. How did they arrive at that conclusion?
Many candidates with current jobs that they would like to leave are only interested in immediate hiring. They do not have the luxury to take several days off of their existing job for a tiny contract which might or might not land them a job that they might or might not prove to want.

One size definitely does not fit all here.
He did not say that he wishes for people not to be able to make things larger.
Why all the argument? Why not just provide encryption that would make it so that all files are encrypted and decrypted so that all users' files are completely protected?
Yeepee! available on Android, iPhone and BlackBerry :)
You should have two options, one to use my account, one to use a sample account. People would probably view the sample first, and then if they were interested then they might sign in themselves.
Disclaimer: I'm a business coach, with Shirlaws, running my own coaching business.

This is actually a question I get asked a lot - "what's the difference?" - to the point where I wrote a page for our Australian website on the difference [1]. The only (minor) disagreement I have to Steve's answer is that any of a Mentor / Coach / Teacher will care (should care) - the key value in a Mentor is that they have usually 'walked the path before'. When a mentor gives you answers, they're often from specific experience which can be immensely valuable... except when you're trying to do something different to how everyone has done it before, of course.

The best thing about having a Mentor, as Steve notes, is that the two-way street normally makes it accessible to people who are starting out. If you want to build a start-up, you can't pay for a consultant, you probably can't hire a coach (unless you're funded, or they're cheap - in which case, why are you listening to them), and a teacher is unlikely to give you the practical grounding you need to implement good ideas.

Having a mentor who's built startups before means being so much more focused sooner, and you also energise them - see Fred Wilson's post yesterday [2]. So they're available. YC etc give and receive so much value, and Mentoring is (from an outside perspective) a key part of it.

The reasons I (and, it seems, others) get asked the difference a lot is because some people see mentor / coach / teacher as an OR conversation - which is better, "which of this OR this OR this is right for me?". In reality, it's an AND conversation - "how can I get the most out of this relationship AND this one AND this one?"

Get a mentor who has walked the path. Get a teacher when you want education on a specific topic. Get a coach when you want someone to give you the skills to build the strategy and to guide you, with experience and (ideally) proven frameworks, through successful implementation and beyond.

[1] http://shirlaws.com.au/coaching/about-coaching
[2] http://www.avc.com/a_vc/2011/04/reinvesting-capital.html

Edit: It's also worth noting that, in the commercial world, these terms (plus 'consultant') are often seen as interchangeable. I'm sure there are coaches out there who would vehemently disagree with my approach here. If you're paying a mentor to guide you through implmentation, go for it - that relationship, not an industry term, is what matters.
Previous posting w/ 31 comments: http://news.ycombinator.com/item?id=996340
I'm curious what Grooveshark does that allows it to be legal, where as p2p networks, youtube, megavideo, etc. routinely have to take down their copyrighted content. Anyone know?
I love this website, Since finding it, I decided to stop pirating music because these guys want everyone to hear their music whether they make money or not, its really beautiful.
> The mere fact that they perform deduplication, which is not possible if they can't read your data

It is possible because it's client-server. When a new file appears in the Dropbox folder, the Dropbox client calculates a hash of it and checks if that hash already exists with Dropbox's server-side storage. If not, then the file is uploaded and stored encrypted. You do have to trust that the Dropbox client is actually doing what it claims to do, that it isn't uploading with no or trivial encryption (like an xor or something.)
How many people would use Bitcoin in this scenario? I reckon so few as to render it worthless. Ergo, Bitcoin requires the same expensive infrastructure as our fiat banking.
It is fascinating how some style of games wither on the vine. When I was young, I was into combat flight simulators: EF2000, Falcon 4.0 etc. And wargames like Harpoon. People were building cockpits with realistic HOTAS setups, and it was amazing. I anticipated that with increasing computer (and GPU) power, that the future was bright.

20+ years later, MS Flight Simulator is about the only thing around. And while a good app, it's nothing like Falcon 4.0.
Very nicely put. Can't agree more.
That's a neat quote, however poor Elly overlooked the possibility that small minds sometimes take bad ideas seriously, whereas great minds can sometimes discuss great people.
Thankfully, this out of control thread I inadvertently started is finally dead but I wanted to point out your comment reminds me of that scene from the original Ghostbusters, where whatever thing the guys thought of would appear to try to kill them. So they tried to think of the most harmless thing they could, and it still appeared and tried to kill them.

It looks like even the beloved In-N-Out can be associated with the r-word if you dig deep enough. I'm starting to be convinced that for any company or individual you name, no matter how benign or harmless they are, you will be able to go out and find dots to connect some kind of tenuous link to racism.
> I loved The Matrix. It was a great flick. It wasn't art though

Why not? What would it need to become "art"? Maybe if it had less action, would that be enough?
well, there's also invokedynamic, but call site selection is in user space, so one can implement this optimization for it's own dynamic language without violating the JVM own static invocation rules.
Ah, I agree with you, I didn't understand your objection, my bad. Did you read the paper that showed that the strong version of the EMH implies P=NP?
Not necessarily. It has been found that radically changing your running technique quickly alters where the majority of the load on your skeleton occurs, which may lead to injury: http://sportsscientists.com/2007/10/pose-running-reduces-run...

The same blog has a whole series of posts on running technique, much of its opinions supported by the scientific studies: http://sportsscientists.com/running/running-physiology/runni...
Let's please not start contentless replies like this on every single good post just because points aren't visible.
If you really want Linux with all the bells and whistles when developing, but also enjoy using a computer for other things like Music and web browsing, boot up a Fusion image and you're off.
Honestly, this was the first time I ever ran into a website requiring Silverlight. Doesn't make for a compelling experience on the iPad...
Wait, so Xeroc Parc had a massively successful GUI computing product that they proved the commercial viability of through their own risk, capital, and initiative?
Indeed. Acting higher-status when you're really not is a sure way to make people take a very strong dislike to you.

A student comes into a professor's office to ask for help. What's going to happen to the student if he starts acting like he's got higher status than the professor? Nothing good.

Likewise, if I start lording myself over my friends (who are supposed to be my equals) then they're gonna stop being my friends pretty soon.

The number of social situations in which artificially attempting to raise your status is a good idea is pretty limited. The only really useful part of all this is in making sure you don't give off an artificially low status.
Saying that, I've written about 10 lines of LISP in my life. Pete keeps telling me to go read SICP and I keep meaning to but then I end up at the local bar listening to some rock band and I'm like "crap, it's 3am".

Man, you're such a rebel!!
Expanding on grandalf's thought, I suspect that the alternative--that is, opting out of school to pursue a career or other business opportunity--can come off as overly selfish or capitalistic. Education is still often considered to have some sort of intrinsic value (though, of course, this is changing as students are increasingly viewing college for its instrumental value toward finding jobs); jumping straight into a career, on the other hand, is often associated (perhaps unfairly) with generating money, which has only instrumental value.

This might be an unfair representation; there is, of course, intrinsic value to many people in pursuing a career that they're passionate about, and it's becoming increasingly the case that college is seen as having instrumental value. In the minds of many, though, college is still seen as more inherently valuable, and the arguments against going to college are just making us more and more capitalistic, at the expense of culture, education, and whatnot.
> That's because he thought he was supposed to, not because it was necessarily something he would normally have done.

He mentions successfully testing it outside of the game halfway through the article:

"For the following weeks, I started experimenting with this game in real life: I’d go into conversations picking a random number for myself and others, assume my posture and tone to match, and enjoy seeing strangers changing their behavior quite randomly. Sometimes I’d make it more fun by swapping statuses with the other person halfway through the conversation and enjoy seeing many people transform in front of my own eyes."
Personally my concern is more fundamental than that.

If mozilla is moving towards expanding advertising in FF from the developer, then they're changing their incentive structure in a way that makes putting ads in front of my eyes against my wishes more and more beneficial to them.

I can't see this as a good step forward. It only leads to places where they're incentivized to make the browser worse to make more money.
Now there's a url I haven't seen in a loooong time. A long time.

Interesting it says it's "Pronounced vee-eye". Everyone I know just pronounces it vai.
Almost everything in these missions is a one-off order built to unique specifications.

The color of the parachute? It was probably not even a line item. As a sibling comment pointed out, they'd still would've colored it in a way that helped with tracking and orientation.
Blame HP for repeatedly over-promising on that one.
Asymmetrical markings also allowed for measurement of parachute rotation during the operation.
It takes 20 years to build a nuclear power plant in the same way it takes 10 years to develop a vaccine.
This right here is the definition of a technicality -- so much so, that (on second thought) I wonder if this was meant to be tongue in cheek. If so, bravo.
I had a similar reaction, not that it's necessarily specifically anti-paleo, but that there was some motivation to cast protein in a negative light. There's a paragraph in the article that seems intentionally designed to become nutritional misinformation, ending with this:

> Indeed, if humans eat too much meat, diarrhea usually ensues. And within weeks, they can develop protein poisoning and even die. “Because we humans are not fully adapted to a carnivorous diet, we simply cannot digest protein very well,” Lahtinen says. “It can be very fatal in a very short period of time.”

The next paragraph makes a passing reference to available prey animals often being "nearly devoid of fat," but it doesn't explain that this near complete absence of fat in the diet is necessary to make protein "poisonous."
What we can read in the FT story that the FT are behind the curve.
You might want to google "hashcash," for a little history on PoW and email. It's an idea that goes back before Bitcoin and was one of its influences.
>Why not solve spam emails by letting senders work on some cryptographic puzzle (e.g. Proof of Work) that recipients can verify. This would prohibit spammers from sending massive amounts of email, since the required proof of work would scale linearly with the number of recipients.

Because:

(a) that would then have to be applied to every email (not just spam), which means every email infrastructure that needs to be aware of it (e.g. not transparent proxies etc), would need to be updated to be made aware of it and enforce it

(b) if applied to every email, it would increase global energy consumption/waste

(c) if there are "whitelisted" (which can bypass "proof of work") emails, then who would serve as the authority for those?
I don't know about that, I have literally never used it or heard of it. It was today I learned that WhatsApp has a bunch of these useless features.

Besides, China should not be your model if you care about privacy.
Wasn't this posted 2 days ago?
The big customers are the only ones who matter. They are all like this. The DMCA would have been the pearl clutching lawyers. I used to think it was short sighted but I'm not so sure anymore, I think they could all be better to their customers and their firmware examples etc could be multiple orders of magnitude better and it wouldn't hurt the bottom line.
OK, but I was thinking along the lines of how easy it is in (for example) Julia to make methods that dispatch on types, so that your function could examine the arguments, and if one of them happens to be a single character, and the other a string or array, do the sensible thing, regardless of the order in which you typed in the arguments.
Yes, while reading this initially I, too had the same reaction: Typical tech startup bootstrapping seat-of-the-pants stuff. But upon smelling the coffee, and remembering a few conversations I have had with ostensibly reasonable people, this sounds totally batshit.

>Growing high double digits each year for more than a decade in a brutally competitve space, developed 4 hugely successful vehicles, first US auto company to [...] grow to significant size (>700,000 cars sold) since Ford

People get in this product and they don't see the startup culture making wins and beating the odds to deliver a Ludicrous! Tesla Model S with heated leather seats. They see a finished product who's origin, to them, may as well have been a Star Trek replicator. To this point, I have encountered people who argued strongly that Teslas are "Self-Driving Cars" already. They really give stuff the benefit of the doubt sometimes.

So many issues attested to in that engineer's report need to have been already handled. It is amazing that they have created this manufacturing line out of nothing, I mean they build these things in tents, really bucking the odds here, but it causes me much pause. I would have hoped Elon would have worked out bootstrapping this manufacturing process, I think he discounted what it takes to pull off consistent manufacturing quality on many levels. This was Toyota's innovation a lifetime ago, shame that Tesla didn't seem to hire up any of that greying industry knowledge.

I now feel a deeper understanding of Tesla's icing-out of the repair/aftermarket. Seems obvious in retrospect.

>I believe there’s also an element of envy, or misunderstood beliefs that the best tech approach is taking things slowly. Yes, in isolation. But then market forces will crush you

>There’s no evidence that the approach have led to more injuries or deaths than cars do in general, quite the opposite. Tesla cars are safer than competition, the argument can be made that fast deployment is a net win regarding safety.

Get with the program. This is not an electric toothbrush with a subscription model, people are going to die. When product safety and manufacturing quality take a back seat to business whims, you are going to get trouble. Sporting this Boeing-esque reasoning is going to get people killed.
Thanks smeyer, I am trying. Its just that I took this unconventional route and almost seemed like it worked for a while.
Yes, that would be cool. I am curious as to how such a search would be performed by the user. Perhaps entering a duration in minutes and seconds and using arrow keys to shift the buffer bar location left/right until the correct scene is found, or searching for known dialog text and mapping transcript to location in the video that that specific part of the transcript was said in dialog might be a useful addition to the already-available "thumbnail search" most video players provide today (when you hover over the loading bar, a thumbnail image of that scene appears in a tooltip).

Something useful I've seen in very few places are video players that maintain a history of the duration of the video that was watched, so if the internet ever cuts out or the video stops loading the page could just be reloaded and the duration in the video will be maintained, albeit 1 minute prior just as a quick recap of what happened. When this feature is not available, and the connection is shoddy, watching videos can be very frustrating because having to find where you were previously can sometimes take ages, especially if the loading bar has no indication of what duration in minutes the video is at the location you hover your mouse on the loading bar.

What else other than this could add any real value to the act of searching a video? Perhaps mapping words to visual cues, for example searching "helicopter explosion" would take you directly to an overdramatic scene of a helicopter being blown up in magnificent ember by a missile that is clearly too small to do much damage to a bicycle let alone a helicopter, that would be cool.
Wouldn't it make more sense for the adjacent states to annex the now unallocated territory rather than create a tiny 50 sq. mile state which, without the important federal buildings, has less practical sovereignty than a fairly large suburb?
You don't need to do it in all 50 states, just in a few key swing states where the votes were close enough. But even then you still need a quite big identity fraud to pull this off.