skysight-inc/HackerNews huggingface dataset:
I don't know what the rules are for medicine, etc, but for education here in Japan teachers often trump parents. When I was working at the high school here, I can't tell you the number of times parents were brought in so that the teachers could yell at them for doing a poor job. The teachers even go to the house to ensure that the home environment is acceptable for the child. Personally, I like the system and if I had kids I would happily raise them here. However, I've talked to many expat parents who despise it and believe that the state should never be able to tell them how to raise their children. There are good arguments on both sides and probably there are balance points where it mostly works (and sometimes fails spectacularly) all across the spectrum.
If Google ceased to exist, the only service that they provide that I would miss, is YouTube.

Plague to them. That monopoly should have never been created.
Are you saying the banking industry should be deregulated? That is not the big takeaway from history...
Sure - something I've been wanting to do for a while. I just wrote a Medium post, as I think it's a longer topic than HN comments are optimized for.

Please take a read and let me know whether it's helpful.

https://medium.com/@sib1013/writing-docs-at-amazon-e02580861...
Does StackExchange count?

It's been constant quality since it's existence
More broadly, kids should have some basic rights to self-determination well before 18. In the US, kids have astonishingly few rights.
It certainly seems like CPS takes kids away from their parents for less already (e.g., independent play or travel).
The community has matured a lot over the past decade. Practical OO Design in Ruby seemed to introduce a paradigm shift as people discovered the old ways could help them write more maintainable code. And that just because you can(meta programming), doesn't mean you should.

I haven't had to deal with Ruby in a couple years though.. I don't miss mixin hell, or chasing down a code line from a strack trace that doesn't exist because it was generated at runtime(I hope your ears are burning Chef).
> How is this any different than selling a counterfeit product? Isn't this legally actionable fraud?

They are just selling you a low-quality product. You are free not to buy it.
In my experience at Amazon, we never wrote a 6-pager if a 2-pager would do, for exactly the reasons that you indicated (and also, we found that breaking complex things into smaller chunks was more effective in many cases.)
Edward Snowden and the millennial conscience
> The drug violence is fueled by the USA's demand for drugs.

So goes the conventional group think. Thing is Mexico isn't the only nation that shares a long border with the US. Yet somehow Canada isn't yet another murder capital of the world, busily feeding the relentless US appetite for drugs.

But analyzing the difference between Mexico and Canada isn't something you're allow to do; it rapidly produces extremely uncomfortable results that contemporary good-thinkers don't ever dare entertain.
Back in my day, the rebels just got tattoos when they were old enough. Maybe this generation will survive.
How I got rid of the new sponsored Facebook posts
I'm close to ditching reddit. HN, Twitter, WSJ fulfill most of my needs for news, articles, discussion.
As if any other initial scheduling was based on evidence.
Microsoft security chief: IE is not a browser, so stop using it as your default
To say "Swahili speakers don't understand English" is already to assume that Swahili is not a dialect of English, and therefore a circular argument. Or else you would have to admit that Swahili speakers do understand an English dialect: their own!

Take someone who is trained in Clojure programming and nothing else; which Lisp's code can they understand that is not derived from Clojure, like ClojureScript?

Basically, the criterion for a "dialect" is mutual intelligibility. A language which is an island isn't a dialect of anything. Two languages that are not mutually intelligible are not dialects.

Lisps are dialects which share a mutual intelligibility formed by the core that comes from the ancient Lisp. They are based on the same or very similar core concepts and use the same names for them.
You're right. That was an uncalled for. I'll leave the comment there for continuity, but apologies to the parent poster.
Ha, like the state cares about anyone but themselves. :)
How many more decades does the "tech" industry get to continue using the "you can't regulate us because we're new and stuff, also innovation or something" line for?

