skysight-inc/HackerNews huggingface dataset:
I want to make my own search engine, one day, with my own crawler.

There is an SEO-proof way to determine what the ranking of a site should be - penalise it for each advertisement, penalise further for delivering different content to the crawler[1], allow logged-in users to down-rank a site, etc.

Basically, a site starts off with a perfect score, then gets penalised for each violation, for each dark-pattern, for each anti-user decision they took.

This sort of ranking cannot be gamed by SEO spammers, because ... why get their site to the top of the rankings if they can't put any advertisements on it?

Even if they do manage it, their time in the sun will be brief.

[1] Random spot-checks with different user agents with different fingerprints should work.
What problem is having a "fast" terminal solving? I've been using urxvt for years and have never really found it to be slow. Where might I notice a difference with these "modern" "GPU-accelerated" terminals?
sum(x) is easiest to read. If your language doesn't provide that as standard just define it yourself. In general you should always be idiomatic, though. If every C++ developer understands the accumulate version then use that.
> Jimmy Wales going from decently-compensated to a bad case of Founder Syndrome? Not so justifiable.

Jimmy wales is not paid at all (he has a board seat, but that doesn't come with any money)

He of course has leveraged his fame from being "founder" quite extensively. I think most of his money comes from fandom which he is also one of the founders of.
Ads are unethical.
I think this use of phrase "in fact" in the article is a bit Russian or otherwise Slavic. This usage shouldn't be illegal in English but is less common.

Electricity needs both positive and negative connections made between power source to equipment to work, but some old vehicles only ran the positive(sometimes only the negative) wires, and used the entire vehicle body the negative wire. Idea is that the electrons are gonna find its own way, the body's thick as it gets as a conductor, it's fine if you knew what you're doing, it saves lotta weight.

In this case, one of such connections to the body was secured with a screw, which could loosen from vibration, which `in fact` did. It instantly caused electricity to look for an alternative way, which was through propeller feathering switch and feathering relays, which caused the airplane to needlessly stop flying.
The compiler has dirty tricks
How stupid was what OpenAI did to Scarlett Johansson?
Total world silicon production for ICs isn't that big. It's about 9 million metric tons / year. Steel production is around 2 billion metric tons / year.
My understanding is that kitty has an automatic (opt-out) update feature [0][1]. I don't really like the idea of a terminal doing that.

However I like the fact that kitty developer(s) actively improved the state of the terminal emulation with their new keyboard and graphic protocols [2].

[0] https://github.com/kovidgoyal/kitty/issues/2481

[1] https://github.com/kovidgoyal/kitty/pull/3544

[2] https://news.ycombinator.com/item?id=40378357
NoCode Will Not Bring Computing to the Masses
You're better off using Google Maps for this use-case. At some point, the heavy query rewriting becomes unbearable.

The end result of the algorithmically generated SEO spam which Google keeps indexing is that fewer people in enterprise environments will ultimately jump through the hoops to change their default search engine in edge.
Freier is not F*cker, just someone who needs to pay for sex, and is more independent then
It has tabs on macOS at least, but it f alls in the classic pitfall of cross platform applications where they made the mistake of not using the OS to resolve keystrokes.

So my keyboard layout doesn't work with the app at all. I've identified the issues but making a pull request for it and testing it all is a bit of work I haven't gotten round to yet.
It's quite funny (not sure if ironic) in the context of OpenAI, ChatGPT can do exactly the same thing: generate a string of sentences that from cursory skimming might sound about right but when reading with attention you find all the cracks and incongruences in the generated text.
gods work
The main problem with iTerm2 is that the configuration is not via plain text and so it's impossible to keep track of your config in git. (I did try the dynamic profiles feature for a couples of years, but it's not the same). I use alacritty now, but I'm sure wezterm etc are also great.
Google Cloud refunds are too hard
About a week ago, I was charged over $200 dollars by Google Cloud without my authorization, even though my free credit period had not ended. I immediately removed the card from my payment account and asked for a refund. They told me to wait a day or two and it would be refunded, but now I have a message from Google Cloud saying that an additional $50 was charged to my account. I checked the Google Cloud payment overview and saw that there is no payment method available. I am very confused about this situation and my card has been suspended. What should I do?
The story is satire. But the satire is illustrating true problems and attitudes.
you are just used to google, it doesn't mean it's better than others. I switched to DDG several years ago, now I'm used to it. Sometimes when I go back to google i think the results are just bad, because I'm used to how DDG works now. Google just shows you always what you'd like to see, this is not good at all, you just live inside a walled garden.
Hackers are one risk. Authorities another.

It won't take long before the demand access to your stored search data.

Of course only to prevent major crimes like terrorism, child abuse and copyright infringement.
This is the biggest first world problem thread / story ive seen recently about open ai.

