skysight-inc/HackerNews huggingface dataset:
AFAICT, XML fulfils all of the requirements of this.

It is self describing, rigorously defined for the machine, highly flexible, highly extensible, human readable, text-based and an open format, and it is only mentioned as a storage format in the post, not even nearly doing it justice!

XML is complex, but there's already very established libraries for handling it, so that shouldn't be an issue, and that's the only drawback XML has.

Hell, even alternatives like JSON/YAML + JSONSchema exist, still providing incredibly rigorous validation, but staying human readable and ubiquitous.

P.S. I think a bigger failure here is trying to generalize the concept of spreadsheets, rather than using a common encoding (XML) for domain-specific data formatting.
As a TD customer, this is mildly infuriating. Is there any legitimate security rationale for forcing me to install their authenticator app instead of simply allowing me to use any industry-standard TOTP app (Authy, Google Authenticator, etc).

Not to mention the fact that they still don't allow hardware tokens / U2F eg. Yubikey.
Ha. I saw the link title and immediately thought "I bet it's a link to Ken Shirriff's blog".
What they've described is basically exactly the case here in Australia, at least.
Apple can also choose to exit that country. There aren't many countries which Apple would even consider risking its global reputation in order to retain that market. US, China, Europe, maybe the UK. That's about it.

If Saudi Arabia or Sudan tried to turn the screws, the business case for Apple is absolutely clear-cut: they leave. This isn't even up for debate. There's far too much at risk globally than there is to gain domestically from compliance.

