skysight-inc/HackerNews huggingface dataset:
> If you are in an org that actually lets people work great flexible hours you won't advertise it too much, for fear of attracting workers whose primary goal is to slack, or getting a reputation an org of slackers.

This reminds me of: https://slatestarcodex.com/2017/05/01/neutral-vs-conservativ...

> The moral of the story is: if you’re against witch-hunts, and you promise to found your own little utopian community where witch-hunts will never happen, your new society will end up consisting of approximately three principled civil libertarians and seven zillion witches. It will be a terrible place to live even if witch-hunts are genuinely wrong.

The common idea is that if there is a norm that everyone follows, and you visibly deviate from the norm in some direction, it will disproportionately attract people who extremely care about that direction, even if you only wanted a minor change.

The difference between working 8 hours a day and working e.g. 7 hours a day is not that dramatic, but if all jobs require 8 hours and you are the only job who requires 7 hours, then all people who want to work as little as possible will run to you, because you are the best option available for them. But you didn't want the people who want to work as little as possible; you wanted people who think that 7 hours is appropriate. People who believe that 7 hours a day are best would have been happy at your company, but instead you will be full of people who would actually prefer to work 4 or 2 hours a day, and while your offer is better than the alternative, they will still be unhappy. So instead of getting happier employees, you will actually get less happy ones.

If instead the job market offered the full spectrum: jobs with 8 hours a day, jobs with 7 hours a day, jobs with 6 hours a day... and perhaps even jobs with 1 hour a day (with proportionally smaller salaries, I suppose), then offering a position that requires 7 hours a day would attract exactly the people who prefer to work 7 hours a day, no more, no less. Unfortunately, this is not the current situation.

And I have no idea how to get from "here" to "there". The incentives seem set up so that anyone who moves away from the current equilibrium gets punished. (And in a parallel universe, where the norm is 9 hours, or 7 hours, anyone who moves away from that equilibrium gets punished.)

Also, if people pretend to work 8 hours a day, but they actually work 6 (and spend 2 hours watching cat videos), then if you say you want to work 6 hours a day, people will assume it means 4 hours of work and 2 hours of cat videos. Why shouldn't they assume you are just as hypocritical as anyone else?
For a potential counter-point on the macros issue, take a look at Rust's dbg! macro:

https://blog.rust-lang.org/2019/01/17/Rust-1.32.0.html

Building useful utilities like this within a programming language is really only possible with macros.
Academic misconduct can kill innocent lives: thoughts on Huixiang Chen’s suicide
It's totally common when talking about quantum states that have identical energies! Which is not helpful at all in this conversation. It's just one of the words in my everyday tool bag and I used it without thinking too deeply.

All that said I just order an intro book on Semiotics. Interest definitely peeked.
I second this, Debian is the professionals stable platform. Never does an update leave me F*%@, as I've mentioned in this same thread I'm a Devuan guy (sorry to be repetitive) but I simply cannot get down with systemD - maybe I am just old... Devuan is great, but much much much thanks to the Debian guys for provide a beautiful and solid base. Thanks Debian team you guys are amazing!
C & C++ are #2 and #4 on the Tiobe index fwiw. It’s not like real-time is a niche.
Google News Doesn’t Work in Spain
Orang utan is a Malay/Indonesian word translated to 'Jungle human'. Orangutan are very calm, gentle and human like. It's a mystery how similar they are to us human in a sense that they are very predictable and very intelligent. Perhaps, evolution as we understand ..were already known to the people who were living nearby to the orangutan.
The Structure of a Programming Language Revolution (2012) [pdf]
Have you considered the possibility that these are predicted but we don't elect people who will effectively listen to qualified individuals on these matters?

And that the system currently in place rewards those who use these crisis to their advantage?
How would a fat binary help with system integration like environment variables and entries in /etc ?
go modules allows v1.0 and v2.1 of a lib to coexist in a project because their import paths differ.
PostgreSQL 11 and Python 3.7.2 in Debian Stable supported for the next 5 years? Nice!
The typo in "pig : oink :: Fred Flinstone : wassup" bothered me, but even "Flintstone" doesn't produce the "Yabba dabba doo" that Woody Woodpecker (!) produces: pig : oink :: Fred Flintstone : mumble mumble.

