skysight-inc/HackerNews huggingface dataset:
I had the same thought. I was like that's weird that such a popular language has reached end of life. Then I clicked the article. I'm curious about your question as well.
I've found pCloud to do just that, focus on sync, encryption, security and performance (consistent ~10MB/s up/down for me).

They even do automatic backups of other cloud providers like OneDrive, Dropbox, Facebook, Instagram and Google Drive.

Lately there's a plugin to backup an entire Wordpress site, directly to pCloud.
The remote storage and availability combined with the feature is the product.

They sell this and it is important for it to be seamless as well.
(Unlike say current iteration of Google Drive which sells both of the above but is not seamless.)

Note that it is very easy to compete with them for any of the big players.
What other services like Mega are missing is third party developer support. I use a bunch of apps that work with Dropbox, Google Drive, or iCloud but I've never seen an option to link to a MegaSync account.
I'm reluctant, because I don't think the discipline as a whole has many scientific merits, except for the more formal work in computer science. Anyway, here you go:

* Pragma-dialectic school (Amsterdam, F. van Eemeren) [1]

* Argumentation Schemes & Informal logic, Univ. of Windsor, D. Walton [2,3]

* Rhethorics and Argumentation, Univ. of Waterloo, C. Tindale [4,5]

* Switzerland, Lugano Group (IALS) [7]

* Lisbon ArgLab Group, New Univ. of Lisbon, M. Lewinski, F. Macagno [6]

* Germany, Research Group for Nonmonotonic Logic and Formal Argumentation, Univ. Bochum [8]

* Germany, KIT Group, Karlsruhe Institute of Technology [9]

The last two groups are more to my taste, and there is also Chris Reed and his team in the UK. The prevalent theoretical traditions are argumentation schemes and informal logic in Canada, developed by Walton and his scholars, and the pragma-dialectic tradition in Amsterdam, developed by van Eemeren and his many scholars.

[1] https://gsh.uva.nl/content/research-masters/argumentation-rh...
[2] https://www.dougwalton.ca/
[3] http://www.uwindsor.ca/crrar/
[4] http://www.uwindsor.ca/argumentationstudies/
[5] http://www.uwindsor.ca/crrar/
[6] https://www.arglab.ifilnova.pt/en
[7] https://search.usi.ch/en/organisational-units/332/institute-...
[8] http://homepage.ruhr-uni-bochum.de/defeasible-reasoning/inde...
[9] http://debatelab.philosophie.kit.edu/
Garbage Collection in Go: Part III – GC Pacing
Tor has been blocked here for the last 10 (or so) years. You have to find and add a couple of bridge servers to get it working, until they get blocked as well, of course.
> Websites should prevent this kind attack

I've had far too coworkers argue that we shouldn't "waste time" preventing XSS attacks _because_ Chrome already detects and prevents (most of) them.
People are getting stuck on the word "designer." The point isn't that all designers need to be involved in implementation but that the scope of front end _web_ development has grown so wide that it makes sense to split the responsibility between "front of the frontend" and "back of the frontend."
Steve Jobs was right and Dropbox is having problems as a result. They are trying to differentiate but it hasn't been working out, it seems to be muddling in various different directions.
Privacy is political.
> There are no brilliant jerks in the upper class?

The upper class in a capitalist society are capitalists and not laborers and, as such, are not subject to employee performance reviews. So changing such a process to punish “brilliant jerks” has no adverse impact on brilliant jerks in the upper class.

If brilliant jerks are the people most likely to be able to move upward in class if not actively sulpressed, then suppressing them via employee performance review process may be an effective means of suppressing upward class mobility, though the evidence that this is the actual effect or motivation here seems to be missing.

Though I think that it may be that the reference to the working class was somewhat imprecise and the real boundary-enforcement that the concern addresses here is between the non-intelligentsia portion of the proletariat and a group comprised of the proletarian and petit bourgeois intelligentsia.
So we've now got legal weapons against any changes: Terms of Service, software patents, the anti-circumvention part of the DMCA, stronger "Intellectual Property" laws world-wide, etc etc.