Not only do they avoid serious damage to their global reputation (something they'll be extremely sensitive to, as the last two weeks have taught them) it would represent a massive opportunity for Apple to earn weeks of free media coverage that aligns with their security narrative.
This is what I see when opening the link:
https://imgur.com/a/ITXoipP
Come and Design Digital Toilets ...
https://imgur.com/a/2rzcgjG

The book seems interesting. but the advertisement would have just led me to close the tab if it was not on hackernews.
My Kids Are Straight-A Students and They Know Nothing (2017)
Generally you should but depending on the type of test it might be prohibitive. I've definitely written up tests for validation purposes that I wouldn't use in a test suite normally before. Said tests usually require some complex or brittle setup and take hours or days to run. Because of that said tests are kept around for rare occasions.

Because they take so long and/or are so brittle, it's easier to just keep them on the side and update them when needed rather than deal with the back and forth on that in a project with a lot of code churn (i.e. when updating or retrofitting a legacy project). Once again, it's not ideal but it's better than nothing.
lets get the small fish....
Thats something we're working on i.e most of our R&D goes here, we've been building up capacity on getting contextual data from the commits/PR's and possibly from slack too and then surfacing it as meta data as a first step. For example being able to identify questions, solutions, possible additions to documentation.

The aim is to eventually pass on that data or use it for smarter inference like catching duplicates, bug frequency, reintroduction of code and possibly identifying tech debt. Our vision has been to go ticketless, while we're supplying the tooling to make those tickets today, in the future contextual information from different systems could provide enough context to do that work.
The cinema overwhelms the senses, text stimulates what is already present in the reader's mind. You can't (yet) broadcast smells or tastes by recording them with a camera but a good writer can make the reader feel things they couldn't feel from watching a screen.
It's not your province that's the problem, it's Ontario, Manitoba, and Quebec mostly keeping your internet and phone expensive. I don't think people in those provinces are oblivious to that either, and I'm sure they thank you for being a good Canadian, we are after all a country, not say, a collection of states that are "united".
Yes but this is about hiring. By “one point” they mean an interview
Possession of CSAM is a strict liability crime in most jurisdictions.
Laws are enforced by violence.
iOS 14 EULA:

> By using the Apple Software, you agree that Apple may download and install automatic Apple Software Updates onto your Device and your peripheral devices.

> Apple and its licensors reserve the right to change, suspend, remove, or disable access to any Services at any time without notice.
This seems like it tries to be all things to all people. I wonder if it will succeed.
We're using Elixir on the backend at Corvus Insurance and it's quite nice.
Many members are in your age group and older and I'd just say that we've been described as an "introvert-friendly" social network. Reason being that the focus of the sharing is mostly about priming yourself to do the work, and while you can pick up cues about other people from the video and the work they bring to Flow Club, that's secondary. Our hosts also do a good job putting the focus on the work.
I'd like to recommend the book "trading at the speed of light". It's an in depth look at the world of high frequency trading based on first hand interviews with traders, court documents, etc. It would appear based on what little information is actually available that HFT firms net only modest profits after taxes and fees on trades. Historically, it appears most firms fail to turn a profit and shut down. A paper of Laughlin (2014) suggests virtu, a hft firm that now executes Robinhood orders, earns an estimate profit of 0.24 cents per trade, with 0.05 to 0.1 cents per share traded being a respectable profit.

I highly recommend this book though if your into this topic
so excited!
Most XML is not human-readable. There's just too much line noise, and most of what's emitted has a weird schema that's difficult to parse using Human Brain 1.0.
> start with $100 and become rich

Practically speaking, this isn't that easy. Most people don't have hundreds lying around to invest, especially not in risky trades.

Also, options (what is being discussed) are often a lot more than $100 - Eg. Opening Robinhood rn shows me AAPL options around 150 whhile GOOGL options are 2k+ while AMZN is 3k+. Even if someone is very confident in a stock movement (and realistically, its obviously not guaranteed), thats a lot of money for the average person, especially when they could lose it. You have to be somewhhat well-off to stomach multi-thousand dollar losses - especially at the start.

(also earnings are 1 per quarter)
Quite frankly, I don't even care whether the reviewers are 100% perfect or not. I did not consent to having some random stranger out there reviewing my private photos. Even if it doesn't actually have any legal consequences, it's still unacceptable.
> If you control the entirety of the pipeline, the format you're using is basically irrelevant.

I think you are missing the point -- you only need to know about generator to know about format.

Since the parent poster was talking embedded, here is one example: a data logger with tiny embedded records tuples: (elapsed-time, voltage, current). You need this to be readable in the widest variety of programs possible. What format do you use?

I think the answer is pretty clear: CSV. It is compatible with every programming language and spreadsheet out there, and in a pinch, you can even open it in text editor and manually examine the data.

Using something like XLSX here would be total craziness: it will make code significantly bigger, and it will severely decrease compatibility.
The Windows version of Safari was discontinued in 2012.
Basically you are right. There's nothing that special about hash collisions with image recognition.

I think this is blowing up because it's cathartic to see a technology you disagree with get undermined and basically broken by the community...
> To me at least, when nudging in gaming is associated with monetary payments to the company

But in the case of Robinhood for example, they gamify buying/selling a security with confetti. You aren't paying them money per say, but they do sell your payment for order flow to other institutions. This sort of fits into my original post where there are less overt gamification/nudges and which environments is it "acceptable" to do so.

Is sending reminder notifications on Duolingo a gamification/nudge? Is it, or why is it, appropriate in this context? Could Robinhood do the same thing without scrutiny? That's sort of where I see gray areas on gamification and when its okay to use.
Some speculation:

- Banks like locking down your financial data since it makes it more likely you'll continue to uses the auxiliary services they provide. Every bank I've used always has a built in send-money-to-friends and budgeting tool. By locking in your data, they help promote these service.

- But mainly, I suspect banks never lose customers because of a lack of an open banking data API. Consumers don't demand it. With no financial incentive, why would they make your data accessible? Also combine that with the increased risk exposure from providing API and it's easy to see why they don't exist.

Funnily, I suspect banks tacitly prefer screen scraping solutions like Plaid since it doesn't require the bank create any new product surface area that needs to be audited and secured. No new API endpoints to create. And in the event of a credential breach, it's easy to point the finger at the user who clearly just gave their password over to Plaid.
Finley (YC W21) is hiring fintech experts to transform debt capital management
Yeah COVID just accelerated trends that have been happening since the 60's.
You should definitely use Svix.com for that!

Disclaimer: founder. :)
Nah it's definitely ferment. "Cultural ferment" is a pretty well established stock phrase going back forever.
https://lmgtfy.app/#gsc.tab=0&gsc.q=%22cultural%20ferment%22
Cute Experiment Reveals How Your Cat Probably Wants Its Meals Served
Response to Zittrain on Internet Rot
Related anecdote: Screenhero's UI was originally totally native on the two platforms we supported (Mac and Windows). It was a night-and-day improvement (it looked better, had fewer bugs, was easier to build and maintain) when we moved from native UI to HTML5 (using Awesomium on Windows, and WebView on Mac). However, we'd then have issues on Mac where a user's UI would have glitches because their version of OS X or Safari (often both) weren't up-to-date. So it was always a little awkward to tell people that the reason their screen sharing app looked funny was because they needed to update their web browser.

