skysight-inc/HackerNews huggingface dataset:
What if you went with GPLv2 only as your license? It isn't AGPL-compatible, so nobody could release an AGPL fork, and then companies wouldn't have to worry about it unless they distributed your code to other people, rather than just using it themselves, with the former being way less common than the latter. And most companies are okay with GPLv2 since they use Linux.
> Yes, for the 5 years I’ve had Bluetooth headphones this has never been an issue.

No opinion on apple being better or not (mixed bag, in my limited experience) but this just isn't true in general I think. I've used at least a half dozen bluetooth headphones on at least a dozen different laptops/desktops/phones over the last decade... they have all had some issues with connections at various times.
LaTeX Examples
I mostly see people at work using dark mode during the day time and cheering anytime anything gets dark mode.

I get it in dark rooms, but I get the sense there is this trend where people like dark mode because they like dark mode and they don't care what time of day it is. Seems more like fashion than anything practical, though I can certainly understand there is a practical application to it, and giving users control of it is good.
You're right, my bad!

Apple products have high resale value, at least before the recent keyboard crap, because many people find them to be very useful for a very long time.

That's what I should have said.
Somewhat off topic: Are there any kind of stateless, managed-for-me server images?

I recently set up a digital ocean droplet with the default Ubuntu 20.04 Server image to host my web app. I don't like how I'm in charge of installing security updates and rebooting it (I don't really care about downtime), and I really don't like how I don't really remember what packages and commands I ran to install everything.

Presumably, this is what digital ocean app platform is for, where I could just provide a docker container. But the specs of the 5$ app platform container were half as good as the 5$ droplet, and I can run multiple things on the droplet in the future.
Why Do You Remember the Past but Not the Future?
Java and Postgres will work.
I like wired headphones, but I've broken 2 expensive pairs due to the wire.

So, 6 of one, half a dozen of another.

I haven't pulled out my wired headphones in a long time, wireless is just so nice.

Just one example, wireless with noise cancelling means I can listen to a podcast while cooking with the exhaust fan on high, while fiddling with my phone to check up on the recipe, without worrying about the cord.
Tk is a nice little GUI toolkit, but feature-wise it isn't even comparable to Qt in any way. Personally I started with Tk but it turned out to be too limited, so I switched to Qt.
This interview reveals a great deal that I had not known before, and much of which probably had not been published before.
For me it'll forever be the year my startup [0] launched, we got our first users, our first _paying_ users, and got into the accelerator we wanted. In what was otherwise a totally crappy blur, I'll always have some fondness for 2020. But it can end now. That'd be fine.

0: https://kitemaker.co, the super fast, hotkey-driven product management tool/issue tracker that has deep integrations to GitHub, Figma, Slack, etc.
I've read that, while the science/usability research is largely non-committal about which is better, it seems that black on white or similar makes your pupils dilate much less and therefore is easier for working for longer periods (less eyestrain). Though, as you say, I think you also really do need a well lit area to take advantage; super bright in a dark room isn't very good.
> But this time its different! <- said before every large stock market crash in the modern era

The world is not as simple as that one liner suggests. Everyone who sat out of the market since 2011 loudly shouting about a bubble (I know more than a few of these types)....have a ton of regret and what's more... they're paralyzed by loss aversion, fear, and cling to P/E as justification they're doing the right thing.

If you can't draw out painfully obvious trends over the next decade and invest against those, I don't know what to tell you. Sure if I buy $AMZN at $3k today, it might drop to $2k next month. But I will bet a ton of money it will be far, far higher at the end of this decade. This is about network effects, the internet, scale, national security and the ability to achieve total dominance in a sector and leverage that into other sectors.
Based on this: https://stackoverflow.com/questions/33099569/how-does-sock-5...

> Firefox, for example, sends hostname to SOCKS proxy without resolving it.

So a simple proxy can bypass local restrictions.

-----

I remember doing something similar back in my IT days just to see if it was possible. It was.
> Yesterday's SG argument at SCOTUS brought up many of the reasons why the judicial has historically, and should continue, to stay out of foreign policy matters.

If there is anything generically less convincing to me than a lawyer's presentation of arguments favoring their client's point of view, I can't think of it.

> Whether the judge agrees is sort of circular logic here, not affirmation.

So, I'm not clear on whether you're claiming that the president in fact does have the powers you're ascribing to them, or if you're saying they ought to, or if you're saying they have historically.

If you're saying the president does have that power, well, that's is the contested question. The most recent update we have from the entity that has the power to decide -- the judicial branch -- is that the president does not. If you're saying they ought to, well, that's just like, your opinion man. :) If you're saying they have historically, I confess some ignorance on the matter, but I'm not familiar with any recent examples of retaliatory expropriation like this in the United States.
Surely moving the data doesn't change the compliance requirement?
I always thought the reason Brahms stands out among his contemporaries is that he's the first post-Beethoven symphonist who actually came close to Beethoven's level. But I've never been a big fan of the early Romantic era compositions.
https://www.youtube.com/watch?v=iHmLljk2t8M
Please elaborate about what you said regarding Europe. There are many radically different health systems in Europe. NHS can't be compared at all to the Greek health system for example.
A newly-described 'blockchain denial of service' attack could stop mining
Of course. That's why Materialize are interesting, they are apparently able to give a greatly improved compute:result ratio than the previous state of the art.
>once the fed's spigot dries a bit

