skysight-inc/HackerNews huggingface dataset:
I think the author means 1 v 1 arguments where both participants are active and opposed. Your classic in person or internet argument.

Your definition of an argument is much broader and probably encompasses all of what I would call persuasion. From reading the article I never got the impression he was suggesting this is how you persuade a large group of people to act. If you are arguing with your uncle at Thanksgiving about politics and want it to be productive this guide might help. I think we can both agree if you're trying to convince a bunch of center left / left friends who mostly agree with you to take the day off and protest. This guide probably won't.

Did you come to a different understanding after reading the article?
I did learn much about classes and interfaces in university, independent of language.

But not much on traits and ADTs(?).

Can you recommend some general learning resources on that?
This argument doesn't seem correct to me. It's not like Google has had great customer support when they started out and later on, as they became a monopoly, they stopped doing that so it's one of the (many) signals it's a monopoly that doesn't care. Google never had customer support, it's whole business was built around that model. They are successful BECAUSE of it, not IN SPITE of, and only the latter form can be a signal of monopoly.

If you want a more accurate signal here go for "Google doesn't care about its users as much as it did many years ago" in terms of anti-user features and changes it's making all the time now. But of course that's a bit harder to show as happening because you have to take each such change on a case by case basis and show that indeed it's hurting more users than it's helping (because many such changes while they seem as they go against the prosumer or the HN community, they very much follow what the average Joe needs or wants).
The goal setting system used by the most successful people
This is a complex issue. I'm not sure if Matrix's reputation system can be used to "call out" individuals or groups, like Twitter callouts (or blocklists/blockchains) operate. However, I have the experience of seeing someone on Discord being called out on Twitter for being a pedophile (though I didn't see that because Discord doesn't let you subscribe to reputation services which comments on users as you see them), and then reregistering under a different Discord identity and joining servers without saying the original identity. So this is already happening.

Twitter now shows posts liked (not just retweeted) by those you follow. I've heard that has led to "like policing", in addition to avoiding people based on who they follow.

Are reputation feeds going to be subject to threats of libel lawsuits if used for false reporting?
Many already consider Apple software malware: https://www.gnu.org/proprietary/malware-apple.html.
Safari on iOS is already the new IE6
He made this site in the early 2000s using the store builder he coded in the 90s. His framework probably doesn't even have support for SSL (because it was written in the 90s).
Visual Studio Codespaces (part of Azure) exists and you can sign up for it. It's basically the same product as GitHub Codespaces except slightly less tied to GitHub. The reason they don't mention it in this post is because it's being turned down in a few months, after the public launch of GitHub Codespaces.
A Short History of Technology
I'm just glad I'm not the only one who's thought deeply about this :)
Firefox mobile's current version is a lot worst the v68... They block most extension, for one... I rolled back to Fennec even if they could not import my history because I dont care about it anyways
Apple's net income worldwide from first quarter 2014 to 3rd quarter 2020
I've been using pyinstrument for a while.

The biggest problem with the standard profiler is that the reported times are not split by code path. For example, if you have two parts of your code that call the same library function, and you want to know which path is the slow path...you can't. The time reported for each line is a sum of all times/paths it was called. Worse, the visualization tools don't hint that this is the case, so you end up with very incorrect plots. Pyinstrument will give you the time, by path. Super useful, and a huge time saver!
As I understand it, ClickHouse still doesn't support window functions either, so it gets hard to do complex sequence-based logic in calculations. Materialise actually supports lateral joins so you can do some powerful things, but I am sure a better developer experience is possible.
Part of why this took so long is probably the author's unfamiliarity in working with video.

>For example, I captured video from 20 tapes before realizing that the audio was slightly out of sync. Or I discovered after weeks of editing that I’d been exporting video in a format that doesn’t support online streaming.

Both of these are fixable with some ffmpeg incantations.
Making a Skateboard with Apple's Mac Pro Wheels
“folks that want full control over their operating system” and “walware authors” want too much of the same thing.

I think everyone would appreciate ideas for solutions.
Further to this feature and the current dropdown, fonts which do not contain the glyphs in question should be removed from the presented subset.
Getting AI in 2020 is like getting "a website" 1999. No idea what you really can do with it but it's cool to say you have it.

Though the true benefit is all of those companies that relabeled their trusty optimization algorithms to AI and got funded for having the correct buzzwords.
Apple Anonymous Attestation is the only thing I know about and it is just now available. And still rich people can afford toms of apple devices but at least it has a large cost.
A lot of AI hype reminds me of the hype of data warehouses. The amazing predictions you were going to get. Turns out getting the data and/or using 'AI' is easier than asking the right questions and figuring out what to do when you get a particular result. Both of these tools are good at what they do. But the predictions of what they can do seem a bit off the mark. Even the failure modes seem to be mirroring a lot of what happened with data warehouses 'your data is not right' 'your data is in the wrong form' 'your filters were not right' 'you used the wrong topology' and so on.

