jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Remember the Clipper chip? It was announced in 1993 and by 1996 was entirely defunct.

EFF and Wired Magazine published a lot of anti-clipper backlash during that time.

http://en.wikipedia.org/wiki/File:Cyberright.png

https://w2.eff.org/Misc/Graphics/

http://en.wikipedia.org/wiki/Clipper_chip

>Backlash

>Organizations such as the Electronic Privacy Information Center and the Electronic Frontier Foundation challenged the Clipper chip proposal, saying that it would have the effect not only of subjecting citizens to increased and possibly illegal government surveillance, but that the strength of the Clipper chip's encryption could not be evaluated by the public, as its design was classified secret, and that therefore individuals and businesses might be hobbled with an insecure communications system. Further, it was pointed out that while American companies could be forced to use the Clipper chip in their encryption products, foreign companies could not, and presumably phones with strong data encryption would be manufactured abroad and spread throughout the world and into the United States, negating the point of the whole exercise, and, of course, materially damaging U.S. manufacturers en route. Then-Senators John Ashcroft and John Kerry were opponents of the Clipper chip proposal, arguing in favor of the individual's right to encrypt messages and export encryption software.

>The release and development of several strong cryptographic software packages such as Nautilus, PGP and PGPfone was in response to the government push for the Clipper chip. The thinking was that if strong cryptography was freely available on the internet as an alternative, the government would be unable to stop its use.

Here's a photo that Tom Jennings took of some graffiti I left in South Park (next to Wired's office) in San Francisco around 1994:

http://worldpowersystems.com/projects/wps.com.21Oct1996/anti...
I am thinking about using Parse for my next mobile game which need a backend to handle request similar to "Brave Frontier" but I worry that Parse may not be able to handle it. Am I worry too much?
This will be my last response since I'm finding it increasingly hard to believe you're arguing in good faith.

> Should I wait for some reasoning to back that up or do I have to ask? If I ask will I get an answer?

The Yogic practices originated in the Indian subcontinent, so yes the people who identify themselves with the same civilization and culture as the person(s) who originated these practices do have a larger claim as to how these practices are presented, taught and understood. It would seem that your claim that such a notion is "ridiculous" is on much more shakier ground than mine. I don't see you presenting any reasoning as to why you believe this is "ridiculous". You certainly feel so, but there's nothing special or important about your feelings on the matter.

> People who practice it versus people who don't, like the average Indian.

Not sure what relevance this has to the matter, but ok thanks for the clarification.

> Many people who are not Indian practise yoga - why does the average Indian have more claim to it than these people? Would Patanjali think they do?

See above.

> Again, no answer, just ad hominem.

No ad hominem, just an observation. I keep saying that there are people who sometimes dislike the co-opting and whitewashing/rebranding of Yoga (see the linked article). You keep insisting that it's not a problem and that I should just not care. It's again hard to attribute good intent here. BTW on the topic of ad hominem, you're the one who seemed close to accusing me of rabid "nationalism", perhaps not those exact words but you and I both know exactly what you mean.

> Why do they care more than Patanjali?

Why not?

> Poe's Law comes to mind.

Randomly throwing the names of rhetorical devices or "laws" in a conversation does not make your argument any stronger FYI.
Languages with threading require learning techniques to use them safely and many, including myself, have learned how.

Even if concurrency is easier to get right on node I'd say the node ecosystem has just layered on complexity in other ways to get to something just as difficult to use overall.

Promises and async/await sugar are only the tip of the iceberg.
Exactly. I used KA to review some differential calculus and was surprised to see how effective the basic chalk-to-the-blackboard (digital pen, in this case) approach still was.

It is also the reason why I prefer MIT's OCW video lectures over their edX ones. I like how most of the lecturers often take the time to write down the terms and ideas on the blackboard in the old-school way.

