jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Our "education" model is fundamentally broken. It's based on the idea that we need to warehouse kids in institutions modeled on 18th century factories so that they can do well on "standardized" tests. Certainly Bill Gates did not obtain his education this way. He basically educated himself by following his passion from an early age. He working in his field of choice at the age of 15. By 20 he had founded Microsoft.

"School" for Bill Gates was his educated home environment, the block of computer time he could use in 8th grade, the Computer Center Corporation where he worked while in high school, and his projects with Paul Allen as a teenager. It was the unstructured resources that were around him.

Not every kid is a Bill Gates. Most probably need less formal instruction because they do not need as much abstract knowledge.

Schools as they exist today should be abolished and the teachers and other staff that work in them should be taken off the public payrolls and allowed to take useful jobs in the private sector.

Schools, to the extent that they exist at all, should be more like graduate study where an advisor suggests resources for further study. These advisors could be unpaid volunteers. People with successful careers in areas of that the student is interested in who interact with the student intermittently perhaps over the internet.

The bulk of kids' time should be spent in projects or actual work, apprentice-style, in an area of their interest. Instead of being grouped together in dysfunctional groups of their own kind, young people should be distributed in the economy, working with and under the supervision of competent adults in the various fields.
Oh! I see where we're different.

What I mean isn't "everyone will have money to spend, more customers, whoopee!" What I'm talking about is "Now, founders can easily quit their job to start their ventures."
It's kind of hard to believe. GTA5's online mode is their cash cow, and 6 minute load times are common?! It's kind of amazing people even play it with those load times. It's such a simple problem that one dev could have found and fixed it within a day.
My office is kind of a mix of both. A group of semi-open cubes for each team with a lot of common spaces where people go when they feel cooped up. I like it. I get a private space where I can have plants but I can also go grab a seat on a couch or near the break room TV if I am feeling restless.
The only way which is at all effective is to move the sensitive bits of functionality onto your servers, away from prying eyes.

You're going to have to concede some parts of your app to public scrutiny; if a JavaScript interpreter can understand it, so can savvy humans. Don't waste too much time pushing that particular stone up the hill, it will only roll down again.
We replaced the title with the subtitle (a compressed version of it).
Most places won't run a test for people that don't meet the criteria.

Which I hope the makers here are thinking about how people will behave. I would be tempted to only show places that were basically testing anyone on a map and then provide per state/jurisdiction information about figuring out whether it's worth going somewhere otherwise.

Figuring out where to go to provide a sample is the easy part.
>Are you using Grasshopper for communicating internally within your team, or as an open line to communicate with potential customers, or both?

We’re using Grasshopper for the latter. Our (pre-WFH) situation was that we had 9 landline phone numbers + fax, and had one phone number we publicly gave out as our business line with forwarding. Our support reps would just pick up whatever line was ringing.

The pandemic presented us the perfect opportunity to make a change. At first we were thinking of using Google Voice to forward to our team’s cell phones, but realized there were too many limitations using Google Voice. I hastily found Grasshopper and it came with the features we’ve been needing for in a call center, like greetings, extensions, and individual voicemails.

Our reps have reported receiving spam calls and robodialers on our landlines, but not enough for it to be too much of an issue.
You can use a Linux desktop today without being exposed to the important stuff.

What is the lifecycle of a process and their states? What is a signal? What is a file descriptor, a socket? etc...

Can you say you know about Linux without being able to answer these questions?
Buy this book: https://nostarch.com/tlpi

