skysight-inc/HackerNews huggingface dataset:
> No, the bad faith part was using an infamous pseudo-religion as a thought-terminating cliché instead of just saying what you said much more clearly and eloquently in this reply. :-)

This is not a compliment, this is doubling down on saying I was arguing in bad faith. Scientology is an excellent baseline for nonsense, not a thought-terminating cliché. I also use flat-earthers: if your argument would work just as well for flat-earthers, it's an empty argument.

In school, I was taught the tools to get my computer to do what I said and how to read. Not the truth, and what to ignore, except in history or social studies class. Needless to say, what I was taught in history and social studies in the 80s was propaganda, even the true parts.
Reminds me a bit about the Quebec snowplowing business - bribes, organized crime, threats and beatings...

https://www.cbc.ca/news/canada/montreal/snow-removal-montrea...
I did like the quote "While strings are occasionally the right choice..."

Nearly three decades of utility since, quite the occasion!

Certainly, we could all have been wrong this entire time. So often in programming I find that my working, perfectly useful software, unbeknownst to me, was wrong all along! Imagine my face on the day!

(I am being facetious, it is of course perfectly valid to challenge the status quo)
Oh good to know! Thanks!
It depends hugely on the workload. Ropes are ideal for editing sessions, where you have a sequence of small edits on a large string. But if the string is small, just storing it contiguously is simpler and faster.

They're also good for forming larger strings by concatenating smaller ones. But if you can structure your code so that it just appends to a buffer, for example, by threading a mutable string buffer reference through function calls rather than returning strings, that's also faster.

So, as with most such tradeoffs, it depends on what you're trying to do.
Quoth Idi, the greatest man that has ever been:

“There is freedom of speech, but I cannot guarantee freedom after speech.”
Crispr Gene Editing Can Cause Unwanted Changes in Human Embryos, Study Finds
Those who in their hearts dream themselves our masters - https://youtu.be/iY57ErBkFFE
DjVu is a great format for scanned images, which is its primary use-case, but I'm not seeing where you can have actual, selectable text in a DjVu document, like you can with PDF and PostScript. It seems like it's all images.
I never remember Visual Studio 6 (VC++) being slow at all at the time on 1996-era hardware - quite the opposite (other than the dreaded "updating intellisense..." which would hang things for a while).

I distinctly remember subsequent versions (.NET 2002, which I think had the UI re-written) being a lot slower than 6, and me still using version 6 when I could because of this.

In fact, I can remember VS 6 opening in seconds, compared to later versions being much slower.
They were using static linking by default though. You could always switch the linker to dynamic linking and get those sweet 20-something KiB binaries.

MFC with C++ was using dynamic linking by default, but you could always switch to static and see the binary bloat to several MiBs in size.

So if you do a proper comparison, there's really not much difference between them.
> would be happy to enter into a contract with Tesla

It is not Tesla's car. They don't own it anymore.

The liability would be the same for any other car.

> this would be covered by the car's insurance, right

Yes. Which has nothing to do with Tesla.

> then I can accept Tesla not wanting to be held liable

Tesla does not own that car. The car would be the same as any other car that Tesla does not own.
Very nicely done.

But wait... can't open any page on IE?
And no cmd.exe?

:)
Look at that, the system works.
It's incredibly hard to get 'qualitative' feedback. Cold emails, or phone calls work best. However, the best thing is to look at the data and if customers vote with their wallet or with their feet.
> If for example a credit card company changes one word in their terms & conditions PDF, it seems like 90% of document changes at the binary level.

Convert to text with: pdftotext -layout
A way to predict who is going to win the election
We were talking about European sales. I suggest you look at the latest European numbers. Your prediction didn't come true.
Just don't construct SQL queries by directly concatenating user input. It's easy to mess up or use the wrong escape function, so always use prepared statements anywhere you want to pass user defined data.

You can usually grep or even use static code analysis to help find where your existing code is using "tainted" data to construct a query.