I see this as part of an effort by society to lock down change, to make the current socio-economic order static, to keep the winners from becoming losers, and vice versa. I'm not entirely sure what's causing this reaction, other than a general fear of change.
Yeah, I agree with you but I think removing a way to feed the ego might have side effects that could help, namely killing any mean behaviour fueled by the need for points.
Really? Guess I'll have to give it a try. I am a hardcore IntellJ fan but it's good to see what's out there.
Wow, vimium is amazing! I've always liked keyboard navigation and used a site (long ago, can't remember the name) which was a google clone with keyboard navigation.

Thanks for sharing!
I'm by no means heavily experienced in this, but my current employer has a big demand for this. (e-commerce)

First there's the Docker + Kubernetes architecture that ES lends itself to really well. Then (depending on your use-case) there are concerns like hot/warm architecture, node types, ETL/indexing processes. ES recently moved over to openJDK, so there's a couple intricacies there (i.e. JVM heap size)

Then, there's document/query structure. In no particular order:

- Do you have any parent/child relationships?

- Do you have stop-word lists developed?

- Can search templates help your queries?

- How will you interface with ES? It has REST APIs, but it's recommended to not expose ES directly to your applications.

- Some advanced querying possibilities like customizing tokenizers, normalizers, and a bit of internationalization.

- Oh, we haven't even discussed security yet.

- Also, ES isn't meant to be a primary data storage. This is more so a "cache", but not quite like Redis. So, you'll need a DB elsewhere most of the time.

All of this changes depending on if you're using it for SIEM, e-commerce, AI/ML, etc. Also, Elastic now provides their own SIEM solution, a pre-built search solution (AppSearch + Search UI), built-in security features. Check out the new ES 7.2 update; it's kinda nuts.
I've seen one person do it in my neighborhood (a suburb outside of Chicago) and I believe it's because it was an older dog. I am guessing it either had trouble walking, or because of the heat.
Agreed with both statements, but things need to move forward.
SoundBlaster sold sound cards as well, but then sound cards got integrated into the motherboards and now only <0.01% of people buy sound cards.
County lines are real, as is cuckooing.

I get that you don't believe their real, but I'm curious about how much effort you've taken to investigate the phenomena.
Even if they can't sell it though, the article says they're leasing it. I'd be surprised if it were being leased for free.

If that's the case it is generating some sort of money.

Taxes like this exist to prevent the hoarding of wealth through generations
London is notorious for this packing 3 or 4 guys into a ramshackle unsanitary garden shed.
So it is a matter of timing. Why would they test something they do not intend to ship?
There's folks working on Bleve (written in Go) and developers that I work with want to use it (we use Elasticsearch heavily), but as I've told everyone like you just did, Lucene has a 20 year head start.

Thing is, there's heavy demand for something more performant than Elasticsearch, so eventually the market will provide.

Meanwhile, Redis Enterprise is trying to grab some 'share with RediSearch, which has some severe caveats IMO that make it not a great fit for most.
For the past 10 years you've been able to write code in script or tags. Our application uses tag syntax for views, and script syntax for controllers, services, db model, etc.

It's Java, so it has as much power and expressiveness as Java.
Yeah I've often wondered if many of the heroes we celebrate might be heroes by means of being at least a bit selfish and less of an ideal team player :) Its interesting to read that that might be the case even with J.C.

An amazing engineer who is also an extremely strong team player is less likely to be that noticeable because the contrast between them and the people around them tends to disappear in those situations.
Yeah, this particular technique is as old as the hills.

CVE-2007-1287 was abused for this specific purpose over a decade ago, and remnants of that still occasionally show up in google indexes.
I’ve just given this a cursory read but wanted to say that this looks really exciting. Julia in general seems like such an exciting language.

I’ve recently switched some Fortran simulations at work for a pure Julia implementation and it is great fun to write. DifferentialEquations is a phenomenal piece of work!
But you have yet to say why JSON is worse than your preferred alternative. I agree that it is not perfect (for many use cases I prefer TOML personally), but I cannot see how it is worse that S-expressions (except for the trailing comma issue, that is a sin in itself)
Neuralink Presentation [video]
I deal with this type of situation on a daily basis. It turns your team into firefighters instead of being able to focus on building more value.

