skysight-inc/HackerNews huggingface dataset:
This comment is perfectly representative of what I was talking about. The entire idea that ELL is a “designation for ‘who’s stupid’” is exactly what is untrue, and the limitations of standardized testing propagate this false belief.

ELL is a bucket that has people with learning disabilities mixed with immigrants and children of immigrants. The fact that a 14-year-old Korean kid who just moved to America can’t remember the English word for “photosynthesis” is not a reflection of poor skills in science but poor skills in English. I argue that the intent of a science test is to test knowledge of science, and that giving immigrants poor marks for subjects they are good at is nothing more than a failure of testing. This failure should be known and understood when analyzing test results—no test is perfect, but we should be able to account for known sources of error. Simpson’s paradox is the classic example of what wrong conclusions you can draw when you fail to account for variables which are known to affect the result.
I use boostnote.io (https://boostnote.io).
It didn’t though, yeast is much older than this article claims. For one example. http://www.icr.org/article/a-45-million-year-old-brewers-yea...

45 million years old for that example.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4596657/

350 million years old.
> A $500-$1500 dental bill is only marginally more than a years premiums

My private insurance was around $360 for 2017, and I used the full $1500 benefit (plus the regular visit/cleaning benefit); I'd call that more than marginal. But yes, if you don't use it all, it may not be worth it (similar to AppleCare, unless you're certain you'll need a screen repair or two given your normal use)
All Netflix movies are rated at 5.1, didn't you know? If you don't get the joke, you need to think more about UX.
What kernels would you recommend trying initially? I’m still unclear if the Gaussian processes require normal distribution (e.g. would they work on log-log / binomial based functions).

I’ve wanted to apply the approach you mention a few times, but documentation seems to go from “Wiki” level to novel research articles. Are there any good introductory books / resources that aren’t beginner level? That scikit library looks handy!
This is a good point. It’s often easier to get started with a new language by writing small parts of an app in it, than by starting an entire project with it.
Mutation, genetic drift, gene flow, selection. The forces of evolution.

Oh and lots of time and a huge amount of luck (not even ants can exist on Venus or Mars), but "luck" is just another word for selection bias, or looking backwards in time.

> Where does the leap from nothing to knowledge of that one task come in?

There is no sudden leap, only a huuuuuuuge number of tiny steps and lots of complexity of interactions.
> I don’t get what the issue is here. I have seen this message on my local television stations.

One message went pretty viral recently, but I am unsure why you are focused on that single message. Many scripted messages are being passed to local stations with the requirement to read the script without informing viewers that it is a script the local newscasters are required to read. That is the issue, not the message itself.
They do it for exposure.
@lucasverra would love to get someone experienced like you involved! Would love to chat more with you at peter [at] study the block chain [dot] com
You can always start with the summary given at the end of the book (IIRC), and maybe that'll be enough to trigger your interest and motivates your going through at least some of the chapters.
If Javascript satisfies you as a developer, you have nothing to worry about. I'd look into Typescript because that's the future of the Javascript ecosystem, other than that, just enjoy the ride :)
YC today is becoming the same as brand-name universities have. Their hype cycle as kingmaker now attracts 7000 applications for 141 slots. If you pick the best and the brightest, your value add is debatable.

Just like Ivy league schools - regardless of how good their program is, by virtue of picking the best, they have de-risked their brand dilution considerably. Mark Z didn't need Harvard or a degree to become a billionaire. If all the knowledge of YC gets democratized, anyone from anywhere can thrive at a business without going through YC
This has been a worrying prospect on the horizon for a while now, and it looks like it's becoming real. Time to buy stock in companies that sell heating/insulation services and cold-weather clothing in previously warm parts of Europe.
In the words of K from Men in Black, "He didn't die. He just went home."