Also, if you use an ORM, you'll generally be working at a high enough level where SQL injection is impossible (unless there's a bug or design flaw in the ORM); since you won't be directly dealing with text queries.
> Tesla is free to do whatever is supported

And the rest of society is free to use the legal system against Tesla, and to change laws so as to punish them specifically, or the court system. And I personal hope that such things could be applies retroactively.
As dramatized in Bad Blood? https://en.wikipedia.org/wiki/Bad_Blood_(TV_series)
It means people want to kill her, and the police can't provide 24/7 protection to guarantee safety. It doesn't mean they won't answer 911 (or the equivalent) calls.
The first document says you may email Apple Product Security. The second document does suggest you're correct.
Changed it. Thanks for pointing it out.
Yes, giving up 75% of the company for 200k looks like an extremely bad deal.
I was honestly shocked just now when I checked the number. Quite a lot of them are small utilities and menu bar apps. Many others were acquired via bundles (e.g., BundleHunt, Paddle, etc.) and a fair number of those I've probably never used.

Here's a list of about 60 apps that I've used in the last month:

Activity Monitor, Adobe Digital Editions 4.5, AppCode, Bartender 3, BBEdit, BitBar, calibre 4.23, Carbon Copy Cloner, ColorSnapper2, Console, Dash, Discord, Downie 4, EtreCheckPro, Evernote, FastScripts, Firefox, Font Book, GoLand, Google Chrome, HazeOver, Highland 2, IntelliJ IDEA, iTerm, iTunes, Keyboard Maestro, KeyCue, Launchpad, Mactracker, Magnet, Messages, Microsoft Excel, Microsoft Outlook, Microsoft Word, OneDrive, Parallels Toolbox, Paste, Paw, PopChar, PopClip, Preview, Safari, Script Editor, Scrivener, shayre, SnapNDrag Pro, Snappy, SQLPro Studio, SQLPro for SQLite, Terminal, TextSoap, TG Pro, Typinator, Vienna, Visual Studio Code, VLC, WebStorm, Window Tidy, Xcode, Xojo.
Major US carriers are known to use deep packet inspection techniques to change out the advertisements you see on your webpages. If they’re doing that with DPI for purely profit driven reasons, then they are totally untrustworthy when it comes to more criminal activities.

They’re also known to use traffic shaping to websites they don’t like, and which they they should pay them more money to get to your eyeballs. Netflix and YouTube are popular examples here. When I can get much higher throughput to Netflix and YouTube when on VPN versus when I’m not using VPN, something is very wrong.

So, no. I don’t trust my ISP. Not at all. Not as far as I can bodily throw their HQ building.

They also fuck with your VPN connections. Which is why I have accounts with multiple VPN providers.
An important second part of that quote is also that, from god's perspective, there would be impossible numbers that only a meta-god could access, and so on and so on.

And it's not so much that math as we currently understand it cannot solve some problems, but more along the lines that math has used math to prove that there are some problems that math cannot solve.
TLDR: The author has rediscovered interval arithmetic[0] with rational numbers.

[0] https://en.wikipedia.org/wiki/Interval_arithmetic
> OP advocates wilful tax fraud

Nope! Liberal democracies allow cryptocurrency and it very well could be the case that some of these crypto events are non taxable events.

Thats just working within what liberal democracies allow.

> have courts and Constitutions

Courts and constitutions are pretty important in liberal democracies. I support the protections that those provide, personally.
Z for Zahlen, "numbers". "Zinteger" is an improvement, being more precise.
Another use: skydivers rely on wind socks as well to land against the wind
A defect that is the fault of the manufacturer is certainly a way to sue Tesla for 'cars they don't own'. Happens all the time. Daily.

And after you jailbreak your Tesla and cause an injury accident, who's to know? Just say you didn't, and it was Tesla's defect. Of course Tesla is concerned.
Most reasonable people understand his overall sentiment and the underlying humorous opinion on the interaction between the sexes, but that requires nuance and context.