I've been working in this industry for nearly 30 years, and it wasn't even "new" when I got my start. I can't help but laugh at people who act as though it just popped up last year. Is this just a result of young kids trying to convince themselves and others that they got in on the ground floor of something that existed well before they were born?
That would be typicall if you go the algebra route. In an introductory algebra class, you would typically open with group theory. The first deep theorem you cover would be Lagrange, whose proof is normally based on cosets.

Typically, students don't start on an algebra track until after a fair amount of analysis, but there is no real reason for that to be the case. Its a shame too since, as someone who prefers algebra myself, I (totally unfairly) blame analysis for giving math a bad image.
> we asked if we could slow down the vaccination schedule and spread out the shots a little. The doctor was very strongly against any spacing, even though she couldn’t articulate why

You aren't wrong to question, because most professionals seem to just apply a rubric deductively rather than spending thought analyzing every situation. But if you would seriously like to understand / check her advice, then you need to do research on this specific subject and come up with your own informed opinion. Likely there is some debate in the medical community on timing, and the doctor either made that decision and doesn't seem the need to revisit it or is simply following a colleague.

What you can't do is take her lack of explanation as if she's hiding something, and then backpropagate and conclude that she must be doing it for nefarious reasons. That is essentially equating laziness with malice.
I guess that depends on how you define what the bottom is. Physics and electrical engineering?
its the shockwave blast that can go quite far. it can protect from glass and such and "may" help even from debris and colapses. nothing is helping you at ground zero except a deep bunker. there is the fallout but thats another story.
Audiobooks are useful for people who are blind, people who are severely dyslexic, or people with NVD (non-verbal learning disorder), who are capable of processing sound fine, but might have difficulty processing text.

I fail to see how it's ironic, given that the original story was about a button-pressing utopia. The utopia wasn't so simplistic and purile as people having things read to them, or watching movies instead of reading, but instead, people refused to do proper research, trusting written accounts from people several times removed from the original texts, like some obscene all-encompassing version of 'telephone'. People who were, ultimately, afraid of curiosity.
Ruby helped me grasp the basic OOP concepts when I was a teenager, just by reading tutorials and blog posts during the time RoR was all the rage.

It was one of those unexpected moments of extreme enlightenment I haven't experienced in a while now.
To me, it sounds like getting fast food and being amazed at how much the french fries and soda are selling for compared to the cost. Businesses don't make equal profits on everything they do, and most businesses have a lot of overhead that isn't directly linked to transactions, but is just the basic necessity to even be in business.

So I think your intuition that the fees aren't linked directly and proportionally to services is correct, but that's true of all businesses and it doesn't mean the profits are unreasonable overall.

Credit cards, at least in the US, rebate up to 2% or so of fees back to some customers, so they aren't charging all that much for their services.

Credit unions and banks that I've dealt with provide basic services like checking for the price of the float on your deposits, which has to be extremely small these days.
Why do we need an "app store"? Don't we have the web? And Google the search engine itself? Wouldn't it be better to developers to distribute their APKs and other people to make curated lists of apps?
L’ORÉAL INFALLIBLE MAGIC ESSENCE DROPS AND INFALLIBLE MAGIC LOOSE POWDER REVIEW
I've seen a similar case. A kung fu instructor in New Jersey who didn't believe in the germ theory let his kid die of appendicitis instead of taking him to the hospital. Last I heard he was facing some pretty serious charges. I don't remember the final outcome, since I kind of disappeared from that circle.
I do if I'm about to do it wrong, or if something other than a loop might be better, or to write the test that drives it out, or to show me a trick I didn't know, or to get me unstuck, or to tell me there's a library function that lets us skip a loop, or ...

Is your argument that I don't know how pairing works? Because my estimate is that I have around 8,000 hours practicing it at this point, which I suspect may be 8,000 hours or so more than your own professional pairing experience. It's possible that I've been sleep-walking through the whole thing, but unlikely. One of the dozens of intelligent, helpful people I've worked with would've pointed it out.
Another proof that centralized closed services are not a good way to conduct our digital life.