Thanks for keeping me awake on many late drives.
This is great, I'll invite him to the Island.
Intel is going to be fine. There’s no real alternative to Intel CPUs in cloud for most workloads, which is why they’re able to charge so much for their top SKUs, and none anywhere on the horizon. And if challengers do appear (like AMD on the desktop) they could just throw in more cores, bump frequencies, lower prices slightly and coast on their superior tech for another decade. Don’t get me wrong, I do think the current situation is pretty bad, and I do want alternatives to get more traction, but Intel would need to screw up really badly and repeatedly to be in any trouble.
write your backend in Go. Minimal fuss, no ceremony, easy syntax, far fewer foot-guns than Node.

I'm not suggesting one language is superior, but Go is fun and interesting, in addition to being a hot market commodity (also I think it will overtake Node in the times to come, but that's a pretty silly claim)
What about the Colosseum? The Pyramids are also in quite good condition. And the ruins of Gobekli Tepe are more than 10k years old.
What I did is turn on email notifications for event invites - I now find I never really goto the site unless an event pops up that I'm wanting to go to.

Haven't really got an alternative and I don't want to be "that guy" but it's made Facebook usable for me.
perhaps the point is also 'code to learn' - i always thought archiving these constructions would be an interesting way of seeing how tangentially educated people can get themselves from their area of expertise to this result and a fantastic resource for students or life long learners.
Good God. I thought the management change would actually mean no more boneheaded moves.
>My mates got Bitcoin ads just after I've spent most of an evening explaining what it was to them for the first time.

1. You most likely have had thousands of cases when you talked to people about something and they didn't get an ad for the topic afterwards. One care hardly proves anything.

2. In Bitcoin's case, it's even more likely that this would happen coincidentally, since it was a temporary fad that got popular over a short period of time, during which time you had an increased likelihood of explaining Bitcoin to your friends, and your friends had an increased likelihood of being served Bitcoin ads, even independent from each other.
How does stackless work with the library ecosystem vs things like gevent?
So some days ago there was this article how todays teenagers are bored to death on their phone, and constantly swap between social media apps looking for some engagement.

There was a video to. The most amazing thing to me was that none of these teenagers even considered using the device to educate themselves, like reading an article on wikipedia or watching a documentary on youtube.
There does not seem to be any evidence that this is even remotely the case.
Instant Cache Invalidation – Netlify
Looks like the polarization in the sky coresponds to the sun, not the poles. https://mysite.du.edu/~jcalvert/optics/haiding.htm
Except that wasn't at all what Android was when the iPhone was released. Android was still a Blackberry clone at that period in time due, in part, to the secrecy surrounding the technology in the iPhone.
I'm not sure how Sci-Hub qualifies as a publication, but many publications are inaccessible due to censorship.
One of Postgres' strengths is how easy it is to add custom types for specific use cases. I suspect that if you've got a special need for higher precision, how high will also be a more narrow use case (how wide of a type, what tradeoff to make between range and resolution). Seems to me a great custom type use case.

And of course you could go a long way just using a timestamptz column with an additional integer (or even numeric) column with {nano|pico|femto...}seconds.
Free toothbrushes? I'm not sure I understand the point you are trying to make.
> I don't understand why go through the hassle of actually deleting (particularly since it is so onerous). It changes nothing. There's probably still a shadow account of the data you gave them. Deleting the account doesn't put everything back in pandora's box.

I don't think most facebook users think this way. The big conflict in my experience with the FB scandal is that tech people understand that it's much easier to just keep data around than to track down and delete all of it, whereas users think about it differently.

I believe users conceptualize their access to facebook to be like their access to icloud or dropbox, where they have direct control over their data and when they delete it, it is deleted on the FB servers. (I suppose. Although icloud and dropbox probably keep some records of this data as well.) A coder would be able to intuit that it's much easier to simply flag "deleted" accounts as invisible to other users and keep the data around. Also, using the term "delete" ends up (intentionally or unintentionally) misleading people to think that way, and the 'onerous' nature of deleting leads to a cognitive dissonance where users think that because they worked so hard to 'delete' their account, it was more likely to be actually deleted.