I find learning that way helps drive home the concept in a more concrete way than flipping slides with voice-over. I believe this is especially important in case of subjects like math where 'doing' is perhaps the only effective way I am aware of learning the material.

But then again, it may just be me.
I'm a big fan of his book Losing My Virginity, which shows some of the low risk methods he approached to entrepreneurship.

-When he was young, he started a school magazine and pre-sold advertisements to local businesses, minimizing the risk of loss in the venture.

-When he started Virgin Records, they pre-sold subscriptions to get capital up front and then knew exactly what kind of inventory they needed.

-When he started Virgin Airlines, the planes were initially leased. This created a smaller capital requirement for starting the business which allowed him to test its viability without so much money at risk.

In addition, he regularly licenses the Virgin brand to different products. These are situations where he can earn a bit of money without having to invest in any of the intensive R&D or manufacturing behind the products. Obviously, there is a risk that a poor product could impair the brand, but they seem to have a good vetting process.
Your definition of fame is different from hers. I'm sure that to his team and all those who know him, he is "famous". When people think of him, they think of him with respect and generally think better of him than they do of their other friends/acquaintances. She's not talking about world-famous - Zuck may be world-famous, but Knuth is not; he's only famous amongst the programmer/computer science community.
Radi is a side project of mine that has kept me occupied for the better part of 2010. I'm very happy to finally have it in a half-presentable state, just in time for 2011! What's that they say about the first release -- "if you're not embarrassed, you waited too long?" Well, this is that one for me :)

It's scary to put this app out there to the whole world in its current condition, but I feel like I've reached a dead-end.

There are too many directions in which this app could be developed. I need to cut down on the abstract ambition and start focusing on some real-world use cases.

For that, I desperately need your help! What's your biggest need in the world of HTML5 content creation? Do you see a path for this app to be developed into the tool that would fit your needs?

Thanks for any input, and (slightly prematurely) a great 2011 for everyone on HN! I appreciate this community enormously.

--

A few words about the technical details of this app...

Although the app targets HTML publishing, the compositing core doesn't actually use any kind of browser engine like WebKit. Instead, it's a node-based GPU-accelerated compositing system of my own devising. Layers and effects are rendered using OpenGL.

Because there's no browser engine, there's also no browser-style DOM available in Radi. I've written private implementations of the relevant JavaScript APIs, primarily Canvas. The JavaScript engine used is WebKit's JavaScriptCore, a.k.a. Nitro in its current accelerated incarnation.

The app is native Cocoa, but it's written in a way that's fairly portable. (From my other projects I already have a large part of the core ported to Windows+Direct3D.)
I wonder if it's a coincidence, or Apple knew what they're doing.
You've seen it before... Stained glass. Stained glass was one of the first use of nanoparticles and plasmonics to become commonplace. The wide range of colors that you can get in stained glass is due to the nano properties of the materials you add to the glass. The effect is due to surface plasmons - electric field waves that travel on the surface of conductors. Much like ocean waves, plasmons are created from light's electric field. They bounce back and forth, and since they are only permitted on the surface of a material, there are limits on what waves can exist. This is what gives them the weird properties - the size and shape determine the optical properties.

On another tangent (this one's pretty cool) - since you can tune the properties of these nanoparticles, you can make them respond in a specific way. Let's say we have a cancer cell that we want to kill, and only that cancer cell should die. We can create nanoparticles that bond with that cancer cell, and only that cancer cell. But how do we kill it? We can tune the absorption spectrum of the nanoparticle to absorb infrared light - light that is transparent to the human body. We create a small heater that absorbs tons of the input energy, while keeping the rest of the area cool. Localized heating destroys the nearby cancer cell.

Plasmonics are really cool - http://en.wikipedia.org/wiki/Plasmon

http://en.wikipedia.org/wiki/Plasmonic_Nanoparticles
Especially since anything you could scan with this could be manufactured with CNC; it can't capture anything that requires a 3d printer (internal voids, folds, etc.)
We have someone working with us on basic paredit support :) So.. soon!
An entirely fair point, although if the dependencies are relatively limited it's less painful/more feasible to support iOS 5.

