skysight-inc/HackerNews huggingface dataset:
> Alternately, the CL community should develop its own semi-official stdlib

That's an idea I would actually like to develop further :D Not sure HN is the right place though, so I moved it to r/Common_Lisp: https://www.reddit.com/r/Common_Lisp/comments/j7vd25/a_curat...
> the fact that they mention Firefox at all, demonstrates a lack of understanding about what users want from a phone.

What do you mean by this? I use Firefox on my LineageOS phone, and being able to run Firefox is a feature I would expect from any new phone I'd buy.
Here in The Netherlands, we have a platform called iDeal. All dutch banks are connected and all webshops accept it (it's hard to find a place to use your creditcard here). Transactions are instant and non-refundable. Costs are around 0.35 per transaction and NO % fees. Just a fixed amount per transaction. For big volumes, that per-transaction amount can be lower. It's amazing and I wished they'd just roll that out worldwide. No risk for merchants at all.
I used to have a Macbook for work (2013 model, I think). It ran Fedora Workstation nicely. You may be able to keep the hardware but change the software.
Playing with Oberon in 2019
Something like this?

https://dotnetfiddle.net/xwYCrt

You can also use the Enum static functions in order to get metadata on any enum. If you use attributes such as [Display("Pretty Name")] you can use that to retrieve the value from an enum.
Desktop and mobile convergence means you can take your desktop with you in your pocket everywhere and use any desktop apps on it whenever needed. It does not have to make the mobile experience worse. More info: https://puri.sm/posts/investing-in-real-convergence/.
Coles forced to close after nationwide technical failure
Looks to be EMIB not EIMB
There is a video at the top of the article.
> Ehhh, you can have this and have a union at the same time. And unproductive slacker orgs without unions definitely exist.

Yes, just look at Bullshit Jobs by David Graeber
There are several things that make it different, making the reason Persona failed not apply (though obviously it might still fail for different reasons):

- There are several organisations behind Solid that whose raison d'etre is Solid. I'd argue that Mozilla possibly pulled the plug for Persona too early, specifically, without first adding support for it in Firefox, thereby creating massive incentive for website owners to support it. But then, it wasn't their core focus, and there was no return on investment for them, so I can see why they cancelled it.

- Ironically, a wider focus. The incentive for website owners to support Persona would have been that it would be easier for potential users to join - although they already got most of that benefit by allowing sign-in with Facebook, and most people did not actually use Persona. Solid, on the other hand, has several incentives to support it. It can give organisations access to data that the user is actively curating, rather than having to provide it to different organisations individually, with it getting outdated the moment they shared it. Additionally, given how, for many organisations, data is increasingly (post-GDPR and all that) a liability and not their primary competency, outsourcing management of user data to the user themselves makes sense. And finally, there will hopefully be more people with a Solid Pod, especially in specific markets - for example, IIRC the government of Flanders was looking at giving every citizen a Pod.

- It can lean on the marketing benefits of it being TimBL's main focus, which may or may not be stronger than being one of Mozilla's projects.

- Depending on your definition of success, it can be as successful as Mastodon/the Fediverse is. As opposed to Persona, people can and do write apps specifically to support Solid, because it's more than just a login.

Just off the top of my head, and again, personal views. But hopefully that gives some insight.
This is common in Europe too. I guess the point from the retailers point of view is that they eliminate the risk of you driving off without paying.

It's extra annoying on a motorbike where you only have a rough idea of what your fuel level is and you absolutely need to fill it to the brim (typically you only get 150-200 miles out of a tank). At least in a car you can wait until you have a quarter of a tank and the put 40€ and know it's going to be some where around 3/4 full.
> the GUI. Compared to macOS, I've never found a Linux desktop even remotely as good

The GUI is precisely the reason I dislike macOS. It's chaotic.

To quote the article, GNOME for me:

> It’s like coming home to a quiet orderly house.
> they have managed to reduce the required bandwidth for a video call by an order of magnitude. In one example, the required data rate fell from 97.28 KB/frame to a measly 0.1165 KB/frame – a reduction to 0.1% of required bandwidth.

A nitpick, perhaps, but isn't that three orders of magnitude?

We've already seen people use outlandish backgrounds in calls, now it's going to be possible to design similar outlandish views, but actually be this new invention in real time. There's been a lot of discussion centered around deep fakes and its problems, this is essentially deep faking yourself into whatever you want.

Video calls are a very important form of communication at the moment, if this becomes as accepted as background modification, that would open the societal door to a whole range of self presentation that up till now was restricted to in game virtual characters.

I wonder what kind of implications that could have. Would people come to identify themselves strongly with a virtual avatar, perhaps stronger than their real life "avatar"? It is an awesome freedom to have, to remake yourself.
I've known about Robert Fripp for quite a while, since I bought an album he made with Andy Summers, the guitarist from The Police, in 1984. But it was only last year that I discovered he played the solo guitar line on the David Bowie track Heroes and produced / played on an album by Daryl Hall. He really does get everywhere for someone who's remained relatively unknown as a personality.
Why Plerdy Does Not Slow Down Websites?
It was a fairly recent regression (this past March?) and based on developer comments in the source it really looks more like a mistake than anything. Personally I’m gonna go with Occam’s razor on this one.
It does the same thing on mobile, that's why it knows what to buy.
Here's a published epidemiological model that supports Kulldorff, Gupta, and Bhattacharya position. Though the author is not one of them. https://journals.plos.org/plosone/article/peerReview?id=10.1...

One of the authors' twitter thread with the paper's summary: https://twitter.com/WesPegden/status/1288140129677332482
Have you looked at the ones that are labeled "Level: Advanced"?

Even the beginner ones are targeted towards more experienced developers, e.g. the introductions to new languages won't describe what variables are but instead compare them to what hasn't been done other languages. Intro to a type of architecture will compare the new architecture to the more common one, and so on.
New Dating of the Nebra Sky Disk
The idea that a company which spent $200000 on political lobbying last year[1] is somehow above taking a political stance is utterly laughable. Coinbase is an intensely political company. From where I’m standing this all looks like a move to make sure everyone in the organisation is ideologically aligned so they can all carry on pretending that their actions have no effect on the broader world (beyond those areas where they’ve decided they’re going to change the world). The whole thing whilst entirely predictable also beggars belief in its incredible double-think.

1. https://www.opensecrets.org/federal-lobbying/clients/lobbyis...
Hope with scaling Xilinx gets cheaper, very interesting!
And what they can't copy, the will buy with their monopoly money: Yahoo bought Tumblr, Flickr. Google bought Android, Youtube. Apple bought beats, siri. And all do a lot of acqui-hiring which kills competition in early stage.
Is this a uniquely Amerian debate? I live outside America, and I don't really understand the subtext of these Coinbase posts.

What does are some concrete examples of a company being political or apolitical? What are the kinds of things the Coinbase used to do and no longer does, which employees might leave over? Is it about the company donating to political compaigns, or openly participating in community debates and having a position on social issues (same sex marriage, abortion, Black Lives Matter, Trump, gun control, etc)?
>Video calls are a very important form of communication at the moment, if this becomes as accepted as background modification, that would open the societal door to a whole range of self presentation that up till now was restricted to in game virtual characters.

Thanks for that comment. Can't wait for it to happen !
This is very cool, I'd love to uses this in a personal project, will the js code be on github?
> Nothing but their ethics.

That's not something a company the size of Apple can count on.

> And why would someone who's willing to sell bugs to criminals bother with a site that's already been picked over by bug bounty researchers?

Because it's Apple, it's one of the biggest companies on earth. iPhone jailbreak vulnerabilities alone fetch millions on the black market.

If you know the bug bounty program doesn't pay much you can expect only the trivial things to have been found, and if you're very skilled you know you still have a good chance of finding things to sell.

> And lastly how would paying more for bugs prevent someone from also selling it to criminals?

It would keep more honest people interested in your bug bounty program instead of doing something else.
Indeed, making this tool usable for consumers is a challenge in and of itself.
US Army trials augmented reality goggles for dogs
You're right — we don't know. That gives us two options. Either we acknowledge the innovations we do know about and have proof of, or we use wild guesses and assumptions to dismiss those innovations.

I'll be happy to praise Google or Facebook for advancements in CPU tech if and when they show us such a thing. Until then, publicly available facts are that Apple is innovating in that field and they're not.
Serfs are (were) bound to their feudal overlord. Their children were bound as well. They couldn’t quit. They’ve had no political power. In many places they were even denied access to courts — they were forced to arbitrage through their lord. There was nothing they could do to improve their or their children’s lives.

I don’t think it compares, even as a hyperbole, to Coinbase employees.
Threadripper has always been for workstations, so they're not moving it anywhere.
State of the OpenCloud:Best Practices for Entrepreneurs in a Covid-Focused World
Is that a euphemism for unemployed?
Cool. A digital spectrum oscilloscope!!!

And a cheap one too!!!
Yes they are trying to make FB sound like a big bully, but it’s really reaching. Google wouldn’t want admin@realgoogleoversightboard.com sending out emails.
No sympathy here. They can buy a new domain, they weren’t “removed from the internet”
> Gates is the richest person in the world.

One of the richest. As of Oct 2020, he is second.
"ML acceleration that is custom tailored to the task"

Hope for this, the Nvidia monopoly is hurting ML, I wished to have something else but am forced to buy Nvidias offerings b/c hardware and tool support.
What is "Unusenet" supposed to be? All I can find by searching is you casually referring to it here on HN[0], on Wikipedia[1], and on Usenet[2], as if it's actually a thing.

[0] https://news.ycombinator.com/item?id=21849200 | https://news.ycombinator.com/item?id=22040140

[1] https://en.wikipedia.org/wiki/Talk:Comparison_of_Usenet_news...

[2] http://al.howardknight.net/?ID=160223384800
You'll need to do shopping.

You have to confirm that (A) laptop USB-C does PD (power delivery) and DP (DisplayPort); (B) your monitor has USB-C and can deliver enough power (60-100W I guess is enough); (C) the USB-C cable is 3.1 gen2 with 10Gbps rating.

Then you'll need enough USB plugs for your peripherals. I added a hub to the backside of my monitor, works without issues even though the chain is now laptop-monitor-hub-device.

Switching between laptop and desktop is also another consideration. I have desktop with DisplayPort cable + USB-C 3.0 for peripherals. Then I got a short USB-C male-female extension (3.1 gen2) so I can switch laptop/desktop cables without wearing out the monitor USB-C port.

So yes some dabbling required.
> A nitpick, perhaps, but isn't that three orders of magnitude?

I dunno that I'd call it three orders - it's close at about 830x - but it's definitely not even close to being one order either.
Schucks, you’re right, I didn’t read the fine print on the CDC site. Still it’s not as far off as that sort of error would seem to indicate.

According to this Sep 2020 article on reason.com (1) they quote CDC numbers of a 99.98 survival rate (0.02% IFR) for 20-to-49-year-olds. Or a 99.997% survival rate (0.003 IFR) percent among people 19 or less.

1: https://www.google.com/amp/s/reason.com/2020/09/29/the-lates...
The+Best+Ways+to+Fight+Depression+Naturally+-+Health+Lines
Collapse of the Cambridge Analytica conspiracy theory
if the shit hits the fan enough with this Congress report, I bet that's what they'll do.
Probably they didn't do it yet for (a) keeping the status quo is more profitable and/or (b) it's going to be a huge architectural change
I dislike Gnome. i3 on the other hand is extremely good. The advantage with linux is that, I can choose the ui interface I want.
It's not a lack of understanding. I would like the option to run desktop applications on my phone and I also appreciate that they are honest with what works and what doesn't.

Open source projects works by targeting people who understand technology. When I first installed a linux distribution, maybe it wasn't what a user wants from a distro. A decade or so after that everyone and their aunt has a linux computer in their pocket.
But isn't that why most developers buy Macbooks? Because it is Unix underneath?

In a related note, I see Windows being adopted more as they keep improving WSL2.
The parent criticized the commonly used FAANG acronym for excluding Microsoft. That is not juvenile in my book.

There's apparently "FANGAM" to account for that omission. According to Wikipedia:

https://en.wikipedia.org/wiki/Big_Tech#FAANG
White, British here. Name has syllables that aren't expressed in Turkic alphabets, so in Turkey and parts of the middle east it's sometimes easier for people to call me Selim or Said instead of Steve.

If you're spending proper time somewhere it makes sense to make it easier for people to communicate with you. If you don't they'll just use a name they can say to refer to you anyway.
I wonder how much you can game this.

Rename java.lang.String to google.java.lang.String and make google's dex compiler automatically look in the google namespace by default.

Not allowed? How about we just hash the Java API names and then let the compiler automatically apply a mapping from hash to google name.

In the worst case Google is probably still allowed to ship a tool that renames uses of the java api directly in the source code and switches it over to whatever Google's naming scheme is. If this wasn't allowed it would be equivalent to making it illegal to not use the Java api because doing the same chance by hand would is not meaningfully different.
Do people really mislabel tech debt? Based on the original metaphor[0], I think we're doing okay.

To be contrarian, even if we aren't getting it exactly right - is it so bad?

Engineers generally understand it's that "something"/"elephant-in-room" that starts showing up as a program grows, gets utilized. When adding new features is taking on a complexity that's not inherent to the feature, but grown because of the way it or the system been engineered/architected.

It's this qualitative gap between ideal and reality. When it becomes too large, you're spending time fighting a complexity that ideally shouldn't be there.

Unlike true debt, it's qualitative - much like a credit score.

[0] http://wiki.c2.com/?WardExplainsDebtMetaphor
I wonder how weird it gets when you turn your head too much. This is very cool though - I was expecting to be able to tell a difference and maybe slip into uncanny valley territory but it looks good.

Big question though - is this just substituting the problem of not having good internet with not having a really fast nVidia graphics card?
Visit Brazil, they did it with boats.
Coinbase's very mission is highly political, but that has nothing to do with other completely unrelated politics taking over the focus of the company.

What they did makes a lot of sense and I suspect many other companies will follow suit, even if they don't do it so openly.

*typo
Ever been to Kosova? Less than 1% of population give a damn about religion. We're a secular progressive country. Come, visit, you'd be amazed :)
I know it's half serious but it's simply not true, in the same way as grepping for "Stallman" in the leaked Windows source code (nobody actually mentioned RMS there, these were false positives). In this case, some headers contain multiple occurrences of GNU in a single header. Then there are several #ifdefs like "__GNU_LIBRARY__" or "__GNUC__" or e-mail addresses of people in the gnu.org domain.