This is part of a culture which is completely pervasive among tech companies of simply keeping all data around forever because until recently there has been zero reason not to, and you might need it later.
Especially since you have to be close to a millionaire already to invest in anything.
Why do people still use this garbage?
I am unsure about your use of "Western militaries were".

I thought the US Army, for most of a century, was designed for low-intensity warfare against the militarily weaker indigenous population of the land claimed by the US.

And that the Army used the tactics learned in the Indian Wars during the US control of the Philippines.

Only to find in WWI that we were far behind the tactics of mitteleuropa.
I've done this in the past and am considering doing it again. Facebook is a good way to get updates on companies, products, organizations, etc that you are interested in. Kind of like Twitter but IMO much better.

I deleted my Facebook account 2 years ago and haven't been back since, so not sure if the above is still true.
I wonder how good is their geo-replication.

If I increment a counter in 2 regions/cross Atlantic, at a rate of 1000 RPS.

am I going to observe consistent count in both region on each read request?

I am not sure how they defeat laws of physics.
If all the knowledge of YC gets democratized, anyone from anywhere can thrive at a business without going through YC

I doubt that. Knowledge alone is not what they provide. Additionally, even if it were, we often don't know what we know and trying to capture and convey our knowledge is incredibly challenging.

What people soak up by being in the same room with those in the know and getting their feedback live and watching them model behavior is just not something you can actually convey by (say) writing a book. The book would be the tip of the iceberg, at best.
> Wouldn't it be nice if research teams were able to publish their work in easily accessible html5 interactive applications?

Sounds nice. Who pays for this? Are you willing to trade less science for more html5?

> What the future looks like is science "as a service"

It already is and always has been. Almost all science results are openly available to read. The most significant bits are translated into digestible textbooks within a handful of years.
> Somehow ELL students are seen as “behind” the native speakers when that’s only when you measure them in English.

I saw this first hand growing up in San Jose in 1970's 1980's. The Vietnam war ended followed by the Cambodian genocide as a result there was a huge influx of refugees and their kids. You had 8 year old's who had spent the last four years in a refugee camp and speak no English at all. I went to college with a bunch of them. They were smart but always trying to catch up with English and writing.
Most recently I really liked "The Unreasonable Effectiveness of Dynamic Typing for Practical Programs": https://vimeo.com/74354480

The ones that had the most profound effect for me would be Linus's talk about git and Carsten Dominik on org-mode.

Also, Richard Feynman explaining how computers work: https://www.youtube.com/watch?v=EKWGGDXe5MA This actually changed the way I think about it after years of programming.
Sure, I was just commenting on that specific dimension of the decision space.
In Homogeneous Japan, an African-Born University President
This question can be applied to any familiar tools. Usually we're in a hurry to get something done, so we grab the tools in easy reach which we are most familiar with.

The counter to this (for me) is the "grass is always greener" desire for _the perfect tool_ for the job. Maybe it's a personality thing, but that causes some of us to be broad generalists instead of specialists.

Do you ever find Javascript or Node work tedious? Do you (like me) find screenfulls of NPM blah blah a turn-off? If so, I'll bet you can find some alternatives that promise great increases in one of the following: speed of getting things built, elegance of your code, ease of long-forgotten return and maintenance, mental strength building, etc. etc.

Try Clojurescript. You'll still have familiar reach to your JS stuff, but your brain will expand greatly. Or check out Elm. Or go "old school" and see what Elixir/Phoenix can do for you with Erlang OTP as your back-end. Different world, but one full of interesting cool "freebies".

Now, if you want $$$$, don't change a thing. JS will probably never die. If you aren't bored off your ass or annoyed until you want to scream every time you see ({ and }), then stay with what you know. You'll be a deep expert who can walk into the right situation and burn a trail to success (and income).

