skysight-inc/HackerNews huggingface dataset:
not to mention, multiple instances follows the indistry direction in horizontal scalability. Common advice when building for k8s style cloud environments is to target single core, n instances, to maximize scaling flexibility and atomicity.
Design for Survival: How to Build a Better Trauma Bay
There’s also the reality that a job paying $15/hr doesn’t provide benefits or a full-time schedule. There’s no shortage of jobs offering both right now. Free markets work both ways.
It should be noted that the ETF that will be allowed in the USA is in fact not an ETF for "physical delivery" but for "future contracts". In other words: there will not be a surge in open market buy pressure on Bitcoin at all.

Also, ETF's and similar products were previously approved for the EU and Canada, and also did not cause a great influx of new money.
My goto test package for this is OpenFoam. Unfortunately they didn't have it.
Interesting, thank you for the links. This version does not seem to have taken off, though. (The links are from 09.)
It's less about setting up for the review and more about getting teammates to review the PRs promptly.

I work remotely, so my (Small) team mostly works async even though we're in similar time zones. I doubt trying to ping them for 10 PR reviews in a single day would go well.

Async + people trying to do their own stuff + 10 interruptions is not a great combo. Comments/discussion on a PR can grind things to a halt as well.

I completely agree everything you're saying about making PRs easy to review though. My team already tend to do those things thanks to our manager.
Quite a lot more stuff supports auto resume after reboot, including unsaved Notepad files.
Thank you for publishing this open source project! One question I have though - there are so many projects in this area popping up (eg. Ory‘s Kratos - https://github.com/ory/kratos) - isn’t there a way to collaborate on these larger projects instead of starting new ones? Or are there specific differences or reasons for rebuilding something like Kandim?
Similar thing happened to me with 1080p laptops. I've used some 720p laptops since then and oh god, it looks like something my grandma would use because her eyesight problems.

I've seen several 16" laptops lately. I'm actually looking to buy an Inspiron 16 for my niece. 3k screen with or without dedicated GPU.
> Desynchronisation is still possible, when that happens the simulation needs to backtrack (I think?

Sounds more like client-side prediction to smooth things, than actual simulation desync. I have a hard time believing a deterministic game with such a large state was able to backtrack and resync the sim back to determinism. I did not think that lockstep RTS games would need client-side prediction (the indirect and long-term commands in RTS helps hides latency), but I guess if your gameplay lends itself to high APMs then it becomes necessary.
Or you could see a poem as a program that is run on meat hardware to invoke some emotional reaction. There’s no standardisation and hardly any documentation, so only the absolute best manages to make any program function on more than of a handful of targeted machines, if even that.
Meteorite Crash-Landed in a Canada Woman’s Bed While She Slept
The iterative interactions of systems also occurs in computational fluid dynamics, with lots of clever techniques (some by von uNeumann) in a rigorously formalized mathematical domain - where it still isn't a "solved" problem.
You are right - Apple should bend the knee and support everything Google shoves into the web without question, just like Mozilla. That's working very well for them.
Feature Freeze for C23
If you're talking about /e/, that's essentially a android fork. It takes away a lot of the tracking, sure, but it's still android.
My experience is that the least interesting work of my entire career happened during my times at FAANG corps. They have too many overqualified people and too little difficult work to do, so more than anything you just end up playing code games, and "showing impact" by convincing people to adopt new restrictive policies and whatnot.

If you want real tough, new, interesting work, join a startup or a non-tech company where you can have true impact. Alas the pay will be shit in comparison, that's the tradeoff.

Better, start your own startup. These days anyone who can build a weekend demo and talk coherently for 45 minutes to an investor can raise a few million. Not even throwing shade or joking, it's a literal free money fiesta right now, at least until interest rates go nonzero (which will be soon).
Yeah, that comment made me feel old too, and I'm only 30!
When you see the phrase "it's worth mentioning" in a press release, you can be pretty sure it's not worth mentioning.
But not REPLs and Jupyter notebooks.
Thank you. Interesting read.
Bitcoin is imaginary in the same way an email is an imaginary letter, or this is an imaginary conversation (we are not talking face to face, people of last century would struggle to understand that I am indeed talking with another person, somewhere in the world, even though I have never seen you, I understand you do exist as a thinking feeling person. Hope you're having a good day :) ).
The microphone's worst enemy is the pencil.

((Just wait until some scrappy thesis describes how to determine character being written by pencil based on the vibrations of sound being made from the friction between a carbon based utensil and a paper pulp based medium such that the intended letters can be derived based on the length, count and direction of the audio signals derived from the sounds of the writing utensil against the medium.
No, not when it’s actually off. If you’ve shut down, then it won’t do this, but if you put it to sleep it can.

That being said, I hate this, with my old laptop I could close the lid and pop it in the bag and it would lose maybe 5-10% battery per day, with new laptop it happily unsleeps itself in the bag which has zero ventilation.

So for safety reasons I have to shut my laptop down before putting it in my bag, then have to wait for it to start up (which is slow due to corporate software) before being able to use it again.
After a couple of months my motherboard got fried while using the power adapter and left power delivery slot simultaneously - which apparently was an issue other people experienced as well last year.
But this got fixed pretty quickly by the official repair partner and I haven't experienced that since then (around a year of usage since the incident), even though I still use both ports at the same time. ASUS probably solved this problem with a BIOS update.

Other than that I'm more than happy with this device and it works much better than expected - especially the Linux support. I'm running arch as my main distro and never had any issues. Power consumption runs at around 7-11 W in regular use using my energy efficient profile (dGPU off). CPU temp during normale use sits at around 35-40 degrees celsius but can bump up during heavy gaming.

Looking back I'd definitely buy this laptop again.
Cool studies. He sure came a way from his earlier "human component motion platform" (AKA "have your buddies lift and shake you while in VR")
PS2 has always had much lower latency. Also IIRC the old windows prioritized input handling over pretty much everything else, so it makes sense that even when it is taking a minute to open a website the mouse handling still feels smooth.
It's the slippery slope that's the problem.
Uhh yeah right.
Pursue High-Quality Leisure
IntelliJ is still a little broken on wayland I think. Last I checked they were waiting on a patch to Swing, so right now it's only running under XWayland, it's fairly buggy and doesn't scale nicely. You also need to set some env variables or you'll get a blank screen. It still works pretty well though, which is better than any other similar IDE.
Do you have some kind of daily self-cultivation practice like meditation or prayer?
Unfortunately Microsoft is addicted to telemetry, so vcpkg has that. I did not bother checking for NuGET.

Header-only libraries can give substantial speedups (25% in extreme cases).
Age of Mythology always worked for me on LAN and usually WAN without too much port forwarding. AoE (both 1 and 2) never seemed to work well over the internet for me without loads of manually forwarded ports.

The rewrites/updates have definitely helped in this situation but I think the AoM code was built for and tested on networking hardware that was a lot more error prone than modern routers are, which in turn affects how it behaves even today. Clever NAT bypasses definitely work better now than they did fifteen or twenty years ago, but they're definitely not guaranteed to work still. The rise in CGNAT usage also paints a grim picture for anyone playing video games together.

I've also had my fair share of peering issues between ISPs. At one point I discovered that I could send UDP packets to my friend, but my friend could not send UDP packets to me, no matter the port forwards and even after forcing the modem into bridge mode. TCP worked fine in both directions, though. Something upstream seemed to filter the packets out, I'm guessing to prevent DDoS attacks, so whenever we played P2P games one of us needed to run some kind of VPN.

IPv6 can solve many of the problems I remember having to deal with setting up games back in the day, but most games have become cloud-only anyway. The age of custom servers and P2P gaming is over, killed by lootboxes and shitty NAT implementations.
The lie is in the conclusion: "because a single company raised its minimum wage and was successful, this implies all companies can raise their minimum wage and be successful".

If you accept the premise that some work is more valuable than others, then you must also accept that having a minimum wage will rule out certain types of work as being not sufficiently valuable to actually be worth paying for. Thus, having a minimum wage law means that some jobs will disappear (or become much more expensive). Whether this trade-off is worth it or not is a political choice with arguments to be made on both sides.
Could be about incentives then. At Google the code reviews you do are tracked so doing many looks good for your performance reviews, so some people try to be fast with reviews to get more reviews. If you don't get any credit for doing code reviews then I can see it being very hard to get people to do them though.

Also as long as you have a pending review sent to you it shows up as a "you have stuff to do" icon in the google tools until you respond to it, just like if you got a message, I guess that helps as well.
Pretty much most circuits are non-linear, for real-world circuits "linear" just means "linear within normal operating range"
Yeah, in 1973. The US and the west is unrecognisable now in terms of risk tolerance IMO.
I'd say the most frustrating thing to me is that they have legit made some decent UI improvements. I did like 11 when I started using it. Overall, the settings app is better. Overall, the bottom right menu for quick access buttons is awesome. There actually is potential here for something great. But there are these "minor" issues around common tasks involving both that I do regularly that ruin the whole experience and I just feel so disappointed and frustrated.

I hated giving up and going back to 10. While it is worse in some ways, it's better in the ways that matter to me.
F-keys hardly, unless you are running programs written for DOS like emulators or badly ported apps written with Windows or Linux in mind that don't adhere to macOS keyboard shortcuts.

But the brightness and media/volume keys (which is the default function of the keys) I use all the time.
You can't just say somewhere is a first world country. You have to look at it and see what life is like there. America is only a nice place for the rich. For everyone else it sucks. That is not true for most other first world developed countries. Practically every metric demonstrates that very clearly.
Ask HN: How to Build a Figma Alternative?
I’ve been wondering what would be the architecture behind such tool.
I’m reading about a tiled 2D engine, but what would be the best way to implement that?

I wonder if someone here in HN knows the topic and can suggest articles, books to read, to understand the topic.

Disclaimer: I’m a C++ dev and have experience in computer graphics and web development, so I’m not starting from zero.
Money Heist Season 6: When will it release on Netflix
Money Heist Season 6: All You Need to Know About Release Dates
Yeah, it's also a little unfair blaming C for a bug in the go program
Oh absolutely, I miss my 12" Macbook so much! It was underpowered, so I really hope they bring back an M1(X) version of that
> Close the lid without full shutdown, warranty voided bad.

That does not convey "placed in a bag, backpack, or in an overhead bin" in any way.
Which X1 did you get?
For people who are not into predatory apps: I’ve personally had great results with Ahead (https://helloahead.com). You get a professional diagnosis and CBT and they can prescribe medicine as well. It’s not cheap (the consultations are indeed $200-300 / hr) but it’s legit and most insurance plans should reimburse you for it (although as someone who is struggling with ADHD, I still need to file my claims, a year later).

Not affiliated, YMMV
Why is the example flushing the output buffer twice with endl? This is naive, and a simple new line is probably intended for at least one of those flushes.
I'm not sure I'd agree adults are better, my daughter has been at least as good as my wife and I since she was 6 or so, at least for most of the games. However the one where we can consistently win by a large margin is the one where 9 cards are put out and you have to find groups of 3 across them - for some reason that is much harder for her.
How does KDE play with Nix? I recall KDE shits all over the place with all the different cfg files it has. I had trouble trying to store them in my git repo.
Would be awesome to use Nix to bring some sanity to KDE config
Not every C compiler is a C++ compiler.
>More than 40 percent of banks’ code is built in COBOL, a 60-year-old programming language.

More then 95% of operating-systems-kernels are build with C a 49 year-old programming language.

I really can't hear that stupid sentence anymore.
My two-year-old Dell Inspiron also has a BIOS option for a "Mostly on AC power" charging profile. I'll still give the power cord a yank every now and then and let it run on battery for a while.
I have a new alternative to the best online learning platforms
Yep, the Uber anecdote sounds more about hubris and inexperience than about systems design.
Asus makes a 14" AMD laptop with a 16:10 4K OLED screen. Been eyeing it as a possibility.
https://www.asus.com/Laptops/For-Home/Zenbook/Zenbook-14X-OL...
Gaia-X: Europes answer to AWS and Azure: pretty diagrams [pdf]
Besides that, I suspect nobody in this thread has looked at what compilers output.

Compare the following programs that multiply 2*2:

https://godbolt.org/z/avsac77aa

https://godbolt.org/z/Mznhrf1sq

The only difference between them is that `len` and `result` are declared constexpr in the first program.

Notice how without constexpr, both clang and gcc generate a slow call to mul() inside main() instead of just calculating 2*2 at compile time.

I'm sure you could use LLVM opt to force to compiler to try harder than -O3 (and maybe that should be the default), but that will also make compile time longer. Real code is way harder to optimize than my 18 lines that are all in 1 file.
Hydrogen Demonstration Involving Largest U.S. Nuclear Plant Gets Federal Funding
Interesting, makes sense.

I still have a desktop for when I (rarely) play games and the lack of a discrete graphic card on my current laptop is one of the things I love most about it since it’s amazing for battery life and I don’t need any AMD or Nvidia software installed and needing updates.
Come on, I don't like Google and their control on the web. I go out of my way to avoid them. But we cannot blame them for providing us with a decent video codec for which you don't need to pay patent fees. That was truly missing at the time. We had Theora but it is far from being as good. We needed a good open video format at the time.

Apple is holding back on WebM support arguably because it has interests in forcing people to keep using patent-encumbered codecs from the MPEG-LA. They did nothing for pushing an open video format for the web, quite the contrary. They are still fighting against this. Apple is the one deserving to be pointed the finger at. Let's not divert the blame here. I hate Google but we should recognize the rare good things they occasionally do.
Is this something that is documented as well?

Looking through the site. The constant hit pieces and pretending facts matter the most but then seeing some of the people they are touting without resistance is pretty bad.
On a somewhat unrelated note, I recently realized my MacBook has 16 Gb RAM in 2021. My 2012 MBP also had 16 Gb. I know it’s possible to get machines with 64, but 16 is still a standard developer machine in many organizations I worked at. I was even considering asking for a non-MacBook work laptop with 32 Gb(to get it cheaper).
1. A good hinge. A really good hinge. Hinges are the Achilles heels of laptops.

2. Power connector in a sane place. Power connectors are the other Achilles heels of laptops, just like phones, and everything you can do to prevent mechanical failure of either the cable or the on-board socket is good.
Workshop – Games sell well on launch if there's a community waiting for it
It's harmful to constantly hear sound, I wonder if it's our perception that makes it harmful even if we don't realize that we hear something? Is it harmful to hear sound threats outside of our range? Is it harmful to constantly use active noise cancelling?
Improving the New York Times’ line wrap balancer
> The use of shell scripts doesn't really make sense since editing text on a phone is awful.

You don't have to write the scripts on the phone. You can ssh into it from your desktop. Or connect a keyboard and screen.
Always fun threads, thanks for posting! I've learned a bunch.

Truth be had, I'm still loving my 2013 MacBook pro. It's bulky and the battery's not what it used to be, but it's fast and the keyboard is great but after 8 years of hard use, a couple keys are wonky. I'll probably pick up whatever Apple announces on Monday.

I've really want to like the XPS series, but I've bought and returned 3 of them in the past several years due to bad quality control - two would crash when the lid closed, one had a really wobbly trackpad. The XPS 15 or 17 is ideal in terms of form factor though.

A few others that I've had my eyes on:

- The surface pro 8 seems really versatile and powerful. High refresh screen, good battery, nice keyboard.

- I like some of the stuff Asus is doing with dual screens and propped up keyboards, so I'm definitely curious about those for a dev.
There were fully driverless busses around 5 years ago near the Western Digital campus in Shenzhen.

They drove on fully segregated roads, and traffic was centrally controlled.
Fully agree, but I recently had the thought that DLP actually to some extent is to shut down law enforcement and whistleblowing into companies shady behaviour.

Take for example machine learning algorithms, a lot of the actual model definition you could just copy yourself even when there is DLP. What you can't take with you is the source data and the labeled data.

DLP allows you to prevent people from leaking sketchy and incompetent leadership from investors, SEC and law enforcement. I get the logic behind it, but most of the actual critical stuff you can just take with you in some fashion or another. The situation is obviously a bit different when you're talking hardware manufacturing, CAD models etc.
Pixnugget – Premium Design Resources – Fonts, Graphic Resourced and More
Show HN: Self-host your blogs comment section using Commento
How to Calculate the Trappiest Openings in Chess Using Stats
> Portugal has 98% vaccination

For the sake of making clarity, after almost two years of mess: in Portugal over 88% of the population is vaccinated (2% of which only partially), which is 98% of the eligible.
Would it be called pseudorandom if it had an undecipherable internal state such as temperature or sth? aren't all PRNGs deterministic functions by definition?
Ask HN: What is the best software for creating machine learning datasets?
Hi HN,

What is the best software for creating machine learning datasets?

Best,
Picocrypt: A small, simple, yet secure encryption tool
That is exactly why they would use something like this.
That it doesn't get in the way of my work and life.
Let me phrase it this way:
A laptop is good when i don't have to think about it.

Super quiet, exceptional battery performance, lightweight, sturdy, excellent design, super fast, doesn't crash, doesn't reboot when it wants, does what it should do when i close the lid and never lets me down.
Basically the M1, the first laptop that does fit my requirements.

I like Linux, but i have to be honest: Windows/Linux laptops can't compete in 2021 with the Apple M1. Maybe some day they will catch up.
This is at most tangentially related, but I could never figure out how to submit proposals for the C standard. How does this work?
I have two experiences with trying KDE, one time with Arch and one time with NixOS. Both times I ended up (trying to) get rid of it again. The Arch experience left me with bunch of trash files and software still installed, my dbus setup is still not the same since then. But with NixOS I simply rolled back to the previous build and everything was fine.

The environment itself worked fine on both OSes, but if you're not sure if you'll like it, trying it on NixOS is way safer than anything else.
Interesting. We don't track code reviews as far as I'm aware, and we use GitHub so you just get an email if you're tagged as a reviewer.

I would say it's not uncommon to have to wait a day for reviews.
I think it’s pretty cool regardless. Don’t be a weenie.
Sweden’s vaccination rates (75% with another 5-10% having the first shot) are not really lower than surrounding countries.

No reason to lock down at that point unless the vaccine is ineffective.
Western Europe called it the byzantine empire also to increase the legitimacy of HRE as Roman Empire successor.
I have an HP Omen Laptop which is 15" -- and I love it, and the HP Executive Support team has been the best support I have experienced yet...

I have (2) AOC 15" USB monitors that I carry in my backpack and love them as well.

So, I have a nice rig (the Omen is a dope-as machine (dope ass-machine as well)) -- but I have (3) 15" screens that all fit in a backpack that weighs nothing...

https://www.amazon.com/AOC-I1659FWUX-USB-Powered-Portable-19...

These are fantastic
cblconfederate happens to be right in this specific case (although wrong about using neural nets for predicting PRNGs in general): the author uses four consecutive non-truncated outputs of the xorshift128 generator as the network input, and learn to predict the next output. Since four consecutive outputs expose the entire internal state of the xorshift128 generator, this amounts to little more than approximating a (very simple) four-variable function.
Donatella Meadows created real impact wherever she went.

You might also want to look into real-life studies of efficiency and safety by people such as Deming, Weinberg, Womack, Leveson, Dekker, Shewhart, Hollnagel, Ward, etc. There plenty of evidence that it works, even if Meadow's more popular book isn't filled with references.
What about gnu Genopt? I have really enjoyed using it, although it's perhaps pure C rather than C++.
In this case, the quotes denote an actual quotation. As per original meaning of the notation.
Emperors stopped to be of latin ethnicity much earlier, not after the move of the capital to Constantinople.
dell has had this feature since i was in college twenty years ago.. it's such a great one