jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Homeschooling father here.

My fear -- and the fear of our immediate family -- at the beginning of homeschooling was that the kids would suffer socially. What we've discovered in the 1.5 years since starting is that the opposite has happened.

Here in Colorado, homeschooling has been on the rise so finding other homeschooling families is relatively easy. Local groups meet on a regular basis: the kids socialize with other kids, the parents cross-pollenate with other parents.

My kids have more friends now than when they were in conventional school (both charter and "regular" public schools), and they were hardly loners then. They also get to socialize more with their friends since they have dedicated time for that, instead of during hurried lunchtimes and between classes. And yes, annoying kids are also homeschooled so my children still have to learn and refine those social coping skills during the get-togethers.

I realize that there is a wide variation in homeschooling experiences, but don't believe the myth about a lack of socialization: if it is important to the parents, it can be easily dealt with.

An additional note regarding the OP itself and the author removing his daughter from conventional school simply to learn web development: I'm not convinced it was the right idea. His comment about his child being "stuck wasting her time in high school taking yet another history class" rubs me the wrong way for the same reason it does many other commenters here on HN; at that age, being exposed to different things is not only good but necessary to build critical thinking skills and broaden horizons. While it is possible that the author had other reasons to homeschool his daughter than simply to immerse her into the world of software development, he doesn't do a good job of detailing them.
Their taxis they just launched in SF are driverless?

https://mobile.twitter.com/kvogt/status/1488559060785975298
What is an 'actuator drift' problem? My google fu only returned stories about this aborted launch and this article (http://hydraulicspneumatics.com/other-technologies/truth-abo...). Is my understanding correct that a valve/piston was moving when it wasn't suppose to? What type of dangers could this impose of the rocket/vehicle?
In order to predict a Malthusian catastrophe, you need to know the amount of resources an organism needs and the amount that are available in its environment. While it takes eons of evolution to significantly alter the resources most animals require, humans can (and have) dramatically altered this quantity in the space of a single lifetime. Failure to sufficiently account for this is a likely cause of failure for the doomsayers.

At the same time, one has to be aware of the terrible nature of exponential growth. A planet that seems half empty is just one population doubling from being full, and our population has been doubling in significantly less than a single lifetime for quite a while now. So far, the increase in our ability to grow and distribute food seems to have outstripped our population growth, but what limits are we likely to run into?

About the only thing we can be assured of is that our civilization's doom will not be an obvious one.
I have fond memories of the MTR from the first time I visited Hong Kong in 1991 as a teenager. We stayed in a hotel that was above a shopping centre and either near or above an MTR station too and it was very convenient. I remember being amazed as a 14 year old that you could catch an elevator down from your room, down past the lobby and walk out into a supermarket, a food court, a department store, etc.

I've wondered here in Australia why suburban supermarkets don't run bus services from their doorstep (rather than the main road on the other side of the carpark) and let commuters park-and-ride from their carpark which would otherwise be somewhat empty during a weekday. Get transport back to your car, but drop in to pick up groceries before driving home.
No, but it's much nicer to use Markdown and friends for a lot of it.

Really, HTML is needlessly verbose and annoying - we're just used to it. If you take a look at something like HAML (not that I agree with all of their choices), you can see how much nicer it could be.
I enjoyed the Coyote series, by Alan Steele: http://en.wikipedia.org/wiki/Coyote_(novel)
It is generally a bad idea to turn features off when you're responsible for those features actually working.
For inspiration, I tend to prefer movies rooted in a real life story. A couple of movies already mentioned that fall into that category: The Pursuit of Happyness and October Sky. I also really like Shine, Cool Runnings, and Take the Lead.

Favorite scene from Shine:

http://www.youtube.com/watch?v=y-QrSc_Jw3g
Currently, no. I will announce it here on HN next time we are.
Oh ok, yes. I think I may have misunderstood the original claim then, I thought the GP was saying that JSON had mechanisms to express all xml functionality. BTH though this still only makes sense with the XML spec laying next to it and is just notation. Maybe I'm not getting the point of the discussion, I'll just let it be ;)
I've only changed jobs once, but I do talk to enough people who are responsible for hiring to know some of the thought processes.

Potential employers want to know your salary so that they can avoid paying you more than required. What's the required amount? The benchmark that's informally thrown around is 20% more than the last pay. It seems that's the magic number to convince people that it is worth the hassle of changing jobs, trying to fit into a new environment...

One thing they (the hiring people) also like to know is how long you stayed at a job. Using industry standards for yearly increments, based on your past salary, they can guess your starting point or even guess whether you have had any increments.

What they will then do is make an educated guess whether you are a sucker for punishment. If they can tell you've been in a job for some time without any pay movement, they've won. They know it must have been some tremendous push factor that made you want to leave, something along the lines that you're tired of not getting more monetary compensation or job satisfaction has fallen till unspeakable lows. Power in the negotiation swings to their side.