In the absence of that, perhaps a modern interpretation would be useful, so here is Bill Burr (famous world-class comedian) on a similar subject: https://www.youtube.com/watch?v=rksKvZoUCPQ
I don't have a source for this, but I grew up in NJ and now live in Montreal, and I am pretty sure the local corruption here is worse than where I grew up (where three of the four mayors of my hometown served time in jail after their time in office). Things got a lot better there and I think a lot of the organized crime might have moved up north.

The construction industry is very clearly siphoning billions of dollars of tax money into organized criminals' hands. Every few years a given street gets torn up with a new excuse. And it seems to be consensus that it's much worse these days than it used to be.. this year in particular I think something like one out of every five blocks downtown is closed off for "construction".

Cops saying "just don't look into it" regarding organized crime sounds about par for the course anywhere I've ever been though.
Yeah, this is amazing. Works great even on iPhone.

Going to save this one for the next time someone says React is slow.

This worked instantly for me (just like my website, I wonder if they are using Gatsby or something else for static pre-rendering).
That’s exactly right. My only point is to push back on the inference that NAT has absolutely zero impact on security posture. I liken NAT to a Ha-ha wall: it sometimes makes inbound more difficult under certain circumstances. It’s not real security. But it’s also not nothing.

https://en.m.wikipedia.org/wiki/Ha-ha
Agreed, however we look at it there is no way to change the several dozen JSON libraries out there.

People should avoid using undefined, not avoid using null.
PDF objects within the file are usually compressed. That means if anything changes, the whole compressed binary blob changes.

Other than compression and such encodings, PDF files are actually text files, with a drawing model largely based on PostScript but without the programming. If you want to diff them, use `mutool clean -d -a` to first turn them into pure ASCII text.

That said, since it's a "baked" layout format, if one word pushes the rest of the text forward, everything after that will show up with changed coordinates. It's closer to a vector image format like SVG than a markup format like HTML or ODF.

There are also things like font subsetting, where removing a word that was the only use of a character, or adding a word that uses a new character, might change the font data to add/remove those characters.
You wouldn't say that is the camera was assisting with a serious surgery or firing a military rocket, it's not okay, we need to make sure the bar is set very high and there needs to be penalties/ fines for mistakes if we are going to jump on the fully autonomous bandwagon.
Doesn't MSFT still charge for every OS update?
This issue was opened on April 1, 2019. Was that a coincidence?
Yes. Instead of the typical 30 minute live presentations over three days they decided to have users and developers send in 2 minute video submissions. The live conference is always a highlight for the community, and they didn't feel like an attempted online recreation would be as successful, so they kept things smaller. There is an additional video [1] that was live streamed before the "conference" video was made public.

[1] https://www.youtube.com/watch?v=GCR2VYSViQw
Slovakia to test entire population for coronavirus in global first
Military database now in the hands of the Public
Fezala Telecommunications Inc., a subsidiary of US based conglomerate Fezala Capital LLC, has issued its military database system dubbed the Fezala Data Pool, for access and use by members of the public.
Second-order logic. (Not really to "replace", but to augment--to deal with those situations where first-order logic creates issues.) But I understand that not everyone would agree with that (apparently Scott Aaronson himself falls into this category, based on some of his comments in the comment section of the article).
Meh, to me this is only reasonable if they're using some form of integrity checking to prevent you from fiddling with the bits.

To my mind, any product sold can have integrity checking, but as the owner I should be able to disable it if I want to.
Discrete Fourier Transform for 0/1 Periodic Sequences
Yes, we should have a separate country for UBI and its supporters. Let's make it Colorado. That way, if you want to live off UBI, or you think UBI is a good idea, you can go live there. Everybody else gets to live life without it.

Edit: Or I suppose we could just make it Alaska. Durrr. But let's have a Second Alaska that does it with taxes instead of oil.
Those applications already have higher standards for general software reliability, to say nothing of AI. Obviously the bar is different for different applications.
Other discussions about this topic:

https://news.ycombinator.com/item?id=23697083 (358 points/4 months ago/606 comments)

