skysight-inc/HackerNews huggingface dataset:
The latest generics design proposal is here: https://blog.golang.org/generics-proposal. This could land as early as Go 1.18 beta.

I've started putting together the beginnings of what I hope will become a utility library like Lodash/Underscore (in the JS world) or go-funk[0] (in the Go world).

Generics means no longer choosing between code duplication (multiple type-safe function implementations) and losing compile-time type-safety with reflection-based implementations. This is the current trade-off in e.g. go-funk.

More info in blog post: https://github.com/mschristensen/go-funk-generics

Feedback welcome - especially with regards on how to achieve method chaining...!

[0] https://github.com/thoas/go-funk
Yep. I've been gradually replacing them because of that.
So what is 'allowed'? Because I have been seeing 'low calories' (fruits/carrot juice etc) to nothing, even no water to make sure your digestive system does not trigger at all. I know no-one knows this for sure, but what is the current theory?
For those interested in the Post Office affair, Private Eye magazine - which had campaigned for years on the victims' behalf - published a special report, which may be downloaded from:

https://www.private-eye.co.uk/special-reports/justice-lost-i...
That's so cool! If you don't mind me asking, was the inferiority anxiety the primary driver for finishing, or was it for something work-related?
If you don't want it, that's your business. But no one should be standing on the hose for the rest of us.
Reductions in 2020 US life expectancy due to Covid-19
oh absolutely. http://accueq.onkyousa.com/
We've had quite a few users migrate over from Google Keep! You can colour code your cards on Supernotes as well.
I still have a free Dropbox account but I'm not buying.

I had 16GB permanent at some point (and up to 50GB temporarily for various promotions) but at some point they cut my account to 10 for no good reason at acted dumb when I asked them about it.

Microsoft gave me 5GB extra for uploading photos and shortly afterwards reduced it, forcing me to delete them, luckily I had them backed up elsewhere.

Google Photos have started trying to monetize what they promised for free to (kind of expected, but with Google they could also have decided to shutter it).

On one hand: we cannot expect companies to give things away for free.

On the other hand: when they've given things away for free unforced it doesn't make them look good when they take away what they gave away.

I now go with hetzner.com or something similar. It is paid and while that doesn't guarantee that they won't do something stupid at least they haven't a massive history of doing stupid things unforced.
I’m trying to understand this, do you mean that edges in the graph are not upvotes but rather A —> B means B voted similarly to A?
Exactly. There's more to a game console (or any computer) than its hardware. And further, a Switch is not a general purpose computer because the system, both hardware and software, is designed to be locked into certain uses.
And if you right click on the link to the file, it downloads the html page that shows the file, using the name of the file.

So when you open the file locally, you get a corrupt file message because you downloaded the wrong thing.
Same. Seems like it's stuck making a request to 'https://night.fm/api/'. Possibly facing the hacker news hug of death
"We project that COVID-19 will reduce US life expectancy in 2020 by 1.13 y. Estimated reductions for the Black and Latino populations are 3 to 4 times that for Whites. Consequently, COVID-19 is expected to reverse over 10 y of progress made in closing the Black−White gap in life expectancy and reduce the previous Latino mortality advantage by over 70%."
I just installed Signal two days ago and enabled backups.