Having said this, I think this discussion between Electron vs. Native is a false dichotomy. Performance and developer efficiency are both clearly important, and we don't have to maximize one dimension alone. I am confident we'll find a way to make Electron far more performant by switching off unnecessary features, such that it provides us just the surface area we need to be able to build great products that are indistinguishable from their native counterparts: except that they're quicker to build, easier to debug, are of higher quality (with fewer bugs), and cost less.

I know this sounds optimistic, but given the popularity of Electron, coupled with the issue of performance, this is an issue that is certainly going to improve over the coming months and years. Who knows, since ours is one of the more performance-hungry products, we may end up finding a solution that others can leverage as well.
There are two that I can think of: this, and the fact that there's no equality class yet. In practice it just doesn't come up.
Lots of edge cases that aren't always handled to spec on both sides of the import/export. That's my experience, at least.
In the C world, we have pkgconf.

There is no real chance to see it becoming a part of the C standard, because C is just that compact, and simple.

Yet, pkgconf will be a perfect base for pan-C package metadata standard outside of the standard.
This happened during a period of peak development. Not entirely sure, but my understanding was there were sewage processing facilities available, just a lack of functioning plumbing connecting everything at that time.
You don't support any?

What about (from Wikipedia):

Categories of speech that are given lesser or no protection by the First Amendment (and therefore may be restricted) include obscenity, fraud, child pornography, speech integral to illegal conduct, speech that incites imminent lawless action, speech that violates intellectual property law, true threats, and commercial speech such as advertising. Defamation that causes harm to reputation is a tort and also an exception to free speech.
> Let’s recall what you wrote: “It’s a huge fat 30% margin”. Now that is certainly bullshit, isn’t it?

Except, I never wrote that. You're 100% lying... I didn't write those words anywhere in the world.

What I wrote was 15% except for the top end which is 30%. And you did write that two word comment, "It's 15%". Stop with the BS comments.
Org habits on iOS? Check Tasks, you're next
Hands down the best thing to come out for remote collaboration since the pandemic. My team and I have been using pop.com since we discovered it as screen.so. It's been amazing! We added it to Slack and it make it seamless for us to get into a pairing session with one command. Prior to pop.com we tried a bunch of other tools but didn't find any that gave us the fluidity of collaboration we got with pop.

One of our favorite features is the drawing capabilities. It's weird to believe that this is the only tool we've used that has perfected drawing - something that has truly helped us collaborate without having to use a virtual whiteboard application.
China calls for curbs on excess income and for the rich to give more to society
So what's the alternative? Good old pen and paper?
Too easy to produce bloated files. People do dumb things like put field attributes and metadata on every row of the output, so you end up with files that can be several times the size of the raw data.

Parsing times are often horrible.

