skysight-inc/HackerNews huggingface dataset:
One other thing I'd like to add is greppable comments! In the same vein as TODO and FIXME, I use hashtags in comments to drop hints to future me reading the code. #learning is a universal one:

// #learning: transparent color using color.new(color.white, 100). This is GREAT for hiding plot() lines during inapplicable periods (such as when no trade is on)

But project-specific hashtags are quite useful, too.

// #60within600: bunch API calls to not hit the 60 calls within 10 minutes limit

// This memoizes fn call results to prevent #60within600

The hashtagging was inspired long ago by del.icio.us, if you remember that. https://en.wikipedia.org/wiki/Delicious_(website)
I've started doing physical things I'm my free time, like making plushies, and I can confirm that it feels a lot easier and more rewarding, because you get to the end of the steps given to you, and its done, and you have a thing you can cuddle. And sure I see all the errors I've made, but like you say, other people don't
That gets to the core of the issue doesn’t it? There are two cultures: Do you prefer to refactor DogView into Dog.View, or do you prefer to refactor Dog.View into DogView.

Personally I value uniqueness/canonicalness over conciseness. I would rather have DogView because then there is one name for the symbol regardless of where I am in the codebase. If the same symbol is used with differently qualified names it is confusing - I want the least qualified name to be more descriptive than “View”.

The other culture is to lean heavily on namespaces and to not worry about uniqueness. In this case you have View and Dog.View that may be used interchangeably in different files. This is the dominant culture in Java and C#.
> Did we need to euthanize 11 pregnant mice (at least) to determine this?

FYI we slaughter more than a trillion animals per year for food, I'm all for reducing animal suffering but we have many many many things to focus on before lab mice
> It’s interesting how (most?) languages seem inherently sequential, while ideas and knowledge tend to have a more hierarchical structure

Spoken and written languages are presented in a sequential medium. They still represent hierarchical trees in their structure though.

(Notable semi-exception to the linearity are the sign languages, which are are kinematic three-dimensional languages involving two hands, an entire upper body and facial expressions. While I don't speak it, I've read a bit about it, and apparently the most common error for non-deaf people who learn it is to make so-called "split verb" errors. That is to say: to sign in a linear fashion like one would with a spoken language, instead of making use of all the parallel communication options available)
Silicon Graphics servers used to have a separate serial port that proved access to a (very) simple state machine that controlled power to the system. Send a
‘u’ it powered on. Send a ‘d’ it powered down. ‘s’ reported the state (IIRC).

There was literally nothing that could go wrong. Then install the OS from the regular console port over the network with bootp/tftp/http.

The complexity of DRAC/iLO setups to control an emulation of a VGA PC setup blows my mind.
> I really like IPMI, but what I don't like about it for homelab use cases is the additional ~5W of idle power consumption.

How much more power is dissipated clearly depends on the quality of the PSU (constructing a power supply which is efficient at high loads and idle is quite a challenge). I doubt the BMC (sometimes built-in to the NIC) takes nearly that much.

> I'm planning to try out PiKVM (V2) with a Raspberry 4

That'll exceed 5W though.
...and the skepticism was justified. Today I see hundreds of attempts in my logs to connect to:

• shareous1.dexcom.com

• *.dexcom.siteintercept.qualtrics.com

