skysight-inc/HackerNews huggingface dataset:
Have you looked at Lektor? https://www.getlektor.com/ . We use it for in-house needs and we have also built an extension, Lektorium https://github.com/sphericalpm/lektorium that allows us to create hosted instances of Lektor for content managers who aren't technical enough to run Lektor locally.
I have it too. The battery is shot after 4 years (?) but lasts quite a bit longer in Ubuntu. It's had coil whine as long as I had it, the supplied Toshiba NVMe drive died and I've also replaced the Wi-fi card with a mostly sane Intel 9560.

If you're using a SATA drive with the default UEFI settings, Linux will see the drive. If you use a PCIe drive, it won't until you set it to AHCI mode.

Edit: oh and Windows frequently wouldn't recognise the USB-C port unless you had something plugged into it during boot.
Nice Job, I wonder if something simmilar could be done in linux using the multiple desktops, allowing for live screenshots of any GUI running on the background desktop.

What happens if you load a page that is streaming a video? Can you save to sequencial file names and create a timelapse image?

Anyways nice job, good video. Thanks for sharing.
A more comfortable ear pads for my headphones, especially when I am now 8+ hours a day in my headphones - they just become transparent for me.
Cheap, simple and yet it changed so much for me!
I always like to do some puzzles but it takes me quite long to solve them, so far I've burned out after a couple of days every year I've tried it.

This year I'm going to try to use Elixir, a language I've started learning the past year, hoping I can at least get past day 5 this year.
Why build the ships of wood? Show that you can build containers.
This is really a non-issue and easy to get around. You can easily install the GNU utilities which take precedence in your PATH. I installed them all with Homebrew in a few minutes, including bash5. You can follow this guide[0] as a start.

[0] https://gist.github.com/skyzyx/3438280b18e4f7c490db8a2a2ca0b...
The emotional valence of the word "biases" here suggests you're reading something in my comment that simply isn't there. This is not a substantive counterargument. The post was written as if a formal education is somehow a deliberate and calculated insult against the less privileged, thereby attempting to foment unnecessary divisiveness.
Thanks for your comment. We all know that a shipping industry based on wood boats would be awful for the environment. We all know what would happen to the Amazon. So yes, you are right, it is silly to sell this as a solution to climate change.
Sure... But I'm not giving those up for now. Not sleeping enough for optimal function, I'm not as attached to.
I’m trying to find a specific commit to disprove this, but that’s not my recollection. Certainly this blog post from 2005 indicates LGPL: https://web.archive.org/web/20050428230122/http://www.kdedev...
The only effort that matters is the move to nuclear power.

We are so far away from doing anything meaningful about climate change that any projects, including solar, we are pushing for today are meaningless.

Enjoy the 30 good years left where industrial civilization can be stably sustained and then be prepared for the bumpy ride to a world of 500 million over the next century or two.
The only ones who need agonize over the moral quandaries are the ones setting censorship policy. For the rest of us, it's helpful to stop worrying about ought and focus on what is. In the long run, an audience will leave a platform that discriminates against them. This means the big platforms will fragment. The more they discriminate, the faster this will occur. This is a financial and social benefit for their opponents, who should therefore expose but not oppose it.

Monolithic institutions such as Big Platform are vulnerable to the same ideological convergence that captured the big universities, but this problem is self-solving. Social cycle theory predicts hegemonic collapse due to impractical religion, but now both universities and Big Platform are being replaced piecemeal by the invasive barbarian hordes of the decentralized Internet, who ignore national boundaries.

See Parler and Gab for Twitter; DDG, Bing and Dogpile for Google. Facebook's challengers are VK, Minds and Diaspora, although Facebook is more loathe to offend its conservative lucrative userbase. Google's manipulations are subtle enough that anti-trust, section 230 and the like are probably greater threats; personalized search results still usually deliver a superior product despite biased results manipulation.

A divided society that increasingly refuses to do business with each other cannot have united platforms. For every leftist who discriminates against the right, there is a rightist who is legally barred from openly practicing his discrimination against a protected category on the left. Which isn't the same as saying this discrimination doesn't occur.

