skysight-inc/HackerNews huggingface dataset:
That's like a file with S-expressions, only worse (because those already existed, whereas this had to be made up as a new thing, without offering any improvement).
The point is it would be overwhelmingly used for spam, causing users to tune out of all notifications.
The pure french of 100 years ago is very different than the pure french of today. Which is a good thing.
In the context of discussion about permanent DST, then the solution would be permanent DST rather than change the clock or adjust time in your head for 6 months.
Honest question: Is this a bot reply? Because the previous answer was about the browser extension "Twitter Block Chain" which has nothing to do with blockchain technology.

I've been wondering for a while how come that so many online conversations derail to shilling cryptocurrencies.
hey, author of Promnesia here! It's not doing fulltext history search (at the moment, anyway), it only cares about URLs and the context around them.
We can't say definitively how it would have turned out if Kubrick did finish it but apparently AI is much closer to what Kubrick intended than many people give it credit for. I personally really like the movie but I know it's quite divisive.
They consider the politics their job.
I wonder if this is where most developers end up getting. You can stick to being good at one language/ecosystem, but the more you age the more things you learn and unlearn, the more components and scope the company adds.
From my work experience at the time, it was used pretty heavily in new codebases.
I would argue that exercising such leverage is not only for benefit of the indispensable but also for the organizations which are often inert unless enough initiative is given.

Indispensability (true or perceived) hurts not only person but organization as a whole. It creates tension between them, which might break at any point for any reason (a bus, reaching point of no return, dragging organization down) and create difficult to fill void once that happens.

I think it should, however, be considered from the true indispensability and not the perceived one. Perceived one is bullying employees, accidentally or on purpose. Sometimes it's bullying ourselves by creating overly controlled environment that solidified over years.

In perfect life scenario utilizing leverage would work as following: The Indispensable ask for a minor raise (1-5%) -> Company agrees, because The Indispensable is truly indispensable -> 1 month passes -> Repeat

After couple iterations there would be a break point because company will start to weight options and might decide to compensate instead of waiting for next month and another raise request. In this scenario The Indispensable stops being one, so their quality of work improves (less stress) and they get additional income. Company retains The Indispensable since they signaled and through adequate pressure achieved the goal. Fragile process with single point of failure is resolved with more stable solution.

Unfortunately it doesn't work in real life often. Some companies simply can't afford matching expectations, no matter how warranted they are. Indispensability there is simply a tax imposed on worker. Some people aren't confident and courageous enough to bring issues out and try to act on them (as business can be intimidating). Last and not least - true indispensability isn't black or white. There's a mixture of politics, perceived indispensability, true indispensability and controlling behavior by The Indispensable one.
So maybe moving to different timezone would make more sense? Start using the zone that is closest to where majority of population reside. Or even use more than one zone?
A requirement I'd like to see for such a Linux service would be to not rely on the user's password. When my users change their AD password, they have a nasty time unlocking their GNOME keyring...
False, 3% of the fund is tapped each year.
Kony 2012, 10 Years Later
I agree in principle. But on a device this small, cramming another row onto an already tiny keyboard would be much worse ergonomically than having to deal with the Fn key, IMO.
I like Chicago too, but fonts are a contentious topic! I really like Computer Modern too but apparently some people properly hate it.
It's not change for change's sake, it's change to provide housing and schooling and so on for a growing population.
This is something I wish I'd understood earlier in my career. Your company doesn't care about you, nor should you expect them to. You might give 110% and be a well-regarded model employee. But I guarantee the day after you leave they'll advertise your position and replace you.
I used to think this way too and the attitude is still widespread even on the left, but porn is special because sex work is tangibly different.

You may argue that the difference is entirely cultural and if our culture were different, sex work would stop being special, but with things being as they are, there's no place on Earth where sex work isn't different from other forms of work.

Heck, just looking at it without considering the actual sex acts and sexual nature of the work, porn is mixing a lot of extremes from other fields of work (emotional labor, selling your physical likeness, intense physical labor, etc) while often involving extremely toxic work environments and abusive business practices. It's "easy money" in terms of money received as a function of time spent, but it's not at all an easy line of work even if you ignore all the social and cultural aspects of it (e.g. risk of losing your home, losing custody, being disowned by your family, difficulty finding romantic partners, risk of being physically, emotionally and sexually abused by people outside work, etc).
I often have to turn it off. It's very useful when I know what needs to be typed but am too lazy. It's also sometimes amazing useful at coding stuff from a comment, and like you say it can teach you new idioms. It would be a great way of learning a new language from examples.