https://news.ycombinator.com/item?id=23798922 (84 points/3 months ago/58 comments)
Can we get a law that cars with the beta self driving need a big "DANGER STUDENT ROBOT DRIVER" sign on them?
The only problems with PDFs are that they are misused.

They are amazing at exactly reproducing a printed document, and far superior to a jpg at doing that because it is vector, searchable, can contain links, etc

If you've ever tried to read a math textbook in ebook format on a ipad then switched to pdf, you can see how pdf shines.
Public domain means not covered by copyright. Expiration isn't the only way that happens.
So many memories from school days!!
> I've never seen this argument.

It's incredibly common. Even here on HN. I personally empathize with it because I'm a programmer and I'm quite certain much of the work I do provides less value than a decent teacher would _in the long term_.

Societies benefit from paying teachers more as:

- they deserve more

- higher salaries attract better teachers and actual domain experts who have little economic incentive to teach when they can make more elsewhere.

- a better educated workforce will pay for itself in the long run, although I think FUD over deficit spending isn't necessary here and would be fine if it eventually creates increased output/asset creation.

I am not claiming that these ideas are proven, just that I personally empathize with them. If you or anyone has research to counter or back up these claims that would be very helpful.
This is correct. I lived in Montreal for one year, and the road closures (barree barree barree) is ridiculous. It's so bad that without a navigation app like Waze you can get stuck going in circles.
It can still be summed up as "you have the right to freedom as long as it doesn't infringe on other people's right to freedom", which is the liberal democratic tradition.

Admittedly the responsibilities to "observe discipline in the workplace", "respect social morality" and "safeguarding the honor of the motherland" wouldn't normally be part of a constitution in most places, but some of those kinds of ideas are part of the US 'Oath of Allegiance'.

All that said, rights enshrined in China's constitution are not enforced, but arguably some of the responsibilities are enforced.
> It means people want to kill her, and the police can't provide 24/7 protection to guarantee safety.

But why shouldn't they protect her 24/7? It is sending organized crime a strong message that they can threaten anyone (perhaps with the exception of high politicians) to do anything. The chilling effect this must have on potential witnesses, whistle-blowers, and resistance must be worth something to the public. Now, no other attorney or insurance adjuster would dare raise a concern that might negatively influence the income stream for organized crime. The criminals will get richer and more powerful and more brazen.

EDIT: Imagine if we did that with politicians and judges too; not provide them with security when they need it [1]. What kind of world would we be living in? Organized crime could dictate every law and decide every case they want. I am sure that no cop would tell a supreme court judge, "Your honour, as long as you don't continue ruling against the mob, your life will not be in danger. But if you continue doing what you were previously doing, we cannot guarantee your safety." In the current climate, I guess we don't have to worry about this specific scenario. With no attorneys willing to take cases against the mob, it would never land on a judge's desk.

[1] I understand for Americans the when qualifier may sound weird. But here in Canada, we don't lock up high ranking officials 24/7 for the rest of their lives. A supreme court justice went missing for a short while last year and that triggered a police search.

https://www.cbc.ca/news/politics/clement-gascon-mental-healt...
Alibaba’s Three-Year Experiment to Reinvent the Factory
The pre-ACA rate was $250/month for one working person. ACA plus inflation doubled that to $500/month, which is out of the reach of flyover country blue-collar wages.

For planning purposes, use $500-$1,200/month for a young single person now.

Historically it goes up around 20% per year, so I'm sure HN readers can do the Rule of 72 in their heads and realize where this is going.
Yes, what Ken said. There was another way to do it if the memory chips were already wide enough. Some static RAMs had multiple enables of different polarities. For example, the 6264 had an E1* (active low) and an E2 (active high)... wire an address bit to E1* on one chip and E2 on the other and you'll get the decoding done without adding a third chip.

http://users.ece.utexas.edu/~valvano/Datasheets/MCM6264.pdf
One issue I have with the "archival" aspect of pdfs discussed in the article, is you are archiving a picture of something, not the blueprint.