Already hordes of Republican Boomers have rejected Twitter's heavy-handed censorship, driving record competitor growth. Regardless of whether one believes Trump will overturn the MSM-declared electoral outcome, it's obvious that IF he does, Twitter's losses will accelerate. This will increase popular skepticism towards the other big platforms, to say nothing of increased governmental scrutiny.

Hillary's loss proved certainty an illusion. It's a bold bet; we'll see what happens.
look like a whole lot of nothing
I can’t see how consumerist socialism is going to somehow solve all those problems. In any election these days it’s almost impossible to cast a vote for environmentalist policies without also voting for radical socialist economic policies. I’d suggest this is actually quite a problem for anybody who cares about environmentalism, because the number of people who want full socialism is way lower than the number of people who care about the environment.
Many ayahuasca shamans are using exactly tobacco as a support function in ceremonies. So people using that are also believing that they are doing something more profound than simply taking a drug. Not to start a discussion of what that means, but the difference between tobacco and aya which you pointed out to is not as big as you think.
RetroManCave on YouTube has a good video on the PSIO:

https://youtu.be/u4_ic5tKdQ0
Maybe a little weird, but certainly not surprising to me.

It's the closest you can get non-invasively to looking inside yourself.
IIRC, if you're thirsty, your body has already been dehydrated. Ideally, you'd want to drink before you're thirsty.
Rare but you might find some on Radiopaedia. Difficult because people who have healed don’t usually get scans done.
It's basically what I'm doing however I have steered clear of B2B as I suspect the 10 hours a week will be hard to stick to once I have paying customers who have support requirements. How do you contain expectations in that regard?
interesting links for data visualisations:

https://datavizproject.com/
(also check the examples in each category)

https://datavizcatalogue.com/
While reading the text I was asking myself, whether it is an American or a SV thing, to tilt towards 100% work in the work-life-balance. There was recently an article about successful startups from Utah that worked 9-to-5 and still had a good and scalable business running. I see similar things in Germany. We do not have unicorns, but there are thousands of businesses supporting hundreds of workers. And rarely do they have to sacrifice everything to run those.
>Or would you have a fork in which the only articles actually present were ones that you had edited, and all others produced a redirect to Wikipedia with an interstitial message indicating that you hadn't had any opportunity to review that content?

Something along those lines, the work is kind of the point. Maintaining a coherent but alternative worldview on your own is a gruesome task, the more neatly it fits into the global consensus, the easier it is going to be to maintain, allowing for radical ideas which are nonetheless consistent with f.e. our laws of physics would be much easier than trying connect free energy to the laws of thermodynamics.
And maybe not make it a modal, but a little message above the board that the user might not initially notice.

(btw great work, I really enjoyed it!) (did you do the art yourself?)
That sounds like a once-in-several-lifetimes business opportunity that they won't get a chance to repeat.

After tens of millions of people are harmed by this, laws will be passed, or knowledge will be passed down never to do this again.
Anyone that has ported UNIX software across all big iron vendors knows that POSIX is only half of the equation.

I want my Amiga appliance back, computers that have a soul of how hardware and software are designed together.
No one eats lab mice. But it is perfectly normal to kill them in order to fix the brain tissue so you can image it.
If you are arguing that Windows audio is as troublesome as Linux audio, I think you'll find a lot of people willing to debate you.

The windows troubleshooters will fix the things they are designed to fix. They're just powershell scripts with a wizard-style interface. I've had them fix many networking issues on certain computers reliably. I haven't ever had an audio problem on Windows that wasn't caused by me, so I've never needed to run an audio troubleshooter for audio.

Windows has log files too, you just need to know where to look. Usually event viewer will have what you need, but sometimes you'll need to run a diagnostic that generates logs, or you'll just need to know where the logs are.
This has been updated with examples for:

