skysight-inc/HackerNews huggingface dataset:
> On the other hand, they could progressively enhance upon a backwards compatible single 2 version. JS manages to do that just fine, as does Java...

Common Lisp has a backwards compatibility which goes into decades, and implementations like SBCL had no difficulties at all to absorb Unicode.

Racket even supports different language standards and completely different languages (such as Scheme and Algol) running on the same runtime. And both SBCL and Racket are compiled languages with a high-end GC which should make such things more difficult than CPython, which is purely interpreted and has a simpler GC.

But the incompatibility between Python 2 and Python 3 is perhap s only a symptom of a larger problem. The Python developers have decided that backwards compatibility is not that important any more. This is not a problem for companies like Dropbox, or small start-ups, from which 95 % will not even exist in five years on. It is, however, a huge problem for domains like scientific computing, where most code has no maintainers and even for very important code there is no budget or staff for maintenance:

https://blog.khinsen.net/posts/2017/11/16/a-plea-for-stabili...
That isn't what the definition of a native app is. They still have native apps, they have effectively deprecated the dropbox sync / local vault features of the app. And single pay licences are going to go away soon.
Related to an HN article from earlier this week: you might consider trying the Brave browser. With it, I didn't experience any of that.
Yeah, because they don't cleanup!

Also: if cleanup after spills were handled like radioactive contaminations (i.e. bring the sate back to before the disaster) the costs would be orders of magnitude bigger.

Oil spill are instead treated like "it's ok if you remove the bulk of it, if it's invisible and papers don't talk about it, it's a good job. Also dead animals or contaminated shores are no big deal."
Which country/processor? This is normally regulated and there are explicit processes around chargebacks. It's surprising/suspicious that you'd ever be refused one.
I think most of the firearms industry serves police and military and I don't think that part has trouble getting finance of whatever sort it might need. Retail gun sales are a somewhat exceptional little piece of the overall arms industry. Many nations that control access to arms for their citizens still maintain and support an arms industry, including small firearms.

https://en.wikipedia.org/wiki/Arms_industry
The idea that you should pay unemployment insurance and social security isn't something radical. It's the basics of how things are supposed to work across the US.

If anything, it's surprising the states are being so slow to crack down on this stuff.
I would say GSuite could also do it, but they'd much rather you move everything to BeyondCorp.
iOS 13 adoption is much higher than 20%.
Source? At EWR a few weeks ago while waiting for luggage, I wandered over to the taxi stand. The quoted fare (there was no line, by the way) was twice that of either Uber or Lyft to the same destination.
Lyft deploys 200 long-range EVs for its rideshare rental fleet in Colorado
Oh I hear you on the planetary emergency, and I'm all about having multiple irons in the fire. But each pillar of the strategy should stand on its own merits.

