skysight-inc/HackerNews huggingface dataset:
I'm on a team of 4 people working on a giant accounting spreadsheet simultaneously. It wouldn't be possible without collaborative editing. Previously, the same team has worked on white papers simultaneously. In theory, we could've done that by merging documents near the end, but we were adding, dropping and moving sections while writing everything, so the end result wouldn't have been the same.

There are other areas where I sorely miss collaborative editing. I want every piece of application software to support it. I hate transferring files. I love sharing live documents. My problem is that few people outside of this team I'm talking about seem to understand how powerful collaborative real-time editing can be. People of all ages are still emailing me Word documents like it's 1997. My head is in the future, the world is living in the past.

Same goes for smartphone usage, really. Try sending calendar invites to someone who's barely aware of the calendar on his phone because he only uses it for Instagram and calling his mates. Technologies to augment the human intellect are all around us, but most of us are really bad at using them.
The product being announced is for data centers.
Jdfggf
There's blendle.com, closest I know to a general pay-per-view system.
Because actually the laws of thermodynamics are only applicable to isolated systems.
"The second law of thermodynamics states that the total entropy of an isolated system can never decrease over time."
But usually you can build quasi-isolated systems and minimize the external interference so it is negligible (i.e. a car engine). This is hardly the case of software systems though.
Don't Tell Anyone, but We Just Had Two Years of Record-Breaking Global Cooling
It's only amazing because you're comparing profits in a way that favors Apple's business model compared to the only competing platform.
Jhgfg
https://politics.stackexchange.com/questions/30509/how-are-g...
Apple and Russia Face Off Over Telegram on App Store
Jgfg
The Growing Trends of Service-Based Monetization for Apps
> I have just started playing with Actix-web. Rust-Noob as well. The yellow world example compiled to a binary that was ~ 5 MB.

I've only played around with Rust a bit, but IMO, as a general rule: don't judge back-end frameworks by the size of the deliveries, unless we're talking about something ridiculous (5GB). It's extremely superficial and has a very low correlation with the quality of the actual tool.
Zuse started developing his computers and programming languages before the war.

Of course there would have been.
Obesity is a sign of improved living conditions that is also a sign of declining living conditions. The former conditions are largely out of the individual's control while the latter conditions are largely in his control. That is, being able to be obese is dictated by the economic vitality of one's country whereas being obese is dictated by one's actions.
Hdfgf
I like helping others as well. I don't need to fart about writing blogs to do it.
Isn't that easily bypassed with a hoverboard or wheelchair?
On the other hand, maybe too much importance is given to how the information is presented.

Rather than focus on the content and the ideas evoked, just make a passive-aggresive snark so that you gain useless points by people who couldn't give a crap about the discussion but found the comment funny.

After that, you can just ignore that person's opinions since they obviously are too incompetent to write in proper form.

You learn early on the importance of good language skills, you also ought to learn how to treat people with some respect by trying to ignore the minor things and not showcase them off like you've found anything worth of value.

If you value properly written text over others, fair enough, but don't waste your time and everyone's time by making a comment that contributes to nothing but elitistic egos.
Regime change in Iran will require a military draft, not a volunteer army
Do they actually moderate stuff which is negative about YC? I don't think I've ever seen it.

What does happen, in my opinion, is that negative comments get down voted into oblivion, which kind of makes sense.

The objective aspect is that they generally make for low quality conversations and the subjective aspect is that you're complaining about people's livelihood (the age old: "you can not rely on a person understanding something if their salary depends on them not understanding it").
Ethereum Sharding Implementation
Apple watches I agree have a very low market penetration, but Fitbits and related products seem to be quite popular, although based on anecdotal observation their popularity does seem to be down a bit from their peak.
Optimising your Linux environment for MongoDB
Is it too paranoid to speculate that there might be an organised anti-Musk campaign afoot? One of the red flags for me was reading an anti-Musk article in the Spectator, a reasonably stuffy, right wing establishment magazine in the UK - my interpretation of it was a wail of fear from long entrenched interests, soon to be disrupted.
Yeah, you don't want to do AI in DSP, but signal processing yes.