My iPad is reaching its retirement age anyway.
My family is having exactly the same experience with our HDHP.

I like the cost of the plan (and I'm saving every last red cent I can to cover future expenses) but I'm regarded like I'm crazy when I bring up cost to providers.
Sounds like they're getting serious about transit, between Embark today, HopStop on 20 July[0], and Locationary on 19 July[1]. All too soon for iOS 7. Hopefully soon we won't have to hop back and forth between apple maps and random mediocre third party transit solutions --or just use google maps, which most probably do now.

[0]http://www.bloomberg.com/news/2013-07-19/apple-said-to-buy-h...

[1]http://allthingsd.com/20130719/apple-acquires-local-data-out...
Travelling into/out of Israel the extra security checks are all about getting on an airplane (due to historical attacks on air travel). Getting off the plane at Ben Gurion Airport is always easy, but you probably went through extra screening getting on that plane at the other end (in my experience, usually done by Israeli security guards at foreign airports).
Maybe I misunderstood the situation here. I thought the adoption of CoffeeScript is more like going the GWT way (not quite, but similar) --- you write code in CoffeeScript and let it generate all vanilla Javascript code doing the frontend work, e.g., communicating with the server, DOM manipulation. I do personally think that's a good approach. Now, you also have jQuery in the toolkit, which I suppose is used for DOM manipulation, that's another tool to learn. If you guys just replace Prototype with jQuery, it is reasonable, or just CoffeeScript, which is radical, but sounds like a neat approach. However, CoffeeScript + jQuery? I just don't think it make sense here. Honestly, I only have superficial knowledge of CoffeeScript and jQuery, I could be totally wrong.

Maybe somebody in the Rails core team should write a blog to clarify their strategy on their Javascript integration.
Wow, what a shame. There doesn't seem to be any decent Android UI prototyping tools. Looks like Keynotopia is working on an Android app but it's not out yet.

A bunch of wireframe stuff being called prototyping tools, but nothing for interactivity. We'll update the post, thanks.
I'd like to see Apple expose more control over their app thinning technologies.

Currently they only deliver the binary for the device's CPU, and only the assets for the device's asset class. There's then some tech targeted at game devs for on-demand assets for things like game levels that you don't need all of on device at one time.

I suspect the limitations of this are around the binary not being subject to this, but maybe it could be. I can see a couple of options, one is some way of extending the asset classes to code features, so that the App Store doesn't have to download iPad screens for iPhones, etc. Perhaps this could be extended with either App Store account region or locale so that, Uber in this example could not include the Venmo SDK outside of the US where no one has heard of Venmo.

Or perhaps Apple could extend the on-demand assets to allow for some sort of plugin system, perhaps backed by Swift Packages, such that apps can on-demand decide they need the Venmo SDK because they're in the US, and download just that. I don't think we want a generalised package manager here, I don't envision that SDK coming from Venmo directly, but allowing an app author to upload all their separate packages if they want to.

With feature heavy, international apps such as Uber I'd expect this to dramatically improve things. I'm not sure whether this benefit would translate to that much demand across the whole App Store though as I think this matters more to a very few big apps. Apple is at that optimisation point in the iOS lifecycle though so perhaps it's worth it to them.
One thing I haven't had much success with when trying editors like this is dealing with variable data, like Pascal-style strings or varints. Another one is a length field that is either one byte, or a NUL byte followed by two bytes, or three NUL bytes followed by four bytes.

I'll have to give this one a try. It would be nice to be able to sift through binary data like bytecode or some non-standard serialization format without writing a one-off utility for it.
yeah but dehrmann is saying, changing Earth to operate in a hellscape level A is way easier than solving the mars hellscape level B...
Google shot themselves in the foot by being corrupt. Claiming incognito protects you while the google analytics and google's other services can run around collecting your info without any issues.
You don't give users a false sense of security. That's how your buildings catch fire, literally. Some do fantasize about doing it. Read enough forums to see that pattern emerging. I'd think that would be a humbling experience if a justified attack was executed on google buildings and server farms all around the planet. I would laugh my ass off from the karma google is getting alone from that. If coordinated correctly no lives will be lost either. Not promoting it, pointing out it's possible.

Companies like Google, Apple, Microsoft and facebook needs to be forced to split up. Section 230 is also overdue for a rewrite.
The recent example is facebook just blocked news in Australia. Just like that.
My favorite game.

GTA III, Vice City and San Andreas had mod allowing to play online (multiplayer) called "Multi Theft Auto" (for Vice City there was another one called VC:MP)

As far as I remember, the MTA project was started by a guy who initially tried to build a trainer by reverse engineering one of the GTA games, in the end he ended with a multiplayer mod. Fun times.
I agree with you in some regards - but honestly, the intangibles you described were just not enough to overcome the tangibles for myself. I had the choice to go into a game development concentration and focus entirely on going into that market, which I thought I'd love as I'm a life long gamer (and probably would have, really). However, really the thing that drove me away from the industry was exactly the lack of tangibles - more hours at work and less pay. I opted to go into a field that I wasn't entirely a fan of, purely because of this. I ended up working long hours anyways, but did end up receiving significantly above average pay, especially compared to game dev, letting me pay off my student loans and get a mortgage on a house in a relatively short period of time.

Also, I'd argue the number one tangible you're missing vs something like, say web dev, is flexibility. Pre-covid, none of my friends in the gaming industry had any flexibility to work in a remote fashion and was very studio based. Whereas remote working has been becoming increasingly popular in the web dev world, and I've been working remotely for years now which was a huge QoL improvement.

I do romanticize about leaving the tech industry in a kinda similar-ish fashion to what you were stating in that example, but really it's more about romanticizing an early / soft retirement for myself, which is only made possible because I took a higher paying path than game development. But yeah, I do have friends in the industry that love it despite the hours and lower pay, because the people they work with are great and they're very passionate about their projects, whereas yeah, I'm not exactly passionate about some of my projects and am doing it purely for financial and career advancement reasons so it contributes to sometimes really extended burnout periods and decreases in my mental health.

So yeah, to each their own with this. I love gaming and have made some of my own games as a hobby, but I just couldn't justify it as the core of my career despite loving it. Kind of a shame in some regards I would say, but it is what it is.
Helm is so bad it raises my blood pressure just hearing the name. Helm tries to apply the old way of doing things (like as you said Puppet) and makes it worse than ever. K8s yaml config is simple and elegant, don't try hiding it under templates. Kustomize is the proper way of working with K8s yaml. Helm fights against it.
"Properties like margin-top can't sub-pixel-render, which means they need to round to the nearest pixel, creating a stepped, janky effect. transform, meanwhile, can smoothly shift between pixels, thanks to the GPU's anti-aliasing trickery."

This is a Chrome-case, Firefox (on Windows) aligns both cases to the pixel grid.
I used to have hypertension and it went away after I lost 55 pounds. Most fat people are hypertensive.
Andy's toys relationship to Andy isn't a feudal master slave relationship, it's a family relationship.

Of course that's exactly what a feudalist would say, now isn't it! Ever read a defense of feudalism before? Check out Sir Robert Filmer's Patriacha from 1680: http://www.constitution.org/eng/patriarcha.htm According to a feudalist, the feudal relationship is an extension of the family relationship.
umm, the standard thing most law firms and financial institutions do is 1) require that all email be done via the business email and 2) automatically append to all emails some boilerplate about "if you are not the intended recipient, please do not use or disseminate this information, yadda yadda yadda".