So much pain and time will be spend on machine learning models extracting semantic meaning from pdfs that could have been saved if archivers were to also save source formats or machine readable data. But for some reason, publishers have an allergy to submitting those so its a lost cause.
The context behind the specific passage referred to in the show (about the races baked in the oven) is that it is a conversational exchange (banter, if you will) between an Indian and a Briton. I believe the protagonist of that passage was "throwing shade" at the Briton after he makes a haughty statement.

This entire exchange sounds ridiculously stupid and implausible to us now. However, in the 1940s (I think thats when the protagonist of the passage is from), casual racism towards Indians made that a plausible situation. I think this aphorism dates back to the 1930s/40s as a standard reply to casual racism from Europeans. Its obviously outdated (and racist) in today's context. However to claim that this is a "lesson taught in Indian schools" is a mischaracterization.
> Moreover, the basics of how web sites (and by extension web apps) work have a longer history of established conventions than any of the major native platforms;

That "and by extension web apps" bit is completely wrong. The long-standing conventions of how web sites work are mostly irrelevant to fancy web apps, and to the extent that they are relevant, web apps break them left and right. Just look at how many web sites/apps hijack or break scrolling or the back button or the ability to middle-click on a link and get a new tab or the ability to highlight text. Web apps are all about breaking the usability standards for web sites and replacing them with a bastardized version of the usability conventions from various native OS toolkits. But in spite of that, nobody ever really expects drag and drop or rich copy and paste or any other data exchange mechanism to work between web apps.
How do you pick the “one” for the day? Guessing this is curated
> Just look at Arm and the U.K. for example.

Wow, one whole example. And it's owned by the US now.

Most UK "technology companies" are box-shifters retailing American products. Pathetic.
It’s got to do with buy-in-risk. How much of a risk are we willing to buy into? If they have other enterprise customers, there are things they should already set their org for , like uptime-support for SLAs etc
Rust might change these numbers a bit.

C/C++ are very stable and backwards compatible, Rust tends to be more aggressive at the moment of changing things.
Past comments: https://news.ycombinator.com/item?id=19819789
In short: They both rely on a "background model" that you are implicitly working in. The "background model" and the model in discussion then disagree on which sets are countable.

That is e.g. you fix some model (perhaps a model that satisfies ZFC). Then you work within that model to create a submodel .You can then describe the submodel using properties of the outer model. In fact it turns out that you can have submodels of ZFC that are proper sets in the outer model, i.e. a single set can contain an entire subuniverse of sets that themselves satisfy the entirety of the ZFC axioms.

Using the outer model you can then talk about global properties of the submodel.

In the case of the Löwenheim–Skolem theorem it turns out that you can have a submodel satisfying the axioms of ZFC that can have arbitrary infinite cardinality in the outer model. In particular you can have a submodel of ZFC that has only a countably infinite number of sets as measured by the outer model. And in fact every element of that set can also be a set of countably infinite size according to the outer model.

According to the submodel there is no notion of the cardinality of itself, since ZFC does not have a set of all sets. Likewise the submodel "thinks" many sets within it are countably infinite. This is how the submodel is able to still satisfy ZFC.

However, the outer model disagrees with the submodel and instead thinks that the submodel is "impoverished." The submodel is missing the functions that it needs to "realize" that bijections exist between certain sets. These functions exist in the outer model.
Great story - thanks! I’d read about the Battle of the Beams but never this.
Hi GEBBL, I'm the Principal Lead Program Manager behind live captions in Microsoft Teams. My team and I envisioned live captions for meetings and delivered in Microsoft Teams worldwide in Dec'19. We had built it to improve inclusivity because we saw a rise in remote meetings (we couldn't have predicted COVID). We are super glad and grateful to hear that live captions have been extremely helpful and useful to you. Thank you for choosing us. Please don't hesitate to share any further feedback or comments.
Regards,
Shalendra
I launched ManagerReadme because I believe that sharing your "User Manual" as a manager can reduce a lot of the stress in figuring out how to work with you. Leah Fessler suggests that you'll spend time with your team and let everyone take 30 minutes to answer a few key questions to reduce "guess time" and increase the depth of your conversations.