skysight-inc/HackerNews huggingface dataset:
> Further, because there are well-known and deeply entrenched cultural biases that risk derailing this careful study and therefore any initial assumptions that coincide with these cultural biases must be eliminated before serious work can begin.

I somewhat agree with this statement. But judging by the ink spilled over sex differences in places like the New York Times, and by the views on the subject that one is allowed to hold in the polite company of higher education and industry, and by the intensity of the backlash when one publicly deviates from those views: I suspect the "deeply entrenched biases" most significant for present-day researchers lean quite opposite from what you assume.
Microsoft ends Windows 7's support on Jan 14, 2020
Some may call it 'outsourcing'.
I think the de facto standard for creating API docs based on code is to use https://swagger.io/
Let’s not forget this is the same company that robbed tech workers in secret do not hire pacts that included eBay, intel, apple and google.
Regular reminder that intuit and H&R Block lobby to keep the government from simplifying tax filings to protect their business.
"One of the things that blows students’ minds is to realize that women disproportionately, about twice as much, suffer from all anxiety and depression disorders relative to men, and almost all our models for studying anxiety disorders are based on male animals."

This right here is one of the concrete reasons for why we NEED to recognize neurological sex differences, and have studies that focus specifically on genders. We could discover loads about treatment differences by gender, and really help a lot of people who are suffering from depression (something that is becoming more prevalent by the day).
Sad to see this as the most popular HN comment. HN~Reddit ?
CEO explains how his DevOps startup runs 15,000 clones each day
Windows 10 Sets tabbed window feature is discontinued from Microsoft
Some people on this site will complain or ask for a TL;DR if the content isn't written like AWS documentation. Is normal.
There were two different major mutually-incompatible “flavors” of Objective-C (my first book on Objective-C covered both, and my first Objective-C programming was done on a NeXTcube), one of which originated at NeXT (NextStep was the OS that was NeXTs last major surviving product after they dropped hardware, not the company.)
Does this mean I can sell a car and then unlock (steal) it? :)
I think this is a very neat tool for educational purposes - sort of like python tutor!
At a certain startup i worked at, we decided to rip off some random strings from a competitors docs, solely to make them think we ripped them off. In truth, we started on the product at the same time of them and waited for them to launch first to use their press and marketing against them.
No. If I photocopy the Harry Potter books, change the name on the covers, and sell them as my own, that is obviously illegal. This is the same thing, and nobody needs to wait for the courts to say that it is illegal.
Yeah I agree with this. I thought I read that scientists claim there's no such thing as "group selection" in evolution, i.e. where one individual in a group will do something bad for himself but good for the group (reproductively speaking).

Yeah it looks like wikipedia has a page on this controversy:

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

Richard Dawkins apparently doesn't believe in it, and neither does Steven Pinker.

But just based on casual observation I think group selection is real (yes I know that's not scientific). Humans are like ants in many ways... some of us are "programmed" to perform specific roles.
We're screwed if it makes it into NJ. Deer population density is too high to contain it here.

My family has a 50 acre farm in the northwest part of the state and hunters usually take up to 20 deer per hunting season. I used to count herds of up to 50 deer roaming the hay fields in summer.

Wolves are not an option in NJ and while coyotes have come back I don't think they take down deer.
One thing I notice looking at the descriptions is the extent to which technology plays a role in making these sorts of acommodations more feasible. Air conditioning, of course, but also computers.

If you look at photos of Tokyo apartments from the early '90s (eg _Tokyo: A Certain Style_, https://www.gwern.net/docs/japanese/1997-tsuzuki-tokyoacerta... ), which were often photos of people making very similar tradeoffs for the same reasons (cheaper rent in the heart of Tokyo but then-relatively-small apartments, often one-room), the apartments are much larger than these but also far more cluttered, looking like they have hoarding disorders. Stereo sets, TVs, landline phones, walls or giant stacks of manga, vinyl records, cassette tapes, reference books, books in general, musical instruments (he photographed some musicians and music students), visual arts equipment - all of these take up an enormous amount of space collectively. But they can all be replaced by a desktop+large monitor and a smartphone and perhaps a digital input device like a tablet or keyboard for arts. (Even the desktop is physically far smaller than in the '90s.)

And that's precisely what the photographed apartments here do: you see desktop computers, a small handful of books which perhaps are sentimental or favorites, and much of the bulk of the space seems to now be used up by clothes, with food-related items being the next biggest category.

