jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Perhaps we can keep 230, but add a sentence that it no longer applies once you reach a certain number of users. So the small guys are protected, but not the biggest players.

Or perhaps you lose the protection if you show advertising on your site.

Or perhaps make it so that it only applies to nonprofits.
Honestly I have seen very technical and privacy minded people still use it for various reasons; I presume it will be a setback for the company and it will bounce back in a year or so.
As a counterpoint: I also have ADHD and went out on my own. Without oversight and managing I performed absolutely terribly. The company I started produced nothing and I ended up worse off after the experience.

If you think starting a company/freelancing is right for you, by all means do it. But if you have had multiple failed jobs already because of your ADHD then think long and hard about giving yourself a job that arguably requires more executive function than a regular day job.
Are there some common ways that people often get around those regulations?
tl;dr: Internet non-adoption is linked to a number of demographic variables, but is strongly connected to age – with older Americans continuing to be one of the least likely groups to use the internet. Today, 25% of adults ages 65 and older report never going online.
Does anyone actually define Passion as described here? This argument is a bit of a strawman.

http://en.wikipedia.org/wiki/Passion_(emotion)
And when we get it no one will use it.
I have encountered plenty of people that just can't be convinced of buying a product that's not of the brand that they're loyal to, no matter how much better the respective product of a different brand is. So I would say brand loyalty is very much alive.
You know about Brant Cooper's meetup this Thursday? Might reduce the number of people that can attend

Update: link - http://www.meetup.com/SanDiego-Tech-Founders/calendar/153343...
Grubwithus is a fine seed of an idea, but fact of the matter is simply that people don't really enjoy eating with strangers. Also have a non-strangers use-case, as that's the most common way people eat together. Also, facebook login gave some error.

On an unrelated note, why does posterous not do something about the view count display issue? It has been irritating me for some weeks now. The viewcount is constantly showing as "Viewed 154times" lacking a gap between the digit and the text. Are they too busy to notice this? Perhaps they are getting acquired and stuck doing a lot of business stuff/travelling around and have little time for technical stuff?
doesn't work the same. l.m.u. just creates a meaningless hash string, whereas l.f.u. will put the youtube video title into the url, so that people may know what they are clicking on.
Caffeine withdrawal is just a few days...
if you allow people to work from home you can pay them less because they will be able to cut their living expenses in half when they move out of LA/SF/NY. there are tons of great places to live all over the place. work-from-home would be a boon for the whole country and undo some of the damage that was done after the middle of the country lost all its manufacturing jobs.
Only works in VS Code?
I have an 34" 1440p ultrawide + vertical 24" 1080p at home. That setup > all setups I've ever managed to get at work, including that triple 24" I've had once. I can't stand working off a laptop my hands, neck and back inevitably start to hurt after slouching over and typing off the tiny keyboard and trackpad.
Once you have a good runbook, you now need what we call a "runlog". A runlog is copy of the runbook you create each time you perform the process it documents.
Let's not pretend like "the diversity card" is a neutral, just-the-facts-ma'am description of what's going on.

I agree with the OP's premise: https://twitter.com/jfarmer/status/1361134242491633664

I also helped start https://www.missionbit.org/, donate + volunteer with orgs like Black Girls Code, Code2040, etc. Phrases like "the diversity card" serve no rational purposes other than to discourage folks who already see programming as "something for other people".

And yes, I can imagine someone replying: "If someone is discouraged by _that_ then they're going to be in for a rude awakening once them start programming." Now imagine me wondering whether that person is more interested in winning a debate or learning about the actual circumstances and perspectives of their potential students.

Programming _is_ hard. It's also one of the few careers that consistently give people power and autonomy over the trajectory of their lives.

Either the OP wants that world or he doesn't. If he doesn't, fine, say and do whatever. If he does, then he should recognize that phrases like "the diversity card" have 100% downside.

Personally, I'll chalk it up to the OP being Romanian and using words/phrases whose sense is hard to get without being in the US or Canada (maybe UK/AUS/NZ too). For example, he says:

> I’m the gatekeeper now.

Maybe he means it in the sense that most folks in the US tech world mean it, but it doesn't seem like it. The OP seems to care about beginners being more discouraged because they were led to believe programming would be easier than it was.

But the words and phrases he uses signal that he wants to make the environment inhospitable to "casuals".