Some may argue that you can get the information in this book for free, by consulting man pages and such. Sure you can, but it will just take you much longer. This book will save you time.
I Will wait for the ndimensionsmatrixle(?
It's not wrong for a person to believe anything and act accordingly. It's not even wrong to argue that we should not describe the accused as innocent (as long as you acknowledge what the official approach suggests before ignoring it). We are all morally free to treat OJ however we like (and everyone else is morally able to judge us for it).

What is wrong is for media organizations (which can be as small as independent reporters) to break expected traditions w/o acknowledging it. It suggests that this case is different (and again, it might be different) implicitly, which isn't ethical. You should either work within the prevailing assumptions of the system, or explicitly defy them in a principled maner.
Okay, but why trust a stranger's gut reaction over your own?

When you post your gut reaction, you are the stranger on the Internet. It doesn't matter who you are in real life.
85% sounds a lot better to me than a 51% majority, which was partially my point.

Your point about the minority dictating policy by attrition is interesting to think about. Conservatives might tend to like that feature, not adding new laws unless enough people agree. I assume Progressives would tend to feel the opposite. I'd add that the amount of people voting would seem to make a big difference. It's hard for tens or hundreds of millions of people to agree, easier for smaller groups. Compromise is also a wonderful thing, too, when the 85% respect the 15% enough to do so.
Razzle looks like a female version of the male rapper Rahzel, who is also from New York.

https://en.m.wikipedia.org/wiki/Rahzel

And Khan is from Genghis Khan, as mentioned here:

https://www.lyrics.com/sub-artist/Razzlekhan/28366

But this is all just a guess.
I’m hoping your family likes you more than they hate installing and setting up a dead simple to use and free app like Signal...
> I can simply switch ISPs and I still get the exact same internet. This is why we must not fall for this "critical social infrastructure" trap. No one company deserves our business. We can and should go elsewhere.

I don't think you realize it's basically a privilege to be able to change your ISP. I have two options and have switched last month - it took three months of figuring out who should fix broken fiber (look at me, I have FTTH, another privilege).

so if you say you can 'simply switch' your ISP, you're in a lucky place.
Often the company gets kudos from the charity for matching employee donations, in addition to the tax deduction for the amount they match.
My biggest gripe on the security keys are that I want to use them daily. By having something that is so infrequently used... How do I know it works?
Yes, you are mad to think that. You literally have 400k users trying to execute trades in parallel (some many per second) on a common order book. Add leverage, a liquidation engine, etc.
I'm an engineer at One and would be happy to answer any questions people have.
>Think of all the wasted effort to maintain interest rates at a level that some economists come up with. Monetary policy will only result in some sort of inflation. Just delete all of that nonsense .

I hope you like unemployment because economic policies that increase CPI inflation are the primary tool against fighting unemployment and drive as much economic growth as possible. 2% CPI inflation is all it takes.

Of course, governments are too incompetent to actually do things that increase CPI inflation so they just do asset inflation because pandering to the wealthy is what the governments are best at.
Hardy ordinary though, for the FBI to orchestrate false charges and spy on the incoming administration with fraudulent FISA warrants.

They are both very wrong, in different ways.
I was secretly hopeful this would be an opportunity for somebody with overwhelming mindshare to change that.
can you get financial aid/scholarships?
why won't your math transfer?
you can try to "test through" some of the math by taking placement tests. could be a disadvantage for you later though, probably not in your CS program because it's more discrete math/probability/combinatorics heavy, but BS/CS usually has to take the physics sequence, which requires it.

on second thought, you also want to get very good at linear algebra. can you knock out the math at a local community college?
It strikes me as slightly ironic that this book is so popular here. After all, it's in praise of rationality, whereas HN is a community of entrepreneurs; A profession where the odds against you are so great that you almost couldn't get out of bed in the morning without delusions of grandeur, or at least a healthy dose of narcissism.
Command-click the title bar of any document to reveal the path hierarchy.
according to the interview with Paul B in the LA Times, "Paul Graham had mentioned it several years back but I was looking to start FriendFeed at the time. It’s hard to do anything else when you are trying to start a start-up. He mentioned it again this summer and it got me thinking again." So it sounds like they actually _did_ seek out at least one candidate.
The idea is that the client code will search for the link element whose rel attribute is equal to the known value the client is looking for, and then get the uri attribute for the request. In other words, the client knows the name of the uri for the functionality it wants, but it doesn't have to know the uri. This allows the uris to change if needed.

It's like using constants instead of literals in your code. If the literal value has to change you only have to change the constant definition, not every place in the code where the value is used.
i use netbeans a lot for java, and I've tried a few times to use it for ruby but it doesn't do much more than textmate for ruby. For that little bit extra it uses between 1-2 gigs of ram (instead of 50 megs), requires more setup and maintenance, you can't just drop a ruby folder on it and go, etc. All of the auto completion, real time docs, etc are flaky as hell with a language like ruby. It really has no idea what methods exist on an object, or what class an object is. And heaven forbid I want to open something crazy like a bash script in netbeans.

Also, and I've never understood why this is, plugins seem to be much more fragile on the big IDEs than the editors like emacs, vim, and textmate. You'd think they'd break less with all the static typing of java, but in my experience I've had far more problems with them.

I do love the git integration though. That's the one thing I really wish textmate or emacs had.
This is a great comment and I appreciate the links.

But the caveman explanation for health and nutrition always leaves me cold. Yeah ok we can pretty much gauge what proto-humans ate and why it was good for them, but what if it made them miserable? It's romantic to think that early humans lived in the garden of lo-carb eden, but what if it really fucking sucked? What if they were just plain hugnry all the time, it was miserable and only the strong survived?

Don't get me wrong I think most of the conclusions are right, but I prefer evidence collected from modern people to justify those conclusions. Appealing to evolutionary biology is only valid for survival and reproduction. It doesn't say anything about happiness, fulfillment, etc.

I seem to recall some crackpot theory that low-calorie diets (ie., borderline starvation) increase your lifespan. That would certainly jive with the caveman hypothesis, but does it sound like fun? How miserable are we willing to make ourselves for a few extra years in a nursing home? That's probably a false dichotomy, but you get the point.
How long before regulation rolls into town? I'm sure there's bureaucrats out there who want a piece of this pie (beyond the normal taxes that might apply).
"But how is that a market if things are shared and copied freely? No, there must be property rights and strict enforcements and protection of those rights, and ideally the more property one has, the more their rights are protected: so that small and ineffective market participants can be forced out easier, that'd allow for arriving at economies of scale quicker which will improve things for everyone, yes, even for those whose property was reassigned to better owners".
This is a great point. My Roku works great for Netflix, Spotify, HBO Go, and Amazon Instant Video, all on my "dumb" TV.
Has there been any work on developing and commercializing personal RF "firewalls?" I'd buy one in an instant to block intrusive tech like this.
I guess you always have the option of turning off wifi.
Free software was on the path to success, then SaaS and the internet and mobile computing exploded in popularity which revived proprietary platforms in spite of heavily/fundamentally exploiting free software.
No you think every piece of Chinese text written on the Internet belongs is under the control of Chinese government?

Github is a US company that hosts their service in US, Chinese government cannot possibly have sovereignty over that. If you believe there is righteous reason behind it, then you are supporting internet terrorism.
Yeah, something like

x: dict<str, str> = {}

would be nicer, I think.
The proposal for square brackets List[int] in generics is the weirdest thing. There is a standard un-surprising way to do this and it is angle brackets List<int>. What is the reason for forcing developers to use this jarring syntax?
Frankly, I'm of the opinion that it's a good thing Perl6 hasn't come out yet. 10 years ago, I would have welcomed it. Now though, it's 2015. We have a plethora of very nice languages. Many of them are statically typed but still fairly expressive. In general, dynamic languages are still more expressive, but the gap is much narrower. It becomes a question of if the size of that gap is wide enough to justify using Perl, Python, Ruby, or etc over something safer. Personally, I'm feeling "no".
Apart from the refund before the item was returned, this is pretty much standard procedure in europe, as in a consumer right by law - you always have 14 day return period at any online store. Sure, amazon extends their grace period (30 days, right?) - other than that it's really nothing special.
https://angel.co/jobs has given me results.
You can filter by "Remote OK" and the job position, also subscribe to email notifications for that filter.
I wouldn't call it #winning. Did Edmund Hillary "win" because he climbed Everest first?

I think the misunderstanding of Perl is based in the "There is more than one way to do it" philosophy. A corollary to that motto could be "There is no right way to do it." Using that corollary, no matter what Perl code you look at the correctness is in the eye of the beholder.

Even looking at your own code a year later, you'll ask yourself "why did I do it that way?" This is because the Perl syntax and choice of modules is so deep and varied that you cannot help but continuously evolve your style.

It takes real world trial and error of writing and reading Perl code to build your own style and get a handle on what good, readable Perl code should be... for you.

Haters are going to hate, but Perl programmers know the power and aren't going to it give up. Winning isn't everything. Getting there first? Well, that just means you should respect your elders. :)
Poeple need to start writing better comments.
perl lost because it was unable to do asynchronous processing. folks forget that the big web 2.0 innovation was a proliferation of ajax and related technologies, which was the precursor to webapps, iPhone ecosystem, etc.
It is well known that in the untyped (or dynamically typed if you prefer that language) case then the expression problem trivializes.