...and many, many others. Dexcom: slurping up patient data because hey they can.
Within the ISCC–NBS System of Color Designation Turqoise (#40E0D0) is classified as a brilliant bluish green. Turquoise blue (#00FFEF) is close to turquoise on the color wheel, but slightly more blue.

More metrics, including sRGB, can be found on https://en.wikipedia.org/wiki/Turquoise_(color)
Web browsers are remarkably backwards compatible as well. 20 year old websites continue to work fine.

The only difference is that the web platform wasn't very capable 20 years ago.
Ok, there's some stuff that you seem confused about here.

Firstly she wasn't sentenced for insulting him, she was sentenced for threats of violence against him, specifically she wrote something like "you won't be able to go anywhere without having your face kicked in" and leaked his personal information.

Secondly she was in jail for 2 days, this was Freizeitarrest which is legally distinct from an actual prison sentence, with the aim of showing someone how unpleasant prison can be. You're not in a normal cell, don't have contact with regular prisoners, it doesn't leave a police record, doesn't have the same probation or anything.

Finally he wasn't sentenced to jail because he was a minor. He did get sentenced to 60 hours of labor with the proceeds going to her. I don't know whether 60 hours of unpaid (presumably) unpleasant labor is harsher than the very short "jail" sentence she got, personally I would say so but it probably depends on the person.

Personally I would agree that his sentence wasn't harsh enough, but German law doesn't really like giving minors harsh sentences. I think her punishment for the threats of violence were completely reasonable.
We do tar, for xfz I think you have to look to the Slavic languages :)

Anyway, to answer your question:

$ grep -Fxf <(ls -1 /bin) /usr/share/dict/swedish
ack
ar
as
black
dialog
dig
du
ebb
ed
editor
finger
flock
gem
glade
grep
id
import
last
less
make
man
montage
pager
pass
pc
plog
red
reset
rev
sed
sort
sorter
split
stat
tar
test
transform
vi

:)

[edit]: Ironically, grep in that list is not the same word as the one OP is talking about. That one is actually based on grepp, with the double p. grep means pitchfork.
Ah yeah, I only checked the path between sRGB #0000ff = oklch(45.2% 0.3131 264.05) and sRGB #00ff00 = oklch(86.64% 0.2948 142.50) which surely needs out-of-gamut colors. And as you have noticed from the post, there are many algorithms to handle them with different attributes of colors to preserve. CSS even has its own algorithm [1] that primarily keeps hue and lightness but allows slight alternations to avoid excessive reduction on edge cases. For the purpose of this test though, hues should be probably preserved at any cost.

While lower saturation may solve this problem, some colors do greatly depend on saturation to be correctly perceived, like brown, so I don't think it is not ideal to change that either.

[1] https://www.w3.org/TR/css-color-4/#css-gamut-mapping
What will we be saying about a potential Harris Administration in ten years? I wonder.
Something I've found while having ADHD is that caffeine has a very different effect than on more NT people, where it makes me more sleepy. Something about it changing brain chemical levels that for an NT person pushes them into an "alert" state, but for people with ADHD, it can push them towards a more "normal" state
There is permaculture. Growing crops turned out an important part of it but the original thought was the design of a permanent culture.

https://www.permaculturenews.org/what-is-permaculture/

https://en.wikipedia.org/wiki/Permaculture
We also have an open position for infrastructure software engineer, which is very similar to the platforms engineer I described above, but with more focus on software engineering and less on operational knowledge like networking. (In the end we work on the same things, we just have people with different strengths and preferences.)

We received a lot more applications there than we can interview so we de-listed it from the careers page temporarily, but you can still find it and apply through this url: https://careers.chorus.one/o/senior-software-engineer-1
Hugging Face tackles speech-to-speech
Hugging Face released Speech To Speech, an effort for an open-sourced and modular GPT4-o. With this, you can create a voice assistant that replies in under 500 ms. Its modularity and Apache 2.0 license make it perfect for integrating it into any project requiring a powerful voice assistant. It can run locally on a MacBook or be set up on a server. It supports multiple languages, and it can even change languages in under 100ms after detecting that the user is speaking a different language.
> When there’s enough surplus energy supply from renewables, prices can even go negative. That's great news for consumers - who get paid to use energy - but it's bad news for renewable generators.

That isn't correct, it is just bad news for everyone. Sure if there was a sustainable deal that offered negative prices that'd be good, but in this case it just means the prices when positive will have to go up to cover the overall profits of the energy producers. Negative prices represent waste and it is quite unusual for waste to be good for consumers.

Although this is a minor point. The solar revolution is pretty exciting.
I believe that is the "before" photo, he would then do things like create a duplicate of her or change the background as an example.
Bitcoin mining could be the solution
> I'm sorry, what is "AI" about it? That's just basic human psychology. How is this different from being manipulated in the same manner by a human?