When I'm problem solving or not sure how to code something though, its constant suggestions are just noise, and then I turn it off.
Alright, thanks for the update!
I don't understand why people keep using CSV today while SQLite is MIT-licenced and can be used everywhere, has a very portable and lightweight implementation, has a stable file format with long-term commitment, and a good compromise on the type system that gives enough flexibility to be on par with CSV if some entries happen to have a different type...
If you could skin modern macOS with a 1:1 remake of the Panther or Tiger era Aqua interface I'd literally use it as a daily driver.
s/citizen/human resource/
"I was asking why 7am should be twilight."

Because even on the shortest day twilight happens before 7am.

https://www.timeanddate.com/sun/usa/new-york
> However, being nice to passengers (performing "caring labour" as Graeber would have put it) increases the chances that people choose the bus over e.g. the metro or something else.

Increases is a relative measure. It may be 10% or it may be 0.0001%. At very small values it becomes basically a zero because humans are non-divisible unit at which point your theory is basically in the rabbit’s hole of magic and wizardry.
It uses really old bitmap fonts, with no fallback for missing symbols and no way to incorporate accents, diacriticals or essentially anything but ASCII characters. Under these circunstances lack of Unicode support is a given.
Is this yet another service to be added to Google's graveyard in a few years time?

Domain registration is not Google's core business and I can't see it being massively profitable(double digits), so it will likely face the chop soon.

I am sure they will offer a way to transfer your domains, however, why go through this pain when the outcome is inevitable.

My rule of thumb is to only buy a service of a company if it is their core business and customer retention actually matters to them. If Google Domains gets shut down none of the share holders will suddenly panic, it probably won't even register. As a result customer retention and satisfaction will not be very high on the priority list.
> Most non-software engineers won't understand the argument of development velocity in the context of technical debt.

(Public) building engineers, carpenters, archeologists, architects (that is, anyone that has a long time scale understanding, before and after their work) have certainly a good understanding of what "velocity" is and how it would be impacted by their options of intervention on a specific project for later interventions (and how it is today impacted by the choices of those that came before).

They don't call this technical debt for that matter.
I think this line of reasoning is detrimental for yourself:

- noone is forcing you to use generics in your go programs.

- if you are running outdated OS because you don't like some UX change, you might as well consider changing OS.
10 week sabbatical - dare dream bigger, imagine a 52 week sabbatical </snark>
It's Clipper all over again.
In reality I all a bit of a theatre. If you believe in the mask effectiveness, you’ll get it when everyone takes their mask off at the same time to eat every time they hand off something. Almost no one wears an n95 for long flights and most people will wear the mask as poorly as they can anyway.

Edit: just to clarify, I don’t have anything against anyone who believes in the mask effectiveness and wants to wear it. But I don’t see the point of enforcing the half assed way things are being done.
Regarding remoting, I've found that running firefox through ssh -X makes sshd on the server max out the CPU and cause a very slow repaint. But eliminate ssh from the equation (use X11 forwarding without ssh, just let the remote firefox talk directly to your local X11 server) and firefox performance is indistinguishable from running it locally. Of course, for insecure network it's a bit of a hazard, but my usecase is forwarding a firefox instance running in a local virtual machine, so it's fine. Firefox over ssh -X brought me to the edge of sanity. I recommend trying direct X11 forwarding if someone has a similar problem and usecase (security-wise).
That's nice, but you're moving the OP's goalposts here. The OP only mentioned Linux.
Pretty cool here's what is does -

NASA's Fire Information for Resource Management System (FIRMS) distributes Near Real-Time (NRT) fire/thermal anomaly data within 3 hours of satellite observation from NASA's Moderate Resolution Imaging Spectroradiometer (MODIS) aboard the Terra and Aqua satellites and NASA's Visible Infrared Imaging Radiometer Suite (VIIRS) aboard the joint NASA/NOAA Suomi National Polar orbiting Partnership (Suomi NPP) and NOAA-20 satellites.

Interesting looking at the UK, i wondered what the flags were, when I zoomed to an area in south Wales i know of, its a massive industrial area making steel called Port Talbot
right, but the point is, does ARM have acq-rel RMWs that are not sequentially consistent? I guess you could build one with separate acq/rel load and stores and ll/sc. edit: or not, as the store and load will still be unordered with each other and the ll/sc does nothing here.
Find more ways to be an outsider
You can use Archivebox. Set it to grab URLs from your browser history database and it will archive them all to disk in whatever formats you want. You can then use whatever tools you want on those local files.

https://archivebox.io/
I agree there is not necessarily a good way to do this in any given company structure. However, if a company can figure out how to do it, other things being equal I would expect it to eat its competitors' lunch. (As with how Uber doesn't need to mandate that drivers should be nice; it just falls naturally out of the incentive structure.)
What is wrong with Swift? It isn’t my favorite, but at least it was way easier to pick up and get productive with than Rust. The creator of Rust ironically works on Swift so they borrow many ideas from Rust. Rust is more systems programming and Swift more for application programming.
You're running the tool not embedding or linking against its source code. An equivalent example might be if Libreoffice was under the GPL licence[1] - that licence wouldn't have any implications for a spreadsheet you created using it.