Who the HELL has time to seriously care if ONE OF THE voices sounds like some famous actress ?

At least when people mentionned DoD AI contracts or some privacy issues there was some merit...
Incognito mode was the end of incognito mode.
At the risk of missing something completely obvious: where's the "emulator" part in it? What is it emulating? It looks like a terminal (no emulator) to me. Not trolling, just trying to learn.
> Understanding the effect of humidity on popcorn making sounds like a fascinating research project.

It may also manifest in microwaves which "Popcorn" settings (well, when it's not a fraudulent feature) where monitoring moisture changes can help detect when a bad is done. (The fall-off in popping noises being another metric.)
I'm not saying this is incorrect, but how and where did you assess this?
Looks like that's on codemirror framework? Any good resources you could share on wiring up custom language and view? I've managed to kinda get something working with lezer but the docs aren't great and I want to setup some pretty specific behaviour in the view with folding and validation etc.
Not to mention that Google is also becoming hostile to VPNs. I always run my phone through one and Google w/ FF Mobile has just been putting me in the captcha loop.

And fucking reddit...
Not to discourage you from paying for Kagi, but I use https://github.com/iorate/ublacklist to remove Pintrest and some other domains from my search results and it works perfectly.
Foot is Linux only and lightweight, take it as a Wayland version of Xterm with good defaults and almost no emulation options. The rest works in all major OS. Alacrity is all about GPU rendering speed at the cost of everything else (at some point it did not have scrollbars/history). Kitty and Wezterm are packed with features and more difficult to differentiate. They are all good though.
Paying tutors is not gaming the system. It is trying to learn effectively. I get that one wants to avoid creating a system where students are forced to spend too much time to learn purely for competition sake with no real practical need, but still.

The core issue is the pyramid shaped system where not being at one of these super places means that you are out of the competition for best work in general.
> why get their site to the top of the rankings if they can't put any advertisements on it?

You would need to penalize any website that accepts money from users. There are a lot of SaaS companies out there writing blog spam to promote subscription products.
>If you can tell a new company is obviously flawed, congratulations! You don’t have a useful opinion. Only when you can articulate why a reasonable person would have built the company that way, and what that reasonable person is missing, can you escape the Curse of the Middlebrow.

Merely saying "a new company is obviously flawed" you'd be right most of the time. Which must be something, right? Being right most of the time sounds like a good quality - and dismissing things that are failing 99.9% of the time is also a good default.

This critique on middlebrow dismissals misses that they're not supposed to be "construcive criticism" (which is what it laments they lack), they're supposed to be summarily judgements. Hey, it's even in the name you gave them.

It also cherry-picks the ultra-rare cases where they are wrong, like when a startup ended up worth billions. What about the majority of cases they didn't go anywhere, and the middlebrow critique was right? This is not a stopped watch which is right "twice a day". This is more like a watch that is right most of the time and shows the wrong time only for a few seconds per day.
What I really want for scripting usecases is a language that has modern language concepts (easy to use arrays and maps, text formatting strings, etc) but that allows me to call commands as easily as I could call functions.

Maybe there are existing scripting langs that make this so? Ambers approach is not bad but I feel it could be even better.
I for one am horrified at the sheer amount of ill will and sense of entitlement directed towards a developer who has been working tirelessly on high quality free and open source software out of his spare time. It's a thankless job he has continued for more than a decade.

These people have benefitted from iTerm2, possibly for years. Instead of giving back or thanking the person behind it, they chose to flood HN and the issue tracker with insults and lies. They literally pretend as if he's trying to sneak in spyware that steals each and every keystroke. They berate, mock, and question the morality of him and anyone else who dares to push back.

I see this kind of bullying behavior in some open source communities and am taken aback every time I see it. The lack of empathy on display here is ironically less than an LLM and that's saying something.
This is already being done. Same as geo targeting dynamically inserted ads based on the IP of the downloading client.
I never judged ISEF, but it was highly predictable that the kids with university mentorship made it from my circuit to there. Felt really unfair to the smart self-motivated kids who didn’t have connections. IMO the fairs should take a much harder stance on this, as it defeats the spirit of such competitions.
Let’s just do json5 after json. https://json5.org/
Are these talking about the neurological basis of attachment ?

Thanks for the list nonetheless.
Like all similar software, it's emulating a physical terminal: https://en.m.wikipedia.org/wiki/Computer_terminal.
It seems to generate very bad/odd shell so I won't use it.

I also question the mindset that conflates programming with using a program. It seems until some philosopher explains the difference programming can't move forward.

Aside from that shell is the way many (most?) people interact with their computer, so some may find it offensive.
Yeah, Cambridge certainly can feel like it’s in a weird place where salaries are high by UK standards (at least outside London) but housing is also quite expensive. They’re planning/building a lot more housing there so that may change. The situation is something that’s fine for young people who don’t need much housing (especially if they want to share with friends) but for people with families who need more housing can have a harder time. I think it can still be worth it depending on one’s circumstances, though I haven’t attempted any calculation (intuition here is roughly (a) that a smaller % of a bigger number can be bigger than a larger % of a smaller number, and (b) similar other examples). I wonder how pay and available roles compare at Arm’s office in Sheffield.
I'm fairly sure that most podcast platforms now include dynamic ad segments - I listen to a few and whilst some (usually where the hosts record ads themselves) seem to have static ads, others definitely have ads which are updated automatically
Exactly, but this is what I'm saying from the beginning :)

EDIT: to clarify, my initial doubt/question was about what actually is the cause for the force that, during a turbulence, makes the plane fall at >1G and thus making you hit the ceiling if you are not tied to the seat?
17 year olds are of course fully responsible for their own academic claims and creations. You would get expelled from many high schools for much smaller cases of plagiarism.
I've had the same issue with iTerm using neovim, rendering latency was just too much iTerm. However instead of Alacrity I've opted to use wezterm as it's nice to use Lua for both neovim and my terminal config.
Heynote also exists as a web app: https://app.heynote.com/
I only really notice it when accidentally catting a really large file. Although I prefer kitty, any of these modern terminal emulators just rip through megabytes of text in less than a second, while in older ones you have to wait for half a minute or just sigkill them.
Non-invasive zaps to the spinal cord can treat paralysis
The claim is that they were being hyperbolic in an effort to generate hype for their product. You claimed 'people have bad memories' and they never made such claims. Now you are stating 'okay they made such claims, but...' So far as I can tell of your opinion - if they made such claims OpenAI wins, if they didn't make such claims OpenAI wins. Gee, I wonder what your opinion is.
What trouble exactly?
Sure, but the gitlab thread is not respectful or constructive criticism. It’s a bunch of knee jerk users saying they can’t use iTerm2 anymore and overtly threatening and/or bribing the devs because they don’t like any product that includes a nice UX to interface with an “AI” language model.
Heynote exists as a web app as well :)