Is not the ability to screw people's memories up at hither to undreampt of low cost and scale something a bit different?
SEEKING WORK | REMOTE | WORLDWIDE

Website: https://awalsh.io/

Github: https://github.com/AndrewWalsh

LinkedIn: https://www.linkedin.com/in/awlsh/

---

I enjoy building products end-to-end from conceptualisation to production. Full stack web developer specialised in frontend engineering. I also have experience with AI/ML.

Available part time, on a fractional basis, or full time for well-scoped projects.

Email: andrew [at] awalsh.io

Technologies: TypeScript, Python, Django, React, Node, JavaScript, Next.js, SQL
Freelance Daily/Hourly Rate Calculator
no filtering i would say. More stream of thoughts, less structured and planned communication
Amazon is trying to trick me into signing up for Prime services
ESLint and Prettier are the de facto default linter/formatter combo in JS. There are rules you can enable to enforce your preferred style of function [1][2].

[1] https://eslint.org/docs/latest/rules/func-style

[2] https://eslint.org/docs/latest/rules/prefer-arrow-callback
Doesn't sound like a supported configuration to me. Wouldn't surprise me if it breaks one day.
Approx. 30-35% of the world’s population live in countries that drive on the left side of the road.

About 76-78 countries and territories drive on the left side of the road.

Many of these countries are former British colonies, particularly in Southeast Asia, Africa, and Oceania.

Notable countries that drive on the left include the United Kingdom, Australia, Japan, India, South Africa, and New Zealand.

Only four European countries drive on the left, all of which are islands: the United Kingdom, Ireland, Malta, and Cyprus.

[NB: the above from perplexity.ai ... not listed but notable in my opinion are Hong Kong, Macau, Malaysia, Indonesia, Pakistan, Bangladesh. Apparently used to be the case in Myanmar but they also did a Napoleonic military junta that hates the Brits switch in the 70s]
Also my glasses filter blue light.
...to create wasted heat and warm our houses during winter :)
A phrase that has stuck with me over the years is:

A man is measured by the things he finishes, not by the things he starts.

Since taking that to heart, I've never really had a problem with finishing things. :)
This is why accuracy is useless for reasoning about detection of rare things.
> Your special tool might not work on plattform X

As always, people come out with the weirdest of excuses to not use actual tools in the 99.9999% of the cases when they are available, and work.

When that tools doesn't work, or isn't sufficient, use another one like fuzzy text search or regexps.

> and you generally don't know how it works.

Do you know how your stove works? Or do you truly understand what the device you're typing this comment on truly works?

Only in programming I see people deliberately avoid useful tools because <some fringe edge case that comes up once in a millenium in their daily work>
A wild thought just hit me: if batteries and solar get cheap enough, could the power grid as we know it become at least partially obsolete?

The power grid is the greatest machine ever built by humans. It's gigantic, elaborate, amazingly reliable, and civilization as we know it would collapse without it. It's so ubiquitous that it's hard to imagine it not being here save in a "Mad Max" or "The Road" type collapse scenario.

It makes me think of this link that was posted here a bit ago:

http://cityinfrastructure.com/single.php?d=RuralOutsidePlant...

The analog "POTS" (plain old telephone system) would have seemed like the power grid to me as a kid and a teenager. It seemed that way up until the 2000s when the runaway growth of packet switching digital networks and cellular rendered it completely obsolete. It's been a while since I've even seen a POTS phone line.

Could the power grid be reduced to something you only see in big cities and industrial areas where you have tons of demand? Could it eventually go away entirely, or go away "as we know it" in favor of a bunch of lateral load-sharing links between independent mini power plants?

It's interesting to think about.
Speaking of keyboard shortcuts, I miss BSD's Ctrl-T and SIGINFO. It often helped to see if a process was hung.
Could this be an internet connection issue?