There’s no standard for tabular data. You invariably need some overly complicated XML map, because people can’t resist the temptation to over-engineer.
It's been awhile since I've seen it done that way. I think you're referring to the situation where the API servers authenticate you just by checking signature of a timestamped access token and when the token expires the client fetches a new one.

For all the OAuth API services I've worked on we'd just look up the access token in the database on each request, so a revoked token becomes useless immediately.
I HATE it when that happens!
It already is a lot worse. Consider how much worse windows privacy is, or how many more dark patterns Microsoft uses today than when they originally tried this shit.

So, c'mon, Microsoft is as anti competitive as ever.
I tried out the android version, and it works extremely well. I am curious about how they are handling graphics, and might dig into the source if I have some time.
VisiCalc: Information from Its Creators, Dan Bricklin and Bob Frankston
I don't mean this to be crass, I presume you've never driven across Canada then? I suspect if you had, you'd very soon realize why it's so expensive. 11 people per square mile, the same as Botswana, except at least in Botswana you can just drive in a straight line for hours, and you don't have snow salt and freezing temperatures to contend with. If a team from Rogers in Toronto had to go to Kenora Ontario to service equipment, they'd have to fly to Thunder Bay, and then drive 12 hours, and then get a hotel, ship gear, etc etc, never mind the winters, and the fact that the skill labour in the telco industry only became marginally more abundant in the last 10/15 years.
[0] when did google shutdown?

[0] https://www.google.com/search?q=when+did+google+shutdown%3F&...
I guess from the other sub thread below Self Hosting takes away alot of the liabilities of operating the software when you're small, atleast in the a very litigious US and Europe. Larger incumbents eventually have been moving away from that self hosted model to provide consistent service or layer on professional services for those that can afford it.
Fed’s Powell: There’s no returning to pre-pandemic economy
The author mentioned it's liberating to not need to manually manage the state.

This is also the downside of react compared to angular. You have to explicitly call function to update state, as oppo to transparent state update in angular or stencil.

I made a react hook (use-state-proxy) using proxy to auto call the set state function but it's still doing the work behind.

Memorized dom in lmba, solid.js and surplus look like more efficient and reasonable design.
> and then in a few years be getting intermediate value for that same entry level rate.

If you're expecting to pay someone an entry-level rate ~3 years into their career you're going to be getting exactly zero value out of them as they will get a job at a company that pays them what they're worth.
Yes, I completely agree. And I think we want both:

- A fast and well written CRDT that works in p2p networks should also work great for server-to-server replication in a data center (or across data centers).

- OT algorithms designed to work with centralized servers are simple, efficient, easy to code up and easy to work with. And they provide a really nice API for local applications to do IPC. CRDT libraries can expose OT endpoints just fine.

I'm still not 100% sure about what the best approach is in the P2P case. Embedding (/ linking) a CRDT library into every application would also work fine, but its complicated to get everything working across languages. And harder to update. The other option is running a single system / applicatoin wide CRDT-like service which manages credentials, that applications talk to like LSP / D-Bus. In that case, applications can just talk OT (which is much simpler).

Either approach would work.
Author, seems to be very accomplished ("Joseph Bernstein is a senior reporter at BuzzFeed News ").

But the position he takes -- seems indisputably anti-democratic.

He inaugurated himself to be the 'judge' of what is disinformation.

Sort of moral and ethical luminary projecting the wisdom on the rest.

"...
In this context, the disinformation project is simply an unofficial partnership between Big Tech, corporate media, elite universities, and cash-rich foundations.
..."

But it is the same oligarchical, elitist, freedom-suffocating stance that, then subsequently causes Department of homeland security to announce this:

"...
Foreign and domestic threat actors, to include foreign intelligence services, international terrorist groups and domestic violent extremists, continue to introduce, amplify, and disseminate narratives online that promote violence, and have called for violence against elected officials, political representatives, government facilities, law enforcement, religious communities or commercial facilities, and perceived ideologically-opposed individuals.