When I hire new people, I hammer clean code and TDD. I am not dogmatic about it, I just know from experience that maintainable code makes for a more enjoyable experience for everyone on the team.
Intensive ABA therapy was shown to be effective in the 70s. We also know that the earlier you begin therapy the better the outcomes. So I should ask my 2 year old if they regard it as an improvement? My 3 year old? What about an infant? We see early signs of autism in infants. Not sure what you are on about here. You can see and assess improvement without asking a person. In fact someone with ASD might not even be able to tell you they feel improvement until much much later.
Same here - using SOLR with Drupal and it's pretty simple and effective
Dropbox's cheapest plan that I see on their website is €11.99. My VPS costs me $5 per month and runs Nextcloud with no arbitrary usage limits, as well as tons of other shit I need for different things. I assume it's the same for OP.
There are 3 LLVM-based Go compilers that I'm aware of: gollvm, llgo, and tinygo. Of those, only TinyGo reimplements the runtime that causes lots of (code size) overhead in the other compilers.

There is more to a toolchain than translating source code to machine code. I'm sure the others do that job just as well, but only TinyGo combines that with a reimplemented runtime that optimizes size over speed and allows it to be used directly on bare metal hardware: binaries of just a few kB are not uncommon.
> my plaintext and my cipher are available in the wild and my key (my long term key) is effectively broken.

Wait a minute. I may have to read the Latacora article again but if we are dealing with ciphers where having a plaintext attack reveals the key, I think we're in a lot bigger trouble than I ever imagined. To be blunt I don't really believe it and it would take some explanation to convince me it's true.

Edit: OK, I think I see the problem. I believe the quote in the article is discussing the fact that the user happily quotes a message and doesn't re-encrypt it, meaning that you have accidentally leaked the plain text -- not that they key is known. So I think they are arguing that we should write apps so that it is impossible to copy the plaintext.
I use Solr & ElasticSearch heavily — they're “boring” in the sense that they do a lot of heavy lifting without many surprises and they scale easily into at least terabyte-sized indexes.

One area where this might be less true is that the full-text search in Postgres & MySQL have matured to the point where some basic applications might reasonably decide that it's not worth using a separate service.
How does that usually work out? Personally, I would throw out a vendor who asked me to disable my AV. I don't mind whitelisting a directory or making certain adjustments, but it's hard to take them seriously if they can't work with AV.

Cylance isn't that bad. I ran it for 3 years. The false positives were annoying, but it also stopped a lot of nasty stuff that our traditional AV wasn't detecting. I'm in an environment where there's very little appetite for risk and highly standardized endpoints so it generally worked out.

We ran it alongside Bit9 (now Carbon Black). They were both catching the same things and CB has more features. Once CB got to the point where it could be the only AV we ditched Cylance.
Worth noting this is what hacker news itself uses
> Sure, but good luck easily getting to Golden Gate Park if you're, say, coming from Mission Bay

That doesn't take very long on the N Judah.
Show HN: TablePlus iOS – A Professional Database Client on iPhone and iPad
https://en.wikipedia.org/wiki/The_Machine_Stops
>Google declares open season on this attack.

This has always been the case, people have been exploiting this for at least a decade.
The story has survivorship bias. I have similar stories that are exactly the opposite. Started on a prohecr, refused to ship crap, shipped the right thing late to the delight of customers and supporting staff.

The other main point is that while I'm doing this thing that gained cred and leeway, at the time I'm just trying to do the right thing in the eyes of people who have to deal with it first hand over the long term including maintainers of the software. At no point dud I think if I do this and look good I'll have the points to fix my mess later or any sort of gaming strategy at all.
AFAIK, Reddit, Slack, Dice, Bloomberg, IBM, Apple all use Solr. Jira and Confluence use Lucene. Others use Elasticsearch and Fusion (commercial product on top of Solr).
See, for example: https://www.activate-conf.com/more-events for presentations from several past years on who and how uses Lucene/Solr.