In practice, it doesn't matter at all as the preprocessor replaces all license headers with a single space even before the compiler has the chance to look at it.
> For 99% of the world, macOS is still the best option.

As if 99% of the world can afford a MacOS machine.
What do you mean?
This is from the first patch message on the mailing list:

> An enhancement to GCC 10 to improve the expansion of strncmp calls with strings with embedded nuls introduced a regression in similar calls to memcmp.

That patch was approved and merged.
Sounds like a compiler bug to me.
It's (not) all about the Benjamins – how to build a startup compensation plan
Startups mess up compensation planning the whole time. Here's some steps to think about to not do that.
It seems that the legibility slider is inverted. Low legibility (left most position) is much easier to read than high legibility (right most position) when I tried playing with the slider.
The Future of Usenix: A Report from the Annual Membership Meeting
And he did it again during lockdown with his wife on YouTube, with the same guitar. Immaculately dressed, BTW.
I've specifically mentioned GIF, MP3 protected by patents. MP3 patents encoding-decoding.

> GIF images are compressed using the Lempel–Ziv–Welch (LZW) lossless data compression technique to reduce the file size without degrading the visual quality. This compression technique was patented in 1985. [1]

x86 protected by patents:

> Partly. For some advanced features, x86 may require license from Intel; x86-64 may require an additional license from AMD. The 80486 processor has been on the market for more than 20 years and so cannot be subject to patent claims. The pre-586 subset of the x86 architecture is therefore fully open. [2]

