skysight-inc/HackerNews huggingface dataset:
Really good point. By the same token, someone should let Dan Patrick know that it's already illegal to surveil and harass people in bathrooms.
Thanks for taking the time to respond.

Can you explain? What would you send, a string? What would the response be? Can you please provide an example?
awesome, thanks for the tips!
PT was really successful for me, too. No exercises per se, just a hip stretch and a recommendation to get orthotic shoe inserts and adopt a certain sleeping position.
I think OpenBSD completely removed them years ago; forget deprecation.

https://www.openbsd.org/plus32.html (OpenBSD 3.2; rlogin/rlogind/rexecd) - 2002.

http://marc.theaimsgroup.com/?l=openbsd-cvs&m=10207238812306... (Edit: http://marc.info/?l=openbsd-cvs&m=102072388123069&w=2)

They removed telnetd a bit later, 2005~ish? I can't find commits, but rsh/rshd have no online man pages since 5.6 - 2014.
Do you mean GNU Debugger? Is the debugger running on your machine? How would the API work?

How would an API control Bash? Is the Bash shell running on your machine?

Regarding a real time stock price API, I thought of this as well. I will look into it. If I can find a good source of data this seems like a great feature.
For me it's not that Google is more trustworthy, but that their influence and abuse of monopoly position doesn't affect me as much. As a developer I'm well aware of my options for search and operating systems.

I can choose not to use an Android phone. I can choose not to use Google search, block Google domains in my hosts file, etc. While the alternatives are probably not as pleasing or convenient, I can definitely get by without Google.

I can also get by without Microsoft. I've used Linux almost exclusively for 15 years now. But choosing to stick on Linux has been made harder with Microsoft's monopoly. It's easier now but I can remember when it was very difficult to find good hardware to run Linux and not have to pay a premium or pay for a Windows license even if you never wanted Windows (and definitely didn't want to pay out of principle).

As far as I know, Google's dominance on search doesn't affect my experience when I use other services. I haven't seen a "Halloween documents" event out of Google's camp.
This person registered their email address 20 years ago, well before gmail. At the time, the options were

(A) Pay for an email address.

(B) Run your own email server.

(C) Use the email provided by your ISP
Well I don't know for those two countries, but I'm happy with my 'only' 50k with "free" healthcare, schools, etc...
Not going younger so I reaaaally care about free healthcare
Are you referring to "Clustered regularly interspaced short palindromic repeats"?

https://en.wikipedia.org/wiki/CRISPR

Is there software that runs locally on your machine?
Ryver brings all of a team’s communication together in one place
There's no problem with exposing a rlogin or telnet server over an RS232 interface, or a USB port. There is no reason why clients for using those should be hard to install.
Medium is quickly becoming the central place for programming articles, and it's ridiculous they don't offer an API.

Check it out: https://github.com/Medium/medium-api-docs/issues/91

More of these website are just becoming data silos and not sharing their data. Unfortunately I don't know of a better place to write programming content. https://sergiotapia.me

If you're a developer and you care about this, like I do, where would you recommend we write articles sans-self hosting?
I used to think of it in terms of "number of lines" but then I found a task that worked quite well in a longer bash script (creating a .deb file). In fact, it worked better than if it were a python script, because all the commands were right there.

Now my metric is, "if it needs a function, or even a complex while loop，switch to perl/ruby"
And bitch all you want about "western medicine", but if you have a heart attack, or need a kidney transplant, or break a bone - you're probably going to choose the western system.

I think western medicine is excellent when it comes to determining specific details about many individual bits are supposed to be working, and fixing those specific things when they're broken or malfunctioning. It's not as successful when it comes to understanding how all of those specific bits fit into place as part of a larger complex system. There are too many variables and interactions, and we've only very recently had the computational power to create models of these systems, let alone understand them.

Where western medicine takes a bottom-up approach, from details to system, non-western medicine usually takes a top-down approach, observing how the overall system behaves and reacts. With enough observations, it can become very good at predicting reactions, but still totally fail at being able to explain why the reactions happen.