[1] It's not - it's MPL
I've been playing with the edit beta mode in the playground using the alpha text-davinci-edit-001 model but it does not appear to be free as the article states: all the calls made to the edit endpoints were charged to my account.

As larger requests (ex: spellcheck or translate 1000 words) can cost 20c+ each and the model often requires to be ran 2 or 3 times before giving an acceptable answer on more complex tasks (ex: translation), that makes for a very expensive tool if you want to edit a significant amount of text.

I wonder if the free usage only apply to the Codex engine and not the GPT-3.
Why are you posting from multiple accounts? snorgle, snorgle2, both of which are recently-registered accounts? You might have an innocuous reason, but it seem a suspicious workaround to site rules or voting.
That's actually a good point–more aggressive optimizations that peek through libraries that are not typically visible to the compiler are generally going to break things like allocators. Although, I guess something must be compiling them anyways, so perhaps it might end up OK?
Surviving off crypto when cash fails
Their stance seems reasonable to me. They seem happy for works to be GPL, but frustrated that it means plugins or extensions or things which are not the core work themselves are then hampered.
I've seen references to Benihana online or in American tv. Why does it warrant it's own punctuation here? "..attended my own birthday party. At Benihana."

I understand it's a Tepenyaki place which are expensive places to go to. Though the novelty wears off. Is it considered tacky in the states?
Haven't seen the "London salary" in real life. All I get is recruitment spam from co.uk addresses: "contract position 300 GBP per day, 3 months contract onsite, we don't care how you relocate". Daily commute and hotel alone are 150-200 GBP per day in Londongrad. Bugger off mate.
Will that stop me from seeing tweets from people I don't follow?
Even beyond the risk to the account (a non-zero risk), Google has other issues. Only this week I've had an order for some hardware cancelled by them for "sales terms" with no way to identify what sales terms I was in breach of even though I could contact a support person and was spending hundreds of $$$. It's not a huge loss for me to not be able to purchase some Nest equipment as there are a lot of competitors I can purchase equivalents from, but the experience underlines that Google support is terrible - support people are hard to contact and have no agency/autonomy/authority to solve anything.

The T&S risk is real enough that I wouldn't use Google Domains. But that they can't even support products that they 100% own and sell and which are very high margin (compared to domain names) really doesn't inspire confidence.
MagicaCSG is cool but implicit modelling is a world away from a NURBS tool like this.
I don't get it. Why is this a library? Looking at the example it doesn't seem to actually do anything other than generate a new colour given an existing colour and a luminosity value. Which is probably about 5 lines that any dev should be able to write on their own.

Your API includes a way to overwrite that functionality, which makes no sense. The last example is basically this:

import foo
foo(a, b, c) // returns c(a, b)

When I could just do this:

c(a, b)
Seeing as they took down the blog post, link: https://web.archive.org/web/20210319023509/https://blog.gitb...
On the ineffectiveness of QUIC PADDING against website fingerprinting
"... We confirm previous claims that network-layer
padding cannot provide good protection against powerful adversaries capable of observing all traffic traces. In contrast to
prior work, we also demonstrate that such padding is ineffective even against adversaries with partial view of the traffic.
Network-layer padding without application input is ineffective
because it fails to hide information unique across different
applications. We show that application-layer padding solutions
need to be deployed by both first and third parties, and that they
can only thwart traffic analysis in limited situations. We identify challenges to deploy effective WF defenses and provide
recommendations to reduce these hurdles..."

https://arxiv.org/pdf/2203.07806.pdf
You don't have to eat during the flight, or you can delay eating to be out of phase. I've done that and so far it's been effective over a number of transatlantic flights.
It's not a device intended to do work on long term.
> ... knowing their byzantine structure.

If you need to know the structure to search, IMO the search experience is broken. Most searchers want to type topic related words and expect useful results.
I also find this amushing.

Almost 15+ years ago i contributing some code to rdesktop linked to libsvga
Almost. One's a Toshiba X30 and the other is an X40. The CPU differs, but it's powered off in S3 so I am presuming that doesn't matter. Both are the same age as well.
I do remember more than that about the movie. It really impacted me.

It's funny that I started reading the book many years later, not knowing that it was the inspiration for the movie. I realized almost half way through the book.
Be good to your mentors
Thanks for your feedback.

The main intention/purpose of the library is to provide a well-defined structure to guide the developer in crafting their color system. Especially when using TypeScript, this benefit is immediately felt.

Since this is the very first release of the lib, it only includes this core functionality. Based on feedback from users, I intend to build up the library to include more things that users would say are useful to them.