There are also continued, non-specific calls for violence on multiple online platforms associated with DVE ideologies or conspiracy theories on perceived election fraud and alleged reinstatement, and responses to anticipated restrictions relating to the increasing COVID cases.

..." [1]

Really, question for the author, why call in the Orwellian Thought Police, why not let people work out themselves who to trust?

Why a need for 'control', a 'gatekeeper' ?

[1] https://www.dhs.gov/ntas/advisory/national-terrorism-advisor...
Spoiler: linked article is an extended blurb, written by the novel's author, for a novel about someone who hears the hum.
Matt Taibbi: We Failed Afghanistan, Not the Other Way Around
so... Just make that impossible. It's not like this is unprecedented at this point. It's a standard feature even C++ of all languages supports.
The privacy aspect does seem novel, and that paper evaluates the various aspects of privacy and the quality of perceptual hashes. However, anything concerning privacy (of client or server data) is orthogonal to the vision methods underpinning the system, which are well understood and are the primary cause of the post. For that matter, I don’t see how the paper’s proofs of privacy and/or formalization of the problem help with hash collisions. And that particular paper doesn’t use deep learning methods which are probably easier to attack with off-the-shelf methods.
Based on https://www.reddit.com/r/YoutubeMusic/search?q=related&restr... I will pass.
Almost. This one: https://www.sqlite.org/fileformat2.html :)
I love CSV. Only change I want is some way to indicate a comment. Then I can write a human readable description of what the data means (more than just column names, but how it is calculated). It would be cool if the comment mechanism also could have a machine readable metadata system.
Yeah, I was confusing the threading with another post talking about employees as they develop from interns to junior full-time towards senior. Given where it actually is in the tree, I deserve the downvotes I got.
This whole thing is a ruse.

These "committees", "work groups", "boards" and even the "foundations" are just ways to legitimize things that tend to be illegitimate.

Every dictatorship has a "parliament", "courts" and a "constitution", there is nothing new or original about this AMP ordeal.
The problem is single parents can't do that alone, otherwise their kid won't have any other kids to play with. Individual parents can't change a cultural trend that's been happening for decades.
Nice as long as JSON is valid and not too big.
That's like telling a person who just quit cigarettes that vaping is a great alternative. Not using is better.
More precisely, 30 carefully crafted false positives. All of which need to be imported into your iPhone's photo library to sit alongside pictures of your dog and your mum. And then they have to get past human review. Not impossible, but so far beyond implausible that it can be dismissed as ridiculous.

And if this trick ever works, it could only be done once before Apple has the opportunity to plug holes in their NeuralHash algorithm and fix any deficiencies in the manual review process.
Moore’s Law revisited through Intel chip density
The real advantage of CSV, in my mind, is that if the CSV is valid and normal then it's going to be a rectangular dataset (ignoring semantics within the dataset).

If I import JSON data I have no idea what shape the result will be in, and it requires a separate standard to let me know about columns and rows and validation can get complicated.
> the type of people who want to rent a four bedroom house are people more likely to be a problem in some way.

Can you elaborate what you mean here? I am hoping to rent a larger home soon and am curious.
A lot of people, probably not Canadians, wanting other countries to adopt their failing nonsense ideologies on leaving pie for tech startups.
And the wild thing is that lying to a federal investigator is a crime in and of itself! So don't say you don't know the person they ask about.

18 U.S. Code § 1001 - Statements or entries generally

https://www.law.cornell.edu/uscode/text/18/1001
Even if they did support Parquet they’d use the same embrace and extend mechanisms they do with CSV files.
> Sung Mo Jun, Joon Jun, Chon, Ayden Lee

They are all Korean names. I was surprised to see Korean names in a SEC complaint.
Their trackpad is bad for me because they stick with circler form on most models. It's bad just because very small. It support scrolling by tracing circle edge, but not much worth.

Meanwhile they also stick with old fashioned non-isolated keyboard. It's great.