Also, the new trend in jobs is "Relevancy Engineering", which is less about just setting up search engines and more on actually tuning them. That's where also Machine Learning and other AI techniques come in (Learning to Rank, Named Entity Recognition, sentiment analysis, etc.). Which was recognized by rebranding of the conference from Lucene/Solr revolution to Activate last year.

See also Haystack conference which focuses very specifically on relevance regardless of the specific search engine: https://haystackconf.com/
The technologies are still heavily used but there might be slightly less demand for the skill set because:

1) Cloud search service - You are less likely to deal with setting up your own instance and concerns that go with it (sharding, etc) because most Cloud providers offer either ElasticSearch as a service or some form of turnkey deployment. You still have to do some low-level work like score manipulation but you don't deal with as much administration.

2) Search as a Service - https://en.wikipedia.org/wiki/Search_as_a_service. There are several companies that provide a Search SaaS offering. Typically they provide value adds above just running your ES service. Often they will provide web crawlers so you can just point them to your domain or they might provide other datasource integrations like pulling content from a database. You get access to Solr/ES functionality if you want it but you can get search running without going to that level if desired.

Either way a Lucene based stack is still in use.
It's not. Common vs civil law (i.e. where law comes from) is orthogonal to the roles of the fact-finder and parties in a dispute at trial. Most Americans will be familiar with an adversarial model, where each side's lawyer is making the best case for their side. In Scotland, the responsibility is aligned differently, towards helping the judge to discover the truth.
We're also using JSON at work to store all of the relevant information about hardware opcode data. All of our tooling is in C++ or Python.
Is Messagepack not a useful alternative to JSON in your opinion?
Is the performance equivalent in your scenario?
Not an SO moderator. I've answered a few questions over the years, and I've browsed the new queue. I suggest you do the same before forming an opinion.
I get the nagging feeling that the people writing such articles would be perfectly content to stop 99% of global trade in the name of "muh environment".

Thank god we just ignore them as time goes on - there is no good solution, but stopping human civilization and activity definitely isn't a viable solution either.
Well, if you want more examples, Aicas, PTC and Aonix selling real time Java deployments into bare metal, some of which used by US and French military.

Or Astrobe selling Oberon boards for around 15 years now.

Or we can just keeping using UNIX clones, no need to waste money on improving the status quo.
We're also concerned that there may be too many kids for the existing school, especially higher density residential construction, and then existing homeowners will be asked to pay for the expansion / new school.
Fwiw, I was really impressed with my hosting provider (Siteground), a couple of months ago they warned about deprecation and sent a report saying they could autoupdate PHP but a plugin on my Wordpress wasn't ready. Top service IMO.

It's [modded] cPanel hosting, with extras, so perhaps that's a cPanel thing but as a very small scale setup it helped a lot to be forewarned of incompatible plugins.
The RedMonk Programming Language Rankings: June 2019
There are no contacts in your profile (for pinging offline)
There's a 30% expatriation tax!

https://www.irs.gov/individuals/international-taxpayers/expa...

North Korea isn't the only state that makes it hard for citizens to leave....
http://archive.is/l3TYw
It's not society. It's the rich and powerful few, who as they're already rich and powerful can ensure things will stay the same (status quo) for their heirs, perhaps barring huge social or technological revolution.

Modern aristocracy.
Hospitals should record audio and video to systematically reduce accidents and infections, the way that data recorders have systematically reduced aircraft accidents.

A few years ago I was severely immunocompromised and treated in an isolated hospital room. Too frequently a doctor or nurse would forget to wash their hands before touching me or my IV line, or would then pick up a pen they had dropped on the floor, or would touch their beeper, or would sneeze into their hands, or some other lapse in hygene. One time an unusual situation and distracted nurse led to my IV line having a large amount of air in the line, which would have been pumped into my bloodstream if I hadn't stopped the machine.

