skysight-inc/HackerNews huggingface dataset:
Not every game or sport has to devolve to angling for loopholes. Sure, get a friend to buy it, never be invited to compete again. Congratulations, you cheated to win a race almost nobody knows or cares about (if people did care so much about winning this race, they wouldn't think twice about "losing" a million bucks by openly over-spending).
You foeget eminent domain.

The stack is already against the homeowner who lacks lobbyists to fight back

This achieves more of a level playing field.
Cargo ships are emitting boatloads of carbon, and nobody wants to take the blame
Gmail: Le clic droit proposera plus de fonctionnalités
It's popular with scientists (genomics) for making web portals to interactively share data / plots / analyses.

The number of users to such sites is (often) measured in dozens of people per day.

I'm a bioinformatician, not a web developer, and Shiny has been a great tool to share my work with something I'm already familiar with (R).

(I'd share a site I've made with Shiny but I'm pretty certain it'd explode with hundreds of concurrent visitors - but that's OK! I get dozens of visitors a day and don't expect any more)
The introduction, for those not wanting to click too deeply into the link:

The JSON Meta Application Protocol (JMAP) is used for synchronising
data, such as mail, calendars, or contacts, between a client and a
server. It is optimised for mobile and web environments and aims to
provide a consistent interface to different data types.

This specification is for the generic mechanism of data
synchronisation. Further specifications define the data models for
different data types that may be synchronised via JMAP.

JMAP is designed to make efficient use of limited network resources.
Multiple API calls may be batched in a single request to the server,
reducing round trips and improving battery life on mobile devices.
Push connections remove the need for polling, and an efficient delta
update mechanism ensures a minimum amount of data is transferred.

JMAP is designed to be horizontally scalable to a very large number
of users. This is facilitated by separate endpoints for users after
login, the separation of binary and structured data, and a data model
for sharing that does not allow data dependencies between accounts.
> And moved the burden of maintenance to someone else?

If you read on:

> > One day, I said "this needs to go", and everybody listened, architects and directors alike.

The OP hacked a shitty solution to make people listen to him. Once people started listening to him, he found it easier to persuade them to let him improve things.
This reminds me of how Twitch streamers filter viewer comments.

Many streamers set up a system where you can pay for your message to be guaranteed read by them or even published on screen for everyone.
There could be bad reasons why the pledges haven't been paid out yet (they never intended to give the money.) There could be good reasons why the pledges haven't been paid out (they want to know how much is needed and what it will be used for, or no one knows how much is needed yet.) I don't know which it is and the article isn't interested in telling me. He just uses the situation as an opportunity to complain about people he doesn't like.
A lot of ElasticSearch is in use at my work for search feature work.
I'm not sure what you're implying, but without context, the screenshot is meaningless.

It could be that Phil has a policy of not storing private keys on his iPhone or something. Is that so unusual?

Anyways, maybe you're privy to context that I'm missing.
Not only convenience but also an amount of trust - IIRC Amazon isn't difficult at all wrt returns, whereas with ebay - as far as I remember it - it's all up to the buyer / seller to handle it.
> It seems that many people think that COST type private property tax would extend to personal property

You just literally recommended it for an item of tangible personal property, so from your recommendation that's not an extension at all.

> Personal possessions are not taxed in any place of the world

Yes, ad valorem property taxes on items of personal property do exist in some jurisdictions in the world, including many in the United States. (E.g., California's Vehicle License Fee is an ad valorem tax on automobiles which are items of tangible personal property.)

> and tax deduction make sure that small personal properties can be owned without paying tax.

That doesn't make sense with the preceding claim: of personal property wasn't taxed, you wouldn't need any kind of deduction to allow owning it without paying tax. Also, deductions which allow this aren't in place where they would be needed (i.e., where certain items of personal property are taxed) to allow ownership without taxation.
Finding Malformed Markup
We use Solr heavily at https://www.helpscout.com/, it really powers a ton of our functionality.
> Is there such an IDE?

IntelliJ Idea isn't exactly it, but it has many of the features you want (most comprehensively/maturely for Java, but to greater or lesser extents for Python, Go, Rust, Typescript, etc). I find using it feels less like editing text, and more like constructing a program at a conceptual level, than in any other environment I've used professionally.

> declare a function

You can use a function/method in code before creating it, and it can create the declaration for you. There's also support for automatically creating class members like constructors, setters/getters etc.

> rename this identifier

Yep, throughout a project.

> "call function x with y and z arguments"

Not exactly, but completion is comprehensive enough for this. You can also refactor a method/function signature, and it gets changed throughout the project.
Show HN: Decentralized derivatives protocol that solves margin trading wipeouts
Gitlab: 2019 Developer Report
There is a use case example for replacing IMAP: https://jmap.io/#representation-of-email
They are probably already aware of this if they do this sort of black hat SEO type stuff.
The first $11 million of an estate ($22 if it is a couple's estate) is already tax free.

If you inherit stock, or land, or any other money making asset, it does not make sense to not tax it just because it was not sold.
The Sitecore CMS moved from License to Solr for search for on-prem instances. After trying to run it on Windows we were happy there was a third party provider that was easy to work with.
>"Given the sums involved, it would be irresponsible to just heap money on someone who didn't have a plan or specific request for what the money was going to be for."

Then they should explicitly say so and press whoever is responsible for the rebuild to draw up and publish such plans. Perhaps drawing up those plans is one of the costs that has to be met in the first place; perhaps what those plans are depends upon the sums at the dispense of the cathedral; perhaps they already exist.

>"And the idea that the donors want some sort of creative influence isn't as bad as it sounds. I'm put vaguely in mind of the Eiffel tower when it was opposed as the "useless and monstrous Eiffel Tower" by artists of the time. Great works create their own dignity after the fact."

I don't think the primary claim is an aesthetic one, that art funded by the rich fails on artistic grounds. It is a political one. The rebuilding of France's greatest national monument should not be under the control of a few billionaires, or treated like a grand pendant for their self-glorification.
It's not censoring as much as school is not censoring. Some things are just factually, objectively wrong and unsupported by evidence.
> No fix citing "internal communication difficulties", perhaps Google could use, I don't know, some kind of tool.

That's the problem: half the team was using Google Hangouts, the other half of the team were using Google Meet, and three random guys are using Allo.
Yeah, I work pretty much daily with Solr and related stuff (PHP, JSON). Still used quite a lot in PHP and Drupal scene.
What about all those java, ruby, python and C# services that expose JSON based REST services. JSON is widely used for network API, config files and data stores.
at the same time, we need new people to find new solutions...
>But I'm just not sure a control model this heavy handed

Is there any consensus that a popular website's comment area has high-quality conversation but also does not have heavy-handed moderation?

The Coral website doesn't mention it explicitly but I believe the project is trying to reverse the trend of publishing websites disabling user comments.[0][1]

It seems like a bunch of websites suddenly realized their user comments were more of a liability than an asset. Either heavily moderate them (costs $$$ in human labor) -- or disable them completely.

[0] https://www.wired.com/2015/10/brief-history-of-the-demise-of...

[1] https://www.kqed.org/lowdown/29720/no-comment-why-a-growing-...
Sure. It helps if you can formulate the pros and cons of each course of action, though, because that's the first step of finding a proper compromise. From my experience, that is what debate teaches you.

For example, most of the debates we have done in high school we did from both sides; I don't think the general message was supposed to be "just argue loud enough and you'll be right", but rather "hey, look at this problem from these two sides. Crazy how both of them are partly true, isn't it?".

I think the human default is to stick to whatever your opinion is at the moment. Most of the people will never look from other POV. Maybe they won't even realise that the other POV can be right, when they are so sure they themselves are right.
> PHP7 support - String class must be renamed, it is reserved in PHP7
[0]

[0]: https://www.drupal.org/project/graphql/issues/2715609
A couple of thoughts:

The question can easily be turned around: why should sentimental value be taxed?

It seems to me that protecting the things that are important to someone is a core purpose of society. Forcing someone to choose between the security of the things that are important to them and their financial wellbeing would undermine that.

The justifications for a high tax rate don't seem to apply to inheritance of items that have high sentimental value but low utility. Since the property does not have great utility, taxing it does not moderate income inequality due to inheriting capital. Both the idea of a higher tax rate on people who have more and the idea that it is justified to tax things higher that people didn't earn seem like an odd match for property that is high in sentimental value.
Pywren – run your Python code on thousands of cores – pywren
>In our study of gender nonbinary people of color, women of color, and online commentary, participants talked about having to constantly run a cost-benefit analysis on participation in any online conversations, based on the likelihood that they would be attacked, merely for participation.

4chan solved this problem a decade ago. Put your content before your identity rather than the other way around.

In many spaces today, being a straight white man is far more inflammatory than being a non-binary person of color. This is especially true in the open-source community.

The solution is to stop pushing your identity onto people when it's completely irrelevant. I'm not saying hide who you are. But it's simply not relevant to the vast majority of discussions.
Israeli surveillance tool silently collects all cloud and communications data
I opened an issue on Github over missing images. Anyone else try running this yet? Setting up was super easy but there appears to be a missing /images/assets directory where most of the UI is stored... I was very interested in trying this out.
I use Resilio Sync for some files between two machines but that only works when they are both on at the same time. What are some good alternatives?
So if the 35TB figure was correct a few years ago, I didn't expect now to be more than doubled.

Do you happen to know if it's only SciHub or it also includes Libgen? If it's only SciHub that's a lot of papers... ^__^;
What if I don't agree with something, but think it's worthwhile to read. A dissenting opinion, etc.
"Too many people already do the wrong thing" is not a good excuse to stick with the wrong thing.
We use JSON at work and we're a hardware company doing stuff using C, C++ completely unrelated to JS.
>The vulnerability purportedly affects the iPhone and Apple’s iCloud as well as Google Android phones, and even third-party apps installed on the phone that communicate over “encrypted and secure” connections.

The spyware is sold by NSO Group is supposedly only sold to governments to assist with crime investigations, but there are fears that the Pegasus spyware is also used by countries to help enforce authoritarian and dictatorship leadership.

The new version of the Pegasus software is supposedly able to capture and clone the authentication tokens used for services like iCloud. Then, it can essentially construct a man-in-the-middle attack to pretend to be the target user’s device, and download whatever data it pleases from the origin server by making requests that seem to be coming from the origin phone.
From the blog post above:

"It does not work on any subdirectory (such as http://www.example.com/about/). If you were to attempt to request this URL through CloudFront, CloudFront would do a S3 GetObject API call against a key that does not exist."
The original authors of JMAP were IMAP experts who were increasingly frustrated with IMAP. So not it’s not a coincidence. It just started as IMAP over JSON and then ask they fixed issues and added features it became its own thing.
No I meant for an electric stove
Malvertising: What It Is and How to Avoid It
25% is significantly lower than the 80% OP suggested. I'd say it's about what I would have expected for the UK.

It's not a terrible figure.
There is a Catch-22 in choosing to breed less, in order to be responsible. You are choosing to limit your genes, and in many respects limit your impact on our culture. Irresponsibility continues to breed, while responsibility doesn't. I absolutely agree that our CO2 emissions would be much lower with fewer people, but choosing yourself to have fewer children is not the answer. A lot of the world is choosing to have children at an older age, and this almost always means less children. A better strategy is to try to get more people from all cultures to share this trait (not forcefully, of course).
I love my Nextcloud so much. I use it all day every day and it just works. It's missing a few tiny things on my wish list, but it's crazy to me how I don't miss Dropbox at all.

I can't speak for what it's like to administer Nextcloud for a large org, but for my personal work sync it is a godsend. Easily my favorite software of the last three years.
The Great Content Con
I agree, there's a lot of solid science, confirmed by what we're measuring year after year. Climate change is happening and CO2 emissions are a major cause, or the only one.

But we should not underestimate the power of a decades-long daily stream of clickbaity headlines on the same topic, all skewed in the same direction- the catastrophic one, the one that spreads fear and incites indignation. Nobody is immune to it, not even scientists are.
Yes, I work on the search team at my work and we extensively use Elasticsearch for many different search services.
I miss ColdFusion. I really liked the idea of a tag based server side language. It will never have the power or expressiveness of other languages but for raw productivity of producing very simple dynamic apps with an incredibly low bar to entry for new/non-programmers, nothing else was even close.
I first realized this in Manila, when a 50-something cab driver to the airport was enthusiastically asking me if I was excited to see snow in Korea (my next destination).

He had never left the Philippines and therefore had never experienced winter weather in his life.

I suppose it should have been obvious in hindsight that international travel would be a huge expense for a cab driver in a developing country, but I never really considered it before then.
I'm using Solr for https://www.findlectures.com, but I think Vespa looks interesting - lets you store feature vectors in the index, so you can do neat things to incorporate ML algorithms in ranking.
After Dropbox introduced the 3 machine limit to free tier accounts back in March. I decided to migrate to Nextcloud.

The migration was easy:

1. Setup a directory on my VPS for storing files

2. Install Nextcloud

3. Configure security

4. Install clients on (Mac/ Windows and Androd phone)

5. Starting adding files
Dear President Trump, Let’s Talk About Iran
I don't think this was a mistake. The mistake is that they were automatically switched but I'm sure they intended to download and install it in the background. I know several people who clicked "try the new dropbox" and it was instantly installed/available.

I'm not sure this is a problem because I/they asked to try it, but it still felt a bit odd that it was already installed. Uncanny Valley.

https://en.wikipedia.org/wiki/Uncanny_valley
That was great, thanks, and didn't waste a single word.
"Unless he also managed to invent a tape recorder"

Well the point of the article is that he kind of did....
The thing with this vulnerability is that it is just an XSS.

It has nothing to do with Google apart from the fact they don't run GoogleBot using a recent version of Chrome.

The other thing is that if I understand correctly, this could work without JavaScript. You could just inject HTML <a> tags to inject links in XSS
vulnerable website.

PS: Apparently Google Bot has been updated to the latest version of Chromium which means it is even less a vulnerability on Google's side.
> It is all very well to impugn the rich, but if literally none of them have offered up a single cent there probably is a reason. Given the sums involved, it would be irresponsible to just heap money on someone who didn't have a plan or specific request for what the money was going to be for.

There are likely wealthy individuals who are waiting for details before making a donation. There are likely wealthy individuals who who make anonymous donations with no strings attached when the time comes.

This article is about a different group of people.
If a user manually imports a CA, it bypasses protections like CT [1]. This is a feature specifically designed to allow MITM for corporate proxies.

Always seemed like a misfeature to me, but all the browsers do it.

[1] https://chromium.googlesource.com/chromium/src/+/master/net/...
Good point!

I definitely think it would make sense to make an exception to a hypothetical "you aren't taxed until you sell it" rule for things that are either directly analogous to wealth (e.g. stocks) or that directly generate wealth (e.g. a factory or business).

I could also see land and housing being an exception, although I also don't like the idea of someone being forced to sell the family homestead. Do you know if they appraise the value of things like land based on its current use or potential use? For example, what if the value of the mineral rights for the family homestead was much greater than the residential value?
> Emissions data for flight connections was sourced from atmosfair.de

They probably just copied part of data over. The calculator on Atmosfair's site seems to be more detailed – more airports (RDU works, and you can even input multi flight trips), selectable plane model & class.

https://www.atmosfair.de/en/offset/flight
Making use of the ELK stack currently
5 Methods to Run an Effective Brainstorm
Possession is 9/10ths of the law, right? Whoever is listed as the whois contact has control.
The benificiaries of an estate are not taxed; the estate is. So the estate would likely still owe taxes.
Choosing the right rebalancing strategy for passive investors
The Only Winning Move
About seven years ago, I got a contracting gig for a website that wanted a "search engine". I remember thinking "Solr/Lucene is old, not pure-functional, and therefore awful!" and decided to build my own. Somehow I even managed to convince the client that this was a good idea.

I ended up trying to reinvent Solr for the client, realizing after about two days of trying to reinvent stemming and indexing, that this was stupid to do on someone else's time, and called the client to tell them that I'm moving to Solr, and I got the project done before-schedule as a result.

====

I think for 99% of usecases (involving search), Lucene/Solr/ES is perfectly fine. However, I do absolutely hate that some companies have decided to make it their primary database.

EDIT:
I just want to make it clear, I think it's totally valid to try and reinvent Solr for fun, or if that's something you're paid specifically to do; nothing is perfect, and I am actually a big fan of the "if it works, break it and make it better!" mentality.
It didn't do anything bad to me while I used it. I finally got round to replacing it with Nextcloud though, so now I only use Dropbox very occasionally, and via the web.
It is a church, where the founding text of that religion has all sorts of injunctions to go and donate to the needy. Having a christian cross made of gold already embeds a bit of tension in the whole project.

The building of Notre Dame is going to be an exercise in someone showing off. The questions of who and why are only important as far as they impact the artistic integrity of a very grand building. I'll admit to not seeing a difference between politicians showing off, billionaires showing off or the Catholics showing off. The result will be a monument to the pride and ability of the French people.
How many hours have you spent practicing programming?
It's a convenient and well-understood format for structured data that maps fairly simply to our internal data structures.
I remember when I was messing with MooTools and Prototype and then I saw jQuery. OMG, yes, I want that! So powerful, freeing and easy.

I've never felt that way since with JS.

Backbone didn't have much appeal.
Angular, I knew I didn't want to touch it with a ten foot pole.
React was interesting, but usually more trouble than it was worth.
Vue feels the nicest of the bunch, but not breathtaking.

I guess what I'm saying is that, after seeing jQuery, I knew I would not use anything else.
It solved a problem so well (DOM manipulation) there was no need to.

With recent JS frameworks, it feels like we haven't even defined or come to agree on what the problem we are trying to solve is.
ok, we're tech people here, how can there be no way to turn it off? I mean, its in your home and can at least be covered, disconnected from a power source etc. In 1984 the issue was that if you did that, they would sooner or later find out and come for you, but I honestly don't believe its so bad in modern SK
A file manager... If only they could add this little feature "show folder size"...
Maybe another way to look at it is those less productive are 0.1x developers?

I don't know - I've been the developer that produced more than the rest of the team combined, but it's important to stay grounded. An arrogant developer is going to be resented or even hated, regardless of productivity.

I also feel it's important to mentor other team members if you are more skilled in some areas - someone who shares the fruits of their knowledge and experience is more valuable to the rest of the team.
Brand It's Dog Shit
> It _is_ much worse than the two-byte "overhead" of one s-exp node.

I don't believe you. Atoms are roughly the same, and compounds, well:

[1,2,3] vs
(1 2 3)

{"a":1,"b":2} vs
(("a"1)("b"2))

I suppose if you have a lot of booleans you might save a little by using T/NIL or #t/#f, but otherwise it's more or less a wash.

(You might suggest plists, ("a"1"b"2), for dictionaries, in which case you save a whopping two bytes per entry. But I'd choose the nested-list format over plists, if I were encoding a dictionary into an S-expression.)
For one thing "Mata Hari" did not record voice. I believe Warren's was one of the first to record both voice and data.