Try to depend as little as possible on 3rd parties. Use free software that runs on your machine instead of proprietary services that depend on a server, store your data on your own physical hard drives instead of anyone else's cloud. Sure, concessions can be made when its too impractical to do your own thing, but have in mind that {Google | Apple | Amazon | Facebook} doesn't care about you.
Keeping notes on books in git isn't something I would've ever thought of, but it's perfect really. You can fork your own copy and add your own thoughts. PDF might not be the best way to do it maybe just markdown.
If states can force women to get medically unnecessary ultrasounds or listen to non-science-based "counseling" before an abortion it seems like they should also have the power to force parents to view videos of children who were maimed by polio or suffered brain damage from measles induced encephalitis before they opt out of vaccines.
> I thought you can’t use “app” in an app name?

WhatsApp seems like a fairly strong counter-argument
It was Zoho. Their registrar took down their main domain after a few phishing reports.

https://techcrunch.com/2018/09/24/zoho-pulled-offline-after-...
> For those that agree with the idea that long stretches of silence can be important for meaningful internal dialogue and mental health

Thanks for putting a name to this. I now know why I love getting out to the wilderness.
Not to undergraduates in early mathematics courses it's not. This is a term introduced in grade school, for goodness sake.

I give up on this thread. It's a bunch of people not just willfully misunderstanding the linked article, but actively campaigning against the whole idea of math education in an attempt to prove how much smarter than each other they are. This is... awful, folks.
For years there’s been a manual penalty in Google search results against the website I created that would - were the penalty not in place - let me afford to be self-employed. It was put into place during Matt Cutts' tenure at Google - before his quiet exit from the company. I actually pressed him on the issue in a thread here on HN and he lied about it.

Forget procedures, guidelines, terms of service. Individual Google employees can and do destroy businesses, with impunity, and with no accountability.

It’s always difficult to distinguish incompetence from malice. But Google is the worst of all possible universes: both incompetent and malicious - and completely uncaring about that fact.
This is what I hate the most about this anti-vax thing. They've gotten so much publicity and are so wide-spread, that even people who know vaccines don't cause autism, wind up getting trapped into this game where they think they have to compromise for the anti-vax viewpoint.

All they have to do is throw handwavey bullshit out there until enough people doubt and do stupid made-up stuff like spacing out the vaccines for some unknown, unmeasurable benefit.

There are people in my state, in the "best country on Earth", dying from preventable diseases because of OTHER PEOPLES' pseudo-scientific crap and "beliefs". I just can't take it. When are we going to drop what we're doing and pour the billions we need into public education? - funding, reform, curriculum, emphasis on personal finance and logical reasoning skills. Pick a topic - climate change, flat earth, vaccines/autism, all of this irrationality starts with education.

Also, insurance companies go out of their way to incentivize and encourage proactive health measures, especially for younger groups; given all credible scientific research and data, and barring some other weird conspiracy, it seems reasonable to think they're encouraging vaccines because they keep people from getting preventable diseases and suffering miserable deaths.
I've heard the spacing idea from a number of people, saying it's somehow easier on the kid's system. It doesn't really work that way. All you do by spacing it out is take your kid to the doctor's office to be jabbed by needles more times than necessary and expose them for longer to preventable diseases.
I would say that there is no single general template; it depends on the purpose of the specific document. I just wrote a medium post covering some do's and don'ts of these documents:

https://medium.com/@sib1013/writing-docs-at-amazon-e02580861...

> Also, how do you disabuse folks who get their writing skills from Creative Fiction in college, and therefore write in a style more suited for dramatic effect than succinct communication? ie, how do you force actual "memo" writing?

This is easier. If you are their manager, you hand them a couple of example documents that you believe to have been high-quality and effective, right when they join the team. Then, you read the first document that they write and return it to them marked up (edited) to meet your standards. They'll figure it out pretty quickly (or they won't, and then, to be honest, you've got a problem, because they'll have a hard time being successful at Amazon if they can't.)
Languages that don't share code cannot be called dialects, QED. According to the most common linguistic definition of "dialect", they lack "mutual intelligibility".