- a plain old Lambda HTTP handler function
- a function that reacts and responds to api, queue, and table stream messages
- a function that is configured as an express app
- a function that writes to DynamoDB
Yes, it's unclear what the point the author is trying to make other than to have a dig at the audience.
The thing is, an immense market has opened because of Internet in general, and it is up for grabs. In 20, 30 years, we may meet economic shrink and we’ll be in a replacement market instead of an investment market. By then, Tracy will own a territory in this market, others won’t. She’s digging a place for her and her descendents.

It’s extremely tempting to grab the land that is available, as it has real consequences on the future.
That's a superficial, unconvincing take. Surely it is surprising to hear a "childhood criminal, devastating fighter, struggling alcoholic and recovering drug addict, convicted rapist, pop-culture eidolon" praise history by explaining that "the past is us in funny clothes." Maybe you disagree that it is interesting to learn that Tyson's mentor was a student of Nietzsche and Clausewitz and passed on his interest in the humanities to his apprentice, but it certainly is to me.
This. Investing in the last decade has been easy. I'm not so confident for the next, specially for tech.
I feel a lot of people currently think they're great investors but they've all started after 2008.

For the OP, having 1M is a great position to be in but also a two edged sword: you have the money but investing it all at once is psychologically hard. I saw an article on Seeking Alpha with an example portfolio for retirement that I generally agree with, you can take a look at it here: https://seekingalpha.com/article/4391859-retirement-portfoli...
To clarify: if you start from a given nonce and key:

cipher = AES.new(key, AES.MODE_GCM, nonce)
while True:
block = f.read(16*1024*1024)
if not block:
break
out.write(cipher.encrypt(block))

you get exactly the same result as if you do (with a big RAM, bigger than your file) it in one pass:

cipher = AES.new(key, AES.MODE_GCM, nonce)
out.write(cipher.encrypt(f.read()))

Please try it with pycryptodome, you will see it is.

You might find this unforunate in the naming, and .init(), .update(), etc. might have been better names to emphasize this.