Remember, there are COBOL programmers out there earning HUGE contracting rates still. Someday future generations will say the same thing about Javascript programmers.
I was hoping this was going to lead into a clear explanation of how a phased-lock loop works. Or a superheterodyne receiver. Or how periodic devices with almost the same frequency and a little coupling fall into synchronization.

But no.
> Jobs talking about consulting

Exactly same can be said about employees.
I think this sort of things are good for scientific divulgation, for the general public, but a poor choice for communication between scientists. The design choices that make for a great popular science article make for a bad scientific paper. Plus, many ideas simply aren't amenable to simple pictorial explanation like this one. Good effort nonetheless, but not something of general applicability.
NASA’s planet-hunting TESS telescope launches Monday aboard a SpaceX rocket
Randy Pausch - The Last Lecture https://www.youtube.com/watch?v=ji5_MqicxSo

Not necessarily tech. More like great life advice.
That's good to hear.

If you don't mind elaborating, which version of ember did you start with? Follow on: can you comment on how ember has improved since then?

I'm particularly interested in improvements to performance and error reporting, which I'm lead to believe were pretty bad in early versions.
I would quit Facebook if there was an alternative for keeping track of events and inviting people, which my friends would actually use.
Why fit fathers sire smarter offspring
Probably an issue, but I'm wary of concluding it would be the dominant factor in such a complex situation.

Passengers will probably also guess that offers are being extended to others on the same flight, and they may feel they need to accept the offer ASAP if they don't want to lose it. Psychologically, limited time offers are powerful. (Maybe powerful enough for passengers to let themselves off the hook on greed punishment, if that is the underlying factor in the Ultimatum Game.)

Or maybe we can just say that Nash equilibrium doesn't apply here? A Nash equilibrium requires all players to know all other players' decisions/strategies, and in this game the passenger does know the airline's decision and their own decision, but they are in competition with other passengers whose decisions they don't know.
Holy hell! Netflix has been around for 20 years?!
I always say pick the best language for the type of problem that you are trying to solve. If your problem is heavy IO, than I recommend NodeJS, as that's the forte.
Instead if the problem is a CPU-bound issue, then NodeJS is not appropriate. Within the NodeJS ecosystem, you can use Typescript, as well as use webpack to have an optimized build. There is always something to learn.
I first came across Art in the mid 90s too. I commuted home in the black of midnight on back roads from Redmond (WA) out into the mountains. A good 40min at least but Art and C2C were there every night, filling my head with tales of wonder and intrigue from the Land of Nye.

Whenever I hear the term "remote sensing" used in a GIS context now, I can't help but think of Art's show where I first learned about "remote viewing"[1]. The latter doesn't seem to have caught-on, I guess scientists don't spend as much time with late-nite paranormal AM radio as the rest of us.

So long Art, thanks for all the memories, and be sure to let us know what you find out there.

[1] https://en.wikipedia.org/wiki/Remote_viewing
In https://sourceforge.net/p/forge/site-support/17417/ :

"Unfortunately, we are unable to restore the missing commits, you will have to commit them again.
Thank you, SourceForge Support"
They do admit something went wrong at the bottom of https://sourceforge.net/p/forge/site-support/17328/

-----

On Tuesday, April 10th between 00:40 UTC and 17:38 UTC, SourceForge experienced a filesystem failure that affected a limited number of svn commits, causing them not to be saved. We resolved the issue as soon as we became aware of it, but commits from a small number of projects, including yours, were affected.
The best approach to recovery will be for yuu to do a new fresh checkout and copy the changes over and make a new commit.

Sincerely,
SourceForge Support
The package index recently dropped TLS1.0/1.1 support; in some cases, like old not-upgraded Ubuntu 12 servers, OpenSSL had to be upgraded for pip to work. Maybe that's the issue you encountered?