Based on your comment, it looks like one such enhancement could be to add functionality to generate additional base colors based on a single "seed" color (e.g. the main brand color), e.g. a triad of base colors (primary, secondary, tertiary) based on Triadic Palette from the primary's base.

This is where feedback like yours will help make this library more helpful to more developers.
> I'm pretty sure NixOS isn't the only one doing this hack

When developing ArchMac I had to do godawful hacks to bog-standard libs because whatever build system decided to hardcode a lib path (or forcefully strip one when it should be hardcoded, I've had to handle both) that I had to manipulate through various means including install_name_tool which is not that different from patchelf†.

This kind of issue was not macOS specific, it just turns out the various ways things were built happened to gracefully "work" on most Linux distros by sheer luck but they could have been equally broken.

† Not really a surprise when thinking about it, the concept of Nix derivations is not that different from the concept of Darwin bundles/frameworks (in terms of being a self-contained dependency package) so it's only natural similar issues, and thus approaches and tools to tackle them, emerged.
Indeed they are, but my understanding is the us is not at war. Ukranian companies have to though.
But on a positive spin, maybe that's exactly what you need to come up with some unique use cases.
It's getting hard to tell if you're witnessing astroturfing, Stockholm syndrome, or if we've simply become so calloused from all the past transgressions from these companies that we're now just going straight for blaming the customers for everything.
German prosecutors charge 3 with fraud in Wirecard collapse
If diversity is a threat, then I wonder why Taoism is not treated like buddhism.
I’d be wary of non profits if you’re the kind of person that wants to get too involved and will pull their hair if they don’t like how much of donations gets spent in fundraising.

There are good nonprofits out there, but in my experience and my close friends’, it can be a shit show of spinning wheels and never getting anywhere.
I disagree. Some went to America because of the ideals, but others went there because they had no choice (exile), or they wanted to start anew because of shady past or just because. The land of the free is a nickname that has been slapped on the USA after the fact.

Who says immigrants with a different skin colour don't move to Europe because of the ideals? That is bollocks and borderline discriminates other cultures with the assumption that they do not care about becoming European. The incorrect assumption being that it's never been the people that convert to a culture, but instead the culture evolves over time to accommodate the change in demographics. Racial and cultural purity is an ideal that never really existed. It's easy to imagine the citizens of Rome complaining about the Celts and, yikes, the Barbarians ruining the pure Roman blood two thousand years ago.

The future of Europe, and the rest of the world, culturally and genetically, is a melting pot of people from all over the world. To me it is an absolute win, especially since history proved time and time again that the more people with different experiences and lives come together, the more society advances.

Disclaimer: I am definitely biased as a European-born mixed race citizen. The more you mix the cultures, the more arbitrary those borders and ideals seem.
OpenSSL drops update addressing ‘high severity’ denial of service issue in
Chrome Became Highest Scoring Browser on Speedometer, Ever
If it’s just the metadata that you want, you can use activity watcher [1]. They have a browser plug-in.

[1] https://activitywatch.net/
FPGA with Multiple ISA?
Back in the dawn of time the machines I worked on had application-specific instruction set architectures. IBM made 'scientific' and 'business' computers. The 360 line converged these.

With microcoded architectures today it would be possible to dynamically load a custom application-specific instruction set into microcode from an FPGA. This could greatly increase the efficiency of certain kinds of computation. The FPGA can be dynamically updated with new microcode architectures.

For example, a lisp-machine architecture for running lisp code, a prolog machine architecture for prolog code handling backtracking, an APL architecture for array processing, a SQL architecture for databases, etc.

These instruction sets could be dynamically swapped. For example, the register bank could be configured to match a particular SQL table structure and manipulated with SQL-specific instructions. Register banks configured as content-addressable memory could greatly speed up table searches.

In particular, with RISC-V, one could define a special-case extension instruction set that could be 'swapped in' to the microcode, making it ideal for handling special purpose hardware like a GPU for bitcoins or a quantum computer instruction set handling unitary matrices.

I feel we've reached the limits of things a general purpose architecture can do.

Intel has an FPGA/CPU pair (which unfortunately I can't get because I'm not a huge corporation) but I don't think the FPGA/CPU can modify the CPU microcode. Perhaps they might hit on the idea with their marriage to the RISC-V community.

The ability to modify the data paths in a set of general purpose processor components (e.g. register banks, caches, integer ALU, float ALU, vector ALU, pipeline lookahead, etc) for specific applications by modifying the microcode would be a real leap forward.
In my experience, remote desktop solutions that use hardware accelerated encoding (Parsec, Nvidia GameStream, Steam Remote Play) are virtually indistinguishable from a local session when using wired Gigabit Ethernet. Even over the internet, the delay is only really noticeable in fast games. Would be great if RDP or VNC could catch up with this technology.