It's the difference between semantics and pragmatics.
As an advertiser that specializes in targeting niche audiences, for anything except search itself, Facebook has amazingly better targeting than Google. Google display and Youtube targeting for ads is just so bad. Not sure how its possible.
I see your perspective. It is much easier to group things into Microsoft vs Google vs Mozilla browsers. For Microsoft the picture is different, they are releasing new versions on a schedule and getting people to switch to whatever X+1 (Windows, Office, Edge, etc.) is a big deal. After all, if users think your new product is much worse than the old one is a hell of a signal on how well you are doing.
People tend to vastly underestimate the time needed for amateur cooks to do prep work. A lot of people need 5 minutes just to chop an onion.
If the API has really changed that much you can ask another similar question mentioning that you're interested in the new stuff, not the old one from the previous question.
Here is a legal analysis written by an attorney in DC: "It’s called Federal Rule 41(b), and the requested change would allow law enforcement to obtain a warrant to search electronic data without providing any specific details as long as the target computer location has been hidden through a technical tool like Tor or a virtual private network. It would also allow nonspecific search warrants where computers have been intentionally damaged (such as through botnets, but also through common malware and viruses) and are in five or more separate federal judicial districts. Furthermore, the provision would allow investigators to seize electronically stored information regardless of whether that information is stored inside or outside the court’s jurisdiction." [1]

[1] http://fee.org/freeman/detail/youll-never-guess-whos-trying-...
There is a open source and free version of the IPython notebook as a OS X app, that has been around since 2013.

https://github.com/liyanage/ipython-notebook/wiki

It has a very comprehensive set of scientific Python packages included with it, numpy, pandas, etc.
yay! me too!
I run Linux but use the iMac keyboard and have also mapped locking to shift-eject. I didn't know it was so close to the OSX bindings. Very easy to hit, yet hard to hit accidentally.
There is an ongoing religious war among avid SO users (don't know about the rest of SE) about what kinds of questions should be allowed.

Roughly, there are two camps. Those who say that any well-formed, non-dup question of interest should be let in and those who think it's a stop of last-resort after checking all conceivable documentation and scouring the internet.

I believe the latter viewpoint is pretty run-of-the-mill developer machismo, and it makes me chuckle every time the first google hit directs me to a SO post with 1000 upvotes that has been closed as "off-topic".

It seems self-evident to me that in the year 2015, the internet has allowed me to make more valuable use of my time quickly searching for answers rather than scouring documentation. Docs have a time and a place, but are not needed for quick dips into the myriad techs you need to use to write a typical app these days.
Don't worry, we believe in small composable tools, for example we are planning to break up Docker into more discrete binaries. So we're not about to bundle systemd into every Docker installation ;)
Because some of the best pop songs succeeded by breaking the rules.
for getting into large corporates, it's mainly a matter of fitting into a particular mold. to climb up the ladder it then comes down to people skills and politics.

the ones who don't fit the mold and want to get in definitely need to be creative (though such people may get bored very quickly at most big corporates).
It's good information, if used correctly.

Just spamming them is the wrong approach. However, you can pull these records into your own DB and then use this as a lookup table (for example: when people sign up to contact them directly to close the sale).

Probably some other creative uses as well. As long as it avoids spamming everyone at once.
On authors who were publishing information technology panopticon concerns in the 1980s, or earlier

Paul Baran / RAND

- "On the Engineer's Responsibility in Protecting Privacy"

- "On the Future Computer Era: Modification of the American Character and the Role of the Engineer, or, A Little Caution in the Haste to Number"

- "The Coming Computer Utility -- Laissez-Faire, Licensing, or Regulation?"

- "Remarks on the Question of Privacy Raised by the Automation of Mental Health Records"

- "Some Caveats on the Contribution of Technology to Law Enforcement"

Largely written/published 1967--1969.

https://www.rand.org/pubs/authors/b/baran_paul.html

Willis Ware / RAND

Too numerous to list fully, 1960s --1990s. Highlights:

- "Security and Privacy in Computer Systems" (1967)

- "Computers in Society's Future" (1971)