Not saying anything bad here it is just an interesting observation of 'history repeating'.
>The problem is you don't get this choice in iOS.

Who says you can't?

https://9to5mac.com/wp-content/uploads/sites/6/2019/05/custo...
Or let local artists "adopt" and paint the cell towers. In my town, artists paint unique murals and designs on the ugly public utility boxes on street corners. Though cell towers don't have many flat surfaces to paint..
Let's not forget that a BIG IE6 issue was that people used IE6 for YEARS. It was tied to the OS.

A big feature of how chrome, firefox, and edge work today is that everyone updates to the latest version usually within days of their releases.

IE6 was still in use when IE7, IE8, and IE9 had been deployed for years with better rendering, CSS, and javascript support. Primarily because a lot of websites and internal applications had stupid things like "activex" plugins required for proper usage.

To say that chrome is the new IE6 really misses out on how horrible the internet was during the heyday of IE6. It's fairly hard to come up with a website that works well in Chrome and not so well in Firefox. Unless you are pulling out brand new CSS or JS features, you are very likely to get relatively consistent rendering between the two.
You make a valid point, but it’s also worth considering how the stakeholders’ interests align with your own. Apple is in the premium hardware and value added services business, so its interests are aligned with mine with regards to privacy and producing a quality product. On the other hand, Facebook is in the ad business, so its interests are not aligned with mine on a variety of points.
I have an aging MacBook Air (works great for 99% of the things I want to do), an aging iPad Pro, and an iPhone XR.

I probably am in the market to replace them in that order. I just bought my son a Lenovo laptop because he needed Windows.

I'm dismayed at where Apple is going, so I'm considering a Dell Linux laptop as my daily driver.

I need to do some video editing, so for a while I'll use my son's laptop, and possibly get a Mac Mini if I really need to keep up with video editing.

My thinking is I'll buy the minimum I need to keep up with my video editing but make more aligned choices for my daily drivers.

Sitting on those thoughts more has left me entirely cold to the iPhone 12 announcements last week.
"If the product is free, then you are the product"
Because Firefox disabled all add-ons and only 7 work.
Not sure if we still need a "spoiler alert" for 1969, but if you've read Dune without also reading Dune Messiah, you've unfortunately missed the whole point. The first book is merely a setup. If I may be allowed to mix my sci-fi metaphors, "It's a trap!"

The first novel was never intended by Herbert to be "self-contained", but the second novel never achieved the same popularity as the first — perhaps for obvious reasons, if you've read it. It's not the sequel one expects.
It's just because nobody has contributed to that site. Microsoft has put two bullets in the back of the head of hundreds of products. Here's a different list:

https://www.versionmuseum.com/history-of/discontinued-micros...
This is a great point. If I may, I get 2 types of questions on this specific point. "When is first practice?" which is a good question as you point out. I also get " when are practices" which is pretty clear unless they have poorly phrased "when is first practice" with this question and now we've both committed the same error.

Good point either way.
> If you’re building something where performance matters, you should be using a different language.

And the python ecosystem understands this, with those performance critical bits being implemented in C/fortran/whatever, not pure python.
Bingo.

In the past (and this was a while ago), you had to pay a cancellation surcharge, even if you were month to month, unless you found someone to take over your plan.
Completely disagree. Yes there is some level of subjectivity here but the definition this article is using is muchcloser to the definition to what an uninformed person would assume whereas the traditional definition is intentionally deceptive.