The problem is that if the clients aren't super tech savvy, they're not going to wind up correctly using whatever the tech is. The simplest tech solution would be to have a tutorial for having the clients install thunderbird with pgp on their computer, but even that might backfire. If the main concern is liability, i'd suggest the boilerplate approach
Yes. Actually I'm designing the entire airplane.

One point to keep in mind about indie games is they're usually not about the technology. Whereas AAA titles have to have the latest whiz-bang, indie titles just have to be fun. They can even have 8bit graphics (look at introversion games!). You can have a much longer shelf life with a game that sells on gameplay than with one that sells on graphics.

So if it appeals to you it is possible to feed yourself with simple, fun long shelf-life indie games. You might also start looking at places like thailand to spend some time.

A cabin in ao nang is $100/month with cleaning lady. You can tan during the day, work in the afternoon/early evening and party at night while spending about $10-20/day[1]. At least until you get traction.

Anyways good luck. I've seen that industry and understand how soul sucking it is.

EDIT: Edit: I think you'll do well because I've seen others come to the same realization -
the AAA games industry is soul sucking. The young kids come in and get ground up to feed the machine. Some grow balls and decide to work on their own terms. You're at
this stage now. You'll be much happier once you get out of the AAA industry and start setting the terms.

[1] This is rockstar type living of course. You can easily live off $5/day (cabin excluded) if you don't want to party that much, don't need a daily massage and don't eat in the formal restaurants each night. Myself I was happiest when I had a great sunset and some food off the back of a truck.
It seems weird that you use my first name in your comments. My name is not a secret, but I barely know who you are.