Take acupuncture: in western medicine, we know that the body has pathways and circulatory systems for blood, lymph, and other fluids, and that our cells communicate using electrical, chemical, and hormonal signals that are passed through the pathways and circuits. We know a lot about small details, like how one nerve cell uses ions to pass an electrical charge across a fluid-filled gap to the next nerve cell, but we don't really know how it all works as a whole. But it stands to reason that poking conductive needles into these pathways and using them to cause stimulation could insert signals into the system or interrupt existing signals. Western medicine can't model that, and it can't predict for sure what possible effects it can have. Without a theory, all we can do is perform random experiments in the dark and hope something noticeable happens.

Chinese medicine, on the other hand, has done the random experiments over thousands of years, and has determined specific places to put the needles and how to manipulate them to get the desired effect. That's straight-up observational science. But to explain it the Chinese came up with the idea of qi as an energy that flows through the body, which is vaguely right as a very blurry view of western medicine's understanding of our nervous system and other systems, but mostly it's completely fictional.

The point I'm trying to make is that different approaches to understanding can both be right and both be wrong, except they tend to be right and wrong about different parts. The top-down, systemic, wholistic approach is good for understanding the big picture and the 'what', while the bottom-up, componentized, analytical approach is good for understanding 'how'.
Consumers and competitor benefit are effectively intertwined. Consumers need healthy competitors to avoid being subject to monopolies, so antitrust laws protect competitors to benefit consumers.
The Semantic Web is going to solve all these problems very soon. There are just a few details to be worked out.

This will be as true ten years from now as it was ten years ago.
Frankly I think what is missing is an understanding of statistics.

Even having “1000 friends”, which sounds amazing, is statistically insignificant when we are talking about populations of millions or billions. Think about the last “really long thread” you read on Reddit or something, and think about when you tuned out: was it a few dozen comments, maybe a few hundred? Still statistically insignificant, or at the very least severely biased.

People are regularly exposed to, and worse respond to, statistically biased samples. This is a really, really bad thing. What we need is a way to almost forcibly blend samples from many different populations so that the number of comments you can “stand” is a more representative sample. That way, when you get up in arms about “what people think”, it might actually represent what “people” think instead of “my friends” or whatever other biased sample is out there.
It was still within 5-10%, just on the other end of the scale!
Well they may not have technically predated then but what I meant is that as far as I know for a while r(etc) was used and then was generally replaced in actual usage by telnet, etc.
>One of the coolest things a college professor of mine ever said to me was "I am the primitive of my way."

Hm. I always saw things the other way around; Almost none of my ideas are new or original; that's the fun thing about reading philosophy; It seems that every weird idea I've had about how the world might work has been thoroughly labeled and explored by some philosopher. Now, I get to decide which ideas I reject and accept, but I think it's pretty hard to come up with a new idea that hasn't been beaten to death, dissected, masticated, digested and regurgitated by some greek; whenever I think I have accomplished the task, I find there are Greeks that I haven't read.

>If he breathed life into new ideas, it is hardly surprising his own life did not 100% align with his ideals. That does not change the fact that it elevated other people who would not have been elevated had he not set pen to paper.

Of course, and I agree with all that, but arguing that "all men are created equal" if you use the modern sense of 'man' at least, while owning slaves borders on the ridiculous. A far cry from merely living your own life in a way that does not 100% align with your own ideas.

Most likely, Jefferson's idea of "men" would be rather more narrow than how we conceive the idea today, and that changes the meaning of "all men are created equal" to "some men are created equal, others are not really human at all" which, I'm sure you'll agree, is not nearly as admirable a thing to say.

