skysight-inc/HackerNews huggingface dataset:
I know many workaholics that have retired in their 40s and 50s, almost everyone worked either in the medical or technological field. One common thing was that almost everyone came out of retirement shortly after, and either started doing consulting or went back to some employer with better hours.

I think that if work is such a big part of your life and identity, then simply going cold-turkey can have adverse effects. Work is often not just work - there's a huge social aspect to it too. Your co-workers, clients / customers, people that you interact with a great deal.
It might not be an issue to you and that is fine. Personally, I will not be basing what is fingerprinted and what isn't based on your doubt.
Also very happy with this choice. I'm on my second Dell Precision.

Also nice that Ubuntu comes pre-installed and is officially supported.
If I had to guess why there are no such lightweight library, it is because when somehow the library API doesn't provide what you want, you cannot hack the library itself easily. If you import the source code you may have trouble building it, and maintening such "patch" is not a lot of fun.
Yea, they are in super low LEO and designed to de-orbit pretty quickly if not station kept.
Generators are a subset of coroutines, and coroutines are useful in lexing and parsing.
What are Mr. Applebaum's qualifications to address such a weighty topic? He has a B.A. in history and seems to have been a journalist throughout his relatively short career: https://en.wikipedia.org/wiki/Binyamin_Appelbaum.
I heard great things about AUR when moving to Arch but honestly I've been unimpressed. A lot of stuff is already exists in official repos for other distributions, and I don't actually care about bleeding edge versions, just ease of install. And most of the time in my experience, AUR packages aren't very recent, or aren't configured how I'd like.

That said, you can just customise the PKGBUILD yourself, and even then it's no real stress to build from source yourself. Even if you then stabbed yourself in the eye with a pencil, it'd still be a better system than on MacOS or on Windows.
Reading https://retrocomputing.stackexchange.com/a/12112, they moved the limit from ≈20MHz (num iterations overflowed 16 bits, leading to incorrect computation of the number of loops to run per second) to ≈200Mhz (num iterations divided by 55 overflowed 16 bits, leading to this “divide by zero” message)