What would cause this?
Yes that my point. You get half of a database. The transaction log. Not the up to date state.
The difference is that CentOS is really free. RHEL free will be whatever RedHat wants. Of course it won't be as free as CentOS. But if it'll be free enough to satisfy most CentOS users, that might be good enough.
I understand that. But my question is "what's the endgame?" From your response here I assume you feel there will come a point where Amazon will be wildly profitable? When and why?
I've been with this company for about a year, we just closed another $10M series B so at this point I want to figure out how I can leverage my position since we're without a doubt now very much in a growth phase. I've read about and heard about people who started out at as engineers at "growth stage" startups and then somehow leveraged their way to far more meaningful and high earning positions. I'm just reaching in the dark as to how one actually does that, aside from being a "good" employee and working hard.
Scientists Identified a Green, Poisonous Gas Used on Portland Protesters
Reading the text of GPLv3 closely, I was disappointed at how little its additional provisions actually protect. It read like it guarded against Tivoisation and not much else, but the world's moved on since then.

GPLv3 either went too far, or not far enough (in terms of cost incurred: gaining enough ground that the community split is worthwhile, volume of license text, ...).

If I had a time machine, I'd suggest the FSF to try frog-boiling people into software freedom instead.
On the other hand, MUNI is incredibly overcrowded along certain lines now, and conditions on the buses are often filthy (though perhaps that's common in all dense large U.S. cities).
Because Red Hat offers source code following section 3(a) instead. Thus, section 3(b) does not apply.
It was "caught" because that's the only one the consent manufacturers reported on.

https://www.youtube.com/watch?v=pRSWdtoUAjo

Most of the apps in your home screen did it when the beta came out from NYTimes to Google News to Chrome to AccuWeather etc.

TikTok shows a pop-up preview of the TikTok link you have in your clipboard when you open TikTok. It might be that, it might be more. But it's certainly not more special than other apps.
Recognition by definition acquires targets and recognizes them. With computing so cheap now you upload and target and recognize millions of items easily and at scale. They have been doing this for ages in say London, which has the highest density of cameras per capita in the world for a large city.

Many societies have already accepted such technologies without even a discussion around them and addressing privacy concerns.

The typical argument for the surveillance state in most societies is security, safety and keeping terrorists at bay.
There might not be as many hateboys, but what I have found is that Apple fanboys are significantly more defensive, and often respond poorly to criticism, and are generally at best dismissive of it. This is probably a result of being so frequently accosted by said hateboys, but it makes nuanced discussion outside of the bounds of marketing copy difficult. Then again, rarely do fanboys make it easy...
Band-Aid Driven Development
So wait, these were pressure sensitive and triggered if the right "pins" were pushed when driving over them (if the metal plate was in place)?

Glad I only heared about this now and not back when I was driving over these regularly...
> Does your solved problem bluetooth headphones RELIABLY connect to your current device

My Airpods don't. They are regularly confused whether they should connect to the iPad or the iPhone. Yes, both are nearby. But I'm only tapping and interacting on one of them at any given moment. Not always. Sometimes.

More frustrating: The iPad just loves to use its internal loudspeakers. I'm sitting on the couch watching a YouTube video via Airpods. I'm clicking on another video, sound is coming from the loudspeaker. Not always. Sometimes.

Third annoyance: I'm getting both Airpods out the capsule. Both are nearly fully charged. Only one is playing. I need to put the mute one back into the capsule, close it, open it and get the Airpod out again. Not always. Often.
I've read your comment and most of it makes sense. Then I sat for a bit and all I got in my head was: ffs it's $500 for some headphones. To me, this is a poor man's luxury item. It reminds me when the latest and most expensive iPhone came out.Two people bought it: the CEO and the young woman who was on the lowest salary in the company. For one it was pocket change, for the other it was 2-3 weeks earnings.
> The proposed regulations include having [strategic] entities abide by a new legally binding code of conduct, tailored to each firm; pro-competitive interventions, such as the imposition of interoperability requirements and the enabling of consumers to better control their data; and enhanced scrutiny for proposed mergers.

I hope that "interoperability requirements" end up making Facebook talk ActivityPub and WhatsApp talk Matrix. More likely, though, the government will just require big companies to "interoperate" with GCHQ.
I have to admit to skim reading, but, Finding and Understanding Bugs in C Compilers, by Yang, Chen, Eide, and Regehr, 2011. (Yes it's from 9 years ago.) It's an interesting and approachable read if you're into programming languages and compilers.

https://www.cs.utah.edu/~regehr/papers/pldi11-preprint.pdf
This demonstrates two major points that many people not familiar with security may not understand:

The first is that anyone -- really, anyone -- can get hacked. I often joke with our CIO that security would be a lot easier if he just powered down our production infrastructure. Security is a game played in layers (often called "defense in depth"), but at the end of the day, it's almost impossible to prevent a breach with any high degree of certainty.

The second is that bad actors (of wildly varying skill) are very active on the Internet. The threat of hackers used to be curious teenagers trying to learn more about computer systems; it didn't take long for that to devolve into criminal activity and "hacktivism." Now, the intelligence services of major nations regularly attack public and private organizations across the Internet.

It's the job of contemporary security teams to defend against any and all threats -- but many (if not all) private organizations are ill equipped to defend against a well-organized intelligence agency in an attack such as this.

I didn't see any what the attack vector used against FireEye might have been, but those same attackers are now very well "armed" with FireEye's red team arsenal. It's going to be an interesting future for security teams as we learn what and whom these adversaries will attack next.
I'm trying to picture SSL written in Prolog.
Please take a step back for a moment and imagine that you're one of the blind users of HN running into this comment. Reading that GitHub devs who took the time to actually support some assistive technology on their website (not sure how well, but see the existing aria attributes in the source) and track their support (https://government.github.com/accessibility/) don't care about "real accessibility" by not catering to what technology choices you prefer.
Yes, unless you know about alternatives. This is why I commented in the first place.
Read carefully. I said there is no need for on ear computation. I personally even have impulse response profiles for my headphones that I load onto my phone and computer to make them sound much better.

For things like on ear sound stage correction, sure. That can be done. You will pay a heavy cost in sound quality, but it can be done. If your goal is sound quality, you're not going to be doing anything more that is very latency sensitive than ANC.

As for the last point, have fun with your sound streaming device that has 3 bit/s of UI bandwidth and a battery life of 1/5th that it would otherwise. It's not an issue you can fix by trying to fix it in that use case, it's an issue you fix by improving human interfaces, battery technology, and cellular technology, which is already being done. When that will be good enough for what you're describing, we can talk.

As for me, I'll enjoy having headphones with high quality and essentially unlimited battery life, and use the carefully optimized interfaces and computational power of my phone and computer to listen to music.
Perhaps, although personally I prefer latex, because at its best it is somewhat self describing:

\chapter{Animals}

instead of

== Animals

or should that be:

=== Animals

I think an xml or html like approach is better:

<chapter>Animals</chapter>

One of the big issue is modal states for structure or styling.

I've often found trouble in latex because you are in some state that you didn't expect and somehow have to get out of.

Nested XML would hopefully be more obvious about what your state is.

Docbook probably got this right, but it was too verbose for most.
This is a wonderful service and it's laudable that your heart is in the right place! Please introduce a paid version early on, people are lenient about the early rough edges when you have such an admirable mission statement. Also don't be afraid to release the paid version under AGPL, your users will be happy to pay you for the convenience of an app store installation and hosted infrastructure.
Not necessarily, especially in areas like sound where it is essentially ‘solved’

Why should humanity put so many resources towards improvements that no mere mortal can notice? It’s probably better to put the talent on other problems...
I don't know if that's true or not, but I just like Gnome so much more as a DE that it's a shame to read that.
Personally, I got a FAANG job through LinkedIn messages (at least that was where it started).
Finally. Really happy with it, except that the explorer/trending and trending page hasn't been updated yet. I hope that will follow to protect my eyes from that brightness contrast at night and in the morning.
Their devops story has always fascinated me.
I would pay for something like that, if i could integrate it with my Matrix homeserver. One of the features that is lacking, and for exactly the reason (atleast AFAIK) that private location sharing doesn't exist.
All the options you give leave the children worse off, because they lose their source of income.
Nice to see someone found Bird song book interesting.

Here's a cool paper on bird song during lockdown.

Derryberry, Elizabeth P., et al. Singing in a silent spring: Birds respond to a half-century soundscape reversion during the COVID-19 shutdown (2020) (DOI: 10.1126/science.abd5777)
Discovering Symbolic Models from Deep Learning with Inductive Biases [1] trains graph neural nets on astrophysical phenomena and then performs symbolic regression to generate algebraic formulae to elegantly model the phenomena in a classical physics framework. It's largely gone under the radar but has pretty interesting implications for NLP and language theory in my opinion.

Direct Feedback Alignment Scales to Modern Deep Learning Tasks and Architectures [2] applies DFA, an approach to training neural nets without backprop, to modern architectures like the Transformer. It does surprisingly well and is a step in the right direction for biologically plausible neural nets as well as potentially significant efficiency gains.

Hopfield Networks is All You Need [3] analyzes the Transformer architecture as the classical Hopfield Network. This one got a lot of buzz on HN so I won't talk about it too much, but it's part of a slew of other analyses of the Transformer that basically show how generalizable the attention mechanism is. It also sorta confirms many researchers' inkling that Transformers are likely just memorizing patterns in their training corpus.

Edit: Adding a few interesting older NLP papers that I came across this year.

StructBERT: Incorporating Language Structures into Pre-training for Deep Language Understanding [4]

Do Syntax Trees Help Pre-trained Transformers Extract Information? [5]

Learning to Compose Neural Networks for Question Answering [6]

Parsing with Compositional Vector Grammars [7]

[1] https://arxiv.org/abs/2006.11287

[2] https://arxiv.org/abs/2006.12878

[3] https://arxiv.org/abs/2008.02217

[4] https://arxiv.org/abs/1908.04577

[5] https://arxiv.org/abs/2008.09084

[6] https://arxiv.org/abs/1601.01705

[7] https://www.aclweb.org/anthology/P13-1045/
This part of the story is intriguing:

> In the FireEye attack, the hackers went to extraordinary lengths to avoid being seen. They created several thousand internet protocol addresses — many inside the United States — that had never before been used in attacks. By using those addresses to stage their attack, it allowed the hackers to better conceal their whereabouts.

What does it mean to "create an internet protocol address," in this context? Did they use VPNs? VMs on cloud services? Residential proxies, luminati-style? Something else?
Is it not still possible to do a pi-hole kind of setup for DoH or ODoH? All you have to do is setup the server as a proxy for all http(s) connections on top of DNS connections and trust its cert on the client. If we can reliably block all ad networks with uBlock origin, picking out DNS requests from other http requests should be even simpler, right?
Jabra has been doing this a lot longer than Apple, and they've got experience interfacing with tons of non-Mac hardware. They're domain experts.
There is also https://www.mylio.com which E2E encrypts photos on the cloud, is iOS, Android, Windows and macOS and is very performant. There is also photostructure, but they don't seem to be planning to make mobile clients any time soon :|

One thing I've actually not seen is E2E contacts & calendars. Everything seems to be based on CalDAV & CardDAV which I think forces you to sync them with a server in plaintext. Email is mostly a lost cause, the closest you could approach it is something like protonmail AFAIK.

Also as far as 'good' VPN providers, I think PIA & Mulvad have fairly good reps. Mulvad even lets you pay in mailed in cash.
Covid and the New Age of Censorship
Ubuntu has more predictable long term support.
> which doesn't honour the EDNS client subnet extension.

background: https://news.ycombinator.com/item?id=19828702
> trying to avoid losing the factories that employ two hundred to the more automated factories that employ twenty

Do you have an example where this happened?
I've used MS Word over very many years and I'm happy to say that it is a far better product now than it ever was in terms of reliability and doing what it's supposed to do. I'd even call it... good.

But that is now, and the number of times I've been burned in the past and watched other people being burned, and the distress it is caused those who just want to get their job done and the time wasted; those memories fade slowly.
If the choice is to otherwise let them starve, yes.
https://twitter.com/patrickwardle/status/1318465421796782082
Also how do you validate an address has never been used in an attack?
Aren't SVG badges meant to be non-essential? Just display some stats to show-off?

Edit: To clarify, I'd love to see SVGs become more accessible, but I would hope the lack of support today isn't a problem as far as README shields.
I think the general feeling in the GNU/FSF is that if you are not using GPL, use Apache 2.0.
> That in no way explains why they don't continue to have both

Because they don't need it anymore. CentOS Linux or other rebuilds can still exist (just not using the name; I disagree with that but I can understand Red Hat doesn't want its name attached to something that might have large delays in security fixes in the future) if somebody funds it or volunteers to do it, just like CentOS still supports Xen but RHEL does not.

Also for what is worth there have been lots of engineering changes to RHEL in the past couple of years that make nightlies (and CentOS Stream) much more stable than they used to be, especially with respect to regressions. Running CentOS Stream is not going to be like Fedora Rawhide or Debian sid.
Is that because your grandmother doesn't understand the question/choice, or did she evaluate the two options and decide which she prefers?
I think if I asked my grandmother a question like that she'd probably get concerned that I was about to change something she was already accustomed to, without necessarily understanding what change was being proposed, and would default to invoking the 'don't fix it if it ain't broke' principle.

My mother on the other hand is younger and still has an adventurous willingness to try new things, and last I saw was using the dark mode in Windows 10.
You’re conflating “free software” with “community support”. It’s possible to run free software with a paid support contract backed by a corporation - thats what RHEL offers, and Ubuntu with their Ubuntu Advantage program.

CentOS offered free software, but with unpaid community support, which isn’t guaranteed at all as there’s no contract.

This is an unpopular opinion but this is why I prefer Ubuntu over Debian - there’s a corporation on the other end that’s being paid to update software, and if you choose, you can always upgrade to paid support that is backed by a legally binding contract.