So no, it is not "the one true unemployment rate" but it is a lot truer as perceived by the average person than the standard definition.
You don't need to hack anything, you just need to use the officially-supported mechanisms Apple provides to grant yourself more permissions (namely, disabling SIP and remounting the root filesystem).
Agreed on optimizing core objects. I recently wrote a C base class (https://jcristharif.com/quickle/#structs-and-enums) for defining dataclass-like-types that's noticeably faster (~5-10x) to init/copy/serialize/compare than other options (dataclasses, pydantic, namedtuples...). For some applications I write this has a non-negligible performance impact, without requiring deep interpreter changes. Using the base class is nice - my application objects are still defined in normal python code, but all the heavy lifting is done in the c-extension.

However, this speedup comes at the cost of being less dynamic. I'm not sure how much more optimized core python objects could be without sacrificing some of the dynamism some programs rely on. Python dicts are already pretty optimized as is.
Workona + The Great Suspender make it manageable for me (72 tabs open currently, probably peaking over 100 in an average workday).
It's to learn, and to play with whatever point we're arguing from different angles.

When the point has been prodded to death by some argument, it lets your fellow arguer back-up and poke it from another side. Maybe my argument is wrong, but myself and the person I'm arguing with haven't figured out exactly why yet. This lets us keep circling looking for weak points.

Hopefully over the course of that we both come away with a deeper understanding of the idea itself.

I think of it like when E. coli run and tumble over the course of the hunt for food. Sometimes a random walk is a weirdly great way to discover the mechanism of how an idea works or doesn't work. I'm just occasionally flipping the switch on the 'tumble' circuit:
https://www.mit.edu/~kardar/teaching/projects/chemotaxis(And...
Free tool that automates steps security would take to discover data exposure
I think that 'grim dark' was also a product of the time it was made. The 90's had a 'grim dark' thing going on in media in general at the time.

There was some pretty dark comics and cartoons at the time. Things like Spawn and a lot of other late night cartoons of the time. Music like Marilyn Manson, Nine Inch Nails, Tool all had that weird dark vibe. Goth subculture was a pretty big thing in general.

Then there's movies and stuff. Plenty of dark weird movies from the 90's.

I think in general culture's kind of moved past that to like you said more of a lighter tone to things.

That's not to say 'grim dark' won't become a thing again though. Culture tends to come and go in cycles.
Simulating the Boss GE-7 Graphic Equalizer in LTSpice
It's trivial to use duckduckgo or bing. It's people's choice to use google. Also, you can say "kleenex" and "band-aid" and "q tip" and "vaseline" or "coke" and everyone would understand, but they have no dominance, other than some people prefer to use them. I can easily find alternatives to all of them right next to them in almost any store I go to.
This is definitely not normal. Have you checked about:memory
I keep seeing this comments against Moxie and I have never seen any backing to them, and they seem like gross-over-representation of what he actually said.
Don't bother to look to Microsoft Windows for a solution!

For don't forget MS Windows has a 'dial-home-to-Microsoft' link that's hard coded within Windows itself. It bypasses the hosts file altogether, and if I recall correctly, it's been in Windows since XP.

The only solution stop the 'talk-home' connection would be to find the destination IPs numbers and then key them into your external router for blocking.
@gruez Replying here since no reply button and I don't have time to wait for HN to make it appear

Thanks! I didn't realize iOS implemented this.
We’ve Already Defunded the Police. But Only the Ones Policing the Rich
I'm not saying you're wrong, but last I checked (admittedly, years ago) there was at least 1 Python JIT with a lot of development and user hours behind it, with good results. Seems like that experience should yield some decent estimates on speedup.
Deepfake bots on Telegram make the work of creating fake nudes dangerously easy
Mechanical Keyboard Maniacs Are Clacking Their Way Through Quarantine
If you have two 30 year old males, both capable of work and one works a full time job because they have to and another has a 10 million dollar inheritance from his family and wouldn't know what work is if it slapped him on the face, is that fair?
That's probably not going to be the case for most of the time in Southern England.
Huh, this update broke my FF installation on my Windows work computer. First time ever. Had to completely uninstall and reinstall v81.
Note: The cancellation fees for US Citizenship can be quite high!
> Apple's documentation has long been really dreadful

Developer docs for most of their libraries are usually just the method name in a large font and the parameter types and that's it.
The now-trite "if you're not the customer, you're the product" distinction just isn't helpful anymore.

Youtube is a great example where creators, subscribers (both Premium and ad-watching) and advertisers are all Google's customers. Google profits by providing a platform for all those parties to come together and engage in commerce.

And yet none of those parties are really buying anything directly from Google -- even for ads Google is just facilitating the placement of ads on creators' content. Premium subscribers are paying creators with Google divvying up the payment and taking its cut.
Somehow, it's much rarer to see someone on HN defending the government, whose resources and internal innovation culture lead to advances that are foundational to all the technology that we work on today. So maybe they charged too much taxes, bid deal. I’d argue that their contributions to science and engineering outweigh that.
Congrats! Well deserved - Retool is an excellent product in my opinion. So much CRUD code saved.
Absolutely. For example, I think that the lockdown of the bios was a move that hobbled developers like myself that installed custom bios extensions. I used to be able to run raw linux on real hardware. Now I need to use a commercial virtual machine just to get the dev environment I want.

The difference between the two is subtle, but true. I want true masters that understand what the tradeoffs are to make those hard choices for themselves. I want the rest of the world to have a blanket of privacy and security that protects everyone.

Especially the elderly that are too trusting with what they believe.
I'm reading through the first half of the article, which mostly tells some story about how a pain point might turn out, but I don't feel like that's really answering the "why _another_ website builder".

To really address that question, one needs to address the elephant in the room: wordpress. Thanks to over a decade head start, it's arguably the most advanced solution in the space. Wordpress and its ecosystem handle a myriad of business-focused things that make most attempts at React-based solutions look like toys. There are power user templates that let you configure pretty much every aspect of the site and then some, and if you want to defer, you can also find wordpress experts very very easily.
I've worked on very real problems where AI provided an improvement over alternatives.

That said, 90+% of AI products have AI because it sells well, not because it's better than alternatives.
qw3rty01 is correct, the articles definition.
Worth noting that this is also a security release. There's only a prerelease announcement available right now but the version fixes 6 security issues.

https://www.oracle.com/security-alerts/cpuoct2020.html
This project might be interesting, except that there is no license specified. Thus unusable.
While it's not a security prompt, macOS does pester you about switching back to Safari: https://www.ctrl.blog/entry/how-to-osx-try-safari-promotion....
Multi-device calls with ICE forking
Unrelated: What are people using nowadays to rip DVDs in Linux? I'm getting sick of holding on to my old DVD collection. The last time I looked into this was over a decade ago and there was still some debate over which codec and container was the best. I don't even have a DVD drive now, so I'll have to buy one just to be able to rip them. Maybe it's better to just find them on BT...
Undefined behaviours are the accidental outcome when a program fails to be well formed. Nobody who writes compilers goes out there thinking that undefined behavior is the key that let's them optimize code to run faster.
Yes. Competency is key.
Hmm is this also why I can't use my bluetooth mouse at the login screen?
> total size of the binary

Have you researched this space already[1]? By default Rust doesn't optimize for the resulting binary size, but there are lots of things that can be done to bring size down where you'd expect.

> number of dependencies used

When this comes up it becomes as much a technical discussion as a philosophical one :)