One can build/emulate 80486 but not x86-64, SSE, AVX, VT-x etc.

[1] https://en.wikipedia.org/wiki/GIF

[2] https://en.wikipedia.org/wiki/X86
http://map.vroom-project.org/
Apparently, the vowel in ur- is pronounced like fur in American English.

In UK, it's like tour or fur.

Just for the sake of non-native speakers like me... My first idea was "your-technical debt" :)

Edit source: https://en.wiktionary.org/wiki/ur-
RedHat makes much more then just a Linux Distribution, for my part i fear for Ceph.
Imagine writing code so useful and flexible it lasts for decades, being used every single day by billions. DNS might not be perfect but it's one of those simple and elegant systems that keeps on trucking because of its simplicity.
That would still have major advantages. You could use the extra bandwidth to stabilize everything. Even on the best of networks you have buffer pauses. And on wifi or cell you have a lot of those. If this can be used to improved those ... you'll have improved quality greatly.
The reminds me of how powerful the expressiveness of Datalog is. You can even syntactically check whether the program can run in p-time or not. Once you introduce negation in the recursion it starts to be a little bit complicated, though.

Also the fact that the language it self is declarative it's inherently more parallelizable than imperative languages.
Do all American gas stations make you fill up your own gas?
Some idiot is using your tool to mass scan our network
If you go back in time 15 years, and ask yourself if it would have been a good idea to be an "Objective-C" developer, I think the answer would have been "not really, unless you only want to develop for MacOS". Swift is in pretty much the same situation, but for MacOS and iOS.