https://app.heynote.com/
There are example Arduino programs that emulate a keyboard and/or mouse connected via USB.

Starting with that, you could wire up a variety of sensors, switches, etc and emit emulated keystrokes and mouse movements.

For inspiration take a look at microWriter, chording keyboards.
What's the energy use of these accelerated terminals like? Does using the GPU reduce power use on mobile?
I didn't even know about that and I've been using kitty for years
No it more likely comes from archaic "freien", which still is used for "to marry" but used to mean something slightly different ;)
Then you want to be able to access old copies, and RCS [0] is reborn...

[0] https://en.wikipedia.org/wiki/Revision_Control_System
how does this compare to https://posthog.com ?
"Terminal" used to refer to a dumb computer that would send user input to a remote mainframe and receive instructions for drawing to the screen.
If you can get through this, I highly recommend it.

https://www.linusakesson.net/programming/tty
Bambu Lab A1 is probably one of the best entry printers right now.

There is also Prusa MINI+, they have a bit more parts that are open source. (Though I believe not everything)

If you want to go fully open source and all in, you can check out the voron project. For example Voron Trident. But I would only do that if you want to tinker and know a bit about electronics and building.
Yiddish is a German language.
I use Kitty, which is extremely fast, and I often avoid calling `tail` to print the end of a long log file: the terminal is so fast in displaying it that it's useless.

Another case is when you mistakenly invoke a command that produces a lot of output. With Kitty, terminal output is so fast that the output ended before I could reach Ctrl+C.
> Honest question - why still use Google at all? Whenever DDG became good enough (seven? ten? years ago?) I used it exclusively. Lately I use a mix and have moved on from DDG, but I still never went back to Google and don't understand how people can tolerate it; I find the results really bad.

To me, DDG's results seem relevant-ish, while Google clearly knows my profile and what I'm looking for. I get more relevant results with Google than I do with DDG. That of course comes with the price of my search history and other behaviour online, but I'm okay with that.

Google also comes with some features that is convenient, when searching. Doing a "take away [town]" I get a minimap with pins, so I can see the take away places near me, the menu's are easily available as well as information about opening hours. DDG just gives me an (apparently) unordered list of restaurants in the town I put in, and with my sample search, the two first results doesn't actually provide take away.

Google to me is a convenient choice. I like convenience.
I used Alacritty for couple of years, before switching to WezTerm almost a year ago.

There were two reasons for my change, the Alacritty devs are really obsessed with speed, which is good, but.. means less features, even _optional_ features like ligatures. I like ligatures, and because they slow down the rendering slightly the alacritty devs do not want to include it[0]