There's a lot of work between reflecting radio signals and having a "radar image" that can be fed to AI systems, and that seems to be the main target of the dsp.
>If a terrorist leader who has killed many people in the past and intends to kill more in the future is located in a house filled with children do you take him out or let him live and continue his activities? Innocent people are likely to die either way.

so, the real choice i'm facing here is _who_ is going to kill innocent people and children - me today or the terrorist leader tomorrow. Do you really think that it is a non-obvious choice?
Remix is hiring Software Engineers and Managers to build more livable cities
Agreed. And let's not forget about google's current core business, which always reminds me of this clockwork orange cinema scene: reprograming your brain by forcefully feeding it images, thoughts and other stimuli advertising whoever pays them. Nothing is black or white, but that's already far into "evil" for me. Yet every spark of subversive action is good to take.
You fight terrorism by using soft power to give people less or no reasons to commit terrorism.
and much lulz were had
Fghff
Chinese President Xi Jinping calls blockchain a 'breakthrough' technology
Probably nothing. Usually people don't make decisions based on only a single point of evidence.
The Best Trello Alternative of 2018
Not nearly what you have in D.
You blew up a house with 10 children and terrorists. 10+ new terrorists are born. (Think fathers, uncles, mothers of their children).
I just checked the definition of "belong" I didn't like the idea that parents own children . I did find to meanings: "be the property of" and "be a member of". So I really prefer to say that children are part of a society than children are owned by their parents.

Could we say that children are part of our society and that parents are their guardians and primary educators? I would like to convey that we have shifted from the "pater familias" model to something different were we recognize that children are no more properties.
I'd use a decent React-based framework. My issue with Vue is that I disagree with some of the design choices.
Not really. On Unix it was Motif vs OpenLook. On Windows it was MFC vs OWL. On Mac it was PowerPlant vs MacApp. And that was it really, and you could have stuck with one for over a decade and never been short of work.
Getting a blockchain tech job – for non-coders
Nothing? I’ve seen negative news about YC funded companies on the front page many times, and I think I’ve seen some articles that were being critical of YC somehow too. So I don’t think they abuse their powers for censoring negative news.

Besides, HN is not the product, nor is it primarily meant to market the YC backed companies I think. HN is a forum for the startup community and its primary function for YC I think is to be a channel to attract people to YC.
I hadn't noticed this comment at the time. I said "patently" as in easy to check even if you think the docs are fiction, so for archives' sake:

GNU's not Unix and there isn't a /usr/include in the build chroot; see the manual about that and profiles.

$ cat x.c
#include <stdlib.h>
$ guix environment gcc
$ gcc -Wp,-H x.c |& grep stdlib.h
. /gnu/store/fc363b1hsid7pfdxh18m4a1i1r04i5fl-profile/include/stdlib.h
$ readlink . /gnu/store/fc363b1hsid7pfdxh18m4a1i1r04i5fl-profile/include/stdlib.h
/gnu/store/4sqaib7c2dfjv62ivrg9b8wa7bh226la-glibc-2.26.105-g0890d5379c/include/stdlib.h
> that are already currently very successful.

That is typical Buffett, invest in proven successful companies. About buying at the top, maybe Buffett sees that Uber still has long way to go up. Based on history, he is usually right.
Bluehost saves the last 4 characters of your password in plain text
You are wrong.

Betsy DeVos
Donald Trump
Koch brothers

They promote for profit schools but the vouchers they propose wouldn't cover the cost of better private schools.

Google Koch pro school choice voucher Arizona. 90% voucher of previous cost.
I appreciate the first point which I believe is a vital factor. Regarding the order of the second and third though, wouldn't the quality of teachers determine whether there are disruptive kids in the class in the first place?
It makes no difference to people who already pay with cash to maintain their privacy.
> Why do you characterize normal parental investment as privilege?