There's no right or wrong answer here. Personally, I wouldn't define myself solely by using a single language. After working on projects using various domain-specific languages like 4GL and others, I would certainly bear in mind the risks that such a commitment would entail.

While other commenters have mentioned the large iOS market share and the size of Apple, I would also caution that neither guarantee the longevity of the language or the relevance of your skills if they ever decide to pivot to something new. And there's plenty of historical precedent for that--I'd argue that it's a matter of when, and not if, it will eventually be replaced.

Swift might eventually see wider adoption on other platforms. However, people are rightly cautious of vendor-specific and/or vendor-controlled languages, and I suspect its traction, like that of Objective-C, will remain low.
Reasonable healthcare, parental leave and vacation minimums were not acquired in the countries that have them by "the magic of a functional government" but by people organising in big enough groups to matter and bargaining with the government and employers.
Certificate expired on October 5th...
> Remember Friendster, MySpace, AIM. A new challenger will emerge every 3-5 years.

I honestly laugh whenever I hear people still bring up those early social media companies as evidence that social media heavyweights somehow come and go. None of those companies ever came near the global reach of FB. A quick Google search gives a peak user count of MySpace of between 75 and 100 million, for FB it's 2.7 billion.

Those companies basically all existed before the vast majority of people were even on any social network, and importantly none of them had real-name policies initially. And the modern challengers you give all have some specific, much smaller niche, e.g. image galleries for Pinterest. There is simply no other social network that has ever challenged Facebook in the "connect all my friends and let me give and see life's updates" space.
https://www.etymonline.com/word/ur-

A German prefix, so my guess would be however you would pronounce "oor" as in "boor" but not "oor" as in "floor" :)
I feel it has been a shift of focus from building new and innovative products to building supremely profitable products. It doesn't sound that big of a difference but in terms of how it affects the end user it is a noticeable change. You feel more like cattle that is being herded to buy this and that, very expensive stuff, knowing that something is off and it shouldn't be this expensive.

When trying to surpass their last year's profit margins they shouldn't do it mainly by increasing the prices. Even though the frog doesn't leap when you increase the temperature slowly, shouldn't mean you should do it.
Having some useful console tools certainly pulled a lot of people from Linux to macOS. The macOS GUI at least delivers a working desktop where "Linux on the desktop" seems to be eternally 'around the corner' for the last decade or something like that.
Not really. People default to not leaving a job with an impending recession and possibly the worst crisis in a century looming.

Taking the package can be seen as a strong stance, not taking it... not really.