In fact, if we sacrifice type-safety then the problem trivializes in a typed language too.
See, that’s what I would have thought about StudiVZ and yet Facebook could spread in Germany like a wildfire. StudiVZ still has millions of users but Facebook has those same users, too. (This is only anecdotal evidence but Facebook also seems like the busier place to me, activity has transitioned from StudiVZ to Facebook.)

This tells me that even if a social network seems to have a particular market cornered, a competitor still has a chance. (Which, I think, is quite nice to know.) Network effects are obviously important and have to be considered by anyone who wants to build a social network but I think there are certain properties of social networks that dampen network effects: Signing up is easy and free, for one, and rebuilding the social graph, while some work, is far from tedious. You only have to add some friends and recommendations get you the rest of the way.
> can be miscontrued and made to seem like any old idea, well executed, will win

I completely agree. Though I guess it depends what you define as "well executed" if it's just executing the tech behind the idea, then it's likely you end up with something potentially technically very good but which nobody wants. If we define "well executed" as involving tech and also customer development, then I think executing a bad idea well must entail pivoting and therefore you actually could end up with a winner. What do you think?
I've been to the Eastern part of the border: Stanstead, Quebec/Vermont. Over there, some of the buildings are right on the border. One of the guys I worked with lived in apartments which had their parking lot technically in the US.

http://en.wikipedia.org/wiki/Stanstead,_Quebec#Geography

Check out the library:

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

http://www.time.com/time/printout/0,8816,948520,00.html

