skysight-inc/HackerNews huggingface dataset:
"Richard Stallman"

Richard Stallman isn't about freedom. In fact, the GNU is the opposite. True freedom means I give you my software and you can do whatever you want with it. Even if this means closing my changes to the world. The original software is not touched and is still free to be used under the GNU license. The BSD license is true freedom.

Instead, we have a license that most companies have to expunge from their code base because if you are even calling a function within code that is open sourced, your software must also be open sourced.

Stallman himself has said that he would prefer that open source get mandated by law and used in every organization. He loves all of the places that have had horrific human rights violations for decades and sees no problem with forced "freedom"..as long as it's his thoughts and beliefs that are being forced onto the people.

I'm so glad he is quickly becoming irrelevant.

"and made a fortune by encouraging people to want devices built using slave labor from raw materials whose extraction harms people living nearby. You need a new one every year, too.

Those 'slaves' probably wouldn't even be able to feed their families without companies like Apple. If you want to blame someone for the terrible conditions in those countries, blame the corrupt government. I never see the government take the blame..when they have the ultimate power. Why is that?

Also, you don't need a new one every year. I've had the same iPhone for 3 years and it works just fine.
Sorry, I didn't see this comment earlier. That is some very helpful info so thanks for replying. I may switch to that R7000 if only because I can load different firmware.
I was interested in Buddhism for awhile, and even spent a fair bit of time reading through translated segments of the Pali Cannon.

I've seen a critique of Job's "Buddhism" discussed quite a bit, but it's important to consider that the soteriology of Buddhism and Christianity is radically different.

A major difference is the time scale and way with which salvation occurs. Christianity focuses on the realization that Christ is the savior, and appropriate adjustment in behavior in a single life time. Buddhism on the other hand is a progress in realizing the dharma over many lifetimes of effort.

Paul's conversion happens instantly on the road to Damascus, his change in action is immediate. The salvation of a bodhisattva occurs over the progress of many lifetimes effort, each new lifetime being shaped by the actions and desires of the old.

The point being that the binary saved/damned dichotomy used for judgement in Christian theology (ie X is a bad Christian) doesn't make any sense in a Buddhist context. A "bad buddhist" makes no sense as each person is simply working out the consequences of past actions during each successive lifetime until the dharma is finally realized. (edit: just a note that this 'progress' itself is a massive over simplification itself)
Chrome messes up the url. I think it is trying to append the session id in the url. The strange thing is it does this randomly

edit - I just figured out it is the menu that is spitting out the messed up urls. Thanks for pointing it out
I didn't meant that it would make legal action impossible, but that it might affect the outcome. E.g.:

- You collect a super small licensing fee from one entity and are attempting to extract a super large settlement from another.

- You (provably in court) know that Apple is infringing, but only decide to pursue action against Microsoft. This could affect, for example, you damage claims (i.e. your claims that MS owes you 'back dated' licensing fees).
The Californian kind of Buddhist.

That is: "I heard about this oriental religion in the sixties and I'll adopt it because it is currently perceived as cooler than my own. I won't follow much of what it preaches, nor study it with any seriousness of course, but it's nice to have a cool pseudo-spiritual thing to lean to while living a hardly spiritual life in a hardly spiritual environment".
This is better than my comment.

"what kind of Buddhist was Steve Jobs?" A dead one.
Wouldn't using a "wacom like" device count as "by hand"?
Did anything else come out of this summit? I was trying to google info on it the other day and it was so invisible on the web I was beginning to doubt my recollection of the date that it was scheduled for.

It perhaps didn't help that someone just released a new gun model called VP9 which was filling up all the recent google results.
I kinda wish I could keep all the type definitions in a separate file, myself. Like a map of the project.

That would probably make it easier to decouple from "Normal" python code too.

I'm not a very senior software dev or anything, but I imagine myself liking having my well-written, compact .py file detailing logic, and a separate 'doc'(?) file containing long-winded explanations of what some key functions do, and listing all the type consistencies I absolutely wish to guarantee.
Why should this project support 'https'?

There are no user registrations taking place or sensitive informations. It's just binaries.
I wonder if this would change if you were never allowed to play an instrument with less than 100ms lag (ie: from the time you started practising)?

[I realize that such instruments as table tops and cutlery are readily available, but I wonder if restricting regular practice to an electronic instrument with artificial lag would counter this. Possibly the music would only be enjoyable to others who practised similarly..]
I render my resume in a similar way using Knockout.js, but with fewer options. I might steal a few ideas from this one.