> Like ML was derived from Lisp

Like English was derived from Latin, French and Scots (among other things), yet is not Latin or French or Scots.

Like Romantic music was derived from Baroque, yet is not Baroque; or rock was derived from blues but isn't blues.

Etc.
For me it was the novelty of the experiences they added to the game. It keeps it very fresh, especially with friends. For example when they added the vehicles, it was hilarious and interesting for a bit. Then they added balloons, which amazingly could also be used to float the vehicles. It allows a lot of amusing creativity and makes the game fun even if you and your friends suck.
It is useless to talk to such people. You are using the scientific framework, they are not. Trust me, I tried.

Funny thing on the side:

Since a vaccination is rarely 100% effective but most people in the western world are vaccinated, more vaccinated people get sick than not vaccinated people. :-)
I think the only way to fix this is to create a counter-conspiracy theory.

Yes, we'll recruit from the Flat Earth Society, Moon Landing Deniers, Church of Scientology, Climate Change deniers, the Pizza Gaters, the 9/11 Truthers, Fluoridation haters, Shooting Victims are Child Actors group, Chemtrail worriers, Black Helicopter spotters, Blame George Soros fans, Illuminati Be Playin' 4D Chess Club, and every f'ing halfwit in a tinfoil hat.
This was a nice blast from the past! :)

Another great resource on 6502 in my opinion have been David Wheelers write-ups on 6502[0].

[0] https://dwheeler.com/6502/

Like I recall he says, I think 6502 was one of the last cpus which assembly was designed for being written by humans (in contrast to modern cpus where all the pipelining and other optimizations make it almost pointless to write most things in assembly). This and other things make it a great platform to learn assembly.
What’s interesting to me is that that’s a technique that can be used to analyze trends other than financial ones.
#22 got me

"Have you ever tried to use the xaml designer for... like... anything? Yeah I thought you'd enjoy that one."
I hate redux-form so. much.
Unless I'm going crazy, the guidelines used to say 1 year.
This is why I am building a terms of service rating system. Companies need to pay an economic price for their broad, one-sides terms of service. This is the op-Ed I wrote in the Financial Times: https://www.google.com/amp/s/amp.ft.com/content/40e558ce-158...
It's a great thing that the anti-vaxers are coming out in force. Ideally on a calm day.

What a lot of people seem to be missing is that the anti-vaxxers are actually pro-science. They are sacrificing to reproduce a result that the rest of us consider settled. The quicker they're able to draw a conclusion from their experiment, the better.
Okay, how about this: it’d be like granting an entity (Spotify) the ability to put signs (advertisements) in your yard (browser window), and then when they go to do so, you prevent them from entering your yard (browser window).

If it isn’t against the agreement directly, it certainly is against the spirit of it. And that holds a lot of weight. Because what is the point of being able to show you advertisements if you’re going to block them from even rendering?

I get it. I don’t like ads either. Well, I’m generally fine if they make some degree of sense (none of the odd ones where it has a picture of an onion partially covered by a sock or something) or don’t hijack the browser (massive redirect that eats back history and presents me with some “congratulations, click here” thing). But if I don’t like the ads, I’m free to either pay for Spotify without advertisements or not use Spotify at all. No one is holding a gun to my head that I must have them (and I don’t after a promo period with Sprint) and they do have to pay licensing for that music (to include some kind of fee per x streams of given songs to ASCAP or whatever). That doesn’t even factor in the infrastructure requirements on their end. So why would anyone expect this to be totally free to a user?
this, along with some of julia evans excellent 'zines, are going straight on my bookshelf if i ever have a cool bookshelf
> Alexa was not developed internally at Amazon - it was bought in, on the cheap

That's a flat-out lie itself.

A knowledge graph was acquired. Alexa - which, at this point, represents many thousands of years of engineering effort, was most certainly developed in-house.