Do you even have slow performance when switching between two channels that are "loaded"?
Which is ironic, given that the article is about making it easier to use grep in order to avoid having to understand anything.
I cannot tell if this is sarcastic or not so the assumption is it isn't. In which case: WTF? There are many solutions for cheap energy but a pointless digest algorithm isn't one. While I do not agree with the AI craze it would still be a better solution.
You disagree with the ban on child pornography? Or counterfeit currency? You're anti-copyright? No problem with libel? You think that it's fine to incite vulnerable people to commit suicide, or other threats of violence?

America chooses to allow speech to be used as a weapon to attack people (although with limitations), other countries don't. You may like that, you might think America has too many limits, but the majority of the world does not like it and actually wants limits
Bitcoins as grid energy storage? Just install my BitWall box next to the pv junction box. I'd be surprised if the economics math works out but that's a fun idea.
Nearly choked on my cornflakes at this:

> The solar panel is wizardry manifest. It literally prints energy from free shit that falls out of the sky.
For structured content (e.g. lists of items, simple tables), you really don’t need LLMs.

I recently built a web scraper to automatically work on any website [0] and built the initial version using AI, but I found that using heuristics based on element attributes and positioning ended up being faster, cheaper, and more accurate (no hallucinations!).

For most websites, the non-AI approach works incredibly well so I’d make sure AI is really necessary (e.g. data is unstructured, need to derive or format the output based on the page data) before incorporating it.

[0] https://easyscraper.com
It is hard to tell if you are joking here or not, but in case you are not: if the cost of mining is low, the value of mining is also low. The reason for having 'mining' in Bitcoin is to artificially create scarcity in order to simulate blocks having real-world value.

If you can mine blocks for free, the value of each block plummets.
Marketer, with SDG specialty

Location: Europe or Japan

Remote: Flexible

Willing to relocate: Yes

Skills: international marketing professional (7 years). Decided to specialize further, I obtained a master in globalization, business and development from the University of Sussex. Speak English and Japanese, intermediate in French.

Résumé/CV: https://www.linkedin.com/in/yukie-soeda-319499196 (email me for a pdf)

Email: 901stb {@t} gmail.com