As for the west coast, let's not forget about the geographical anomaly known as "Point Roberts":

http://en.wikipedia.org/wiki/Point_Roberts#Geography
Why shouldn't the Indians have their own nationalism? Last time I checked India was a sovereign nation.
1. define a problem
2. propose a fix
3. create a list of tasks which realize the fix
4. random people interested in the solution accomplish the tasks
5. problem is fixed, code is released as open source and now anyone can benefit

that is the basics of an open source project, to turn this into a profit generating machine I would suggest a third party which owns the created code/project

with open source the code is given to those who it can help, this option lets a third party sell it

management company gets x% and the rest is split among the devs.

as for deciding % per dev, it should be decided by the impartial 3rd party which is the company doing nothing more then selling the product.

now someone start the 3rd party company, define the % you want for management and then define the market for your services and meet competition of others who do it for less or do it better
I meant like git in that it makes branching and such painless. It's not distributed at all as far as I can tell.

And yes I agree, if the checklist isn't tightly bound to the workspace it's meant for, everything breaks down. But being a founder of a web/mobile startup means pretty much everything I do happens on a computer.
From the author's tone in the post, I expected the linked Rails blog entry to be much different.

Rails is moving source control to GIT. They published a blog entry about it. Some of the comments remarked that using GIT in Windows is sub-optimal. DHH replied that it works better using Cygwin, and that a more native implementation would be forthcoming. He also says that the decision is primarily geared towards making the Rails developers lives easier (as end user's shouldn't need to be using the source tree).

The author writes a blog post that meanders between bitching about OS X, about Rails, and then concludes with a placating statement that all OS's suck.

Oh, and it's from 2008.
As one of three boys born within four years of each other, I support Theory Three: Exaggeration. Yeah, we had differences, which were wildly exaggerated and reinforced, and which pushed us into different universities and it all goes to sh!te from there.

As the father of two now teen boys born within 12 months, they're freaking aliens compared to each other -- except other people can't tell them apart.

It's not my fault.
The author raises a bunch of ridiculous points though, like complaining that TextMate isn't Vim, complaining that he confuses keyboard shortcuts, and complaining that OS X is like Windows and Linux in some respects, but not identical.
There's ones in the works. Diaspora uses an amalgamation of protocols (webfinger, ostatus, a few others), Appleseed uses a homegrown protocol called QuickSocial, but is designed to be protocol agnostic, and there are a number of participating projects (spearheaded by StatusNet) working on a federated social protocol.

Who will win out is anybody's guess, but there's solid work progressing in that arena.
If one wants to individually have recourse, then the ride needs to be identified. You are right that there can be systemic ways of addressing this issue other than individual recourse.
I'll make the answer simple. Market cap and size do not matter. All it takes is _competent staff_ and management support.
Actually DNS is not that hard to mitigate. You just need optimized compute and the bandwidth to take it to the clean up equipment.
I feel like there's something terribly wrong with your viewpoint.

If you want to protest, go stand in front of our government houses, go stand in front of the people whose jobs affect our lives.

As it is, some people like to believe that standing on a highway will change something. What does it accomplish? Do highway blockages win people over or just alienate more people who should be on the side of the protest? I'm sure in some cases, people get annoyed enough that they finally give in to whatever is demanded (see France).

Occupy Wall Street happened in a park, and on already highly congested streets. People were there for so long that it acually made the news, and it stayed on the news for weeks. Just imagine what the protestors could have accomplished if they had a single unifying goal or message!

It seems the only purpose for blocking automobiles is to annoy people until they can't take it anymore. Instead of effecting real change.
I think he means the two sequels, not the original. Many people believe that the two sequels compromised their artistic integrity in order to pander to the lowest common denominator of movie audiences.

Having Neuromancer turn out that way would be incredibly disappointing.
How dare this guy force Orbitz to lose approximately 38 minutes worth of revenue...
F# ?
Some coal mine disasters:

* http://en.wikipedia.org/wiki/Buffalo_Creek_Flood A coal slurry dam collapsed and the flood killed 125 persons and left 4000 homeless.

* http://en.wikipedia.org/wiki/Centralia_mine_fire A fire in coal mine fire that is burning since 70 yeasr ago. The region is almost inhabitable. It will probably burn for 250 years more.
$10-$15 T-Mobile unlimited international calling #gooddeal
Are you trolling? He's been banned over a dozen times from twitch, OWL, GTA5 RP, for a reason. His chat spills over to other streamers, harasses them on Twitter and Instagram, and spreads misogynistic (whore, slut, etc.), and homophobic, filth.

The last incident? Yesterday [1].

[1]: https://www.reddit.com/r/LivestreamFail/search/?q=xqc&sort=t...
GBH == Grievous Bodily Harm, for anyone else who didn't know before.