If you're wanting to try it, you need about 6GB of RAM free.
They touch on that briefly at 8:10 in the video. The rings aren't perfect cylinders; the top and bottom are angled so that each ring is slightly longer on one side. (I.e. They resemble radial slices of a torus.) If each ring is rotated 180 degrees relative to its neighbors, the lengths average out and the tunnel goes straight. If the orientation is kept roughly constant, the tunnel curves in the direction of the short side of the cylinders.
That's exactly what I think is interesting. It's actually an old idea. I think with modern batters the design becomes a lot more viable. There are already some of these in service and more on order.

Found this:

https://www.youtube.com/watch?v=1NpqPP5SMfY

https://www.youtube.com/watch?v=xxZQeS__6sE
No I don't sell anywhere in person, except allowing people to pick up in person if they're local. People at craft markets aren't impulse buying $150 items in my limited experience, and making $10 trinkets to sell on a table isn't going to generate meaningful income.

I can sell wooden maps, signs, wall art that people buy as gifts for $100-200 a pop every day online. I had 6 orders from Etsy in the past 24 hours, all with good margins. People spend a ton on wedding decor and wedding gifts especially. Nearly every $100-200 wooden map I've sold has been for someone's wedding gift, or occasionally an anniversary or birthday gift.

Just this morning I sold a map of Raleigh on Nextdoor (the local neighborhoods app), to someone in north Raleigh, for $100. It was for a gift, and she asked me about making a map of Pittsburgh to give as a gift to someone else. I hand delivered the map -- just a couple minutes drive in the electric car so no gas used -- and the material cost was $0.95 in wood and a $8 frame from AC Moore. So around 90% profit margin.

I have a seven figure nest egg from my time running software businesses, and I still run my websites part time. The crafting business just started in May when I bought my laser machine, but it's currently earning enough to cover our bills. That's a bit of a cheat since I have no mortgage or rent to pay, just utilities and food and insurance. It's not a six figure job, but it's enough extra that I don't feel like I need to hustle too much on the software side. I might tire of it eventually, but for now I'm enjoying making and selling some physical goods, and knowing that people are proudly displaying them in their homes.
Sea Ray outboard, a little ski boat.
We are stardust. And Big Bang dust
That's what I thought. But I'd be just as nervous on the HMS Discovery. And yet both made it to the Cook Islands and back.

And I have to say, someone who sinlgehands a more or less home made boat across the pacific and back pretty much knows what they're doing by definition.
I loved Ruby. For me it had most of the niceties Perl had, plus a much cleaner design.

Sadly Rails outshined plain Ruby, except in Japan.
You don't need macros to write DSLs(e.g. free monads can be used for this), there are plenty of DSLs in Haskell.
Passive income ideas that work
You have a set amount of “weirdness points” (2014)
Simply `su` should not change the PATH; you have to start a login shell, as in `su -`.
I've had a more pleasant experience using Fedora than Debian Testing.

Debian is great in general but the wonkyness surrounding the freeze period gave me the impression that Debian Testing really is something that should only be used if you are interested in helping Debian produce the next Debian Stable release. Some packages don't get timely updates and are only updated close to the freeze period, in preparation for the next stable release. And during the freeze period itself everything is super awkward because preparing the next stable release takes priority over keeping Debian Testing usable.
"There needs to be some time when everyone is here, so that we can talk" does not imply "you need to be here for 8 hours a day".

In theory, you could have a job where the core hours are just 4 hours a day (most coders do not spend more time having rich interactions), and if you succeed to get your work done, you can leave afterwards.
Huh. I guess I just never noticed that... normally I do `sudo su`, which I believe does update PATH.
10 ms is huge for a lot of things. Games, music software, video software, 10ms is a very visible hitch.
Whether or not it is "misleading", I'd say, at least to a layman like myself, it was certainly confusing.