So this shows that, in its current state, the chunking is just a "RAM-efficient" way to encrypt, but it writes exactly the same encrypted content, as if you did encrypt(...) in one pass. So as long as the file is under ~2^39 bits, it is fine (see https://csrc.nist.gov/publications/detail/sp/800-38d/final).

___

Then, there is another layer of chunking that would be possible, and that would add many benefits: even better deduplication, avoid to reencrypt a whole 10GB file if only a few bytes have changed.
This would be an interesting addition, it's on the Todo list, and I know some other programs do it, of course.

But to clarify: this "content-chunking" is independent to the "RAM-efficient" one I use here.

If you want to continue the discussion (more convenient than here), you're very welcome to post a Github issue.

Thanks for your remarks, I appreciate it.
The facts are that gazillions of people every year go on a crash diet with massive lifestyle change and lose significant amounts of weight, congratulations on joining this years cohort, and 90% of them will gain it back within two years of starting, because “how do I lose weight” is not actually a question people struggle with, it’s “how do I lose weight and keep it off forever”.
For those replying to this comment, I believe the title has been changed since this comment was written.
"No company better exhibits vertical integration than Apple."

Tesla.
I thought Robux could only be purchased outside of iOS, cutting Apple out of the loop. Can you buy Robux with IAP these days?

Hmm, maybe I'm thinking of the fact that you can't redeem a gift card on iOS, you have to go to a desktop to do that.
3D World Population Density Map
Oh, of course! I did not wish to come of as arrogant. I just wanted to add the term (for easier googling if someone is interested) and a note that it's no longer necessary to modify your api to use that strategy.
Welcome Canonical to Docker Hub and the Docker Verified Publisher Program
Yeah, high school was when I was first dicking around with FL Studio, and naturally I put it all up on MySpace without keeping track of the original MP3s. Unfortunately none of the stuff I put up got included in that Dragon Hoard archive...
Also democracy, don't forget democracy is also a victim. :P
I don't know if it is the same for everyone, but here in France, YouTube advertisement have been just that since the coronavirus began.
Almost all advertisement is young people posing with expensive car (probably rented) trying to sell you their seminar/conference. It has become so shameless that they even try to sell course on "how to dropship properly". Its scamming all the way down.
I find the one trying to sell dropshipping course very funny because it is really scammer trying to scam other scammer.
>Stop interrupting it before its done, and you'll find that 8ish hours of uninterrupted sleep is more restful than the quasi-sleep you're getting now.

Probably true, but I value my free time and I want as much of it as possible. That means staying up late. Spending that time sleeping makes me feel like I live to work, and not work to live.
I'm not sure what you mean. Let Ax mean rotating x by A (which is a rotation matrix, quaternion, rotor, whatever). Then, the composition of Ax + b and Cx + d is

C(Ax + b) + d = (CA)x + (Cb + d).
I was thinking the same thing, she romanticizes work so much it's kind of.. ..weird.

Work is work. Especially if you work for someone else - they pay for your time, that is all. Nothing more.
I follow workouts from fitnessblender.com in the mornings. Any of their free workouts work well. If it doesn't happen in the morning, it doesn't happen at all :(

The workout programs they offer cost almost nothing and I that takes the decision of choosing what to do next out of equation.

Trying to get the diet to be balanced.
It absolutely re-kindled my interest in chess. I played as a child, but never took it seriously. Got a chess board for my 4-yo, but unfortunately she isn't a prodigy. Who'd have thought. Still has fun arranging the pieces and make up stories with them, though. And I'm playing on the Chess.com app. The puzzles especially are a neat way to get your brain running, and they're a better attention sink than Twitter / HN.
Didn’t figure out how to navigate to the next page(s). Easier read: https://www.history.navy.mil/research/library/online-reading...

Also, for context, https://en.wikipedia.org/wiki/Gulf_of_Tonkin_incident:

“The Gulf of Tonkin incident (Vietnamese: Sự kiện Vịnh Bắc Bộ), also known as the USS Maddox incident, was a disputed international confrontation that led to the United States engaging more directly in the Vietnam War. It involved both a real confrontation and a fabricated confrontation between ships of North Vietnam and the United States in the waters of the Gulf of Tonkin. The original American report blamed North Vietnam for both incidents, but the Pentagon Papers, the memoirs of Robert McNamara, and NSA publications from 2005, proved that the US government lied to justify a war against Vietnam.”

(Edit: that Wikipedia probably is a better read for most)
TiddlyWiki (https://tiddlywiki.com), which I think is amazing both in simplicity and flexibility, also offers export to static sites. There are two versions: either the wiki as a single html+js-file or on node.js, but export to static html exists in both. You can test it from the home page (https://tiddlywiki.com), just go to Tools in the sidebar -> Export all -> Static HTML. Amazingly simple.

Not mine, but a (nice) demo: https://www.mentalnodes.com/ and more advanced guide: https://nesslabs.com/tiddlywiki-static-website-generator
But how much capital do you need to get in front of YC in the first place?

It's a genuine question. Who's the poorest YC founder? Least family wealth, least angel/seed investment. Who genuinely managed to get YC funding without putting in any money of their own?
I think that developers, albeit knowing about "don't reinvent the wheel", will do it nonetheless. I think psychological factors play a role here, like the "IKEA effect":

> The IKEA effect is a cognitive bias in which consumers place a disproportionately high value on products they partially created. The name refers to Swedish manufacturer and furniture retailer IKEA, which sells many items of furniture that require assembly. A 2011 study found that subjects were willing to pay 63% more for furniture they had assembled themselves, than for equivalent pre-assembled items.

https://en.wikipedia.org/wiki/IKEA_effect

I think this effect also applies to developers. They tend to value self-written applications subconsciously higher than "pre-assembled" applications.
Well, this repo is definitely about data analysis pipelines and not about production trading systems, no one is arguing that writing live prod trading systems in Python is inappropriate.

And in order to write "new analysis" in another language, you would need to have access to the ecosystem that's been already developed in Python (both internally and externally), even to just get as far as loading all the data from all the data sources you need.

Also worth a mention, "Python" often really means "C++ wrapped in pybind or the like"; again, it's pretty hard to match if there's a developed ecosystem of C/C++ libraries and extensions.
Incident Response
Would it be possible to download this podcast?

https://www.bbc.co.uk/programmes/b05xxhwb
You have your preferences about UI and GUI and that's ok. But 40Hz screen and non-working brightness controls are a non-starter for any but the most dedicated users. 144Hz is common on decent laptops nowadays, along with automatic brightness.

To me, this trade-off is very simple.
Let's not pander to the convicted rapist
It depends. For composing multiple transforms, composing versors aka quaternions/dual quaternions is cheaper than a full 4x4 multiply. For a single application, a 4x4 will be cheaper.
Verifying a public key over a secure channel works trivially for any public key cryptography system.

I was referring to ways to establish such secure secondary channels. Either verify a key yourself, eg, in person, or use distributed trust to average out the noise.

For example, keybase has an approach: linking various identity information to keys.

Signal is secure in a strange narrow interpretation of the security. There are problems if you look more broadly.
In theory one could do Windows dev on hard mode (on Linux/Mac): get one of the Windows virtual machines that Microsoft provides to test for old IE compatibility (https://developer.microsoft.com/en-us/microsoft-edge/tools/v...), install the freely available compilers (or even the open source Cygwin one), and code away!
I have no issue with people doing whatever they want to themselves.

I have issue with people advocating uninformed and frequently dangerous practices and spreading that misinformation on the internet.

There exists no magical diet. This is just cranking dials on your body and see what effects it has with regards to your weight, without understanding what it actually does.

Obesity is a symptom of unhealthy diet. The solution to this is a healthy diet.
Where are you getting the idea that potatoes are unhealthy?
Most influencers can't make a living. There's so many of them that it's a buyer's market.

When I was still selling naughty bikinis online, I did a few promotions with Instagram yoga teachers and I was always surprised by how low their asking prices were.

I guess most of them valued having any success to show for it much higher than being paid a livable wage.
Did they pass it? I don't see anything, apart from it being draft legislation. AFAIK, Aceh is the only place (shithole tbh) which actively promulgates Sharia Law. And even then, violence in Indonesia is nowhere near that in India in recent years.
I think zsh might well be more powerful than bash but it's extremely opinionated about how it does stuff (unless you want to go down a configuration rabbit hole) - for me, coming off 20+ years of bash muscle memory, it was unusable and I switched back.
QoL for the bottom 90% and top 0.1% are improving YoY, they're grabbing the vast share of gains relative to the 0.2-10% which most of us exist in and have until recently / historically grabbed a disproportionate share. From this perspective things do look bleak because our foreseeable mobility window will remain in this diminishing cohort.

>lagging behind trigger events

I think so too. Productivity and growth increase YoY, in theory there is potential for net good to be generated if distributed fairly (and in a sense it is for the bottom 90%). But geometric growth is not sustainable, the ceiling feels close (global warming), and eventually growth will slow down to the point where competition for resources and privileges becomes essentially zero sum. Or worse if population outstrips the productivity + 0.1% continues to aggregate a disproportionate share.
yes but what about non-uniform scaling. Is it possible to handle it in this case?
Chess has always been an occasional topic on HN: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

You should not be afraid of cheaters online. In the lower rating levels the chances to meet one are pretty slim. You can probably have hundreds or thousands of wonderful games before you meet one and probably you would not even recognize it.

What you meet more often are people that let their time run out to annoy you. Just realize it's only about internet points, resign and have a new good game.

Have fun playing (maybe).
> The preamble is the most important section of an article. You don't "cherry pick" the most important part of an article.

Yikes. If this is the level that you're at, I really hope that you are trolling.

The point is that you don't have to agree with the definition, you can just recognize that it exists and that it's used. Then you can try to argue against the actual contents of it instead of the naming. So let's call "systemic/institutional racism" something of your choosing and go on about actually challenging the contents of it instead, alright? If not, this is a waste of time.

Is the massive BLM protests just a massive misunderstanding - nostalgia of former injustices rather than current ones?