https://github.com/mgraczyk/resume
This comparison is to the wrong cohort. She was among the top of her high school cohort. That's the point -- among a pool of people in the community he was raised in, she rose above the pack, didn't come through a culture the tests are optimized to select for.
Respect your elders ( a little a least)
I always here companies need technical workers so badly they recruit overseas. I am a 67 year old
programmer that has spent two years looking for a
simple programming job. I have 35 years experience and almost no one will even interview me. I am not whining , just stating fact. If they need bodies so badly, why do the ignore experienced U.S. Born and Trained Professionals??
Also its a terrible business model, unless you have a side job finding openssl vulnerabilities. Its just a windfall not predictable revenue.
So no one can do a MITM attack and change the binaries as you download them.
Related question: would some 20% time projects be more lucrative to their creators as startups of their own? Assuming they don't need Google's resources to complete...
> I don't think we have the same definition of offensive (please correct me if my second language english is wrong). That policy was harmful, but I wouldn't qualify it as offensive. I think the article provides good examples where it was harmful.

I'm also not a native english speaker so I might well be misusing the term.

To me, it's not so much that it's harmful, but that the people it's harming, who are likely already marginalized, disadvantaged groups, are just entirely discounted and brushed off because they don't conform to some convenient but real-world-incompatible idea of how people live their identities. That harm and those people are apparently not as important as some business goal. That offends me.

Meanwhile, someone on the internet getting angry enough to use an insult like that is just a form of expression, it helps to define the emotional context of the writing, conveys some indignance, etc.

Why would an insult convey more offense than all the criticism in the article already does? I guess one might argue that abandoning a courteous "tone" of writing betrays a lack of respect. Imo the article already makes it pretty clear (especially towards the end) that respect has been lost, so the insult hardly makes that "offense" any worse. The author doesn't feel respected by Brin and feels exploited, so why would Brin be owed civility in turn?

It's also a particularly harmless insult that as far as I can tell has no vile connotations and implies nothing worse about the subject than that they're a jerk, so basically that they come off as disrespectful. It's pretty easy to convey that one thinks that someone is a jerk, or an asshole, or whatever, and it's usually considered okay to do so, so I don't see why being direct about it is more offensive rather than just, say, more abrasive or less polite.

In the situation of basically-helpless end user raging against the machine that is Google, I don't really think anonymity matters either. Unlike in a case of actual harmful harassment or abuse, I don't think Brin has a legimitate interest in discovering the whatever personal information about the insulting party, and if he thinks he does there are probably plenty of legal ways to go about it.

And anyway, whether the name on the article is the author's "real name" or not (contemplating which seems kind of ironic in this context), it's at most ~pseudonymous~, not anonymous at all. The name is definitely linked to a real identity, and anyway, authors have been getting away with completely made-up pen names for ages.

It's kind of strange to me that apparently it's more appropriate to insult someone if one puts one's real (however that is measured) identity on the line, given how wildly that varies in significance and consequences. That'd set the bar to entry at really unfairly different heights for different people.

That's a lot of words about this sidetrack, sorry for probably boring you, but I'm kinda fascinated by how people differ in deciding whether something is offensive.
I like to submit things like this to HN for a reason: http://slashdot.org/comments.pl?sid=3106555&cid=41288357

And BTW I am thinking that the EU privacy policy fiasco is probably related. And to think that the EU courts recently ruled that current data protection laws requires that search engines must remove results on request.
"Every man is free to do what he want and nobody can say him anything"

"So I'm free to force other to do want I want?"

----

Freedom must be protected and preserved, is not something that naturally happen.
This article contains some likely disinformation. For example, there is no "mode" that will prevent a phone with a charged battery from processing commands to the baseband.

Their second suggestion, "create a barrier" is hard to test for reliability. Just because your phone thinks it has too-poor signal to connect a call doesn't necessarily mean that it is truly isolated and can't be a room bug.

Pulling the battery is a reliable way to make the phone safe.
> The first-person shooter crowd has probably run into these limits

Too true. Early on, when people were still connecting over modems, the ping times were pretty much guaranteed to be well north of 100ms, even to servers that were relatively local. As universities started getting equipped with expensive low-latency/high-bandwidth internet connections players started getting <100ms pings and as a result these "low ping bastards" (lpb) ended up dominating servers.

Very quickly hpb and lpb servers developed to serve and enforce a bifurcation of the two groups of technology users. Scripts usually ran to kick/ban lpb players from hpb server and to warn hbp players they were on an lpb server.

Importantly, if you get get <100ms ping times, the predictive engines in the games (designed to help "help ping bastards" or hpb players) solved most of the rest. A good player with a <50ms ping was virtually unstoppable.

You could also tell when certain players were likely cheating, Team Fortress snipers with >200ms pings but incredibly high kill:shot ratios were usually the form it took on the games I played. From their perspective, everybody was jumping around in huge gaps and prediction by the player, even once you got used to the lag, would have been virtually impossible.

I used to work at an ISP connected to a tier-1 provider connected to MAE-EAST and routinely had 10-20ms ping times and enjoyed high placement on leaderboards for quite a while.