I think when negotiating anything, it is always best to reveal as little as possible. Your past salary is one of them.

On another note, and this is anecdotal evidence - employers who pay just enough for you to jump ship and join their company and NOT pay you for the value of the work you're about to do or that they know you can contribute, are most likely employers who will bleed you to death in the work environment.
You hit the nail on the head. We explicitly did not care about how "well" the solution was written (some solutions were very surgical, others involved a lot of copy/pasta, some folks wrote very detailed comments, etc.), although we did point out and ask you to fix solutions that were incorrect. For example, some candidates implemented "mult" as "add" in a loop, with the row lock acquired and released in each iteration. This solution is vulnerable to a data race if another user concurrently updates the value.
I don't think there's any HOWTO posted online; I just worked it out by trial and error.

Use a real version of Chrome (not Chromium) and headful mode. Mask the navigator.webdriver property. Pace your requests and take care to use "good" IP addresses.

Keep in mind that as soon as Distil sees something obviously automated (like a headless browser) the source IP address is "burned" for some number of days.
It can carry stuff and tow stuff and is damager resistant. What is a truck?
What does that 15minute lecture say?
> what have they been innovating in where Billund has been stagnant?

The quality / price ratio. Chinese knockoffs are 90% of the quality for 25% of the price.
Wow! Does this mean translating a program from one language to another using ML will be possible?
The more interesting question, which you completely sidestep by trying to categorize the leaked info, is whether software should perform an auto-update check before giving you an option to opt out. I don't think the author would have been concerned if they were asked whether the software should check for updates.
Are you speaking from hands on experience with psychedelics?
I follow an acquaintance on Twitter who set up an auto-tweet while he was alive. Now, after his death, he still tweets whenever the weather drops below a certain temperature in Scotland.
What does parameter mean in this context? Clearly we arent looking at 1B+ 'features' in order to see which are predictive, right? That seems infeasible.
For an architectural overview, view source of the page. Bottom has an ascii diagram of the geometry, and how the program works.

For example: "a hexagon is six equilateral triangles (length h) put together around a common center"

____ _______
/\ /\ « each bisected \ | / (1/2, √3/2)
/__\/__\ triangle in it h \ | /
\ /\ / is defined by \|/ 60°
\/__\/ h the unit circle » (0,0)
Most people tend to get RSI when they first he very active in computer work,and after a year or so they find a healthy posture and their hands strengthen and it isn't an issue.

This article seems like a gimmick by someone who wants to be special instead of using perfectly effective solutions. Or it is a joke.
What's the problem with stand-up meeting?
There are tools available to law enforcement that allow them to splice into a power cable and convert it to battery power while still online

edit: i found it:

http://www.cru-inc.com/products/wiebetech/hotplug_field_kit/
I'm all for prompt patching of security issues, but I think Google is playing dirty with OS vendors. Releasing an OS into production is not the same level of effort as updating a hosted service.

Meanwhile, when it comes to their own OS issues, they just make obsolete the versions/features they no longer want to support.[0]

[0] http://www.theregister.co.uk/2015/01/12/google_drops_android...
The only part of Microsoft that was ever dying was their reputation in a very small circle of programmers (ie: us). It's a little frustrating to read such myopic views of MS (especially from PG) on an entrepreneurial website because there's such a huge focus on their appeal to us, and not at all on their actual success as a business, which has been huge. And yes, as much as we don't like him, this includes the Ballmer years. There is absolutely zero indication that Microsoft is actually dying:

https://www.google.com/search?q=msft&oq=msft&aqs=chrome..69i...
[edited because I was unnecessarily brusque.] It was a practical joke, pretty much at my own expense, and I told my friends afterwards. The "joke" is that two very attractive women fighting over me is very unbelievable.
Speculation about future products aside, Amazon already has custom designed routers manufactured for them to run AWS. They already have Intel selling them custom CPU variants that aren't sold on the open market.
That I did indeed! Thanks for pointing it out.
With heavy war arrows you can easily shoot through riveted mail and layers of gambeson. In this video (https://www.youtube.com/watch?v=EJ32VnjOQ28) you can see a war arrow going right through rived mail and 8 layers of gambeson.

This Guy is bowyer and historian, and will be presenting research about this very subject at a medieval studies conference this spring.
Correct. If skirting around labor laws is part of your business model, Europe is not the place to do business.
Statcounter is free and its pretty light weight
One way to view a bad school or workplace (and many unpleasant things one goes through) is that it is a challenge one must overcome, much like monks or soldiers enduring extreme heat, cold, or hunger, or castaways trying to survive alone on a desert island, or astronauts in deep space. It is an exercise in learning how to overcome adverse circumstances and thrive in an unforgiving and often hostile environment.

I'm not sure why we decided education (or work) should be that way, but that's often the way it is.
"1 final note: It's a LOT easier to find people for jobs if you offer better salary. Nobody ever mentions that when they're complaining that they can't find people to hire. Instead, they blame the 'market' or the 'government' and keep their offered salaries low."

This is something I see over and over. You'll a NYT article or whatever about how this or that business is _totally_ hiring! And then they mention what they're offering in terms of pay, and it's no wonder.

In times like these, companies can offer less pay and rely on people being grateful that they have jobs. There's no real security beyond "I have a job right now," but you've got paychecks for now. Commensurate with that, companies offer less pay and fewer benefits to new hires.

My guess is that a substantial number of people find these offers laughable and, structuring their lives around what the role used to be worth (e.g. children, aging parents, mortgage), they can't afford it. However, it costs a company next to nothing to leave those offers open.
100k sounds crazy high.

How many of these apps have seen a page-hit during the last month?
It certainly is. The question is, does it correlate with the world? Do you have any evidence that this is taking place on an increasing scale?
Ok. Fixed it. So does Obama contact me?...
I was using LLVM 3.2 because Rust and LLVM-D use that, so I thought it was fair. GCC 4.7 followed from this because I assumed it was of the same generation as LLVM 3.2, and that 4.8.1 was newer so less fair to compare to LLVM 3.2.
GCC outputs a jmp in the assembly for GenRands rather than a cmov. This involves branching, leading to branch misses, which waste time.
The need for something like Bower or Browserify comes when you have complicated projects with lots of dependencies, some more than one level deep.

For example, app A depends on library B which depends on library C. If C is jQuery and those are all the dependencies you have, it's fine; but when a project grows a little larger, you do want a proper system.

This is not an uncommon thing; modularizing an app or library into many small, independent parts is simply good practice.

Concrete example: Our company has a library which is currently monolithic and too big for its own repo, so it needs to be broken up into many different modules.

For this we have to have a dependency system because every module in the library needs to be able to say that it needs another module to run.

Plus, if you are developing an app that uses (a bunch of modules from) the library, you want to be able to work on the module code concurrently. Having to minify/package library code and copy it into the app every time you make a change is very inconvenient.

Plus, eventually you need to bundle a single file, eg. mylib.min.js, that combine all the modules. Also a chore without a dependency system. Might be fine for just isolated one case, gets stupidly annoying for the next project, and the next, and so on.

What I like about Browserify is that you just require libraries in your code where you need them, and that way all dependencies are expressed in code; whereas Bower has explicit metadata, separate from the code, which may get out of sync over time.
I find the timing interesting. It certainly sheds light on whether or not Microsoft should own the trademark on "Windows", as it is obvious it is an established generic term at the time by the way the article was written ("windows" is not in direct reference to Microsoft's product at all in the article).

This is not news to me, mind you, as I remember painstakingly entering every character of a long machine-language program into the monitor (call -151) of my Apple //c back in the '80s, for a graphical "windows" system published in Nibble Magazine (I really wanted a Cauzin strip reader!).
This software was merely interesting, not really useful without extensive work. You could do the same sort of thing with a few pokes (defining the corners of the printable/scrollable screen area), just without the fancy graphics. It had no mouse support, relying on the keyboard for input and the software currently running in a window to manage the contents of that window. Being hand-entered from a magazine, I didn't exactly expect more. Still, it was fun to show people at the time. :) Of course the software discussed in the article was far more useful, but still probably not that much at the time.

I also remember the threats that Caldera made against Microsoft, saying they had enough prior art to lift Microsoft's trademark. That certainly had some interesting twists.

Later the suit between Microsoft and Lindows, which ended (interestingly) with Microsoft buying the name from them.

I was curious of exactly when the trademark was applied for and given, and was astonished how late (and mysterious) it was:

http://www.geek.com/news/suit-seeks-to-strip-ms-of-windows-t...
By that definition, everything is a process mistake and the term has no meaning.
In his statement, Jobs indicated that Gates's interest in philanthropy was because he had always been unimaginative.

Forget, for a moment, the hypothetical of what Jobs would have done. Maybe he would have grown into someone who gave a single fuck about the poor, but in this statement, he called out that caring as beneath him.

That's a value we should condemn, just as we should praise Cook for his stated intentions.
If you had bought one last week then you would have gotten the all you can eat plan for $30.

I think that plan is still available until next monday, unless I'm mistaken and it ended last monday...
My dad's the sorta person who would have encouraged me to do that.
The dev just posted a another link: https://news.ycombinator.com/item?id=6251831
That doesn't deal with the fake $500 million per day that is being pushed in by Tether. That money has to be artificially inflating the price of Bitcoin. Unless you actually think $500 million per day of real dollars are being acquired by Tether, a company that has never been audited and is under investigation, when there are many legitimate stable coin alternatives such as USDC? You would have to assume that there is both a $500 million per day whale buying Bitcoin and that whale is unable to use more legal means.
I basically agree, but that doesn't mean it's not hurting anyone in the short term.

For a few reasons I think a basic income is a better way to raise the price of labor than a minimum wage.
I defy you to find me one place in Boise that you'd consider 'good night life'. I know of at least 3-4 places in SF that are great, and of course, NYC is in a league of its own.
Touche. But by the time you get news from the market it's probably too late to be useful.
At the end of the day though, I don't think this kind of percentage calculation is useful (entertaining, sure). The human mind doesn't work that way. Similarly I think it's a mistake to bring on a cofounder purely for the fundraising benefits.

The decision to bring on a cofounder should be based on whether they bring critical skills, connections, and if you really want to work with them. IMHO, going with your gut is going to be a much safer bet than putting a number on it and using that to influence your decision.
Funniest line:

"CEOs are highly skilled in a special form of lying called leadership"
That's a fair point. The user is voting for both the stock and the reasoning. The idea is that people with the best insights will rise highest. It's certainly a new concept which may evolve as time goes by. There will also probably be a duplicate checker to alert the submitter.
>underestimates the bottom 90%, who are written off as politically irrelevant (in terms of real power)

Yeah, that disregards that they vote and could vote in a considerably different government which they did to an extent with Trump and could flip the other way to a Sanders or similar.
They re-use the same initialization, so it appears that the initial weights are inherently coupled with the nonzero structure.
It's not totally beyond the realm of plausibility for teachers to have long-term effects on height, given the effect of childhood nutrition on height. Properly feeding children can have such a positive effect on their academic achievement that some teachers end up doing it out of their own pocket. Certainly the best way to raise the worst-performing children is "fixing" whatever disaster family situation they are dealing with at home.
Thanks - it'll be interesting to see how many people like you there are, hopefully a lot.
Strong state bar lobbies
I think this is a regional thing.

I'm from a rural community in Canada, and of course we answer the phone.

Just floors me to visit my mother-in-law in Texas; when we visited eight years ago, she'd answer the phone; now she doesn't answer her cell or her home phone unless it makes a distinctive ring. I'd hate to need to get ahold of her using someone else's phone.
It look's like from 80s future.
Probably easy enough to throw this together in python and host it on your choice of cheap, lower power hardware (Raspberry pi, etc).
It's still a reason not to use their products, if you know the staff cares more about the promo than the product. Why would I want to use something (or build a business on something) that would disappear soon thereafter.
There's something called defense in depth.

Even with ES deployed in an environment with proper network firewall rules...etc, I'd still want some sort of authentication/RBAC
So you are saying that you think that "Postman" declining to pursue legal action against "Postwoman" might lead to a court deciding that "Postman" is a generic mark - do I have that correct?

Can you point to a case even vaguely close to this fact pattern?
Maybe it's referring specifically to the "new" keyword that can cause issues if left out when creating instances.
If you look at the code, Spine uses Object.create(this.prototype) for init.

This article is a great explanation on issues with prototypal inheritance http://howtonode.org/prototypical-inheritance
These size limitations are pretty 1990 http://docs.google.com/support/bin/answer.py?answer=37603
Am I the only one in hacker news that does not sit down at all at work? We are bipeds designed for standing on our two foot and moving from a while.

I have lifeguards friends that talked to me about the change in the body shape they have seen over the years, especially women as the spend more and more time sit down in front of the computer.

So I decided to change, it took months to get used to it as all musculature had been trained by years to sit down as since school time and on kids-adults are forced to sit down.

I had worked as a teacher for kids and is really really interesting HOW THEY OPPOSE AND RESIST sitting in the same place without moving. One day we had strong hail storm out there and the principal-director forced us to keep kids inside on playtime. Other teachers forced kids to sit on their chairs so they could count and control them easily. The next class I had the kids almost exploding under their desk with painful anxiety. So I let them stand up and move as they wish while I was giving my class!!. It worked wonderfully.

If I sit I use a Bar Stool, but I'm standing up 90% of the time. My computer is in front of my eyes. I love it.

If you try it, CAUTION, it will take time for your musculature to adapt, at least a month.
Pell v Pinker!

"Who are you going to believe: some brain expert analyzing your internet usage from his ivory tower of academia or me, a sick, twitchy freak who is eyeball deep in the same social opium den as the rest of you addicts?"
It's a very moving story. It's well worth the read.
I agree with tmountain, I recognized a lot of the words from Freshman vocabulary in high school ... 19 years ago.
I said:

Roadster: small-volume: 1063 sold using VC money: good demo

Model S: high-volume: needs public money
To me it seems a little bit more obscure than just loading the JavaScript and the performing an eval() on it. My other problem is that it discards the script.

If you replace the contents of #code, perhaps by loading another script it would also delete the existing script, right?