Privilege: a special right, advantage, or immunity granted or available only to a particular person or group of people.

The children of educated parents have many advantages, some of which I have enumerated. Black children are born disproportionately to uneducated parents due to generations of denying blacks education followed by generations of denying them good education in an environment that is conducive to education (where there are multiple parents at home who can help, for example).

> Again, as the students in The Promise School not only enjoyed these "privileges" but also twice as much schooling, what would happen if all students received twice as much schooling?

As I already stated, white students in aggregate are already receiving more extracurricular educational enrichment. Adding more schooling would be substitutive with that additional education.

> In terms of resource allocation, why should some populations be excluded from receiving this additional benefit?

Excluded from what? This should be an option to anybody. White students in Harlem had the same access to these programs.

> I have never heard anyone express any prejudice toward "Asians" regarding a lack of intelligence.

The literacy rate in Korea was 22% at the conclusion of WW2, but Korea now performs near the top in international exams. Descendants of Chinese who arrived in the 19th century continue to perform poorly on intelligence tests, yet we see Hong Kong and Shanghai perform very well on those same tests.

The 19th century stereotype of Chinese was of opium-addled superstitious barbarians.
Gsdf
Silence Around Test Scores Serves the Privileged
But, does blender have all of the news sources? And is it reasonably priced?
What does someone who has spent his academic career with a tailored education program that provides extra time to complete tasks and take tests do upon entering the workforce? Will employers go the extra mile to cater to his needs? Will the market do likewise for his business or product? If I could have taken as long as I wanted on the SAT, I probably would have been able to get a perfect score. But then I wouldn't have been taking the same test as everyone else, would I?
10 Cybersecurity Podcasts You Should Listen to in 2018
These kinds of tests are heavily reliant on having async IO, and https://news.ycombinator.com/item?id=17194761
https://medium.com/@noah_weiss/starting-up-slack-s-search-le...
It seems Google Fonts is *not* GDPR compliant, so use this cli to download them
Tired of Handling RxJS Subscriptions? Here Comes Rx-Scavenger
We are Hrirng- Scala developers
You’re right that Japan’s rapid technological progress wouldn’t have been possible without hiding behind the US shield, but that’s just because it allowed them to divert resources. The development itself was distinctly civilian and not dependent on the military as GP mentioned.

Also, Japan’s imperialist history was about 50 years; that’s certainly not “long” in the scheme of world history.
My personal experience of Swift vs. Rust is that Swift's syntax sugar is more readable for most examples, but Rust lack of syntax sugar scales better to more exotic examples.

YMMV
They provided direct access to australians while destroying the local bookseller industry. Now they don't have to compete I think you'll find it is:

if (shipping_address[end-9:end] == "Australia")
then
charge_australia_tax()
end

https://en.wikipedia.org/wiki/Australia_Tax
Dell servers are notoriously slow to boot, but this is due to the remote management subsystem being extremely slow.

It's quite a pain in the arse, and one of the reasons we prefer to use Supermicro machines for development at work, using only Dell for testing.
Apple blocks Telegram updates globally cause it refused providing keys to Russia
Just to clarify; I am not saying that there isn't a use case. I am just questioning whether it is the general case that products should designed around and maybe that is the reason why we don't see more of it.

If you have 4 people writing a book together would you really sit there in realtime with 4 cursors and typing away on the same document? Or would you structure, delegate and spread things out across time and space (doing most of the work) and then later edit and merge it together.
Is anyone willing to critique my curriculum vitae/résumé?

I would like your opinion on my skills and what you feel I should add to my curriculum vitae?
I didn't say it was easy, or that it wasn't hard work, or that I didn't value it.

Teaching is 'hard work', it requires educated, dedicated people, and it's very important work.