This asked, understandably, for storage permission. This prompted me to give access to the sdcard, however, I had the option to select a single folder (or actually directly creating it within the prompt) that the app will have access to. I.e. Signal now has access to sdcard/signalbackups/ but not to the whole sdcard. (unless this whole new permission process wasn't Android but the Signal app. I rarely download apps and have to give storage permissions).

This used to be different, but times of giving access to full internal or external sdcards are over. Unfortunately though, the UX isn't perfect. I felt like I needed to know that I only want to give it access to a part of the sdcard and actively look that this is indeed possible. But that might be my bias from previous usage talking.
C-;

It's really C-o but I have that key combo mapped to C-; and capslock -> C when pressed with another key (otherwise defaults to esc)

Pinkies all the way
Edward’s fascist sympathies were a problem only after he abdicated and determined how he was treated as ex-king. Wallis Simpson was so abhorred by high-class British society that she served as a more than sufficient reason to make him abdicate, the Nazi thing didn’t really play into it in 1935–36.
504 errors in the console, looks like HN huge o' death.
The setup for more race-based giveaways.
If someone hooked it up to trigger some final command on a server they were hacking... well it wouldn't sound good in court when the prosecutor says "You clicked the 'Breach Protocol' button, and you gonna tell us you didn't know what you were doing?!"
Your evaluation criteria left out "does new dependency conflict with any other dependency in the system". In which case a minimal set of dependencies is attractive because it reduces likely hood of conflicts and reduces effort to determine conflicts with dependencies added in the future.
Correct me if this is a misunderstanding, but wouldn't allowing Emoji inside passwords make them more secure? I assume that would make brute force attacks dramatically more difficult while also making passwords somewhat more memorable.
Only the very top end of laptop CPUs had 4 cores until recently. Certainly they weren't mainstream 5-7 years ago.
One mention of "climate" on the whole page. :(
Is hacker News the new load testing. Instead of having to whip your up own j meter instance you just post a link here and see what happens .
To be fair, c++ is too complicated, but that's an unrelated conversation, haha.
It took this? Greenwald has been a crackpot and possibly a closet fascist for years.

The only reason anyone ever took him or the Intercept seriously is that Snowden dropped a huge story right in his lap. All he had to do was to be mildly competent at handling that and he was assured a reputation.
Oh I get that! I have different preferences (think HP Omen 15, Lenovo Legion 5) but those weren't available at a good price until late summer (and really only when sales occurred). Anyone wanting QHD or 4K was out of luck last year. Wanting Ryzen but also wanting a 500-nit screen is not a great feeling.

I'm actually selling my HP Omen 15 to my brother because I discovered it uses PWM for brightness, and I have a very high sensitivity - if I turn brightness down from 100% I get a headache within an hour or two. (I mostly prefer 100% brightness but when on battery I'd like to turn it down.)

Fingers crossed 2021 is a big improvement from 2020 for Ryzen laptops.
I use Dropbox the same way you did: As a screwdriver. This means, it does its job, it does it well, I'm not looking to make it a part of my life beyond that. I don't want new features or collaboration, and I definitely don't want to pay more than I do or see ads.

The screwdriver-manufacturing business is not very profitable, so nobody wants to be in it.
The Bureau (Le Bureau des Légendes) is the only good French show I've seen lately, and it's also one of my favourite shows period.

My all time favourite French show, Kaamelott, would be utterly inpenetrable for non-native French speakers because it relies heavily on verbal comedy and speech registers.
I have been waiting for Lenovo to release the Legion 7 Slim with the 4900H to replace my aged Lenovo Thinkpad 540p, but a 7 Slim with a 5000 series would be drool worthy for me.
But the stance is quite different, owning a gun is not a right but more like a privilege.

And they're not objects for public display.
I think this is the first time I've seen Svelte in the wild (outside of NYT)
Why? You then don't show any links (or any results at all), and even funnier the Australian new-outlets now have to pay too be even found.

And maybe just maybe Australia makes his own search-engine (which would be a good thing)
> If I had operated with malicious intent, I could have also [...]

Wouldn't most of these be mitigated if that ccTLD used DNSSEC (according to dnsviz, it currently doesn't)? The hijacked DNS servers wouldn't be able to provide correctly-signed DNS records, so the fake answers would be rejected by all validating resolvers.
iOS has one of the most pathetic development toolings in existence.

Your statement truly shows how unaware you are of actually good toolings and solutions for software development, and, frankly, you should not say a single word more about software development experience, if only not to embarrass yourself even further.
Server is returning a 504 on /api/ which their JS doesn't expect and gets stuck forever.
Upon hearing about this, my reflex was to wonder if google is in talks to acquire dropbox...but then i thought it through and just didn't see why the owner of google drive would want to acquire the owner of dropbox.