More recently, with my in-laws now on the other side of the planet, and having spent some time conversing on Satellite Communication links, 500ms for voice communications is doable, but definitely disruptive.

On a sidenote, I checked pingtimes from my FiOS connection to Japan (yahoo) and to a local server and inside my home network.

Home Network: <1ms

Local site (10 minutes away): <25ms 12 hops

Japan: <200ms 16 hops
About the stripes on the padlock, that looks like a fairly standard laminated steel padlock: http://www.masterlock.com/product_details/LaminatedPadlocks/...

Now, if you were to delaminate the lock's layers and reassemble it piece by piece inside the bottle with authentic-enough looking rivets, I can see it fitting through the neck without a problem, but I don't have an explanation for the solid piece of wood that large.
So, "collect it all" ... unless you're in court, in which case it's okay to delete key evidence because it's "hard" to keep evidence?

Snark aside, this part made me curious:

the NSA may have to shut down all systems and databases that contain Section 702 information in order to preserve [it]

Is this really just a technical problem: a system design that failed to anticipate how legal proceedings would / could interact with the minimization feature? (Of course, they probably never expected the former.)
"""Unless you have an argument that Steve Jobs promoted materialism and slavery more than the average human and whoever replaced him in the commercial world, your gravedancing is illogical, beyond its crassness."""

Well, I'm as much an Apple fun as everyone, but: he was a ruthless businessman, leader of the one of the biggest companies (if not the biggest in market cap) in the world. If you think even for a momement that that is compatible with not being MORE materialist than the "average human", then I don't know what to say.

In fact, his whole life he placed extreme emphasis if not in money itself (which is not the be all end all of materialism), to material items. He devoted his life into building and selling material things.

In the process, he exploited cheap labor (when you have the highest profit margins and the largest cash stash in the industry, relying on cheap chinese works in 19th century conditions and not increasing their pay IS the very definition of exploitation), backstabbed those he could (Woz for one), and treated his averaged employee like "a means to an end" instead as people (from the programmers, who got the better treatment, but still were underpaid and forbidden to work for rival companies with secret deals, to the tons of industry and retail employees).
Of course. Seems like it might be the best of both worlds if you can avoid toggling over to the IRC back-channel and the like.
A shitty one.
Do civilian webmasters or Dev/Ops personnel typically retain all the data they transmit or receive along with the metadata as well?

That's what I'm still confused about here; why couldn't the court order the NSA to retain some set of metadata on the 702 programs they are running? Why does this entire argument revolve around the binary decision of all possibly relevant data and metadata or none of it?

Even if NSA has to filter heaps and heaps of metadata (which is the "data" for their system), they could easily retain summary information of what data was filtered, whether it's filtered by subnet, identifier, etc.

As made clear in the past year by both NSA and EFF, metadata can reveal a lot about the activities of a person (or in this case, an Agency). I think it would make more sense for the EFF to push for specific items to be retained by NSA for civil discovery instead of "all NSA intake via 702".
To be fair, Rust may be the first modern language seemingly designed around the same set of problems that we encounter in Game Development. I'm actually pretty surprised that it's as little known in GameDev as it is. That is perhaps due to it's immaturity.
Yes. And the Magic Trackpad beats any mouse for any task that is not Photoshop or gaming.
What's scary is how self-centered you are. How do you know that the vulnerabilities haven't already been found by an internal security audit, and that they're in the process of being patched, but by your disclosure to the media you are petulantly demanding that the company patch your vulnerability right this instant so you can get the fame and ego gratification from it?

All large companies have vulnerabilites, there's always work that needs to get done, that always get triaged according to impact and then people who ideally should have 40-hour work weeks have to start patching code, then it needs to get Q/A tested to prove that rolling it out won't break everything else, and all that takes time.

And I have worked for companies that took security seriously and worked for companies that had laughable security practices. In either situation, having 'help' from external 'security researchers' was not useful. In the case where companies were run competently it just means that you cause people to scramble and push solutions before they're ready. In the case where companies were not run competently it just causes people to scramble and does nothing to affect the underlying shittiness of the company. You are not going to be able to fix shitty companies. Its not your job to stop future Sony PSN networks from getting hacked, you can't do that, and you should stop thinking you can, and stop using that as justification for your own actions.
five transitions (user->kernel->user->kernel->user)
three (user->kernel->user)

