skysight-inc/HackerNews huggingface dataset:
That is a UI issue though. Internally keep dates and times as proper date/time typed, when you have to use strings use ISO 8601 as it is unambiguous (aside from an ancient bug in MS SQL Server if you happen to have your user locale set to British), only bother converting to some other format for display purposes.

For a changelog in text format I think it is safe to assume the reader will understand yyyy-mm-dd, and it is safer than dd/mm/yyyy or mm/dd/yyyy due to the lack of ambiguity. Also if they don't understand they'll know and hopefully learn the standard, where with other numeric formats they could blindly assume they have understood.

> 17 July 2017 is more readable than 2020-07-17

I don't agree there, but that could be what I'm used to. The textual month at least removes the ambiguity so is significantly preferable to the same order in a numeric-only form.

> Yes it is in English but if your audience is in English…

But if a chunk of your audience is American? IIRC they generally verbalise dates in mdy order which is why they ended up using that order in numeric forms, so they may find it as jarring, or more so, as ymd. Not that I alter my spelling for American comfort, but as clarity-to-the-audience is the arguement here…

If course if the text you are working on is mainly for your benefit, forget everyone else and do what works best for your style/comprehension/preference.
Doesn't it get cold in Norway? I live in the Upper Midwest of the U.S. In our colder months, the range of a Tesla can drop in nearly half.
I've definitely seen some bad takes on /r/antiwork, and my general opinion is that the community on any large subreddit (political or otherwise) gets pretty toxic pretty quickly if not heavily moderated, but it's hard to deny that the rise in popularity of the anti-work movement is a reaction to really bad labor conditions in the USA that have only been further strained during COVID. Lots of people are suffering and they're expressing that, even if some of them are not diagnosing the root problem correctly.
Labour != work

The former is a necessary precondition of the functioning of biological life (until gods, aliens, or AI show up to feed us lemonade.) The latter (as with the modern concepts of national borders, for example) is a system rooted in the logic of capitalistic ideology. Stating such is not to disagree with the logic of capitalism but only to point out the genealogy of its ideas or the ideas it has appropriated or influenced.
Solutions to non problems that introduce larger problems are inherently bad solutions.

Point 1) there are more bad actors wash trading, manipulating markets and pump & dump scams involved in crypto than any other markets. (Even ignoring Tether, the common DAO exploits involving $xx,xxx,xxx+ of losses)

Point 2/3 are the same. There isn't an easy, well known way to do this for no fee to any country. WU is expensive and PayPal will block your account. Egold tried to solve this in the past, until fraud caused it to shutter. There are niche Fintech startups that likely address this for sub 0.5% fees, without the learning curve and exposure to currency exchange volatility. Gas and BTC fees show that they weren't really built with this consideration in mind, they just added hacky pseudo-solutions at a later date. I'm lost as to the "anonymous" part, since I had to do all types of AML/KYC stuff when I've opened accounts with popular exchanges, so there is likely an element of discoverability.
Many larger b2b companies operate with a GM model. Why? Their businesses are a portfolio of products that essentially need a CEO rather than a PM. True P&L accountability and control.

Different products within the company will have different needs at different times. Without a GM the Twitter Blue team ends up head to head with the Ads team during planning, and you can guess who wins.

Small products will get overly influential GMs who can move mountains within the company to get them what they need. It's less overlord and more political air cover, if done right.

GMs are almost always the first to get fired as well. It's a sort of end-stage of your career at a company. Few GMs can become CEO, so once you take that GM role you are on borrowed time.
I've also been having bash as a strict req for tool language. As you say there are 1% or less cases where you can benefit from using smth else but that's 1%!
My team had js as the main language and that's what we had that 1% in. Mostly no-deps scripts but where deps where needed we could hack around npx to install the deps on-demands. I would use deno today for that actually.

But! Almost nobody gets it. If you're into operations: "here we write our tool chain in Python". If you're into dev: "here we write our tool chain in js/go/php/etc/etc Bash would just be a +1"