(Aside: all things staying the same, that should have increased the limit by a factor of 55. It seems the processor got more efficient running these idle loops by a factor of about five (about 2½ if there’s a sign bit in the result of the division)

So yes, you could call this a different bug. I don’t think having that bug in the code is inexcusable, though.

TP7 is from March 1993 (http://progopedia.com/version/turbo-pascal-7.0), and it seems the first 200Mhz PC CPU was from November 1995 (https://en.wikipedia.org/wiki/Timeline_of_computing_1990–199...)

⇒ I don’t think they could have found this in testing. So, is it inexcusable that this went through code review? I don’t think so. Not only would one have to realize that that new limit now came into play, one also would have realized the higher efficiency of the 200MHz processor(s) would bring the number down further.
I'm looking at a X390 really hard, the 32GB is a dream
I received a (Dell) Alienware at work and no matter what I've tried, the trackpad does not work in Linux. I've tried every supposed remedy on the Internet. So at least I would avoid that brand.
> Similarly, the hydraulic fracking industry has somewhat depressed the market price of natural gas in the US. The miners are really hunting for high-value liquid hydrocarbons.

And so they have been fracking more liquidy "wetter" natural gas where possible, depressing prices for ethane, butane and propane (but which are still more profitable than methane, BTU for BTU).

Cheaper ethane = cheaper plastics as we turn on more and more polyethylene plants (easier to store/ship).

In the winter, we can froth up gasoline with butane, which is largely why winter gas is cheaper.
Don't forget that recessions have a self-reinforcing, psychological element that winters don't have. Money spent earlier may have a significant multiplier effect.

Also, I think spending money is too slow anyway, especially if it is spent on infrastructure, technology development, retooling an obsolete auto and energy sector, etc.

In my view, they are already very very late.
It's really not. To put it mildly, the report that that article draws from has been subject to some criticism over the years. To put it less mildly, if you link it in any community that follows military aviation closely they will probably make fun of you[1].

Performance is generally better than F-16s in real wold scenarios due to the more powerful F135 engine and the internal weapons bay which means carried weapons don't cause additional drag as they would if carried on pylons. That second point is extremely significant. The aerodynamic effects of hanging a bunch of stuff of your wings is pretty major, especially at supersonic speeds.

Here's a few pilots commenting on differences between the F35 and other aircraft they've flown[2].

[1]https://i.kym-cdn.com/photos/images/original/001/129/519/4d0...

[2]https://www.airspacemag.com/military-aviation/f-35-faces-mos...
Had a similar experience with an Alienware laptop a few years back. It was a headache to try to configure drivers.

Thankfully, you could actually enable only one GPU in the BIOS! That, paired with AMD gradually improving their drivers over the years, ended up making Linux configuration not too bad. Definitely ate through the battery, though.
I don't disagree, but I think that switching back to Deutsche Mark wouldn't be such a big problem since it would essentially be the Swiss situation. The exchange rates don't have to be high because Germany could print money or go on a buying spree until a target rate is reached.
“Swipe” on a Phyisical Keyboard
Also for consideration for those who use Firestore: Firegraph, enabling you to run GraphQL queries against your store [1]. Not as far along as this project though.

I think this is actually pretty cool. I will probably give it a go next time I work with Firestore.

[1] https://github.com/sejr/firegraph
If you calculated that interest rate, it would be negative. Ten-year German bonds have a negative interest rate. Cash savings pay less than bonds, so money in a cash account pays an even-more negative rate.

The only way banks could pay a higher interest rate would be to bear more risk, but that's how you get a banking crisis.
Om Malik: The Company You Keep
I have an Acer Swift 3 with AMD 2700u APU and while it's certainly not as high end as the top range MBP, it's pretty damn good (literally no issues, everything works perfectly) and the chipset is impressively quick. The higher end Acer laptops would probably be a decent alternative (and the open source AMD drivers are very good).

Lenovo ThinkPads are well known for their Linux support, I had one and loved most things about it. And of course Dell has been selling Linux laptops.

There's tons of options, just go with the hardware and features you want and google compatibility, but there's not too much that Linux doesn't support.
I still use my 2011 MacBook Pro daily, and has been running Linux for the majority of its life. I must say it has been the best Linux machine I have ever had. It will be very hard to replace. Just put an SSD in it so I will only replace it once the motherboard or other components die, however I have a spare (donated) so it can be used for parts.

I am seriously considering buying a Lenovo x1 carbon when it does kick the bucket. Apparently popular with devs for BSD and Linux. Plus has amazing battery life, is light, awesome keyboard. I would get a refurbished ex corp or gov machine, they are just too expensive new.
It often seems to me that SF ideas and concepts are treated as mere notions, whereas the mere notions of scientists are treated as - grander sounding - hypotheses.
Older AMD? Any AMD card or igp made in the last 14 years works out of the box with Linux, save their newest GPU arch.
Right, but if you issue a 10-year €x bond and spend the €x, in 10 years you have to repay the bondholders, which means you either have to have saved up €x over the intervening years, or you have to take out another loan of €x at the prevailing interest rate.

Unless the state is expecting bond rates to remain negative indefinitely.
Is there any reason why someone in a developing country couldn't be trained to do it?

It's definitely not a niche skill.
The biggest problem I find is financing the activities in the extra free time. Most of my saving capability comes from the fact I have no time to spend what I get, if I take more vacation and lower pay I am becoming bankrupt very soon, very fast. Not working and just staying at home because I cannot afford to go anywhere is not a positive use of my time, I can work and be productive.
We detached this subthread from https://news.ycombinator.com/item?id=20793527.
No future for theme parks once the experience can be replicated in VR.
I had to renew my Asus home laptop last June running Windows/Linux. I hesitated between a Linux or MacOS MacBookPro but I finally decided to buy a Dell XPS 13 9380. It costed me 1500Euros (i7 8cores/16Gb/512GbNvme/1080p/Thunderbolt3/IntelGpu920). The MacbookPro with a better screen but inferior keyboard costed 2500Euros...
We'll see how long the Dell will last. I am bit worried about the battery.

Since then I run Arch with Gnome3/Wayland and everything just works including bluetooth/suspend/usbc dock/etc... except the following:
- the fingerprint scanner, there are no Linux driver (even for the Ubuntu version sold by Dell)
- Wayland fractional scaling does not really work, everything is blurry, so I don't use it. When my I am disconnected from the external monitor I just type a command to do text scaling...
- Battery life is still inferior compared to Windows, especially when I watch youtube videos (I don't use Firefox on Linux because of the lack of hardware acceleration)

Compared to MacOSX I find Linux better for development and Ops. All the tools just work, are up-to-date and can be installed from the command line (pacman with the user repositories > brew/cask).
For amateur video editing/photo editing, you now have plenty of choice (especially for video).
Of course Gnome3 is inferior in term of performance, stability and is less visually appealing.

The OS is a commodity nowadays. Well more and more. Many applications can be found for the 3 major OS.
That is why more and more OS vendors offer cloud services like backup/security/planning tied to the OS, well integrated and not opened.

Also more and more Microsoft/Apple/Google will integrate AI related services tied to your usage and what they know of you, so Linux will not be able to compete in that area.
> Have a purely "feel-it-in-our-guts" approach to regulation

That is exactly what they want. The modern world of cost-benefit analysis and economic modeling has been unkind to the whimsical. They want emotions, narrative, and oratory--not reason and data--to guide policy.
Depends strongly on what you are looking for:
Lightweight = Lenovo X range or Razer stelth
Workhorse = Dell Xps15 or Lenovo T480
All rounder = Xps 13

I would say the I find the keyboard on the xps range terrible (better than mac mind you) but thinkpad always has the best keyboards.
Lenovo X1 Carbon. I've been using Linux on it for over 4 years now, with zero complaints. When doing consulting engagements, I also ask my clients to issue a Carbon to me, and without fail they do.

Usable keyboard, the "nub", high density screen, long battery life, small size, and light weight. I struggle to see what could be improved about it.

When the one I'm typing this on (my personal workhorse) kicks the bucket, it will be replaced by another X1 Carbon. The only caveat is, the 15" "Extreme" model has an NVIDIA GPU, and that's a PITA in Linux, since GPU switching is still an esoteric feature, so your options are either to not use the discrete GPU, or to spend hours following obscure readmes to set it up. And in the latter case it still won't be anywhere near as good as Windows GPU switching, let alone macOS, and will likely break after a software update a few months down the road. But that's easy to avoid: just don't buy the 15" model.
Or any humans didn't read English?
PIGSS is the european version of "fly-over states", a derogatory term that should be avoided.

States or nations that are not doing has well economically deserve respect and help or we should stop calling ourselves a Union.
If times are good we wouldn't be talking about negative rates what an insipid thing to write
> how do you type an em dash, a mu, an eszett, et c on linux without looking up arcane codes each time?

Probably Compose - - -, Compose s s, and Compose m u respectively. Or, if they wanted the Mac layout, they'd run ‘setxkbmap us mac -print | xkbcomp - $DISPLAY’ or tick the equivalent box in their favourite GUI settings. (Option-SHIFT-dash for an em dash, BTW; option-dash is an en dash.)

X and Mac keyboard layout systems have similar power; I slightly prefer the Mac one because you can define arbitrary dead keys, but on the other hand X has Compose.
> XPS seems to me more like a replacement for the MacBook Air 11” size wise... except that it has a 13” HiDPI screen and a 6 core processor. I keep mine in an 11” MBA case.

Well sure, but I have yet to hear someone say that they actually liked the 13" MBP's giant bezel. It was a testament, at the time, to the XPS 13's ingenuity that it managed to fit a 13" screen into what was basically an 11" laptop chassis.

My XPS 13 9343 has served me well for several years, although the battery life on this model was a meager four hours, and the QHD+ resolution on a 13" screen still feels like it's a DPI that modern OS's have yet to handle elegantly, even four years later.
> it would need to be private, but still able to prevent money laundering

That's like the big screen TV that is small enough to for in your purse.

Let's not pretend both these things are possible.
Yeah, I've been doing this since the start of 2013. Last thing I do each day along with filling out my time card.

I usually recap what I worked on, conversations I had, other project / teammate updates, where I left off, stuff I learned or fixed, and where I need to pick up the next day.

I used RedNotebook for the first few years, then switched to Boostnote because of its Markdown support and snippet syntax highlighting. One note per day, organized into folders by month.

It also is hugely valuable when performance review season rolls around. I can go through the whole year in a few minutes and remind myself of all the tasks I worked on, then summarize those in the "what I did" section.
This has been the single hardest thing I’ve found in switching platforms.
I was already forgetting things I learnt. They either became so internalized that my mind tricked me into believing I always knew them, or they slipped my mind.

The best time to write a tutorial is as you learn a thing yourself. You learn it better for doing it and others benefit from it more because it automatically comes from a beginners perspective.
I admit it's a weird way to convince us that something is fast. To tell us you are getting 20fps without context.

Uncle Bob didn't mention any spec about his computer, he didn't say if it's 2D rendered or 3D rendered, if he's using GPU acceleration or not. So I had a look at the code for his game, and it is using a software 2D renderer. That means no GPU acceleration, it is fully rendered on the CPU. It basically uses the default processing.org 2D renderer.

Now, I don't know what spec his computer has, but software only 2D renderers are generally pretty slow. So 20fps isn't bad.

Anyways, I agree it's a weird way to show a language's performance. Like I said, Clojure will run around 10% slower than pure Java in most cases. Which is pretty fast, since Java is arguably the most performant GC language around.
Why do that? When most money are just bits in some computers why bother printing it? Go digital, you don't need paper, you save on physical storage.
If your buffer isn't a NUL-terminated, then don't call a function that is only defined for NUL-terminated buffers. It's as simple as that.

I'm baffled by how some people claim strlcpy() is 'broken' or 'not safe' because it doesn't handle non-NUL-terminated inputs; the exact same thing applies to just about any function in the C standard library that takes strings as input. Are functions like strchr(), fopen(), printf(), strstr(), setenv() 'broken' as well?
Does anyone have Linux experience with the Dell Inspiron 15 5000 AMD laptop? I was looking to get a Lenovo X490 or T590, especially now that they have an AMD version, but they've removed a lot of features that longtime Thinkpad fans like myself loved the series for. I noticed that Dell has this Ryzen 7 based laptop available at about half the price of Lenovo, and am considering it now that the Thinkpad line seems effectively dead.

EDIT:

Dell Inspiron 5000: https://www.dell.com/en-us/shop/laptops/new-15-amd/spd/inspi...

Lenovo T495: https://www.lenovo.com/us/en/laptops/thinkpad/thinkpad-t-ser...

The main advantage of the Lenovo is that it can be equipped with 32GB RAM (and has a Trackpoint), but adding more storage and a higher DPI display brings the price up to over $2k, while the Dell is priced at $774.39...

Inspiron is also Dell's more prosumer oriented brand, while the Lenovo T series is supposed to be enterprise grade, so not sure how the Dell would stack up in terms of longevity.

EDIT 2:

Apparently the Lenovo E495 can be configured with 64GB of RAM at around $1,500, so this might be a good option for me, as well as the OP as this is a 14" model. I don't see a 64GB option on Lenovo's site, but there is one listed at Newegg: https://www.newegg.com/p/1TS-000E-0EMS3

Newegg also has an HP Envy laptop with 64GB RAM for a similar price, but I'm not familiar with that brand.
This is a C++ dependency manager problem though.
Makes me a little ill that the author thinks Jeff Atwood coined that old-ass joke.
Noob AWS: Why Amazon Web Services and Elastic Beanstalk Tutorial – Part 1
IMO if companies were structured more democratically (co-ops) you wouldn't need as much regulation (long view taken by workers more often than short term profit), and therefore smaller government.

Win - win.
Let me know if I can help. I'm easy to find online.
Local over remote... lots of resources for remote roles
I do this on a weekly basis. I used to just do it in a Google Doc, but earlier this year, I wrote an app so I could share my log entries publicly. I've been publishing my weeks since March:

https://whatgotdone.com/michael

I tried for a few months to make a business out of it, but there wasn't much interest, so I'm planning to open source the code in the next couple weeks.

A bit more about my motivation in creating this: https://mtlynch.io/status-updates-to-nobody/
Take a look at Helm. It's the closest thing to Serum's UX in the world of open source synths, and it runs on Linux.

https://tytel.org/helm/downloads/
Is it possible that some of the controls for these network permissions you list are not in AOSP, but in a ROM made by the manufacturer of your device?

The ones I've seen had a setting only for restricting background data usage.
Thank you for this informative answer. :- )

I guess a complementary question is in order: since you believe that the WebRTC protocol itself is not incompatible with the mechanisms that enable Salsify's performance, how much work would it be to adapt Salsify incrementally into a WebRTC implementation? (Ignoring mandatory codec support for a moment).

I've been developing an Opus codec mode for Bluetooth A2DP, and I have a similar sort of situation. I've been looking (casually) in to using more interesting rate control based on channel performance to improve QoS with Bluetooth A2DP. I think Opus has a property you could only dream of: strict limits on frame size. :- )

Added: just found that the video codec uses the VP8 bitstream, that was not immediately clear to me; seems to me that that is a substantial selling point that should be made more clear on the webpage.

Since your interface doesn't require any change to the bitstream of a conventional codec, it's a heck of a lot closer to public use than I initially thought!
The administration has been trying to get people to have more children for a long time. Around the early 2000s, our birth rate was actually 1.4 children per mother, so the current 1.6-ish is already a significant improvement. This increase is usually attributed to three things:

1. "Elterngeld" (parental leave money): After a child is born, parents can take up to 14 months off and the state pays a portion of their last salary (70% afaik). Employers are required by law to accommodate parents who wish to take parental leave.

2. A few years ago, a "right to child daycare" is introduced. If you're working and want to give your child into daycare, the municipality has to offer you a place in their daycare facilities or, if they don't have enough, compensate you for lost income.

(This isn't to say that you don't have to pay for that daycare, but "free child daycare" is now a popular slogan among many political parties and some states have already implemented it afaik.)

3. Not a policy, but there is ongoing pressure from society on employers to improve the work-life balance of parents. Things like making it easier to both men and women to work part-time after a child is born etc. It's still a problem that women are low-key discriminated against, as in "We cannot promote her into an important role. What if she has a child?", and the gender pay gap is still significant, and fathers doing parental work are still looked at funny sometimes, but it's all getting better. (Frustratingly slowly.)
Honestly, if this is your big problem with Linux I think you should stay with osx.

(of course you can configure shortcuts and there are distros that mimic isx shortcuts)
There are countless libraries that add higher level string functions and no end to higher level languages. C fills the niche where you want something higher level then assembly but lower level then Perl, ruby, python, etc. Sometimes you want or need to manage your own memory. Arduino is a good contemporary example.
> women earn less money because their genes make them less good at stuff

That's a poor paraphrase.

A more accurate one would be "Women earn less money on average because on average they are less interested in earning due to long-standing innate differences."
It doesn't matter who ordered to issue a certificate, a CA must not issue fake certificates anyway and discovery of such a certificate is a proof of violation of rules.
I think, it is strange that there are so few passively cooled high end laptops. Most devices with these ~5 Watt Intel CPUs are in cheap Chromebooks with <= 8 GiB RAM or in expensive ~2000 € devices with weird hybrid tablet form factors.

Here in Germany, I know two vendors who sell the same(?) Clevo white-label laptop with a passively cooled Amber Lake Y CPU in a regular Ultrabook chassis. [0] [1]

I am unsure whether the increased 9 Watt TDP of the new Ice Lake Y chips will still allow laptops without any fans. (It seems like "TDP" as no clear definition anymore...) The introduction of LPDDR4X support would allow devices with 32 GiB RAM and this is probably necessary for future-proofing the device because new multi-platform apps for Linux are usually Electron-based. Also, with the upcoming ZFS on root support in Ubuntu desktop we can't have enough RAM. :)

[0] https://www.tuxedocomputers.com/en/Linux-Hardware/Linux-Note...

[1] https://bestware.com/en/schenker-via-14.html
.. Nopes, but it was the quickest reference I could find for the joke. I don't like to put quotes in without the source.