The other reason is that I wanted a way to have my terminal have two different colorschemes, light for the day and dark for the night. It seems that it might be supported now with alacritty[1]? But it does also seem like you need an external script still to do it..

I went with WezTerm because it supports both natively, everything else feels the same TBH, but the fact that WezTerm has more features that are optional, is what I liked.

[0] https://github.com/alacritty/alacritty/issues/50

[1] https://github.com/alacritty/alacritty/issues/6578
I had to do some digging on SuperUser [0] to get this working in Firefox, because it has the "Add Search Engine" button disabled by default.

* Go to `about:config`

* Change `browser.urlbar.update2.engineAliasRefresh` to true

* Now you can go to `about:preferences#search`

* ...and click the "Add" button below Search Shortcuts

* Add `https://www.google.com/search?q=%s&udm=14` as your URL.

* Set the name to "Google Web" or whatever you prefer and choose a keyword. You can also change your default search engine or other preferences.

[0] https://superuser.com/a/1756774/40115
Can you define "that religion" .. I'm guessing you mean "people who believe that climate change / global warming is caused by humans burning carbon fuels and emitting CO2" ..

ie. Im assuming, but want to check, that you are one of the many people who believe climate warming is happening, but is caused by natural processes, rather than human burning of carbon fuels ?

Im aware of polls that show around half of people think that.

If say 3/4 of HN users agree with you, it explains pretty well why articles on climate change are flagged as "political" or such - which is my assumption, after reading your comment.
Honestly, in my country (the Netherlands) this whole attitude changed within 1 generation. My parents left met largely alone with my school stuff. Now I hear all my friends complaining that their kid's school "is so much work" for them.

Crazy right? When I ask them: Why help them at all (my kids are younger btw), they tell me that "sure we can just not help them, they won't make it into university (but something "lower"), whereas other kids that get help/coaching will."

It's a super bad trend because the parent won't be around after school (during their adult life I mean) and in a way these parents are also taking something away from their kids, namely the feeling that they made it on their own merit.

My generation is also known as "helicopter parents" and this is just another expression of it. Maybe because we have less kids later and those we have (often after fertility treatments) are our princesses and princes? Maybe because we have more time?
Yeah recently I was researching some articles on the Beatles, and I used Google search to find the lyrics - they were wrong, which I knew because I knew the right lyrics I just needed to copy past them.

I wrote a humorous little article about it and why they were wrong https://medium.com/luminasticity/artificial-stupidity-and-th... (sourcing lyrics through third party, returned Lennon's original draft lyrics)

But really I think the day that Google is the best search engine for the normal person are gone because Google will return stuff authoritatively that is wrong.

The normal person is by definition not a subject matter expert and cannot know if what they got from a search is wrong without further research.
You can feel it. Specially as 5e92cb50239222b says in throughput. Urxvt is not one of the slow emulators so you will notice it less specially at lower resolutions.
Do cheap GPS trackers work?
It's mostly about the perceived responsiveness which I think also shouldn't be understated.
A safer language accommodates every programmer.

Nobody writes flawless code.
Couldn't get it to nicely play with WSl, I now use Tabby
Anything that dumps text on the console really fast.

An example I run into fairly often is untarring a backup in verbose mode. With modern NVMes, printing out the filenames to a slow console can be a bottleneck.
>There's many factors that make Europe less competitive than the US: small fractured markets, low salaries, high cost of living relative to wages, Brexit costs, fear of being labeled a failure, working to live, focus on worker's rights, stability, and pensions, general risk aversion etc.

In some Asian countries there is a thriving startup scene, so cost of living and working to live are not determining factors.

I would say the determining factor is the mentality. Europe focuses much on safety nets, welfare. Europeans learned that they should be content with earning a wage that allows them to live while working 8 hours a day, with enough time off, decent amount of holidays, a good work-life balance. They want state backed pensions funds, free or cheap healthcare, free education.

There are less Europeans willing to work on weekends than there are Americans and there are less Europeans working more than one job than there are Americans.

So Europeans focus more on living their lives while Americans focus more on Entrepreneurship. Their respective societies, cultures, history kind of teach them to behave that way.

It's not that a change in mentality is impossible, but it won't happen overnight.
Just in case someone needs the reference, the onion uses '"no way to prevent this" says only nation where this regularly happens' as a reoccurring article at every major school shooting[0], to highlight the frequency of such events and the fact that nothing has really changed since the last one.

[0] https://www.theonion.com/no-way-to-prevent-this-says-only-na...
>you are just used to google

Worth emphasising IMO. People are conditioned to using Google and its quirks, that can make alternatives engines a little less intuitive. Also they're often criticised for overrunning verticals with their own offerings. My favourite example being celebritynetworth.
in Settings -> General -> Preferences is a checkbox labeled "Load preferences from a custom folder or URL. I have that checked and the configs are saved in a text file of plist format.