+1??? You still need to write bash, or shell in general, for orchestration of build/ci/cd pipelines. If someone thinks that in 2021 they can escape learning shell, they are out of their minds. So no, it's not a +1.

Bash is the language that is not only available quite everywhere but it's also the one that allows you to write oneliner solutions https://twitter.com/andreineculau/status/1466107915450916867... and move on.

As devs we should spend 10x more on solid foundations that work as many of us, for as many years to come, than we do on hip-new-thingie-that-promises-to-fix-all-my-problems. It's as if we took the regex joke and our brains could only comprehend: I'm never using a regex. Keep it simple? Never.
Purchased and put it on my e-reader. Still looks great in black & white. Thanks for this. I'm sure I'll get some good info and hope I am able to learn/integrate this knowledge into my projects.
> One field containts signature of the user against the rest of the content of the record.

What if there are multiple users authorised for that content?
In CA at least, not being able to cash out non-expired, accruable PTO is wage theft.
While true, I would have thought that the risk of buying gift cards from reputable retailers would be no risk at all. Do you assume otherwise?
There are 2 major things the author fails to mention or address:

1) Even if Big Tech is not allowed (or chooses not to) compete directly, they’ve invested massively in creating platforms that power everything, especially other tech companies. eg Every new company starts off in AWS/GCP and most mature companies run their services on the cloud. It seems unlikely that they will be displaced here.

2) They’ve created an unprecedented concentration of skills, both in building and operating systems at scale. We do see a lot of scholarly material coming out of eg Google that has inspired OSS tools (not to mention directly to OSS like K8s or Android) and a bunch of SRE principles by employees (current or former) but with their lucrative compensation and career growth opportunities it looks like Big Tech will do just fine in attracting and retaining this talent.

Which makes me somewhat skeptical if the big tech era will end anytime soon.

One thing I have noticed is friends quitting big tech to join startups and many that remain saying that it’s quite boring; If big tech culture does change in a meaningful way, I see that as a much bigger threat to their dominance.
I like Okular (https://okular.kde.org/).
I played with Linux (Debian) for RV64 in Qemu and the experience was pretty painless, albeit slow but I think that was more to do with emulation overhead. My personal programs I wrote myself compiled and ran without a single issue. Obviously if you need closed source software or software with build tools targeting an OS that doesn't run on RISC-V, then yeah you would have a hard time. Most open source software should be a breeze to port. A lot of the weirdness of the platform will likely be from bootloaders and drivers.
Yes, I know what the "international community" thinks about that. I'm asking why that makes Israel a settler colony, as you claimed. Do you consider Tel Aviv a "settlement", for example?
This is a genius idea, I'm trying it out now. Had an iPhone for years and never had a clue about this feature. Thank you.
Something a bit more complicated if I remember well. Something like:
- You can down vote questions for free
- but down voting answers costs you 1 karma (and encourages you to provide a proper answer instead)
Unless you're changing the underlying currents or resistances, you'll still have heat losses that need to go somewhere.

I don't think it's that a 700C chip doesn't need cooling the way a 90C chip does; it's that the delta between 700C and room temperature means that a much smaller and much more passive cooling apparatus may be sufficient.
>...is subtly encouraged and reinforced by the myriad companies that stand to benefit..."

Not just companies. Web developers love the complexity of their stack. Some monolith written in native performant language and put on a decent hardware can cover needs of the most reasonable size business. This simple fact makes them very uncomfy when presented. Many of them would not be even aware that such things are possible. They'd rather be spoon fed by the likes of the Amazon telling them how to develop their wares. The fact that the more inefficient their software is the more money said Amazon will make is ignored. They'd invent all kinds of largely BS arguments to avoid going a simpler route. One can just read numerous articles on HN describing "our stack". On a client site they have this React atrocity. Sure this thing works well for orgs the size of FB. But they're not FB and never will be.
Yeah it needs better programming aka general intelligence.
The GDPR pretty much requires that already. You need to be able to export your data and another service must be able to parse them automatically, if reasonably possible.
Bastion SSH? This new-finagle “airgapt” makes GatewayPorts sshd_option setting of OpenSSL kinda useless?

My code review notes says:

# GatewayPorts specifies whether remote hosts are
# allowed to connect to ports forwarded for the
# client. By default, sshd(8) binds remote port
# forwardings to the loopback address. This prevents
# other remote hosts from connecting to forwarded
# ports. GatewayPorts can be used to specify that sshd
# should allow remote port forwardings to bind to
# non-loopback addresses, thus allowing other hosts to
# connect. The argument may be no to force remote port
# forwardings to be available to the local host only,
# yes to force remote port forwardings to bind to the
# wildcard address, or clientspecified to allow the
# client to select the address to which the forwarding
# is bound.
#
# CLI option: -o
# options.fwd_opts.gateway_ports/channel_fwd_bind_addr()/channel_setup_fwd_listener_tcpip()/channel_setup_remote_fwd_listener()
# options.fwd_opts.gateway_ports/channel_fwd_bind_addr()/channel_setup_fwd_listener_tcpip()/channel_setup_local_fwd_listener()
# GatewayPorts defaults to 'no'.
Demystifying Storage for Web Apps
I forgot URLs don't become links in the submission text, so here's a clickable one :)