Why? Because just yesterday there was an article on the front page touting how Toyota was testing putting improved solar panels on the roofs of their vehicles, and that article quoted an efficiency of 34%, well above the "max theoretical limit" given in the present article: https://news.ycombinator.com/item?id=20364348.

So I guess my question is how would the proposed manufacturing process in this article be an improvement? Cheaper manufacturing costs? Even higher efficiency if you had "multi-junction cells" made using the processed discussed?
I just mean that it's not the latest version of perl (now that perl 6 exists).
Very cool. Thanks for sharing.
Mail subsidized the aviation industry for the first 35 years after the Wright brothers.

The first passenger airplane that made money without carrying mail was the DC-3 with 21 passenger seats.
IIRC, the Debian installer will make your user account sudo if you leave the root password field blank during the installation wizard. If you provide a root password then your user is not made into a sudoer by default.
You don’t have to buy this new system. You may continue buying whatever hardware you already buy, effective immediately, indefinitely. I didn’t realize my Hacker News comments had power to prevent folks from doing that to begin with!

> Brandishing "diversity" as the epitome of progress is close to nonsensical.

Man, it really sounds like you have some things you might want to talk about with a therapist. I haven’t even used the word “diversity” that I can find.

All I’m suggesting is maybe an instruction set design that has cruft going back decades might actually not be the global maximum of ISA design, and that there might be real gains by trying to apply modern high-performance processor engineering to a different application ISA.

That’s it. The market gets to decide if another ISA will hit critical mass. This is not especially likely for the most part, but I definitely support the research.

I’m sorry for all of the snark but really, I am blown away at some of the responses this has garnered. I hope you all realize that this machines existence is not a threat to basically anyone.
Leonardo DiCaprio’s Watches in Movies
Canadian ads blasted Hong Kong ‘radicals’, invoking blood loyalty to China
Actually, the L3 cache is also sharded across chiplets, so there's a small (~8MB) local portion of L3 that is fast, while remote slices will have to go over AMD's interdie connection fabric and incur a serious latency penalty. On first gen Epyc/Threadripper, nonlocal L3 hits were almost as slow as DRAM at ~100ns (!).
This is really cool, I've been thinking about making something like this myself for a while! Design seems to be relatively well thought out.

I might be a bit too paranoid of file loss to install it though...
or rather, you need to investigate for yourself if a religion makes sense before you decide to follow it.
Is there a testing image for Buster already?
Why Do Calculators Have a Headphone Jack?
FORTRAN, COBOL and LISP are nearly 2/3 the way there.
There are a lot of live patching solutions available, paid and free. On my Debian systems, I use KernelCare (like $2.50/server/mo) for a hands-off experience, have only had good experiences over the years.

It's possible that you can do it yourself on Debian (maybe look into https://packages.debian.org/stable/kernel/kpatch), but it was a bit labor intensive, last time I checked, as you have to manually select patches to apply.
I don't know how I've improved the situation going from Chrome to Firefox and then to Firefox Nightly:

I wish Mozilla put efforts toward preserving settings and not reinstalling search providers one has purposefully removed. I understand that by using Nightly I cannot expect what a general user expects, but this problem exists in all browsers. I consider it user-hostile behavior that more emphasis isn't taken to preserve settings. Oh a new update? Clearly you want us to sync everything instead of just the few things you selected. Let's revert it all to defaults.

I also understand how settings are stored (the backend format) might change between minor or major versions. Sometimes factory defaults need to be reinstated - but it should be very fucking clear (with a notification) that the user should go review settings that have changed/reverted. And this cannot be a banner that shows every time an update applies. Give the user some transparency.

On Chrome when I ask it to preserve my previous session it preserves just that session's browsing history. This history is forgotten if I make a point to close all tabs and end the session. On Firefox I must save all history be to 'restore the current session'. Wish we had more control over this.

You can't disable Firefox from checking for updates (I wish this could be left to package managers on some systems). I understand but I don't want to be nagged. You can make Firefox ask you, but it will check nonetheless.