- "Records, Computers and the Rights of Citizens" (1973

- "Privacy and Security Issues in Information Systems" (1976)

- "Information Systems, Security, and Privacy" (1983)

- "The new faces of privacy" (1993)

https://www.rand.org/pubs/authors/w/ware_willis_h.html

Misc

Shoshana Zuboff, In the Age of the Smart Machine: The Future of Work and Power (1988) Notably reviewed in the Whole Earth Catalog's Signal: Communication Tools for the Information Age (1988).

https://www.worldcat.org/title/in-the-age-of-the-smart-machi... https://archive.org/details/inageofsmartmach00zubo/page/n7/m...

"Danger to Civil Rights?", 80 Microcomputing (1982)

https://archive.org/stream/80_Microcomputing_Issue_26_1982-0... (https://news.ycombinator.com/item?id=14329877)

"Computer-Based National Information Systems: Technology and Public Policy", NTIS (September 1981)

http://govinfo.library.unt.edu/ota/Ota_5/DATA/1981/8109.PDF

"23 to Study Computer ‘Threat’" (1970)

https://www.nytimes.com/1970/03/12/archives/23-to-study-comp...

The Stanford Encyclopedia of Philosophy

"Privacy and Information Technology" bibliography is largely 1990--present, but contains some earlier references.

https://plato.stanford.edu/entries/it-privacy/#Bib

Similarly "Privacy"

https://plato.stanford.edu/entries/privacy/

Credit Reporting / Legislation

US Privacy Act of 1974

https://www.justice.gov/opcl/privacy-act-1974

Invasion of Privacy Act 1971 - Queensland Government, Australia

https://www.legislation.qld.gov.au/view/pdf/inforce/current/...

Arthur R. Miller, The assault on privacy: computers, data banks, and dossiers

https://archive.org/details/assaultonprivacy00mill/page/n7/m...

"The Computer, the Consumer and Privacy" (1984)

https://www.nytimes.com/1984/03/04/weekinreview/the-computer...
Richard Boeth / Newsweek

The specific item I'd had in mind:

Richard Boeth, "Is Privacy Dead", Newsweek, July 27, 1970

http://www.thedailybeast.com/articles/2013/06/11/is-privacy-...

Direct PDF: https://assets.documentcloud.org/documents/712228/1970-newsw...

Based on an HN comment: https://news.ycombinator.com/item?id=2
Indeed. It's like asking "why aren't you nailing pieces of wood together?" or "why aren't you moving your right bicep?".
"Analogously, we should also all study the universe, but few advocate for all to build radio telescopes on their available rooftops. "

But the conditions of the stars are not linked to our well being (unless you are into astrology).

But the condition of our gut microbiome is.

I simply read the comment as a urge to investigate about your own biome. What works and what helps you individually, with the methods you have avaiable. Like checking what you eat, your medicines ... and how that affects your well being. Good indicator for health is .. a good shit so to say.
But yeah, if you have a lab avaiable, or know a competent one, why not also professionally investigate your digestion outcome.
You get them from the same farm, picked by your replacement or the robot automation that's inevitable.
It's an old, old classic but physicist Hermann von Helmholtz 1851 book (trans. to English 1875) On the Sensations of Tone as a Physiological Basis for the Theory of Music is 'a foundational work on acoustics and the perception of sound' full of basics. E.g. he used physical resonators to do spectral analysis of musical tones. Many physics details hard to find elsewhere. Copies are hard to find, but today it's a download away.[0]

[0] https://archive.org/details/onsensationsofto00helmrich

Sethares sounds familiar. A key modern classic is 1985 Charles Dodge, Thomas A. Jerse: "Computer Music : synthesis, composition, and performance". A pricey book new (worth it!) it digs into everything from the basics to the advanced. You will not exhaust it!

Surprised but, for a limited set of users, this puppy can be accessed online. See the link for the list of topics. [1]

[1] https://archive.org/details/computermusicsyn0000dodg

An alternative to the computer is to take a little recorder with a good mike out into the wild and record, the rocks, the insects, the trees, the plants.... and water, the greatest improviser!
I'm not sure what this has has to do with what I said. To me it appears to be a non-sequitur, so I suspect either I and completely missing what you're trying to express, or you misunderstood what I was.
The combination of cash+friends does put off many people. In lieu of cash, could they offer a beer for something?

A barbecue?

A code review (i.e., something they're particularly good at)?
In response to patja's comment, I a) don't like doing cash business with my friends and b) rarely will ask enough to make it worth my time.

Say my friend needs help fixing her bike, something I know how to do. She puts the call out and I volunteer. How much do I ask for? $20? $30? Not really life-changing sums, and getting much more than that makes it awkward. This is why that the currency for bike nerds is 6-packs.

What would be a lot more interesting for me is skill swapping: I'd be happy to teach someone to fix their bike if they gave me help learning the guitar. Then not only do I learn a new skill (which is worth a lot more than $20), I get to spend more time with a friend (or associate, or stranger).

Consider the value exchange that's going to take place between your users, and I think it gets a lot more compelling.

And I'm not really feeling the name either, I also thought of the Grapist.
Honest answer; never come across one. I'm going to guess that will be a serious hurdle to overcome (assuming no one has found a workaround).
~$5k for 7 KLOC of bug free C code is a steal, that's impossible to do in less than a couple of months
Reference counting is GC; a poor form if it's the only thing you rely on, but it is automatic memory management all the same.

Generational GC will frequently use the (L2/L3) cache size itself as its smallest generation, meaning it shouldn't suffer from the pathologies talked about by Linus here.

What GC really gives you, though, is the freedom to write code in a functional and referentially transparent way. Writing functions that return potentially shared, or potentially newly allocated, blobs of memory is painful in a manual memory management environment, because every function call becomes a resource management problem. You can't even freely chain multiple invocations (y = f(g(h(x)))) because, what if there's a problem with g? How do you then free the return value of h? How to you cheaply and easily memoize a function without GC, where the function returns a value that must be allocated on the heap, but might be shared?

Writing code that leans towards expressions rather than statements, functions rather than procedures, immutability rather than mutability, referentially transparent rather than side-effecting and stateful, gives you big advantages. You can compose your code more easily and freely. You can express the intent of the code more directly, letting you optimize at the algorithm level, while the ease of memoization lets you trade space for speed without significantly impacting the rest of your program. Doing this without GC is very awkward.

GC, used wisely, is the key to maintainable programs that run quickly. You can write maintainable yet less efficient programs, or highly efficient yet less maintainable programs, easily enough in its absence; but its presence frees up a third way.
Thank you, that makes sense. So, if I understand this correctly: if one wanted to take advantage of an opportunity to do some cache-friendly reallocation, then avoiding autorelease pools would be necessary.
non-fiction?
His eyes are smiling, I bet he's about to crack up.
I agree with you there, because of the inefficiencies of the system they were in, they were bound to make a fatal mistake. Once they had, these two problems made the collapse inevitable, no matter what Garbachov or the counter revolutionaries did. I find the inevitability of the fall very interesting. Reminds me a little of Hari Seldon's psychohistory from his Foundation Series.
http://en.wikipedia.org/wiki/Foundation_series
I think the Android fragmentation rant is really, really tired. But, is it fair to compare a year old Android phone and anything prior to 3GS?
You know there are different types of relationships in life and this sort of stimulation can come through any one of them.

For details sake I found better friends.
Good article, misleading title. Lots of interesting information.

The article is fairly serious, but has some dry humor mixed in. This line was the funniest:

> In the 1970s and early 1980s, the Soviet leadership, however, was not intellectually prepared to heed lessons from the School of Salamanca. The shortest quotation about the intellectual capacity of the Soviet leadership came from the Politburo minutes: "Mr. Zasiadko has stopped binge drinking. Resolution: nominate Mr. Zasiadko as a minister to Ukraine."
I think facebook could own the world. They have an unbelievable amount of personal information about a truly vast number of people, which allows them to deliver targeted advertising with unprecedented relevance. With the new messaging platform and places they're going to glean even more data about users, valuable not just for delivering ads, but for much wider commercial interests. You'll book restaurants through facebook, find hot girls/boys near you through facebook, shop through facebook, game on facebook; in short live your whole life through facebook. Already for many young people, facebook is the internet.

There's one arena they haven't targeted yet (as far as I know): web search. If they integrate search then I think yes they'll own everything. They're the one firm with the rep, funding (or funding resources), infrastructure and expertise to really pull off a Google competitor. And given what they know about you, your search results can be tailored in a way that Google can only dream of.

Edit: I'm not an fb fan, user-wise. I don't want my life lived in public, or to give up these kinds of data. But I can't help be enormously impressed about what they've achieved, and what they _could_ achieve.
This quote leapt out at me:

"[PowerPoint] wants to organize the talk, to manage the presentation. There's always going to be a slide up, whether you need it there or not. Want to skip over some material? OK, but only by letting the audience watch as you fast-forward awkwardly through the pre-set order. Change the order around to answer a question? Tough..."

PowerPoint (and any other presentation software worth its salt) can do this! Press B to replace your current slide with a black screen, W to replace it with a white screen.

If you know the slide numbers you can just type a number to jump to that slide and I believe (don't quote me on this, I don't have PowerPoint) you can set keyboard shortcuts to specific slides in advance too. You can set up your display to show a navigator while the projector is showing the current slide, meaning you can pick the next slide manually without exposing the audience to your fumbling. And a little research will reveal many more useful little options. You are in control of your presentation, not the other way around.

And the best bit: most people don't even know that these things are possible. So when you do them, it makes you look competent and well-prepared, which makes it more likely that they'll listen to the rest of what you say.
Could not this be correlated to education instead of money? Assuming that people with higher education get on average higher salaries (assumption on which I don't have data), then higher educated people are more likely to know and understand the broad services and benefits the internet brings. Anecdotally I see this at home. My parents, which have really low education, could not care less of the Internet. My brother with just high school degree just uses a few things: some email, some job search and Facebook. Me and my other brother, which have both master degrees, use the Internet a lot.
As seen in the brilliant 2008 Underhanded C Contest, sometimes even masking isn't enough: http://underhanded.xcott.com/?p=12
Further reinforcing the idea that google is good at engineering and bad at UI.

Good systems with good UI should guide you to the best way of doing things naturally. Much of good design is picking good defaults, for example. That's the point of user interactive software. Your software serves as a translation between the abstractions and mental models of the user and the mechanisms necessary to do work in the computer.