https://kevinmcconnell.gumroad.com/l/lambda-go-book/hn
That video is misleading. Electrons must be relatively loose in their orbitals in order for the electromagnetic field to be established with reasonable strength. This does not mean that electricity is the literal flow of electrons. However, electrons actually do flow at a speed of about 1 mm/min due to the electrostatic field in DC circuits. This is not what’s called electricity but they do flow.
There are RF power devices that consist of GaN structures built on a CVD diamond substrate.

Diamond's thermal conductivity is uniquely high. The diamond substrate conducts heat away from the GaN FETs.

RFHIC uses this technology in some of its high power microwave sources and amplifiers.
I have only taken a short look at r/antiwork, but you seem to be mostly arguing against a straw man of the thing most people are arguing for there, which is much more "work shouldn't have to be shitty and all-consuming" than "don't work at all".
It's not ending it is only the beginning because all antirust lawsuits will fail to do anything meaningful.
Very deep thoughts from a brand new user named “fartattack”.
Chips aren't a single piece of Si or SiC crystal, but a superbly complicated arrangement of doped regions, insulating, metal and plating layers, so the melting point of the base crystal doesn't matter here (Si melts at ~1500 °C, C depends, and SiC seems to sublime at very high temperatures like carbon, instead of melting - corrections welcome). The limit to sustained high-temperature operation of ICs is due to all of these things starting to diffuse around and getting into places they're not supposed to be.
I tried to look at your furniture but it went to a 404, which I find kind of ironic, Mr. Clocked Screws.

https://www.longwalkwoodworking.com/portfolio

> We couldn't find the page you were looking for. This is either because:
I know little about how Twitter works, but it's interesting that a new leader would make such sweeping changes just a few days into the job. Usually, you would want at least a little time viewing and understanding the org from your new job/perspective before changing anything major.

It sort of implies a CEO decision coming from solely a CTO perspective.
Feds charge two men claiming ownership of songs to steal YouTube royalties
https://www.wired.com/2013/02/retired-lego-mold-reddit/ gives an example of 120,000,000 (!), which probably means the "special piece" argument doesn't entirely work.

On the other hand, they quote "one moulding machine working for an hour almost equals one LEGO star destroyer", which does explain why they're so expensive.
There is Atomics.waitAsync which can be used on the main thread and just returns a promise. It is shipped at least in chrome.
These are great.

There is one tip from the free sample I disagree with - ‘Empty/Loading States.’

It’s better to teach users early on where the ‘add a new thing’ button will be.

Your example uses a credit card so maybe not an issue there, but if you need users to click that ‘add new’ button often then it’s best to show where it is normally going to be.
Well, sure, if you can render stolen cards useless, then a host of problems go away.