But it's not rocket science. Doing it is not risky - especially if you're teaching something that's been taught a million times before. Most well educated people I think could teach at least one subject, though they may not have the wherewithal or stamina to stick it out, or may not have the empathy/social skills to do it well.
Read reviews of Rotimatic, the world's first robot
Things change, you might not want it now, but you could in the future.
HN is run by YC so is obviously going to be biased. But that's ok because you know that it's presenting a biased viewpoint and can balance it appropriately. Free newspapers masquerade as a balanced source and it's not always obvious who they're owned by and why they're free.
They could pull an i5 and just disable half the modules.
Well, Uber lost 4 billions, and has 6.5 in the bank + 1.5 promised, so two years. “Years” is technically correct, but with their burn rate and at this scale, I would not snub billionaires in their position.

I understand (from drawing similar models at Deliveroo) that you can actually predict quite well your demand, efficiency, maturity by city and have rather accurate loss prediction, and I suspect that Uber expects to loose less than 3 billions in 2018 (and try very hard to be profitable in the last quarter of 2019 prior to their IPO), and with that in mind, “years“ makes more sense, but… that’s like when a test pilot says ‘things are fine’ inches from disaster: still not a ride for everybody.
Or a pair of cheap ankle weights, maybe even only wear one on one leg only to increase how much your gait is off balance.
The contract gets pulled and a major revenue stream disappears...

Does it? The advertiser isn't the basis of the revenue stream - the ad space is. That space can be sold to someone else. The revenue will be lower, especially if the newspaper is struggling to find advertisers, but not necessarily by very much. If the advertiser has negotiated favourable rates for bulk purchasing then losing them could actually lead to selling that space for more money to a range of smaller advertisers if the supply of advertisers is greater than the newspaper can serve.

In some cases giving up editorial control to advertisers will drive some readers away, which contracts circulation and consequently lowers ad prices, leading to a similar reduction in revenue.

I don't think the economics of advertising, especially in print media, are very obvious. There's a lot of different forces that need to be kept in balance in order to maximise revenue. It isn't a simple case of keeping the advertisers happy to make the most money.
Absolutely, but also the lobbying and campaigns vilifying fats, the lack of a competent authority explaining the benefits of sweeteners instead of sugars etc.
Jftgfg
Tell that to a hacker. The problem here isn't that the code is functionally dependent on padding bytes, it's that when you copy those padding bytes around you are leaking information that you probably never meant to copy.

This can be problematic if you are copying kernel space memory to a user space process, for example. Let's say there's a call into the kernel that returns a copy of this 4+1 struct with three more bytes of padding. Maybe what was on the stack before the space was assigned to those last padding bytes are some information the kernel definitely shouldn't leak to user space, like some bytes of a password, and now any user space process could potentially read them simply by calling some unrelated kernel function.
> With this system, the researchers claim that the way a person walks and analysis of that individual’s footsteps could be used as a biometric at airport security instead of fingerprinting and eye-scanning, providing a non-intrusive method of identity verification.

This is one of those modalities (gait, keystrokes, tone of voice) that gets rediscovered every few years, shown to be waaay worse than e.g. iris recognition and forgotten until somebody else picks it up again.

Back when I was doing my thesis(liveness detection based on pupil dilation) there existed a system that could scan multiple irises from a distance of up to 6 metres. I assume these kind of systems have only gotten better since then.
Then, as an idealist, what do you expect from other people to reach your goal ?
If 50% of the people do 80% of what is needed you're at 40% of your goal. If 10% of the people do 100% you're only at 10% plus you've turned your goal in to an "us vs them" instead of "everybody for the greater good".
Voting with your wallet 80% of the time is a valid means to support what you think is right.
An idealistic minority doesn't change the world. The majority does.
The things you are pointing out are orthogonal to the architectural tactic of microservices...