Of course, the patient would need to be convinced that it was worth the loss of privacy. And the nurses would need to be convinced that individual nurses would not be blamed.
Test TCP connection without telnet
I'm not sure what it can mean to respect people's property rights with respect to residential-only zoning. A zoning decision is not written into the original deed and can be changed with an exception by the zoning board or a general change in the city/county code. However, the residential-only zoning makes it difficult for one person to use their property as they see fit, for example, building a duplex or rentable apartment onto their house, or opening a small store or tiny school.
I meant worldwide, not just UK. BBC isn't restricted to the UK.
Since (as detailed in the reply chain) this is completely incorrect (PGP simply doesn't have this vulnerability), can you edit the comment to that effect? Otherwise this claim is a bit dangerous.
Mixed content on the same file, looks pretty much the same, regardless how it is implemented.
For the Eastern it was arguably 1000 AD. I guess I misspoke. It's religion and not monotheism.

The Origins of Political Order does a better job of conveying what I was attempting to convey.
This mirrors my sentiment prior to moving to Boston. It turned out to be the opposite. It took more time to get to most places in the city than it took to get to equivalent places when I lived in New Hampshire. You name it: grocery stores, restaurants, pubs, cafes, shopping, parks, markets, etc. My wife and I moved back to NH after a year due to our quality of life dropping so drastically. Two of my childhood friends recently moved back from San Diego and Los Angeles for exactly the same reason.

Now I can get to all of the aforementioned places via car in under 5 minutes. There's Uber and Lyft for when I want to go to a bar. DoorDash serves more than 50 local restaurants. Traffic adds at most 5 minutes to any drive, and only during a small window around 5pm.

The city offers convenience in theory, but from my admittedly anecdotal experience it doesn't hold up in practice. And I'm not sure that matters. At the end of the day, it's just a preference.
From that link:

"In civil law countries, judges are often described as “investigators.” They generally take the lead in the proceedings by bringing charges, establishing facts through witness examination and applying remedies found in legal codes."

"In contrast, in a common law country, lawyers make presentations to the judge (and sometimes the jury) and examine witnesses themselves."

Also, asked my wife who is Scottish litigator:

Most law that is case law but not criminal legislation is civil law. We not have an inquisitorial system system but in practice judges do ask questions regarding legal submissions made by parties.
Last time I checked PHP extensions on VSCode couldn't understand if the imports where actually used in the docblock annotations. Well, they couldn't undestand most of what was going on docblock annotations to be fair.
Things like "organize imports" and "rename symbol" were missing too.
Well, Dropbox have accomplished one thing: I now see it is time to have a look at my use of cloud storage and have another look at where the alternatives are.

I actually use several cloud storage services. I should probably stop using one or two of them. If nothing else then to save a bit of money and simplify things.

Congratulations Dropbox.
You have to sign up to read the report? I guess I'm never reading this report.
Can’t you hide it behind a vpn?
I've been meaning to move off of Dropbox and Google drive, does anyone have any recommendations? I know there are some Torrent related syncs out there. I just want something that is not centralized and controlled by an entity. I want full control of it and I sync between desktop/laptop and Android
What killed SBlaster was not motherboards having sound cards.

It was movie studios convincing microsoft to ban from Windows the best featuresof SBlaster cards (those features are STILL banned by the way) because they were afraid of people using them to pirate movies.

It is a reaaaaally long story, but to make it short: MS changed radically how windows drivers worked, and what a driver could do, during the transition to DVDs, it killed sound cards (because no more advanced 3D sound rendering that sound blaster could do), CRTs (no more funky resolutions, no more overlay mode, and other fancy CRT features), and initiated the slow death of VGA (that also happened for other reasons but this contributed a lot).
Exa, a Modern Replacement for Ls
Wikimedia uses ES and you can download their entire index for any of their sites wikipedia/travel/quotes etc.
So how do you modularize content in separate files?
Agreed! It seems as though something will eventually come along and wholesale replace the need for React, Angular, Vue et al just as jQuery did to prototype, dojo, and moo.
That generally takes a while. Not great if you want quick results.