Aren't these 4 vs. 2 transitions?
True, the trackpad is a killer once you get the handle of it.
From the article (which I'm doubting you read):

> Isaacson does a fine job of showing how Jobs’ engagement with Buddhism was more than just a lotus-scented footnote to a brilliant Silicon Valley career. As a young seeker in the ’70s, Jobs didn’t just dabble in Zen, appropriating its elliptical aesthetic as a kind of exotic cologne. He turns out to have been a serious, diligent practitioner who undertook lengthy meditation retreats at Tassajara — the first Zen monastery in America, located at the end of a twisting dirt road in the mountains above Carmel — spending weeks on end “facing the wall,” as Zen students say, to observe the activity of his own mind.
I'm not sure why you'd want to start with json or yaml. Seems like you'd want to start with a document, not a datastore. A datastore would tend to being opinionated and inflexible. What happens when my resume doesn't match a prescribed format? Or what about other documents beyond resumes? And whats with the star bullets? Why mix style with data? What if I want hearts instead of stars?

I only mention this cause I'm working on something similar for my resume. I start with markdown and output pdf, html, etc.
The question should not be "Why?" but rather "Why not?"
I reckon this is based on Daan Leijen's awesome (and very readable) paper "Extensible records with scoped labels" [1]. It's also quite simple to implement, I've done it here [2] (in OCaml).

[1] http://research.microsoft.com/apps/pubs/default.aspx?id=6540...
[2] https://github.com/tomprimozic/type-systems/tree/master/exte...
Tests are not the only way to ensure correctness (and they aren’t even the only thing you should use, even when they’re mandated by policy) – did you consider using strong types encoding exactly the assumptions you spot-check with tests?
I'm pretty shocked that Jobs sat at Tassajara, that place is no joke, retreats are 3 months long, and the initiate phase for new comers, 5 days of sitting without moving (short of bathroom breaks) is pretty insane.

That must have been pre-Apple explosion, back when he was involved there likely wouldn't have even been a phone line, much less electricity. Tassajara is way out in the mountains of Carmel valley, literally a few miles from the closest humans.
I disagree. If there were a way to outsource all aspects of operations for (very) small companies, I'd probably be surprised myself at how much I'd be willing to pay for it.
> Just because your phone thinks it has too-poor signal to connect a call doesn't necessarily mean that it is truly isolated and can't be a room bug.

And/or recording audio to send home later.
Yeah you are right. He worships junk apparently. It is a stupid blog with less content than the apple marketing material which is taken seriously by some certain readership.
Great idea, was just thinking about the need for something like this while travelling through Europe last month.

One idea - have specific info (not just buried in the tips) on how to find WiFi and power outlets. They're top concerns when flying through a new airport, and it's often not publicized or documented anywhere.
That's one of the reasons you need a conductor. Orchestra players learn pretty early that if you listen for your cue you'll come in late.
A few years ago I noticed that despite spending time in numerous conference sessions I often did not recall very much at the end of the day.

I would typically have my laptop open, ostensibly to take notes, but the ease of distraction was too great for me. Too easy to get caught up Googling stuff or writing code or following the live tweet stream.

I then tried keeping the device closed while taking notes on a small paper notepad. My notes were so much better. If I really did not care for the talk I would draw pictures; I'd still have a better recall of the talk than if I was using a laptop.

Using a tablet (as Htsthbjig mentioned) seems like a good alternative since you then have digital storage, if you are still hand-writing the content. At least for me that difference in action (writing versus typing, and using assorted pen-lines and sizes/styles/placement of content) is key for helping me recall things.
No need to wonder. I think someone runs `grep apple` on posts and upvote. If they don't actually run it, I'm sure they can be replaced by a very small bash script.
That's what the little grips on the side are for - you can hold the mouse in the clicked position if you've got your thumb on one of those.
Tests are being added all the time, and patches from upstream Vim integrated. Moreover we do have a reviewing process in place (mostly 2 or more people looking over the code), travis runs, all vim tests + lua unit tests are run for each PR. Coverity scans every 2 day to see if nothing slips through. Most PRs are actually simplifications of old code, afforded by depending on libuv and using an abstraction of malloc that doesn't return NULL (note that vanilla Vim was never safe against malloc returning NULL, as was tested by @philix by using the fail allocator). Granted, the new features that have been introduced, like job control, see comparatively little use at the moment but do receive review and are used to replace other things that are used a lot (such as VimL system()). By the time we get a second release, I'm confident it will be pretty well-tested, we are preparing for it.
Texas Appellate Court Erases Court Order To Erase Google Search Results
I would sure as hell rather subsidize a startup entrepreneur than the people who would, statistically speaking, otherwise be occupying that Section 8 housing unit. Does that make me a bad person? So be it.
Its hard problem making something unique enough to avoid current patents while still being a nice fit for a haäw pipeline. Things like överlappning transforms may end up creating new minimum values for the vertical context needed.

New itu/MPEG standards typically has lägre involvement from hw companies.
London's Buried Diggers
> I never understood what value Google was adding to social networks.

For me, the value was "intelligent conversation". It basically replaced HN for me until they changed the UI to be photo-centric and carded.

Ironically, it was when I added an HN circle that my signal-to-noise ratio dropped.

> Facebook at the time didn't need to be disrupted also.

Facebook has needed disruption since 2008.