And certainly, I'm not arguing that Jefferson didn't fight for progress; I think it's almost unquestionably clear that Jefferson did help move the world from where it was in a direction we would call progress today. And yes, progress is hard, and certainly, "A man with a title of nobility is no better than a man who is otherwise similar but who lacks a title of nobility" - which almost certainly Jefferson would have agreed with, really was progress in those days; So yes, even if our full understanding of what Jefferson was likely saying diminishes our initial admiration quite a lot from what it would be if he meant "all men are created equal" in the modern sense, he's still an admirable historical figure.
>The researchers then pitted two types of virtual microbes against each other in the simulation. One microbe promoted altruism in its hosts, while the second did not.

Replace microbes with anything that's heritable and the effect still plays out in the simulation. With respect to the study's model, is there any difference at all between bug heredity and DNA?
I'd say calling out some random yelp dev for bad yelp reviews is even more shady. Why don't you tell use your real name and what company you work for now?
Amazon and Facebook, to me, are symptoms of a deeper problem: Technology is still hard. We're building complex large-scale products because the non-technical consumers can't use the simple small-scale products.

We're here because it's convenient, not because it's good.

I always felt that Google should have created simple tools for web publishing and creating personal walled-gardens - make the web personal for 7 billion non-technical humans, and the brands they consume. Surely there must be something in between Facebook and Jekyll/Hugo.

G+ copied Facebook when they should have studied why people were using Facebook instead of the open web. Don't make the problem worse, fixed those problems; take the role of guardian of the internet. Create or support standard APIs, release relevant IP/research, and bankroll SV startups that build the tools to publish or consume through the open web.

Google is still an ad/search company that relies on the open web. They need to protect it and drive further innovation. What happens after the coming adpocalypse - micropayments? Subscription bundles? Who knows? Or, perhaps we'll be chained to ads forever because we'll be locked into walled-garden apps... what a hell that would be.