https://github.com/pypa/warehouse/issues/3411
It seems the question is ambiguous. Everyone is responding with the marketing websites of SaaS compnaies, but I interpreted it as asking for well-designed internal interfaces of SaaS websites. Would love to see examples of that which people think are particularly great. Personally I've always found Gusto and Basecamp to have very good interfaces. Stripe's internal interface (which others have mentioned for their public site) gets the job done but I would hardly call it great.
Is it really a trap? What's the value of being different on the backend? Node.js is a rich ecosystem, and it's not like you're digging a career hole (at least not at this point in the lifecycle). Once you really settle in, that's when you can put your energy where it belongs: solving business problems, not learning a new set of tools.

I say all this not as a Node fanboy; I've spent most of my career in ColdFusion and Ruby. I get the same doubts when I start something in Ruby (which is certainly further along in the lifecycle than Node). I'll jump off into something new and sexy, get a little stuck in the learning, and realize I'm doing my customer/employer a disservice. I'll go back to Ruby, and find that I end up with a more elegant, well thought out solution based on my experience in that space.

For instance: I recently had a hairy problem that I was convinced a fancy microservice to manage concurrency etc would be necessary to solve. I then found out that using my existing application, and using the connection_pool gem already in Sidekiq, gave me a better solution in a fraction of the time than I was planning on building.
Poppler cannot handle Unicode PDF forms
>Of course, every employee at Apple knows the culture of the company, so it's not like it should be any surprise.

I used to work at Apple (both at the retail stores and briefly in Cupertino) and, out of all the jobs I've had, it's still my favorite corporate culture. It's the only company where I felt like I wasn't just a number. It wasn't uncommon for opportunities to open up for people all throughout the company and, as long as you weren't stealing or doing something else (like leaking info) that could harm the company, there seemed to be a mutual respect between upper management and even low-level employees.
I'm not sure that "cancel[ling] flights at the first sign of trouble" is the issue either.

I had my flight on Air New Zealand cancelled after four hours in the air, forcing us to turn back due to a mechanical problem. After three hours on the ground, they gave up. I ended up with a night's stay in Auckland, a free breakfast, a new flight to LA first thing in the morning and double points. I'll probably be an Air NZ customer for life as a result.

Even United can sometimes rise to the occasion. They cancelled our flight to San Francisco because of SFO's typical shenanigans with fog and not allowing small commuter jets in. We got rebooked the next day, though all they had were economy class seats. We said fine, at least we're on our way. We got upgraded at the gate and we didn't even ask for it.

If a company wants to make customer service a top priority, they can do it.
It's a bunch of legal laymen conjecturing on legal issues.
Choose bad tools, expect bad outcomes.
Learn Golang.
For many projects, the <30 minutes required to switch to another provider and source control software is more than they consider it to be worth.
> changed "assert !obj._is_destroyed 'calling set on destroyed object'" to "assert !obj._is_destroyed 'calling set on destroyed object'"

Umm... those are the same?
Compare "jihad" or "Kampf", terms used in Arabic and German for a mission or struggle against some thing or for a cause (though both have also acquired negative connotations).
Hey, maybe SVN can host its source on GitHu--oh, wait.

Seriously though, everyone loves GitHub now but it is a giant single point of failure, just like SourceForge was back in the day. Git is more resilient (local copies of history), but we would still have to go through the exercise of migrating projects to a new home, notifying package maintainers and everyone else, etc., etc. I mean, I like GitHub, but I also remember when the Internet was federated.
I'm saying that labeling children of immigrants "ELL" corrupts the system and makes the category basically useless.

I agree with you as to the Korean immigrant. But ELLs as a class are not "behind native English speakers only when you measure them in English". They are native English speakers themselves, and they are behind the non-ELL class because they are selected for poor performance.
Way to move to the blockchain!

Seriously though this is bad. Plenty of software still lives there. Are there any backups so that humanity doesn’t loose a huge part of open source history?
Maybe they had started asteroid minding and in an attempt to bring one into local orbit, it went horribly wrong.