Source: I wrote the 2-pager recommending the acquisition of said knowledge graph company.
Anyone watching Counterpart? (spoilers)
Anyone watching Counterpart, series 02 episode 06, the machine that caused the split runs on javascript.

https://i.ibb.co/zJxM4L2/Counterpart.jpg
> and no one will question you.

Nobody questions going for a run. GReat way to find some alone quiet time no matter where you are, what you're doing, or who you're with.
gee this sounds like those stupid users who use it as a browser really screwed the pooch on using IE, stupid bad users, truly the source of every bad thing in the world.
This is what you get for using offshore developers, without knowing who they are, what they do, what they did.

I understand people want to get rich by releasing apps and other stuff, but if you depend on other people to do this, you will fail miserably. There is a very small percentage of apps being successful with this method.

Do marketing or something else. Do not depend on random companies (especially offshore) for the entire project. The OP had the idea, not the solution. It is really not surprising to see these type of issues. What if the developers disappear next month and you have a major bug? You can't fix it and will fail. It is their code and your company on the line.

Find local real developers, work with them, or learn to do it yourself. Do not work with offshore especially $5 an hour. I understand google did something harsh, but this is the owners fault, not googles. Use your own credentials, do the most important things such as deployment and source control. You gave the master key to offshore people and get shocked when things go sideways. When will people learn?
Being a Good Mentor with Your Team
From https://aws.amazon.com/freertos/pricing/ :

The Amazon FreeRTOS operating system and software libraries are released under the MIT open source license, a permissive license with limited restrictions on reuse.
Because any other approach would be game-theoretic suicide. If it became common knowledge that you could threaten to sue Google to get special treatment, that's exactly what everyone would do in every situation where some kind of special treatment was desired. The special treatment would no longer be special; it would be the normal treatment. And so the typical costs associated with handling developers detected as fraudulent by automated defenses would skyrocket. Somebody would have to pay for that, either the shareholders (lol, not likely), or non-fraudulent developers, in the form of handling fees.
Naturopathic schools and doctors, too.
Revisiting PCBWay as a budget PCB fabrication option in 2019
> Plan 9 was a middle step for Inferno, the OS HNers keep forgetting about.

I am aware of Inferno.

Also, the irony in talking about "HNers" as an Other, when you yourself are, to me, a random HNer. It's like an Anon implicitly complaining about an Anon, rather amusing.

> Dynamic linking is everywhere on Inferno, implemented by the same Rob Pike of that email thread.

Sure, but (if I remember correctly) Inferno also is written on/as a virtual machine. Inferno had rather different aims compared to most "UNIX" systems, whereas Plan 9 was a unification and generalization of the "UNIX" paradigm.

Windows NT (Or was it DOS) was built, in part, off of UNIX. That doesn't mean that we should look to Windows NT as an ideal UNIX system, because the design considerations are different, and the aims of the system are different.

> Also many seem unaware that Go supports dynamic linking for a couple of versions already.

Sure, that's not to say there wasn't a huge amount of debate around that. I believe in the end it was more or less agreed that language uptake was more important in this case, but I could be wrong. Regardless, if one is properly appraised of the debate around Go supporting dynamic linking, you can find Uriel, et al. have some solid arguments against dynamic linking.
I dunno, looks way too good on mobile to be a 90's site... ;-)
I love how the thread immediately devolves into confusion over whether the way to fix the problem is to manage dependencies with npm or with yarn.

Never change, frontend community!
FWIW, this isn't Google going "hard" on someone. Rather, it's just Google defending themselves under the law, as you would expect.
How to Use Python to Analyze SEO Data: A Reference Guide
I’ve been writing code for over 30 years including two assembly language instruction sets (one before going to high school), and C on 4 platforms. I’ve been using my preferred language C# for a decade and JavaScript since it was introduced by Netscape in the 90s. I think I’m capable of writing decent performant code without pairing....