To the original point, yeah, pretty crappy. My hope is that when i go file my taxes, or renew my auto registration, or interact with "real" official and important stuff, that i do not get asked for my FAANG credentials.
Where can I read more about this? Thank you in advance
This is very nice to see. I recently got this book to get into ARM assembly language, with the long-term goal of using it on an M1 Mac, I barely could resist on getting a MacBook Air immediately :). Right now, I am setting up a Raspberry Pi 400 for first experiments. Unfortunately, it still ships with a 32 bit install.

While the differences between a M1 Mac and Linux-ARM machine are small, it is very nice to have the examples ported and especially tested on the Mac, as especially during learning a small mistake can be difficult to be noticed.
I guess if you're not gaming on hardware. Although Steam just released numbers and their base is bigger than ever, VR went up a lot too. Can't do that without newer CPUs. Also means you're handcuffed to the internet to do anything.
Tried it in Vivaldi, also no luck.
That is extremely impressive.

I'm not sure I want to code like that, but damn is it impressive.
Modern Data Engineer Roadmap 2021
Here, https://en.wikipedia.org/wiki/Spoon_theory
> AWS does / did contribute patches to Elasticsearch.

That's a meaningless statement, since it could just as well mean that they contributed back 2 hours of work.

> * is okay to switch to SSPL ???

Yes, absolutely. Why not?

The article you linked doesn't mention anything about foundations. But let's agree not every open-source project can become one.
Yes - markdown is about portable text.

This and most such tools should be a folder structure of .md files.

You can then open that same structure in e.g. Ulysses or VSCode.

iCloud storage is “built in” on the Apple camp and OneDrive or Dropbox are ubiquitous enough on the Windows and cross-platform camp.
Image that shows what it would work like if the server wasn't down (looted from a meta tag): https://i.imgur.com/kJIGRF5.png
1. I never said "they shouldn't exist" or are useless. I just said that "I" don't see the point.

As for multiple shells I just use SSH multiplexing and keep my tmux sessions having one window each. Then I can regroup or reorganize however I wish and still use the same window manager. But I use an SSH key anyways so logging in again is transparent. (The multiplexing just speeds it up a tad)

> And for critical processes you need to run...

I explicitly said that I understand the benefit of reattaching. I just personally don't find a use case for the multiplexing part.
Ha that was well worth the watch, ty!
You are only going to get those long term tests if you give the vaccines to people.

I want the vaccine now, but can't get it. Shoot me up with it and if I die from it, I will let you know.
For me it is the same, just instead of splitting the pane I open a new window on my desktop and SSH in.
IANAL