You don't get to lead with "meh the birds are not a big deal, they're mostly common ones" and then when challenged, pivot to "so what if it's endangered predatory birds? We're in an emergency here!"
Have you tried plain manifests? Unless you need to support a lot of permutations (because of many environments, or you're distributing it and need to support many deployment options), Charts are generally a suboptimal way to get things running in k8s.

The major "wins" for using charts are usually around being able to use the same set of manifests with different values interpolated in. Which in turn, is really only valuable if you're supporting a large number of permutations that need to be kept in sync.
> most large organizations, outside of the hype cycle of technical news posts, move much more slowly than the press or blogs would have you think

That’s the reason I am so upset with today’s JavaScript ecosystem - things move so fast that good technology is being deprecated and changed constantly which breaks all kinds of things in other places.
Thank you, that's my experience with the USB-C hub that I'm using. I kind of wish it wasn't tucked out of the way behind monitors, then I could use it as a hand warmer :)
I was going trough wikipedia after your comment, browsing different visual programming languages and paradigms. I suppose you're right that they don't scale in the same way as textual languages. Maybe someone finds a good set of constraints to make them scaleable and the elements abstractable.

Anyway, they do have niche success (if not in general programming); and some of Bret's explorable explanations ideas [1,2,3] seem to point away from textual programming.

[1] http://worrydream.com/#!/ExplorableExplanations
[2] http://worrydream.com/#!/InteractiveExplorationOfADynamicalS...
[3] http://worrydream.com/#!/LadderOfAbstraction
I can confirm. I used it, then stopped paying. All by data is read-only accessible, even just with browser.

In the end was more happy with KeePass as 1Password was too user-friendly for me and I wanted something more stupid for passwords.
Wikipedia:

>A 2017 survey of AGI categorized forty-five known "active R&D projects" that explicitly or implicitly (through published research) research AGI, with the largest three being DeepMind, the Human Brain Project, and OpenAI.

Hassabis and DeepMind have a fairly organised approach of looking at how real brains work and trying to model different problems like Atari games then Go and recently Starcraft. Not quite sure what's next up.
Alright, let's forget about the general public.

I, as a tinkerer, developer, and general personal computing enthusiast think it is absolute unmitigated bullshit that my only options for installing software are to restrict myself to what is in some repo maintained by volunteers, or try my best to match the build environment of the developer and compile from source.

I don't like useless busywork, and I don't fetishize complexity. I do like the idea of an open and free operating system, so it bothers me a lot that the only one even coming close to being useful to me is still so far off.
I just replaced my Pixel XL with a used iPhone X last week. One thing that I'm struck by is I don't get the feeling that the device is trying to monopolize my attention. It could just be because I still have more friction with it (due to it being unfamiliar), but I wonder if it's also because Apple and Google have very different business objectives: Apple doesn't have nearly the same interest in the quantity of my engagement with the device.
You're getting downvoted, but you are at least mostly right.

With video and audio deep fakes we are rapidly approaching a world where anything can be trivially faked by anyone. As a result, anonymous information is becoming worthless. Unless the provenance and chain of custody of a piece of evidence is precisely known, it has a high and growing likelihood of being bullshit.

I do think there are roles for anonymity, but getting "the truth" out is not one of them.

What is far more important is selective privacy and the ability for individuals to define their own envelope of visibility and trust.
It feels like there’s two kinds of fraud, and I think you mean both?

(1) I buy a camera online, but the store mails me a brick. The payment provider steps in (at their own cost) to investigate and resolve the fraud, which is costly.

(2) The technology of the payment provider itself is subverted. For example, someone clones the mag stripe on my 1980s credit card and goes on a spending spree. Again, the payment provider picks up the cost of hunting down the malefactors, and they also compensate me. Cost cost cost.

When the payment system is cash, fraud is avoided by using vendors with good reputations, or at least with verifiable business names and addresses to allow legal action if they sell me a 24 megapixel brick. Protecting against subversion of the payment mechanism itself is up to me (keep my wallet safe) and the treasury (fancy holograms on bank notes.)

With modern online payment systems, are they legally obliged to always be on the hook for the first type of fraud? Is the obligation because they are providing a credit line? (I think this is the case in UK law at least, with the Consumer Credit Act.) If the payment provider didn’t want to have to deal with that sort of fraud, do they just have to avoid looking like they are offering credit?

I hope that we can assume that in any modern online system, the only occurrence of the second type of fraud is from insiders, as at launch (or at least, over time) the crypto is unlikely to be breakable on the wire / with card cloning / etc.
I think the frustration is that it isn't totally known what you're getting until you try something.

Nintendo Switch uses the USB-C connector, but they're off spec which lead to people breaking their devices by connecting them to cabling/docks that weren't to the Switch's implementation. Think there was more nuance to it than just that, but grand scheme of things, the whole fiasco around that highlights concerns as no one wants to brick their devices.

This seems like a relatively easy fix that as you mention isn't 100%, but exists. On my MacBook Pro, the only reason I know my ports are Thunderbolt is because I know their specifications: the ports aren't marked in any particular way. The body/bodies involved with USB/Thunderbolt should make it a requirement that ports (and perhaps cables) indicate what it is capable of in a similar way to how USB 3.x TypeA/B cables have blue coloring within the port and the plug. At that stage, if I see a blue colored port or plug, I know I'm dealing with a 3.x USB one. If you refuse/can't meet the specification, you then shouldn't be able to use USB Type C for your product.

Instead, in their rush to get everything on USB Type C, they have seemingly tossed out any pretense of standards needing to be met to use the port and may stifle the port's adoption going forward.
> we don't want faceless algorithms studying our most intimate personal and medical issues

So you don't want an advanced algorithm to analyze your vitals and detect your cancer at an early stage?

Technology has more than doubled our life expectancy. More technology could do even more so. The fact that it's a faceless algorithm, and not a creepy biased human, should be a comfort. But you're reacting like this is all going to harm you, when it's way more likely to do the opposite.

> we are absolutely horrified that this data is being shared

People always fear the things they don't understand. That doesn't mean that fear is justified, by a long shot.
An array can be appropriate for queuing for some things. You're wrong - as you are trying to state "a problem" has a specific solution, yet you don't know the problem. Yes, there are situations when using a dedicated message broker would be objectively better; there are many when that's totally wrong.

Nothing is likely be correct about your arguments if you don't know what you are trying to fix or the sitation, which should also be blatantly obvious. You're applying some unstated subjective situation in your head, then dumping out something you've heard / done before. LOL.

Also "if you've ever used both" - I have, which is why I know. It's gray; sometimes you should, sometimes you shouldn't. You're assuming I haven't as I have differing point of view to you.
Except unlike in iMessage where blue bubbles basically mean end-to-end encrypted messaging, Google's version is completely unencrypted.
I don't get your point. Isn't docker the default runtime everywhere? k8s uses docker internally, by default.

So containers are most certainly run in prod using docker (to be specific docker daemon), are they not?
By my count 6 of the 13 started on the coasts:

ASEA, ATOMY, Jeunesse, Kannaway, LulaRoe, World Global Network

If you count Texas's Gulf Coast the figure would be higher. For many of the rest it's the Mormon effect. Neighbors want to help neighbors and that ends up involving them buying into MLM snake-oil pyramids.
Being part of distros doesn't mean they are installed, specially on commercial UNIXes since compiler tools became a separate product.

Better read the history of gcc, it was commercialization of UNIX C compilers introduced by Sun, that made people start paying attention to gcc. Until then it was a largely ignored effort.

Finally I don't believe that anyone skilful enough to learn how to install Linux, is not able to install a compiler.
Web components are not a UI library though. They are the native component model for the web.
It's not really bananas when you actually start to think of everything 'as components', and consider that 'render' can neatly, declaratively describe behaviour, not just the DOM.
Need more Pro buyers to fund the YC investment vehicle..
> You're missing the point that if someone chooses to die but uses a less lethal method then there's a good chance they do not die and are saved by medical attention.

Forcing someone to live when they wish to die is no better than killing someone who wishes to live. You are welcome to try to talk them out of it but have no right to interfere with their choice—whatever it may happen to be.
What would happen if the cats eat miracle berries?
What to Do If You Don't Have a Technical Cofounder
Announcing GitHub Security Lab: securing the world’s code, together
it auto-closes sign-up popups and cookie prompts ?
As this paper is from 2015 and I can't claim to understand it, is the follow up paper by the first author [0] the reason why it actually doesn't work?

[0]: https://arxiv.org/abs/1808.00622
Postgress removes the word “virgins” for documentation
I commute in NJ and used ride hailing apps until it was just cheaper to use taxis. I wouldn't use any liaison service at an airport, they're going to charge an arm and a leg for the purported convenience.

Edit: I'm not doxxing myself, sorry. I'm within commuting distance of NYC.
The "challenges" included in that article are a bit confusing to me, in particular the pie chart. It asks for the third largest segment and claims the answer is B. To me, it seems like B is the second largest and H is the third largest. I did some thresholding of the image and it also shows the order being C, B, H, D. Maybe I'm missing something?
It allows the programming, but not so much the thinking. For example, I recently had a discussion about 3d rotations in a python program. We tried writing some python in the blackboard, but it did not fly and we quickly switched to standard algebraic notation, then we had to translate our results back to python. I would really like to have this kind of discussion in APL, and I would like to have it without needing any special hardware or software. I know I ask too much, but a man can dream!

I like the lightsaber analogy.
New 3D display combines visuals, haptic feedback, and sound
http://news.ycombinator.com/item?id=4693920

One learns by theory and experiment. Also, I don't flash my credentials to win arguments online. Think of me as an intellectual sparring partner rather than an authority feeding you what to believe and shape the dialectic accordingly.
Criminal procedure in Hong Kong - Wikipedia
https://en.wikipedia.org › wiki › Criminal_procedure_in_Hong_Kong
Jump to Power of arrest - But before an officer can actually arrest anyone, he or she is required by law to request an arrest warrant from a magistrate. If not ...
the GP stated:

> It's the kind of problem that requires incredible amounts of data, hardware, and theory to make any progress.

So I point out a recent example of progress (of which the sequence of fundamental insights is nearly always incremental), where the theoreetical insight was a theoretical derivation, which could be and probably was derived on paper / blackboard, as a direct counterexample: it does not require "incredible amounts of [...] theory".

Why would you compare this with performing manual backpropagation?

>Everything is easy in hindsight

Every breakthrough is non-trivial, else it would not have been a breakthrough, and yet the breakthrough itself can be a relatively simple calculation...

The concept of "AGI" is undefined and virtually worthless to me. There is only non-trivial insights, i.e. theorem and proof.
NIMBYs always win.
GitHub Advisory Database
To reduce distractions.
If you want code examples, just go to the CVE database and compile any memory corruption related to C into a WebAssembly module.

Why should I need to provide new examples when we have plenty to chose from?
Disagree there's anything really low-mental-overhead about bringing redux into your project.
100% of tutorials I've seen have been bad; nearly all of them were an attempt to bandage over a bad UI.
Been waiting for this for about a year now... pulled the trigger early on an X570 build as my old system (i7-4790K) was acting up and bought early. Been running an r5 3600, but replacing cpu with a 3950X.
Both have their usecases. It just doesn't make sense to carry around a VM image (or build a new VM image on each push) for a fairly simple web app (which is what many work on).
I'm putting my vote in for bond007.
You can't do a data grab if you can't see the data.

Who is calling a cab? Who needs a tow? Who is texting a URL? What food is being ordered, etc...
The call network side is universal. Messaging apps aren't. It's really that simple for me.

With SMS, I don't have to agree with the other parties about what app we're going to use. We can just exchange messages without a hassle.

The only downside is the lack of encryption, but I can live with that.

Another consideration, and this is why I'm resistant to RCS, is that I actively don't want all the bells and whistles that messaging apps have. All I want to do is be able to exchange short plain text messages.
It still gets a CVE award in the end.
> Heck, people owning my medical data who are not my doctor/GP and related medical professionals is a big no go in my opinion.

Not even "owning", but having.

Having even "anonymized" data is not acceptable to me.
There have been various stories floating about litigation, solvency, and market manipulation in tether. So far, the market [1] remains unconvinced: tether trades pretty close to parity (sometimes even at a premium; liquidity preferences being what they are), and prices between tether-based exchange and USD-based exchanges are also pretty tight. So for the moment accepting payment in tether USD is entirely feasible.

[1] https://trade.kraken.com/markets/kraken/usdt/usd
Google Launches Cloud Run
Whatever you might think of the various professions... As long as it is legal, it seems the major payment service providers should not pass on their moral code onto everybody else.

What's next? You get no water/power/whatever if you run a business that the service providers simply do not agree with?
Dockerfiles and docker-compose are IMO decent ways to abstract build and runtime environments. For our current development life cycle I combined it with a Makefile and some common scripts that streamline all life cycle commands across all services. With that, it's straightforward to set up systems where everything is commitable to VCS except docker setup and secrets.
Perhaps you are correct, I think the situation might be this:

1. Add a new 1Password item on device 1

2. Do _not_ open the 1Password app on device 2

3. At some point/the next day or whatever, device 2 goes
offline

4. Now, while offline, you do not have access to the new item on device 2 because data wasn't synced because the 1Password app hasn't been opened after #1.

The problem seems, 1Password doesn't sync the data in the background (iCloud in my case.)

However, if you did sync by manually opening the app while online, all data will also be available offline later (including attachments.)
Cult is the right word for it. I went to a meeting once, met the leader, and it was fascinating. I caught every bit of the psychological warfare in play.

Shortly after, I realized an important fact about MLMs, or at least Amway:

They encourage members to work harder at their real jobs (their plan A) in order to finance what they call the member's plan B (independent business, early retirement, wealth, etc). This results in a siphoning of capital from the legitimate economy to the pyramid organization, producing mind numbing amounts of physical waste in the process.

What's missing from most pyramid scheme diagrams, including the one in this article, are the arrows pointing from the legitimate economy (value adding corporations that the members work for as well) through the member, and then up the pyramid to the top.

Viewed through this lens, it's obvious that MLMs function as parasites, like a tick on a cow.
There are people who do not want to install four hundred messaging apps. There are even people who do not want to install one messaging app. Calls and texts are included in phone plans, and despite Facebook's marketing, there are still more SMS users than Whatsapp users.

There is no ideal cellular messaging protocol. People aren't going to change programs because some computer person is enamored with a specific encryption platform.
Contractors can set their own rates. These drivers are employees.
When compared to other states, CA has a middle of the road per capita budget. It's not much more than Washington - which actually has zero income tax.

CA has a high income tax rate, but property taxes aren't that high - they're pretty average for the nation. And the effective property tax rate is even lower due to prop 13. You can actually search this on many property tax websites - on average the effective tax rate for property in some counties is less than half the actual property tax rate.

California has huge budget problems whenever there is an economic downturn due to its heavy reliance on income taxes (which is due to prop 13), which is heavily reliant upon the stock market. This is why certain people love to talk about how its going to "fail" whenever this happens.

Prop 13 does California wrong on so many levels. We're sacrificing our future via the additional perverse incentives it gives for NIMBYism, and unfairly overtaxing productive citizens via the income tax. The state really needs to develop a plan to sunset it.
People Who Shaped Islamic Civilisation (2016)
Zero-to-100M in 3 Years
> There are life and death implications in medical privacy in most countries. Stigma is real, as are insurance risk algorithms.

Hell, in some countries people have been killed because of their medical history.
Also, centralizing this data is very dangerous if this data falls into the wrong hands at a later date.

A prime example would be the registration of religion which happened in the Netherlands prior to world war 2. (for taxation reasons). Which resulted in a large number of victims during the holocaust in part because of this record keeping.
Hm - $600 at Sully's Steakhouse... you were the only one there? Ok, sounds reasonable.
I'm definitely not limiting the authorship of bad UIs to just developers; UX designers are some of the most guilty parties.
It’s a different bug that requires extra padding for branching instructions.
I don't think parent was referring to game NPCs as a reasonable application of AGI, but rather as a reasonable domain conducive to the development of AGI.
There can be a bad “business model”
> Almost everyone hates both Java and Javascript.

I just don't think that's true.