> and compilation time.

No arguments there. There are some things that can be done in your project to avoid spending too much time (simplify bounds to minimize recalculation in the type system, avoid proc macros, leverage cfg conditional compilation), but they are work arounds.

[1]: https://github.com/johnthagen/min-sized-rust
Do you have a stash of cool magnets and shiny disks? I use dead HDD's disks as drink coasters. It's pretty cool.
Flippy, the $30k automated robot fast-food cook
How much of a headache would it have been to stretch or shrink the audio in, say, Audacity, so that it would play at the same rate as the video? Was it a constant rate?
>Both of these are fixable with some ffmpeg incantations.

I knew that I could re-encode for web streaming, but doesn't each re-encode degrade quality? I didn't realize that I could have fixed the audio issues with ffmpeg, though.
I have to wonder if a better way to look at this over time would be instead to look at the Employment Rate. What % of people have employment? Maybe have a rate that doesn't even factor out people "not in the workforce".
>It is similar to the world of OS, where Windows still rules supreme.

That's because of drivers, and drivers are because of stable kernel API.
Seems like a completely sensible option to me. What objections do you have?
Ask HN: What's the current state of the art in flag/report buttons?
Has anyone done in-depth look into flag/report buttons?

I want to make reporting as easy as possible on my platform. I realized that for many people, "flag" may not be understandable, even when the text is in red. I thought maybe using "report" instead, or some kind of icon?

What else is out there? Facebook uses "Get Help", iirc. Reddit's says "report".

My process after pressing the button is much better (no mandatory forms to fill out), but I want the user to know the button is there in the first place.

Also, where is the best place to put it? Top right corner? With all the other actions, at the bottom? Near the title?

Accidental clicks are a much lower concern than under-reporting of problem posts.
Seems like the crunchbase data hasn't been updated to reflect this new fundraise. Would be good to know what round / see the new investors.
If someone is so perturbed by something so trivial, it speaks more about the person than the product. The FF team could probably do away with that page and the user will still find something to complain about.
New XPS 15 has great trackpad and is a good alternative. Its not any cheaper than MBP though. https://www.youtube.com/watch?v=WCM8FZlFTas
Can Congress Do Anything about Trump’s Abuse of the Pardon Power?
How do we define 'works'?
> I'm happy for them to try and get me to spend money on their things (even though as a Euro, I can't yet - I think the VPN's US only?).

That's one of the ridiculous parts of this: They're just reselling Swedish VPN provider Mullvad's [1] product. That product (which also supports Wireguard, yay!) is available worldwide for €5/month. You can even pay by "anonymized identifier string and cash in an envelope" if you are so inclined.

Come on, Mozilla – just keep on making the world's best browser (and the world's last free browser). Stop paying your CEO millions. Stop making bookmarking services. Stop reselling VPN services. Just act as a shovel for money to go into the pockets of talented browser developers!

[1] https://mullvad.net/en/
The most useful part of AI is the ETL and feature engineering. Those are also the parts that are now mostly commoditized. ML plays a minor role for most legacy companies. These companies should (and do) just white-label startup solutions as their own.
That’s true, but FFmpeg is a bit of a beast and the normal way to use it for anything but the most basic stuff is “post a question online and see if somebody answers with an FFmpeg command-line I can copy and paste”.
Thank you, Dr. Bahmutov (transcript)