You're still using the passive voice. It's not as if "product managers" are some well-defined group of people. For that matter, neither are "bona-fide security researchers".

When I used the word "researcher" in scare quotes before, I wasn't trying to say this guy is quack. He obviously isn't. But using the word researcher is overblowing things. In reality, these guys are inspectors. They find real problems, and that is important, but very few of the problems they find are novel in nature. We do continually get the same types of defects reported, so something is wrong, but it has nothing to with reporting strategies. Change the way we write software--that would be actual research.

The disclosure trade-offs you describe sound plausible, but don't account for the fact that an inspector may find an issue no one else has discovered. They are also backed up by zero data.
For me, when I say I "have to" work on my startup, I'm really saying that it's what I want and love to do, and if I didn't do it, I'd spend my whole life wondering and regretting choosing the "safe" approach. The safe path will always be available in the future, as long as I keep my skills current, so why not live a little dangerously until I know for sure whether I'm good at it?
Obligatory:http://www.paulgraham.com/wealth.html

Although the author does makes some fine points like learning to run a startup by actually running your first one. This is so true for there are much more ways to fail such as co-founders!
I spent a few years managing a bar that grossed that much. It's not a lot of money for a business.
yeah, its terrible.

personally I think the US should agree to take any refugees that come across the border into China. We can just take them to South Korea. Maybe that will make it easier for China to stop supporting this twisted situation.
I propose this word be adopted for the up-and-coming geeks of the next generation who, instead of hacking on silicon, will be splicing genes in their bedroom. genetic-hackers.
> Anyone who walks through the square, which is nearly impossible to avoid, must give a high five to others nearby, the sign declares.

i wonder what the function of this is. to me it's just incredibly oppressive and motivates passive aggressiveness. but maybe the idea is precisely to exclude people like me.
Yep, that's exactly right. Every metasearch site out there uses essentially the same interface: given an origin, destination, departure date, and arrival date, return a list of itineraries in order of increasing price.

Needless to say, the number of combinations of these variables precludes doing any kind of exhaustive search (especially since you're being charged per query). And availability is constantly changing, so your results are potentially out-of-date the instant you receive them.

Given these restrictions, the only way to support such broad-ranging queries as "where can I go for less than $1000?" is to cache results from previous searches and attempt to guess at the answer. Which is why, when you start narrowing down date ranges and choosing more obscure airports, the results quickly become so sparse as to be useless.