I believe AGPL expands the definition of distribution not of linking. So if GCC was AGPL and I made a web page where you could upload source code and then download the binary, that would count as "distributing" GCC and thus I would have to make the changes I made available (because privately made change to GPL code do not have to be shared if the binaries aren't shared).
There's a JS emulator: https://schierlm.github.io/OberonEmulator/

You can try Oberon in your browser, e.g.: https://schierlm.github.io/OberonEmulator/emu.html?image=Min...
This has been around for quite a while. I've found that it works as described!
I'm no biologist, but I'd be surprised if this is true.

Genes which are essential the the function of an organism are well conserved relative to silenced genes over long time spans.

This is because mutations happen randomly, and mutations to essential genes in the germline tend to get weeded out, while mutations to silenced genes can get corrupted without affecting the fitness of the offspring. This theory, from the way you've stated it, would require preservation of inactive genes for hundreds of millions of years, only to spring back to action in cancer cells.
That's only true if generations don't overlap in performance. If they do overlap, either the company "ports" the old products into the new lineup or you're in for considerable homework.
The AGPL is easy to circumvent.

MongoDB already answered all these questions when they created the SSPL in the first place: https://www.mongodb.com/licensing/server-side-public-license...

(iirc they also wrote a lengthy blog post about it)
Oh, that's really nice. I'll consider swapping that for tmux.
I learned something new today. I was going to use kiln-fired bricks for a rocket mass heater, but I had never heard of silicon carbide bricks. They cost a lot more $10 vs $3 but for a small project, those are perfect. Thankyou!
App to virtually walk around and locate hundreds of nearby Telegram users
I'll add a +1 to pCloud (pcloud.com) - SyncThing doesn't fit my use case (I have no "one device to hold everything", it's all disparate laptops/phones) and I wanted a centralized location to store my encrypted backups and files and stuff.

My requirements were integration with rclone and FolderSync (android app) to work natively with their APIs and it works like written on the tin. I was able to use rclone on a cloud server to transfer data out of Google Cloud (rclone can act as a local proxy to copy between services) and I'm able to use FolderSync on my mobile to keep it backed up.

The pCloud branded mobile app is OK (nothing great), the webapp works well (again, just sort of works) and so far I've found no real problems with it - no failed syncs, my backups are backing up nicely, it just sort of works without fanfare.
I look at them to see test output in a legible format, wish we could output them in text instead of .html though.
I have said it many times, no one has united the Spanish so much as Jamie Oliver cooking "paella".
And yet... when Flash provided a simple, easy, way for people to get into coding using a GUI, there was an explosion of creativity.

Flash was terrible for all sorts of other reasons. But it did demonstrate that there is a class of incredibly creative people out there who can create amazing things, but not on the command line, and not using the tools currently available.

How do we get them doing that again?
Kafka for Rubyists Mini Course: Advanced Kafka
That's bad popular linguistics. Québec French has kept features that are archaic by Mainland French standards (the most blatant being the unfinished separation of oi and ai, which was solidified around the French Revolution), but it also has its own innovated features.

You've got the same thing going on with American accents, and some of them keeping older English features. Simon Roper made a nice video about that [1].

[1] https://www.youtube.com/watch?v=4rb0HPDnc8Y
Also don't forget projects like Cloud9. It is literally a cloud-based IDE similar to what the author was talking about.
I do agree with someone else's comment that this is lazy writing - even a little bit of research/google-fu would immediately point you to similar projects.
I would just explain that I play Cyberpunk 2077 which is set in Night City and that "Breach Protocol" is a minigame inside the main game and that my assumption was that I was going to listen to some cyberpunk music given the .fm tld and by this point everyone from the investigating detectives to the assistant DA and presiding judge would be rolling their eyes and judging me to be some very silly person not worth prosecuting. I hope!
The displays on iOS devices already ruin the experience for me nowadays. The perceivable smoothness from a 90-120Hz display still surprises me but now I can't really go back to an older display for daily use. Flagship Android devices also have far more hardware features in general (faster charging, more interfacing options, more cutting-edge "gimmicks," etc.). To be honest, I don't mind iOS, but I'm not really sure what iPhone hardware you think is better or even on par at a comparable price point.
"We have X11 for this" just means "we can't do this, use a different environment".

The point is, we should not HAVE to use a different environment. Images and media should be first-class citizens in a CLI just as much as they are in a GUI. There is nothing about a CLI that says it has to only handle text.
I used to have a rooted android phone that could do this. If I remember correctly it was called Xposed Framework. I could even fake GPS data which was extremely useful in all kinds of apps. I also remember power usage increasing significantly after I installed this.
My post was in response to the parent's statements "If I read the USDA charts, it’s about 13% for the decade of the 70s, declining to under 10% today." and "So I would expect that as food gets significantly cheaper, people consume more of it."

That is, the point of the parent's post was not obviously "crap food is so much cheaper than high quality food", but as most naturally read as "because we can afford more food, we're buying and eating more"

My point was "if that logic holds, I would expect the rich to be significantly fatter than the poor". Which, as you note, is not the case. Nothing more.
He Brought Moynihan Train Hall to Life, but Didn’t Live to See It
What are their damages? He's not required to disclose their security vulnerabilities to them. It's his work not theirs.
Android Studio is hideously bad as well. Mobile really has an awful developer experience.
I'd argue that Rust is meaningfully simpler than C++. Mind you, it's also a fairly feature-rich language, but the complexity of C++ comes from decades of new features building up trying to supersede older features. C++ is several different languages by now depending on which feature set you use, but Rust is still just one language.

C++'s complexity is also a product of design choices like using templates to do both generics and metaprogramming, which in hindsight probably made things much harder than they needed to be. Rust has the benefit of being able to avoid decades of C++'s missteps.
They become multi billion companies by having different incentives (making profit) than the enthusiasts.
No. Fascists are authoritarians by definition, but the one-dimensional spectrum of "rightwing" and "leftwing" is not suitable for any treatment of fascism that is based in history.

"Fascism" and "right-wing authoritarian" are synonymous, and that loss of nuance is giving us blind spots
Yes, and I am quite sure it would also be possible to "hide" a time code within the audio coming in that the softeare can use to remedy slight discrepancies over time. From my experience with sound and sound engineering, the brain wouldn't be able to hear any fluctuations that the software would need to make as the processing power nowadays is more than capable of processing this audio quickly.
Think the point is you either roll the dice with COVID or roll the dice with a vaccine. We have evidence of long-term COVID effects while with any of the vaccines not enough time has passed.
Getting paid in exposure is not getting paid.
Yep.

The only drugs I see not being used recreationally are antipsychotics and antidepressants, and even among those there are some exceptions.

And possibly scopolamine and other deliriants, but those are arguably the worst date-rape drugs ever despite the media hype.

Alcohol is legal, everywhere, and just works better.
By very definition, it cannot be "end to end" encryption if it isn't encrypted from one end to another.
Man if you think that's bad, you should've seen what many neighborhoods in major cities were like every night for a solid month leading up to July 4th last year. Aerial fireworks everywhere. There were even some structure fires as a result.

Not protest-related, mind you. Just idiocy-related.
Reading this, I can only assume you want to be one of those people that Ubuntu targeted years ago, who can plug their phone into a dock and have the same power as top-tier desktop computer.

Otherwise, I don't really see the point. Every machine has a different purpose.

My telephone is for phone calls, texting, extremely light emailing, checking weather, using it as a GPS, occasionally taking a photo or a quick video.

My Surface Book 3 is for actual on-the-road document work, programming, light gaming, and digital painting.

My Ryzen Threadripper / RTX 3090 workstation at home is for no-shit, actual income-generating work and super-heavy-duty gaming.

My Panasonic Lumix DC-S1H is for videography, but my Canon EOS R5 is for highest-quality stills, and my Sony A7C is for travelling.

Every one of those cameras has different purposes, different use cases. Just like the rest of my hardware. There is no "one size fits all" anywhere, for anything.

> More memory and faster CPUs make yesterday’s challenges trivial for today’s developers.

Today's developers are by-and-large utter shit at designing software. Its usually poorly thought-out, poorly-documented, and poorly-maintained. The number of truly exceptional software programs out there is incredibly sparse.
> I think Grammarly isn't even top 5 in checking grammar tools or top 10 in helping improve style.

What are top 5 tools in checking grammar/improve style?
https://www.youtube.com/watch?v=1tteYZfMat4 may you find a solution
Signal App Having Issues
So it looks like Facebook is 2.7bn. So they're 1000 times larger. So the question is, are there 1000 times more racist/antisemitic/violent posts on Facebook as there are on parler?
The AMD Ryzen 7 4800H is around 35% faster than the Intel Core i7-4800MQ at single-threaded workloads, up to being about 3× as fast when loading all cores (e.g. compiling code). I gather that the 5800H should be something like 25% faster again (~19% IPC improvement, 5–10% clock speed bump). Compared to the i7-4800MQ, that should be up to about 70% faster single-threaded, and 4× as fast with all cores loaded.

That’s H-class APUs, since you were talking about an Intel MQ. The U-class APUs seem to be surprisingly close in performance, mostly only 10–20% slower, with a third of the TDP.
I have it turned off in my profile, which works nearly everywhere, but doesn't have any effect on the Apple TV netflix app.
Managing Hospital Capacity during Covid-19
Video Hub App - browse, search, preview, and organize videos on your PC (Win, Mac, Linux)

It's now 3 years old, version 3.0.0 with new features coming in 2021.

https://videohubapp.com/

https://github.com/whyboris/Video-Hub-App <-- MIT open source!