Are there any companies working in this space? Closest I've seen is Squarespace, and even then... not really...
How? Even Tesla's with autopilot equipped (but not purchased) capture data.
At least in the scramble I've used in Toronto, there's actually 3 walk signals: 1 for each direction (what a regular crosswalk would have) + 1 where you can go in any direction (and all cars face a red signal).
Thanks for the links. The blog posts have a lot of useful information :)
This is doxxing. Stop. This should be removed.
That's actually really nice. Reminds me a little of Computer Modern. Very legible.
The "PS/2 thin fonts" (http://int10h.org/oldschool-pc-fonts/fontlist/#ibmps2_isa ) look very similar to the larger sizes of the X "fixed" font ( https://en.wikipedia.org/wiki/Fixed_(typeface) ) which I've taken a liking to using for just about everything, including in my terminal and editor windows.

Also noticed that the owner of the site, VileR, seemed familiar... then realised he's one of the authors of this astounding demo: https://trixter.oldskool.org/2015/04/07/8088-mph-we-break-al...
I found the title to be misleading. How clean electric cars are, as the article discusses, is determined by the sources and processes used to generate electricity. It's a national energy infrastructure problem, much bigger than electric cars alone.
Regarding comments: you own them, and grant Y Combinator the license to use them forever, as per https://www.ycombinator.com/legal -

"User Content Transmitted Through the Site: With respect to the content or other materials you upload through the Site or share with other users or recipients (collectively, “User Content”), you represent and warrant that you own all right, title and interest in and to such User Content, including, without limitation, all copyrights and rights of publicity contained therein. By uploading any User Content you hereby grant and will grant Y Combinator and its affiliated companies a nonexclusive, worldwide, royalty free, fully paid up, transferable, sublicensable, perpetual, irrevocable license to copy, display, upload, perform, distribute, store, modify and otherwise use your User Content for any Y Combinator-related purpose in any form, medium or technology now known or later developed."
https://teslanomics.co/model-3-delivery-estimator

And accompanying YouTube video:
https://www.youtube.com/watch?v=BcgvAYKro10&t=1648s
The scramble I've used has the following phases:

1. Cars and pedestrians can cross one direction

2. Cars and pedestrians can cross other direction

3. Pedestrians can cross any direction
My impression is that "data lake" doesn't refer to the implementation or even the interface. Rather, it refers to an abstract data store where you consolidate all sorts of data: The original source data, as well the intermediate and final outputs of various processing steps. Unlike a database, data lakes just have big blobs of data with no enforced schema.

A distributed file system is just a convenient way of representing it. Let's say you're processing some incoming feed of data. You place new batches of data in this distributed file system. Your processing pipelines consume the data, store some intermediate output, which is then consumed by the next step, etc. — your pipelines will typically transform (clean up, extract, split, etc.) data, potentionally running asynchronously correlations with other data sources (e.g. your feed has street addresses but you want lat/lon coordinates), aggregating it, etc. The steps may store their outputs, and the end of the pipeline will also emit data back into the data lake, from which it can be fed into other, structured data management systems.

One benefit of modeling this as a classical (albeit distributed) file system is that it's familiar to users and can potentially be mounted directly (via something like FUSE) and used interactively, e.g. end-users can manually upload job data or take output data into programs such as R or Mathlab.

Amazon S3 can be considered a data lake, for example.
I was under the impression that each scroll through Facebook could show different content in arbitrary orderings.
Hi Greg,

Thanks for your response here. I think we'll just have to agree to disagree on a number of points, but there's a few I would like to comment on:

If the page is loaded from the AMP cache, which is probably the common case, the file has a 1 year expiration.

As per the screenshot, Google Pagespeed appears to disagree. Looking at the headers via curl, I see "expires" with the current date and time (ie, it's already expired), a max-age tag of 50 minutes. I'm not seeing one year anywhere.

If the 30 day stale-while-revalidate really invalidates those two headers, and I'm not knee-deep in browser support enough to really know, can someone at Pagespeed please consider this a bug?

The issue has come up a number of times on various forums over the years in relation to the vanilla analytics.js, and the answer that's usually accepted is "just self host the Javascript". I'm calling it now - people will start doing this with AMP scripts if Pagespeed doesn't change the warning, regardless of the consequences.

trick works by refetching the document using an XHR which only works in certain CORS environments. I'm not sure how else to do this.

Thanks for explaining that. It makes sense in a way I don't see another way of doing it - but the AMP website[0] suggests this should "just work". If it in fact only works "in certain CORS environments", what I'm hearing is that most people testing these AMP sites just have those environments and assume everyone else does. Which may be concerning from a security point of view.

[0] https://www.ampproject.org/docs/tutorials/create/preview_and...
Looks interesting, but it's got some rough edges: https://github.com/elves/elvish/issues/364
Android Kotlin – Realm Query
That's not really the right reasoning to use here. The number of cell divisions isn't 50 vs. 54, it's more like 2^50 vs. 2^54.

At some point the animal will exit the growth phase and reach a stable cell count and an elephant that reaches adulthood will just simply have more cells than a mouse. A 5,000kg elephant has a lot more cells that could develop cancer than a 0.02kg field mouse. And if that elephant lives 60 years instead of 1.5 for the mouse (let's just say for the sake of argument that cells divide once per year for replacement), that could be something like a 10,000,000 fold difference in the number of "cell-years" and cell divisions (at once per year) for something to go wrong and cause one of those cells to become cancerous.

"Peto noted that, in general, there is little relationship between cancer rates and the body size or age of animals. That is surprising: the cells of large-bodied or older animals should have divided many more times than those of smaller or younger ones, so should possess more random mutations predisposing them to cancer. Peto speculated that there might be an intrinsic biological mechanism that protects cells from cancer as they age and expand."

So, yeah, it seems like something important has to be going on. If a mouse can die of cancer at 1 year old, how can any elephants survive to 60?
Not something I enjoy reading after being on lansoprazole for around 8 years for heartburn. I decided to get off them with dietary changes a couple years back after reading how they are approved for short term doses and long term effects were untested.

Doctors never showed much interest in discovering and treating the cause of the acid problem and even found it odd that I was trying to get off the tablets.

I haven't been able to find if the damage they potentially cause in areas beyond the stomach reverses over time.
No, but as always they trot out the relative numbers.

> "25% greater risk of death, compared with H2 blockers"

Whether that means anything to me depends on what my odds of dying are on H2 blockers. If it's 1 in 3 then I care. If it's 1 in 3,000,000 then I don't.
Is there anything that implements the file browsing for bash or zsh?

Edit: https://github.com/chadj2/bash-ui
I'd like to see better moderation systems. Moderation done by people who are actually good at it rather than just upvoting or downvoting comments depending on whether they agree with them or not (moderating the moderators). Ways to mark comments as duplicates so they are all grouped into one bundle. A way to avoid the "first posts" effect, where the earlier posts are likely to be the highest rated regardless of their merits.

Aggregators like Hacker News are already part of a solution; putting interesting articles in one place so that we don't have to subscribe to 10^8 personal blogs and fringe tech sites.
Old Singapore Airlines Airbus A380 superjumbos may be broken up for parts
Yeah, lots of risk for confounders and selection bias in a study like this. If you take the huge number of patients with a history of GI bleeding (for which PPI therapy is well-proven), those are patients who already have an elevated all-cause mortality risk. They also selected patients who had at least one creatinine measure in their EHR; so probably people who are more likely to have background renal disease. And using US veterans makes it hard to generalize to the greater population. However, they also saw elevated risk in patients who didn't have a de-facto indication for PPIs (GERD, GI bleeding, etc), so maybe there is something to this.

Honestly, it's kind of an amateur study design. I think the conclusion to draw here is we need a large randomized control study to look at this issue.

Regardless, as a physician, I agree with the study authors that if a patient doesn't have a specific indication for PPI, they shouldn't be on one. Then again, I don't need a study to tell me that; it's my feeling about ALL medications.
Mawk is currently maintained: http://invisible-island.net/mawk/mawk.html
Does this language do animations to elucidate the flow of data?
I'll be honest, I'm not going to look up the work.

Do those experiments show definitively that babies and animals understand that 1 + 1 = exactly 2 and nothing else? Or do they understand that 1-ish + 1-ish is more than 1 -- because this isn't that much different from what anumeric groups understand. Less and more are different from discrete arithmetic, strictly speaking.

For instance, 1 fish + 1 fish might be > 3 fish, if the first two fish we're talking about are 20 and 40 lbs respectively, and then the second set of three fish are ten pounders each. In the "real world", hunter-gatherers deal with continuous mass problems at least as often as they deal with standardized, discrete units.

Did these babies and animals understand that 1 + 1 = 2 and only 2, and not 2.5? Or 3?

The abstract idea of arithmetic is something on the scale of reasoning about an idealized circle, say, which doesn't exist in nature on a day-to-day basis.
The phrase "bad at X should be banned " should be banned.
For vosper's technique to work, you have to select the Most Recent ordering for your news feed.
Walking While Black: New Research Examines Why It's So Dangerous
"FreeBSD has deprecated rcp/rlogin/rsh in 2017. We're aiming for 2019 for telnetd and 2025 for SSHv1. No deletions planned at this time."
> Some population groups are surviving hybrids but the percentage is very small

The pure genotypes were obviously out-competed, surviving Europeans and (East?) Asians are descendants of hybrids.

Aside 1:

> Asian is much less AFAIK, it's mostly a European thing)

Latest I heard is that it's actually the other way around, East Asians are more N. than Europeans.

Aside 2:

> my own Neanderthal percentage is just 2.4%, so I'm actually almost more Jewish than Neanderthal

So you've been told that you're mumble percent Jewish? Have you verified that you don't just happen to have a bunch of perfectly European genes that—even though characteristic for Ashkenazic Jews—are not at all unique to them because of their >60% European admixture?
ah. so you have attached it to the wrong comment, then?