1) RPC and remoting can leverage microservices, but are not required to. There is a very, very, low probability that people doing DCOM or SOAP were doing microservices. Modularity is an essential feature of microservices. Service experience does not necessarily translate to micro-service experience...

2) Is this GUI app service oriented? That is to say: despite its thick client, is it accessing network and shared resources in the networked environment? Because native GUI apps often talk with webservices. Maybe those are monolithic, maybe they're not, but the resource usage will have to do with development and maintenance of those service and its effect on the (fat) client.

3) Traditional three tier architectures struggle in numerous scenarios (particularly those where microservices thrive). Hexagonal architectures/DDD do well in those areas, provide all the same benefits and more, and are really not "cool" anymore. Also, those design styles can use microservices (or not), they're not dictated by them.

4) .Net Core 3 has a bunch of value adds for thick client WPF apps with no services -- side-by-side installations and such.

5) You should not ask your customers to waste money with microservices, nothing about .Net Core 3 would indicate that you should. Same deal for monolithic services... Just because MS launches something good for apples does not mean you should call your customers and tell them their oranges have to be thrown out.
A reliable library which can help you connect mobx to vue
Yhgtg
Judge dismisses Kaspersky lawsuits about US government software ban
> That's not a bad thing.

For the record, I don't consider this obviously true. If you search "cps horror stories", some of the results are about horrible family situations that Child Protective Services has encountered, and others are about family situations that CPS has horribly mishandled. A couple of links focusing on the latter:

https://parentalrights.org/child_protective_services/

https://lfb.org/confessions-of-an-ex-cps-agent/

I'm not sure if anyone has tried very hard to make a case that the good of CPS outweighs the bad.
To explain this to people who don't know the background - this is about 'impl NameOfTrait' in the return position.

It allows functions to return an object that provides a certain interface without specifying the actual type of that object. This was only previously true by wrapping it in a 'box', which meant a heap allocation and dynamic dispatch. The 'impl trait' provides static dispatch and no other overhead, so produces equivalent code to returning the type directly, but with all the abstraction flexibility that you want.
I do think of myself that I can read statistics. They didn't mention it as a false positive rate, that's what I interpreted. I don't have the article here but they said that the system gave out ~250 alerts, of which ~230 turned out to be incorrect. It didn't specify at all how big the database of potential suspects was. The number of scanned faces was ~50-100k each time (stadium). Nevertheless, the 230/250 is the issue here, simply because it destroys trust in the system. If the operator already knows that the chance of this being a false alarm is ~5%, will they really follow up all alerts?
The type of index is, however, signed int.
Well you don't need to have two listeners, you just need to check "X-Forwarded-Proto" header and if it's not "https" then do the redirect. I think checking that header is a good idea anyway for something sensitive.

Also if you use API GW/CloudFront they would do that for you too.
Well, I think the only value-set they are disclosing here is their desire for money. Assuming nothing "goes wrong", taking the money then reneging on the deal will not get them any more money, and may attract the interest of other kidnappers who have a longer term view.
The barrier to a decent quality of life in the UK is getting higher and higher.

Anecdotally - growing up a single parent on <£20k a year was enough for me to have a good childhood.

Today my household will have a combined earning of nearly 3x that and the quality of life isn't 3x better. Probably only 1.5x-2x (I can now go on 2-3 holidays a year instead of 0 in my first 20 years)
Mathematical Proofs: A Transition to Advanced Mathematics by Chartrand Polimeni and Zhang. This was the textbook used in my intro to proofs course and it was fantastic. Worth the steep price.

Another good one that was optional reading was Book of Proof, it's free so maybe start there.
You're not wrong on the first statement. I am doing what's convenient. But I am also doing what I can with what's laid out in front of me. Basically every single company in my field has ties and contracts with military, so what, am I suppose to just change careers? I enjoy what I do, and I think military projects are neat in the technical sense, but that doesn't mean I want a part in it.

I'm not an idealist. The world isn't black and white.