Why the fuck would I want "Recommmend features as I browse?" or "Recommend extensions as I browse?" I hate being advertised to.

"Warn you about unwanted and uncommon software" - who is making this determination? Who is Firefox talking to about what I download?

I wish I could sync settings, open tabs, addresses, history, etc - to an simple archive on close or periodically. No online service to sync against with another account I have to worry about.

Sucks that in hotels Firefox determines if there's a captive portal in effect by querying a Mozilla-hosted site (detectportal.firefox.com).

Blah.
Used Redhat 20 years ago, switched to Debian based distros 10 years later, never looked back.

Debian distros provide a reliable and consistent experience. I don't have to use one distro flavor on my notebook, another on my workstation and yet another when I need updates for my enterprise server.

Do more than 5% of Linux users use Fedora? I doubt it. It sounds like you're stuck on a marginally important distro but for some reason can't move on. Enjoy your niche IBM Linux distro!
Good point. The article didn’t point out that Docker does have a valuable use case that as you say, can be solved in other ways.
Hal was one of the good guys.
In that case you are better off running local DNS and using a different subdomain (internal.companyname.com or whatever) for internal DNS entries; the DNS-over-HTTPS query will go out, fail, and then Firefox will fallback to traditional UDP DNS on port 53, hit the local resolver on the LAN, and away you go. It will presumably cause a short delay the first time a host is queried, but after that I assume Firefox is smart enough to cache the result, so unless you have absurdly short TTLs the performance impact should be pretty low.

The positives certainly outweigh the negatives of inconveniencing some IT admins who, as you correctly point out, are implementing a dirty hack anyway.
Interesting timing. I came across TMSU [0] the other day, which seems to have similar objectives.

[0]: https://tmsu.org/
This is my life-long frustration on monopoly and Catan. There isn't a better case for free trade than playing those games in my opinion, but people really are reluctant to understand that trades make their possition better at the expense of everyone else.

Allow me to boast about my single most fantastic monopoly play where nobody wanted to trade at all, so I initiated a series of trades where I gave each opponent a monopoly without getting myself one, except for the very last trade of all with a player that had all the cash in the game and no properties and I gave him a small monopoly and got a huge one + all the cash to build on it. They key is that each trade I made increased the opponents chances to win enormously, but the last one basically gave me the game in exchange for a small chance to someone that had none at all.
How much less money would accept to retain the right to go to trial?

Option A: sell company for $25 million and waive right to trial

Option B: sell company for $20 million and don't waive right to trial

Term sheets are negotiable, if you actually care that much about retaining the right to a jury trial. Just tell your lawyer to strike out the term and accept less money in exchange.
The economy is, and always has been, the society.

I get that your comments are playful, at least in part, but the thing that makes discoveries worthwhile is usually getting them in the hands of mere mortals.
Thanks for this great link! I posted a somewhat lengthy analysis of the photovoltaic cost structure, and how it relates to the cost structure of more traditional kinds of power stations, yesterday in https://news.ycombinator.com/item?id=20365309.

Is the power producer in this case receiving subsidies not included in this price, or is 1.997¢ the unsubsidized price?
João Gilberto: Brazilian 'father of bossa nova' dies
I believe that is the case. I probably was not paying close attention at that stage.

It's certainly not a difficult problem to fix, I was simply commenting on the fact that it had to be fixed, which has not been the case on most other distros I have used.
> After reading your explanation I still, as has been the case for years, don't understand what sapply or rapply does,

There is nothing complicated about what sapply does... It simply means loop over the elements of the first argument (which must be a list; btw a dataframe, df, is internally the same as a list) and apply some function. lapply does this and returns a list, sapply does this and can optionally "simplify" the results into a vector, etc.

So:

lapply(df, class) = loop over the elements of df and tell me the class, return this in the form of a list

sapply(df, class) = loop over the elements of df and tell me the class, return this as a character vector

This is basically lapply:

res = NULL
for(i in 1:length(df)){
res = append(res, class(df[i]))
}
return(res)
I wonder how long it'll be before Firefox comes with it enabled by default. It seems that they're going to do it regardless of the loss of control implications to end users.
> If you want to work only 34 hours, expect to proportionately get only 85% of your salary.

It is not linear, unfortunately. For working only 34 hours, expect to get maybe 50% of your 40-hours market salary, if you are lucky. Because by standing out from the crowd, you are sending a signal that you are "somehow weird", and that is not a good signal to send.

As long as there are other people willing to work 40 hours a day, most companies won't bother making an exception for someone. Why hire a "weird" person, if there are non-weird alternatives available?
So, still very rare then.
That is, until software on any of these devices start running their DNS queries through DoH directly, circumventing any DNS filtering at the perimeter.

This is what browsers, like Firefox, are likely to do as it stands today.
Yes, this is a change from Debian 9, due to Debian switching which implementation of 'su' it uses, moving to the one used by most other distributions. NEWS entry with details: https://sources.debian.org/src/util-linux/2.33.1-0.1/debian/...
sudo tip: `sudo -i`!
For those who may have trouble with loops, take heart: after 45 years of non-stop programming, often 10+ hours a day, I still find myself sometimes doing mental loop simulations with small (few element) data to make sure a loop is correct.

It's usually much easier to take extra time to make sure it's right than to debug it later.
Sounds like the main ingredient of Tacos de Sesos.
> Fedora is always sleek and up-to-date, unlike Debian

I mean, the entire point of Debian is that all of the packages are stable.

If you don't want stable, don't use Debian. Don't knock Debian for working as intended.
i suppose pascals wager suggests to blindly pick any religion over not picking one. right, that makes no sense. how would you know if you picked the right one.

the only way to solve this is to investigate all religions and decide which one is the most likely (if any) and then go with that (or none at all)
I think that having to check the issue tracker before installing packages is exactly the kind of thing that people are talking about when they say "here be dragons". By your argument, we would also be able to call Arch Linux a very reliable distro. It can be if you know what you are doing, but it isn't something I would want to recommend to the average user...

> Instead of stable / testing / unstable, they could be server / workstation / testing.

I would love to see something like that, but I think it would need significant changes to Testing to make it usable for the masses. Some years ago there was some work towards that direction with Constantly Usable Testing, which explains some of the challenges: https://old.lwn.net/Articles/406301/
Bravo. I don't know about other festivals but Spring Daze and Lazy Daze definitely have items on sale in the hundred dollar and up range. I've seen photography and paintings priced anywhere from several hundred to several thousand dollars. I don't know how many of these items sell but they are on display. It also seems like there are a dozen or more folks selling cutting boards and lots of those are selling. In fact, trinkets seem to be in the minority of what's on display. Anyway, just an idea for exposure if nothing else. Thanks for sharing your story.
Dumb question, but what is this for?
What if you offer a 6-hour workday, and people who want to work less than 6 hours will apply... because this is still the best existing alternative for them? The retention goes up, but your employees will be unhappy, because they actually wanted less than 6 hours.

Meanwhile, the company that requires 8 hours will get a lot of people who are okay with working 8 hours (if that includes 2 or 4 hours on social networks), and a few people who are not okay with that, but still happier than your employees on average.
> We're already below 2 cents/kwh utility scale cost for solar and utility scale battery storage [1].

That price is under optimal conditions. They built in the desert where there are clear skies, lots of sunlight and cheaper land. Plus whatever kind of tax incentives or other subsidies they get in California that conceal part of the cost and may not be available everywhere.

The real question is how far can the price continue to fall before it hits a floor. And what happens to the other generation methods as a result of the competition. If people build a bunch of solar farms and storage and replace natural gas plants with them, then there is less demand for natural gas, so the price falls and the remaining natural gas plants stay competitive due to the reduced fuel cost.

The "solar takes over everything" narrative is possible, but there is no guarantee of it, and it's probably best not to take it as a hard assumption and make no contingencies for if it doesn't actually work out that way.