This raises the question of what could be done to reduce those? Food patterns will probably shift further to takeout/online purchases because of the enormous investments in logistics for rapid delivery (I'm particularly impressed when I read about JD.com in China, and Tokyo is a logical megalopolis to reach similar delivery speeds), but clothes are a tougher nut to crack. New fabrics which are more dirt/odor-resistant to allow more wear? Reversible clothes which provide '2 in 1'? Fewer dresses and more mix-and-match? Rental clothing services powered by cheap delivery?
Works for Flask too, same dev server
I believe calling it a game and using those analogies trivializes the ethical implication of some of your views. And while I definitely don't think "all human beings are playing equally for the interest of all others", I do think if the "ruling consensus" elects to share power with a more diverse group of people that would be in the greater interest of humanity in the long term.
Downloading Game of Thrones may hide dangerous malware
I can repaint entire panels, and blend it well enough to be indistinguishable — though ultimately I’ll end up leveling the clearcoat on the entire vehicle, which is a ton of work to do right. The problem is to hit my standard of quality it’s far too much time for the effort required. The time is better spent finding something that doesn’t need major paint repair.
(I'm not a mod)

There's a small karma threshold before the [flag] link appears. I think it's about 30.
Slight tangent but can you “copyright” a REST API or UI? Sure, the endpoints and look can be copied but the secret is the implementation, no?
> Just pointing out that we all "opt-in" to this system when we participate in it, and that's a part of the problem.

This really is a significant point.

All-visitor paywalls already crumbled, and a few of the worst excesses of tracking at least getting debated, so this is a place where users can get actual traction. It's the same sort of collective action problem as voting, true; writers and publishers have far more influence than any given reader. But it's also true that the space is far more open than voting.

There are a lot of news sites (e.g. The Boston Globe) which have shut out incognito access, filled their sites with trackers, and loaded up on dark patterns to push people towards misleadingly-priced subscriptions. And for almost everything they publish, there's minimal cost to just... not reading it. If it's a major story, it will be covered elsewhere. I know I'm not changing the world when I skip their links, but I'm protecting a bit of my own data, and putting a bit of pressure on them to do better.
I can highly recommend Elixir as a pleasant entry point. I've been looking into learning Erlang too though, much as the syntax is a bit daunting.
Here's what modern ClojureScript setup and workflow looks like: https://github.com/ClojureTO/JS-Workshop
came here to see if somebody said this, thanks
How would UBI solve the coordination, incentive and information problems that make temporary contract work difficult to arrange? It's a pain in the ass to find someone good and get them up to speed and most projects last longer than 1-2 months. UBI doesn't change those facts whatsoever.
Whenever articles about this come up, especially as it relates to Japan, I think it's important to remember that "not everybody does this." I would advise treating these kinds of articles as a slice of life for a specific set of people.

Another example is a mini-documentary I saw recently about people in Japan living either temporarily or semi-permanently in Internet cafe cubicles.

It was somewhat sad just because the kind of person to do that sort of thing is usually a little lost or lonely. But that doesn't mean everyone or even most living in Tokyo is lost and lonely. It's a big place with millions of people, and they're not all the subject of alternative lifestyle documentaries.

Just like any other country on earth, there are undoubtedly Japanese people who trade commute time for extra space, just like we all do in just about any other city on the planet.

Actually, I don't think these micro apartments are sad - for the right person who's out and about a lot, maybe they're single, or have specific priorities on location or neighborhood, I'm sure they're a great option. They're also only about $600 a month.

To put this in further perspective, keep in mind that about 25% of the world does not have access to "basic sanitation," i.e. access to a flushing toilet shared by multiple families. In that context, perhaps our mental efforts sent toward pitying the lives of modern urban inhabitants with small apartments are misplaced. (Not to say that the main purpose of this article is to generate pity, but that might be someone's reaction)
I just want to be able to browse a news aggregating site and have a rough idea of what the article is about. So why have me click on the article only to find out "oh, it's about interactions between great whites and orcas" when you can just put that information in the title.

Sure, if I'm clicking on anything fish-related anyway that may not be a problem. But the title as it is phrased now clearly leaves out a key bit of information, namely who this predator is. That's disingenuous and the reason why I support calling it out as clickbait (i.e. "click on this link just to find out what it is actually about!")
Ah just the uplifting words op needed for the battle ahead.
In some ways it reminds one of the Google/Oracle API thing -- most of us didn't _want_ the API itself (the method signatures or 'shapes') to be copyrightable or otherwise protectable as IP (as the law seemed to say it _wasn't_ until the Google/Oracle case).

However, copying the _docs_ like that is a clear copyright violation, always has been, still is, not really a legal gray area, I don't know what the heck Otonomo was thinking, and I hope they get their hat handed to them.
Not only pensions. Individuals cannot save any kind of money for retirement on their own if there will be no one to give to in exchange for services after retirement.

We cannot save without children, and the only answer is more automation, or just tough it out until the hump is past and we can have a more stable population. Toughing it out is not easy: young people put off having children or avoid it altogether if they feel they can't afford it. Of course, young people today don't have to deal with the privations of yesteryear -- they have no idea, but no matter, they won't have children if it feels too difficult.
Well, I guess that depends on what you mean by an ideal setting: in an _ideal_ setting, everything would be so intuitive that there'd be no need to read any documentation at all; you'd just have a goal, and you'd sit down and immediately start working toward that goal. You could consult an all-knowing "oracle" if you had a specific question that you needed the answer to and that all-knowing oracle would always provide a correct and specific answer. I don't know if this is actually achievable, but I do think most software tasks are estimated under the assumption that it's not only achievable but the present state of things. If the manual exists, though, then whoever wrote it thought it was important to present topics in a specific order rather than just organizing it in an "if you need this result, then do this" FAQ form.
I think you've made the mistake of thinking that since I commented commented downthread from your comment, it necessarily applies directly for or against your comment.

I chose the word inconvenient on purpose, to encompass results that are against someone's economic interest as well as those against their specific views on a topic.

It's meant as a general statement about the idea of requiring more or less evidence for specific results, and where I think we should be wary of this going awry.
By the name, I was expecting this article to be much more technical, giving examples of common errors made by attempted proofs or reasons why certain cruxes in possible proofs would be difficult to overcome.
> I sell a SaaS reading product and don't care what my customers are using it to read, or whether their own websites our products contain any infringing content.

What they are using your product for might very well turn into 'aiding and abetting', make sure your TOS is up to snuff and that you have it checked over by a lawyer to verify that if your customers do something illegal with your service you don't end up being on the hook.

As for the second, that might be a good hint that your customer is not above-board and will bear closer watching.
Historically, you are wrong.

Custody of Infants Act 1839. Prior to this, men both "made the money" and received custody of the children.

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

FredW
One area where the virtual DOM seems to be important is for rich text editors, where the VDOM can basically take the input, diff it using an immutable structure, then render it to properly structured HTML.

An example use case where this would be valuable: a user hightlights text, bolds it, then highlights it again plus some more text, and bolds it. A naive approach would have: <b><b>This text is bolded</b> plus I bolded this</b> when what you want would simply be: <b>This text is bolded plus I bolded this</b>

Libraries like DraftJS and SlateJS use immutable data structures to parse the input/formatting in the VDOM and reconcile them into "blocks" (basically javascript objects containing the formatting) that deduplicate formatting.

The talk below on DraftJS is pretty good.

https://www.youtube.com/watch?v=feUYwoLhE_4

What's the recommended way to handle a rich text application in Svelte? Is there anything like the above for Svelte?
Taxes: Where we openly brag about finding ways to contribute less to society.
FreeTaxUSA offers a service for $15 that saves me 2+ hours of time, and optionally offers to give me a professionally bound return for $10.

Recently I paid a small business $20 to wash my car. It probably saved me an hour out of my day.

Why is the second business's services more valid than the first? I know how to wash my car, i know how to do my taxes, but I also value my time.
Ask HN: Thoughs on Elk Stack
I'm working on a Company with generates about 80Gbs of Log Files
This is a very standard graph.
I had a bad experience with a killer whale when I was returning to San Diego from Catalina Island in my rather small Columbia 22 sailboat (this was around 1977).

A killer whale jumped out of the water to the level of the top of my mast 4 times. Each time it landed horizontally right next to my boat, almost tipping the boat over with the splash/wave it created. I laid down in the bottom of the cockpit reaching up to steer my boat and I told my girlfriend to go below decks and lay on the floor to keep our weight as low in the boat as possible. At the top of the 4 jumps out of the water, I saw a black beady little eye staring down at me.

I was very relieved when it left the area.

EDIT: I bought a bigger sailboat
At scale, it's much cheaper than, say, ARM, where you pay a percentage of revenue based royalty.
It's not 100% all the info you need, but as a rule of thumb $x/h as a consultant is similar to earning $xK/year (anecdotally it seemed to check out: I once asked HR to do the math with me to evaluate what kind of rates we can afford to pay freelancers compared to how much similar-role employees were making - I think the example used was that a freelancer paid €60/h would cost equivalent to the salary cost of an employee earning €65k/year).

The guy may not be making the equivalent to a $175k/year salary but he was almost certainly making a lot more than he previously was at $60k.
I’m lost again. Please point to where she says that.
Several years ago I tried following this advice, and inadvertantly double-reported some income. This was after attempting to read all the relevant instructions and forms. I then spent dozens (multiple) of hours trying to clean up the mess. There probably would have been a more efficient way of doing it, but that's kind of the point. Professionals know their way around the system and understand the vocabulary.

I have no doubt that it's technically possible for anyone to do their own taxes. But if you're inexperienced, it's fraught with peril. And my situation was one that most people would call pretty simple.
Happy to see new tools for debugging. Yet it's the good old print that I most often end up using. Debugging is very context-sensitive: adding prints makes sense because I know exactly what I'm interested in, and I can drill down on that without being disturbed by anything else. I can print low-level stuff or high-level indicators, depending where my debugging takes me. There's no ready-made recipe for that.

Some codebases have built-in logging or tracing functionality: you just flick a switch in a module and begin to get ready-made prints from all the interesting parts. But I've found myself never using those: they are not my prints, they do not come from the context I'm in and they don't have a meaning.

Use what you want but please don't underestimate prints.
If they go down this route, SmartCar should ask for at least their post-money valuation based on their last $10M raise back in March 2018[1], not just a "couple of million".

[1] https://www.crunchbase.com/organization/smartcar#section-ove...
I’ve sold them. The main issue is when you look at the extra profit, the extra labor doesn’t really put you ahead.

You also get a very different kind of buyer (skews faaaar younger) that honestly, is just insufferable to deal with. There’s more profit per unit, but not more profit an hour, and too much dealing with awful personalities.
Looks awesome! I noticed that it doesn't yet support in-game progress save functionality yet, but will definitely give it a try when it does!
Analyzing the Code of Cuba Platform with PVS-Studio
Ask HN: Thoughs on Elk Stack
I'm working on a Company with generates about 80Gbs of Log Files daily. And a collegue sugested implementing the ELK Stack (Elastic Search). What are you thoughs about it? Have you used it already? Do you suggest another options? Thanks in advance.
Interesting... "unironically one of my favourite scenarios"

Why? Pricing Leverage? (which makes sense - you can set a shorter term price and most of surprises should be upside)
> Since the ability to get a foreign company (in this case Israeli) to do anything is limited

Doesn’t hurt to have a court order in place. Chances are they’ll settle for a material fraction of the cash you know they have.
Missing morals seems like a critical enabling technology of creative AdTech.
Your argument seems to be that "since some speech can be prohibited, it isn't correct that corporations have absolute free speech rights."

That's absolutely true. Neither a corporation nor an individual can engage in libel, some types of obscenity, true threats, etc. Furthermore, there are indeed cases where corporate entities are treated differently than individuals, and no one seriously argues that it's inappropriate to do so (there's no corporate right to bear arms, for instance, and corporations don't cast votes in elections). On the other hand, there are obviously very important situations where a corporation must be treated as a legal "person" (to sue and be sued, to own property, etc.)

The crux of the argument that won in Citizen's United is that, among all types of speech, it's political speech that must be jealously protected. Even though there are serious arguments against allowing corporations to participate in campaign-related speech, it was found that there was not enough of a compelling government interest to overcome the strict constitutional scrutiny that is required when the government seeks to limit political participation. As corporations are just groups of people who form an entity to pool resources and share in ownership, those groups of people do not lose their rights because they pick one social and legal structure over another (for instance, a school, non-profit, or a church). The important example was of a corporate entity producing a video that was critical of Hillary Clinton within some amount of time before an election.

The "you cannot yell 'fire' in a crowded theater" argument makes it seem as if others are denying that the government can regulate any speech, but that is not true, people understand the current state of the law.

I think I can rephrase your argument as: "I cannot shout 'fire' in a crowded theater, so obviously some speech can be prohibited. Therefore, since we're only talking about where to draw the line, it can be drawn over here where I'm advocating it be drawn." This ignores distinctions between situations that have been acknowledged for a long time. You cannot shout "fire" (falsely) in a crowded theater because it would be illegal to say something false when you know it is likely to cause immediate harm. It is also illegal to do other things that are kinda-sort-of free speech related if you look at them the right way -- you can't lie for financial gain, you can't lie to obstruct an investigation, you can't lie under oath, you can't file a false police report, etc. etc. Because these are all true, it doesn't mean that in a different situation speech can necessarily be regulated because we've already crossed the line out of absolutism and into situationally-dependent regulation.
>> Bessemer & Co. likely know that Otonomo is building a drop-in replacement copy of Smartcar's API. I'm not sure there's anything terribly controversial about that, although reasonable people may disagree.

Anyone considering that should be aware that Oracle vs Google is still not finished.
3D Printing of Personalized Thick and Perfusable Cardiac Patches and Hearts
Svelte looks amazing. Some questions that occurred to me:

- Does it work with TypeScript?

- How does it relate to other reactive frameworks, such as RXJS? Does it make sense to use them together or does the Svelte compiler invalidate the benefits of them?

- Does it work with any existing components?
This is very informative and nicely presented too.

And this article was linked to: https://blog.cloudflare.com/the-story-of-one-latency-spike/

I think that sort of thing should be mandatory reading for junior sysadmins and developers.
https://news.ycombinator.com/item?id=1510177

Commentary on limitations of SQL - SQL is not composable.

This comment made me think of composability in other other contexts as well, such as requirements specification.
Helm 3 Preview: Charting Our Future – Part 1: A History of Helm