(independent from m3at's account)
Defining yourself by what you enjoy in life, not what you do so you can afford it. I dont veiw myself as wage slave doing job X for a faceless heartless megacorp, instead veiw myself as a Father Husband, Gamer, Flyfisher and Bookworm that enjoys reading greek philosophy, ancient through medeviel history and science fiction and fantasy novels.

I came to this conclusion back in high school by just observing my workaholic father and grandfather. They when asked about themselves would talk about their job first. My grandfather gave everything for his employer moving around the country for his employer. In they kicked him to the curb when they felt the financial squeeze just a few years his before retirement, never mind he had devoted his life to them sacrificing his family life to them. And worked for them for over 40 years. My father is from the same bolt of cloth you ask him about himself and he starts talking about his job and what projects they are working on. When I was growing up he worked 80 hour weeks, now that his children are grown he work more. He deals with depression and burnout but is to afraid to quit. He complains of loneliness and lack or friend but spends all of his time working and is afraid or retiring even though stress from his job is killing him. Neither of them could see themselves separate from their occupation. Neither really got to do their hobbies or have a healthy social life or family life
Seeing them growing I thought fuck that. I wont be my job and have been happier for it.
This sounds just like lack of IRS enforcement. CMS audits too few of times and the system isn’t setup to identify upcoding that causes overpayments.

Medical coding itself is already too complicated to make it easy to distinguish from those codes meant to increase payments and those that are legitimate payments.
I finally had to update from a phone with a jack to a phone without and it sucks as much as I expected...

The three first dongles I bought produced static noise in the background, the only that works is the apple usb-c to jack but it's super flimsy and doesn't allow full volume on android.

For the same reason as you I will never buy wireless headphones, it's the epitome of disposable tech, at best you'd get 3-5 years of use, then you'd have to trash them because there is no easy way to replace the batteries
I'd check whether there are biases depending on which color you start with / which colors you present when.
Will add this to my list!
What's amazing about it is that it's many times more efficient than plants' leaves at converting sunlight to usable energy.

Of course it's not really an apples/apples comparison. The form usable energy has to take is different in living organisms, and 100% of a leaf is not dedicated to solar collection. Only the chloroplasts do that. Still it's cool that we "beat nature" here.
(electricity + water + CO2)

Seems like there is a startup trying to do this: https://www.canarymedia.com/articles/air-travel/this-new-fac...
Efficient Society hypotheses abound. They are called "religions". Their subjectivity helps inform the general human lack of scalability.
Gnome is the only out of the box desktop environment I like.

KDE, Cinnamon, XFCE, and others drove me to hacking together something with i3 or bspwm. At that point, I hadn't tried modern Gnome myself due to what others said about it, and having last used Gnome 2. I ended up using it at work though, and I shortly converted all of my machines over. Its been great.

I am glad that Gnome doesn't fall in line with other desktop environments; I don't like the others. Gnome breaking old conventions and making something new is what makes it good. I don't like KDE, and I don't want Gnome to copy it.

I also dont get the issue with the top bar. It wastes a lot less space than the taskbars in other desktop envionments. I also do want the time and wifi status somewhere, and Id rather not have some notch.

I also only use Gnome on desktops/laptops, but I find the settings menus nice to navigate and aethetically pleasing.

The author mentions dragging to top as awkward for maximizing but thats what I use on other DEs as well. And if I want to see a window behind the current one, I bring that window to front, not minimise the front window. Gnome's hot-corner to window selection screen is a huge usability improvement over minimizing a bunch of windows to get to the one I want.

You can use right mouse to resize if preferred; its an available setting.

I only really use the file manager for moving around files or unpacking zips. Most stuff I'll do from shell or Emacs. I haven't missed any features from the file manager, and I wouldn't want something with more complexity for my usecase. If I wanted a more powerful file manager, I'd install one.

A lot of customization is available through extensions, though I've ended up preferring the stock experience plus an exension that adds a button to keep laptop from going to sleep.

Another huge reason I would not use KDE is that its difficult to declaratively configure. The DE should not depend on persisted state. This is trivial on Gnome because everything is configured with dconf, and my declarative system configuration (using NixOS) has all my changed dconf settings. I only persist data and minimal state between reboots, and Gnome needs nothing persisted for me to always boot into my clean, configured as I want, Gnome DE.
I’ve come across this! Do you use it?
Scenarios where an IDE with full syntactic understanding is better:

- It's your day to day project and you expect to be working in it for a long time.

Scenarios where grepping is more useful:

- Your language has #ifdef or equivalent syntax which does conditional compilation making syntactic tools incomplete.

- You just opened the project for the first time.

- It's in a language you don't daily drive (you write backend but have to delve in frontend code, it's a 3rd party library, it's configuration files, random json/xml files or data)

- You're editing or searching through documentation.

- You haven't even downloaded the project and are checking things out in github (or some similar site for your project).

- You're providing remote assistance to someone and you are not at your main development machine.

- You're remoting via SSH and have access to code there (say it's a python server).

Yes, an IDE will save you time daily driving. But there's no reason to sabotage all the other usecases.
I can't find it easily now, but it was Zerkalo reporting on yet another person returning to Belarus caught at the Poland border. The conclusion was that despite not being subscribed to one of the "terrorists channel" (for readers not from Belarus - news channels, that are posting news not in favor of the state), mere opening such channel will cache images from such channel locally. When authorities grab the phone, they make full dump of it and look for illegal stuff. And mere possession of such image is enough to get locked up.

Proposed solution was - disable all media caching in Telegram.
isn't the efficent market hypothesis just about asset pricing
The extra bits come from adding more data, like trading volume, volatility, and technical indicators. I also throw in market sentiment and smart RNG to simulate realistic fluctuations. Plus, I use genetic algorithms to evolve and optimize the sequence, making it a dynamic representation of the market. So yeah, it's not just fluff—it's layered with real market insights.