Maybe that will happen at scale if more card issuers decide the inconvenience/friction to legitimate card users makes it worthwhile per the level of fraud they're seeing.

But, the solution to the address problem here assumes the current state of things.

And, there are other issues involving addresses that strictly validating the credit card wouldn't solve (like unsolicited package and brushing scams), as well as things I'm sure we've yet to consider.

In general, it would probably be a good thing for people to have better control of who can send what to their address.
They are not required anywhere in the US. It only depends on whether or not an employer wants to or has to give more pay due to supply/demand of labor.

Edit: I was incorrect, Massachusetts and Rhode Island do stipulate higher pay for some days/dates:

https://dlt.ri.gov/regulation-and-safety/labor-standards/lab...

https://www.mass.gov/guides/working-on-sundays-and-holidays-...
Work is natural in that as hunter/gatherers we would hunt and gather food for ourselves and community. But you would be mistaken if you thought that hunter/gathers didn’t have a lot of “leisure” time.

I do agree that some of the anti work sentiment is silly and doesn’t seem to note that, at the very least, you need to work for yourself. And I find the communist angle to be abhorrent. But clearly, whatever we have going on now is not working. But I wouldn’t call our current system capitalism either. It’s more like some bastardized, corrupted form of capitalism at this point that rewards the people that have already succeeded and makes it hard for people at the bottom to succeed. Maybe more simply, I see capitalism without much meritocracy.
I'm missing the irony. Isn't the point that you need the arrows from the example on the right?
Former CTO of a mortgage LOS here.

The mortgage industry is an offshoot of the real estate industry, and has a similar attitude … everything can scale with more bodies. The digital and loan part isn’t the bottleneck, the “dealing with applicants” and “shuffling documentation” gets more workers since automating the back end does little to relieve the manual and exception processes anchored between the humans on the front end.
If something that shouldn't cause reflow and isn't animating a lot of content (or animating insanely fast) is eating bags of time on a modern CPU, I would suggest that is a browser bug not a problem with the idea.

Though do make sure you are understanding that 84% figure. Is it really that much of a full speed core or that much of one that is in a low power mode because none of the CPU needs to be at full speed ATM. CPU loading read from task manager apps and similar can be quite misleading these days.
I've thought a little bit about those when working on Pijul, there are multiple issues, mostly at the interface between the technical and the human:

- There is no good diff for trees. Some formulations of the problem are NP-complete, meaning that patches won't be minimal, and hence users will get unexpected conflicts.

- Most VCS users have learned to be afraid of their favourite tool, and treat it like something extremely fragile that can break at any time for unknown reasons. Words like "porcelain" show that feeling is even present in the tool's authors themselves. For that reason, the more layers and heuristics one adds on top of basic tools, the scarier it becomes (especially for experienced users).

Writing a VCS is hard and takes way more time than most people expect. Few applications share the stateful nature of VCSs, one needs to feel the pain of designing and implementing databases and/or filesystems in order to understand these systems, where any bug can mean the state becomes corrupt, data is lost, etc. which is the very thing the system you're writing is meant to prevent. So, that kind of effort will only make sense when there are enough users to justify it and support the development, in terms of both man-hours and money.
Misinformation fuelled by ‘tsunami’ of poor research, says science prize winner
True. At least that's what they're told by the few who control their minds. Interestingly the many's supposed needs lead to worse and worse outcomes for them.
Netflix isn’t quite a single product anymore. They have a huge studio/content arm who likely knows or cares very little about the streaming side - and there are several of them per continent. From a consumer perspective, it may come off as one company though.
I'm reminded of all the Youtube and lost account disputes brought here; we hear about these things because there's no other working dispute process.

> my condolences to this woman if her parents named her Tuesday.

At least it wasn't My Girl Friday.
In the US, there is no federal or state law that requires higher pay for specific dates or times of day.

Edit: I was not correct, Massachusetts and Rhode Island have some laws about pays on certain days or dates:

https://www.mass.gov/guides/working-on-sundays-and-holidays-...

https://dlt.ri.gov/regulation-and-safety/labor-standards/lab...

Although, a cursory look says Massachusetts is phasing it out Sunday premium pay as of Jan 1, 2023.
Capablanca preferred playing quiet, positional chess, often patiently nursing tiny endgame advantages into a win. It's generally much easier to play accurately in simple endgames than complex middlegames, and that's a big factor in his low ACPL score. (I don't mean to take anything away from him - he was probably the best ever at that style of play.)
Arguably, genocide anywhere should be confronted and prevented (though of course it never is, because the compassion of our species is quite limited).

In the modern era, arguably few have suffered as much as the Jews, in large part due to their historic lack of a homeland and safe haven. That's not to excuse modern Israeli policy, and I find it atrocious that they treat Palestine this way especially because they know what it's like on the other side.

But at the end of the day, most countries that "fall" would just be assimilated into their conquering cultures. The fall of Israel would be another Holocaust. I doubt many of their people would survive at all, given the severe hatred much of the world has for them, especially in that region.

I don't think we should be arming Israel, but that's only because they can take care of themselves. Their military is so far and away above their enemies' that they could easily destroy every single country around them if they so chose. We don't need to stay involved there any longer.
How to use dig
is web worker really good for some costly processes? would it really be useful for a dashboard with sample instant data flow?
Sales, compliance, risk and underwriting, appraisal? Not sure, but I imagine these roles would be internal and some may need to be in local markets.
I own Adobe Creative Suite but use Inkscape for illustrations embedded in web pages because the svg source is cleaner* and diff-able, meaning, the illustrations can be checked into GIT and convey sensible (minimal diff) history of changes. Haven’t checked in a few years to see if Illustrator cleaned up yet.

// Similar to the typical problem with HTML generators, they’d write nasty code, so most were write only rather than write/read. To be fair, I haven’t checked Illustrator output in half a decade, so it could be fine now.

/// Definitely trying your tool, thank you for sharing!
When I converted my CV from Word back in 2013, I went straight to Tex. A local install of MacTex or BasicTex will outlast all of this and works entirely offline from the start.

If I hadn't gotten so far along with my conversion, I might have even dropped down to groff/troff and used TeX as an intermediate step.
Meta’s failed Giphy deal could end Big Tech’s spending spree
Meanwhile I'm not surprised to see two Swiss cities in the list. I live in London, my brothers live in Switzerland in a city 1/80th the population, and I feel I can live like a king compared to the prices over there. And everything's privatised, so you have to pay even more than normal European standards.
Thank you for the paper. I have a peripheral question that’s been bugging me for a while and hopefully you can answer it: why aren’t the CS papers dated? If you hadn’t mentioned latest paper I would have to do footnote archeology to guess the general timeline.
I was thinking a bit about this during the game too.

Perhaps alongside centipawn loss (a measure of how many hundredths of a pawn a player loses by making the non-optimal move as determined by a chess AI engine) we could also measure the difficulty of any position.

Stockfish (a popular chess engine) roughly works by constructing a tree of possible moves and evaluating the score according to some heuristic at its maximum depth. The best result at depth n (25 I believe) is considered the best move and incurs 0 centipawn loss.

Perhaps we can define the difficulty of a position by the relative centipawn loss at each preceeding depth in the tree? The difficulty of a position is then determined by the depth at which the best move no longer changes.
Thanks for these suggestions! I must admit almost all of these are totally new to me. Time to do my exploration!
Well .. they do flow in the conductor, and in particular they flow through silicon junctions or none of the semiconductor physics would make sense, but the energy is carried in the field which is indeed outside the conductor.
I've been using Blender for years as a video editor. As a performer, I need to be able to make decent promo videos, but I rarely do this more than once in a year. Blender gives me everything I need to make really nicely edited videos free, with far better control of the timing of audio and video crossfades than other free options (an important part for a promo video).
SerenityOS Update (November 2021)