skysight-inc/HackerNews huggingface dataset:
AutoHotkey is what made me fall love programming after disliking it after getting my degree. After switching to a macbook, AutoHotkey is probably what I miss most from being on Windows. It really has it all.

My old suite had:

- Universal VIM movement w/ CapsLock

- App launch hotkeys

- App-specific hotkeys

- Easy text-expansion

Hasn't been updated in years, but here is the repo for those interested: https://github.com/denolfe/autohotkey

Or a nice boilerplate to start from: https://github.com/denolfe/AutoHotkeyBoilerplate
What, you expected Microsoft to integrate a tool they can't turn around and bill for?

You expected them to increase access to your own hardware instead of repurposing it as a thin client?

You expected them to not exfiltrate your data into their realm so it can be observed, value judgements made as to whether it is worthwhile to resell?
Could you explain it? Those two links are Greek to me.
I was wondering before clicking the link if I might see Joseph Cox there. For me Joseph _IS_ Motherboard, because the only time MB pops up in my feed it's because Joseph's content. well done and best of luck with the new endeavor guys!!
isn't hardcoding 2 3 and 5 a bit of a cheat ? It seems like you could hardcode it to yield the X next primes and it'd be faster.
a few years ago (~2018?) I got excited about trying Org, and installed Doom Emacs on my (~18mo) old rMBP and it was slow-to-unusable. After ~30m of unproductive debug, i went back to vimwiki. The onboarding even with a distribution can be problematic.
Remember - you don't have much information at that moment.

You could have driven right into a fire or into a tangle of live power lines. You could have endangered the lives of the road crew working on the power lines, or could have caused an incident that prevented the road from being opened at all, preventing anyone from escaping that way - you don't know when or if it was going to be reopened. So possibly worse? Absolutely. And keep in mind that the "burning alive in your car" wasn't a guaranteed outcome here - many people survived.
Odd, works for me. I'm not on the same hotel, but clicking dates on that site for another random hotel works fine. I wonder what the difference is :/
> This makes a lot more sense when you look at less rich countries and see how much less popular iPhones are. It's only in America where people who aren't in poverty but rather deep into the lower class that will make sacrifices so they can buy an iPhone, or worse, pay $1600 over a two year payment plan and then UPGRADE after the plan is through. Americans are so terrified of being SEEN as poor, because they know how they vote for poor people to be treated.

Well said, and hence why I quoted Rage Against the Machine who later go on to say on a track for Sony's Godzilla movie no less:

Godzilla pure motherfucking filla'

Get your eyes on the real killa'

Despite being from the US, I will never understand this 'culture' and it seems so vapid and fake until you realize that is exactly what most people want out of their relationships as a whole: something so trite and cliche that fits in within the confines of a narrow attention span and is equally digestble on social media that signals to other like minded people in kind. The people who I see using phones as a status symbol are often the least economically stable I know: think children/teenagers or those older who simply have no other assets or investments to speak of.
Well if your already dread the time ahead of you then you might as well know, it can't get much worse eh?
A hundred years ago you would have been making the same argument about a woman’s legs. What is considered sexual and taboo is a matter of conditioning. Go visit a nudist resort and you’ll find out it’s super duper not sexual at all because they choose to make it that way.
Oh interesting case! Yes, do nazi rules apply?
They were a fixed set of pictures that you could put inline with the text in a message; despite the differing origin, I don't see the distinction.
According to Russian state media, he didn't fall out of a window, it was a special landing operation.
Well said.

> Using a big brush here, but webdev has a LOT of this “just throw tons of libs at it and hope for the best.”

My experience matches this. And not only that, many of them will passionately argue in favor of this approach, under mantras like "I ship" and "it gets the job done", and dismiss attempts at corralling complexity as fussy and wasteful.
That doesn't seem like a good way to generate "random" numbers, since it will only produce numbers with exactly two prime factors.
I recognize MixPanel as a big player. In the end with this level of interest, they should just move ahead and do the fork.

Companies will switch to the open alternative, just like they did with Pekko for Akka. SaaS providers will offer two versions - the Terraform one and the open one - they won't really have a choice.
Targeted killings of foreign entities that have declared violent conflict seems somewhat different than killing a fellow political figure from your own country you just shook hands with.
What they sold us was HAL.

What we got was a better MegaHAL.
Be My AI: GPT-4 as image descriptor for the blind
Just taking this opportunity to highlight again how stupid BSL licensing for HashiCorp Nomad is when they don't even offer their own cloud product for it...
what about disbudding, premature parent/calf separation, artifical insemination and harvesting of male calfs?
I got this list from an article written by him[0]:

> a logger’s first aid kit, a flashlight, the new Army bayonet (designed mainly as a tool), a folding shovel, and Vibram-soled boots

Note, that article is from 1990. It's a recounting of the '89 San Francisco earthquake.

[0]: https://sb.longnow.org/SB_homepage/Earthquake_Lessons.html
I've always just used my palm for [`C`].

From OP of your link: http://xahlee.info/kbd/i2/palm_control_key_youngstabber_2013...
This is such a difficult achievement.
And they did it spending USD 75 Million, almost 2x less the costs of production of the Interestelar movie.

Very well done, India. Respect!
While whisper.cpp is faster than faster-whisper on macOS due to Apple's Neural Engine [0], if you have a GPU on Windows or Linux, faster-whisper [1] is a lot faster than OpenAI's reference Whisper implementation as well as whisper.cpp, with the CLI being wscribe or whisper-ctranslate2 as faster-whisper is only a Python library. It's pretty good.

[0] https://github.com/guillaumekln/faster-whisper/discussions/3...

[1] https://github.com/guillaumekln/faster-whisper
If that hammock and it's attachment are strong enough, it's probably the safest of all the options shown in the article.
No. My point is that case law and judges only operate within precedent and an interpretation of law. That doesn't mean that the conclusions drawn are "truth"-ful. I'd even argue that case law can not determine a "truth". What constitutes monopolistic behaviour is subjective and case law is reflective of that. In fact, decisions are called "judicial opinions". They are a best effort to determine a truth given the tools and environment within which courts operate. That doesn't mean that the verdict is "correct" (whatever that means in the context of deciding monopolies).
>I am not sure what you are hinting at with your side comment about .local

They are probably referring to its special status and special handling.

https://en.wikipedia.org/wiki/.local

>The Internet Engineering Task Force (IETF) reserves the use of the domain name label .local as a special-use domain name for hostnames in local area networks that can be resolved via the Multicast DNS name resolution protocol.[2] Any DNS query for a name ending with the label local must be sent to the mDNS IPv4 link-local multicast address 224.0.0.251, or its IPv6 equivalent ff02::fb. A domain name ending in .local may be resolved concurrently via other mechanisms, for example, unicast DNS
I too agree with the banning of cars from areas where pedestrians and cyclists are likely to be, for example, all city centres and residential areas.
I dunno, I know a lot of alcoholics.
Boy am I happy I never invested too much time in their software.
Easy or not, such posts grow long meta threads about the quality of the translation. If the story is HN-interesting, an English source will appear and you can post that. Also has the advantage of not having the poster make up a title.

Proposed legislation in general is not particularly HN-interesting:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
This reminds me of a great book: Deep Survival: Who Lives, Who Dies, and Why.

The author looks at case studies (and some stats iirc) of a bunch of people in life-threatening situations, some who survived and others not. He looks at how they acted, gets into the psychology of why people act that way, and pulls out some lessons.

One of them was "think for yourself, don't just follow instructions." One example was 9/11, during which some people in the towers were told to just stay where they were. Some of those who ignored that instruction made it out.
It will come down with exactly the energy we put into it minus the energy it already lost in orbital degradation.

But the energy we put in was with an efficiency below 25 percent (I would guess) so the energy it will release will be equal to a fraction of the energy we put in plus the energy released from oxidizing whatever burns on the way down. But still probably less than it already had put into it.

TLDR inconsequential effects. Not enough mass to matter. 5200 tons of space rock falls on earth every year.
Ok, it seems I mixed up the acronyms, I thought SSG stands for server-side generated.

What I actually mean is, that there is a difference between SSR with react, which requires some kind of rehydration on the client, in contrast to a website generated by, e.g., PHP on the server, which doesn't require this.

The PHP website doesn't require the client to rehydrate and produces less load on the client. With the disadvantage, that a subsequent page view requires again a full load, while the SSR loaded react page, doesn't require that.

I didn't check the HN code yet, but it feels like a server- side generated website and not a SSR delivered react (or similar js framework) website...
I just want to drag and drop my files and be done.
It’s-a-no-longer me: Charles Martinet steps down as Mario’s voice [Updated]
what are your roads like!?
It's an APL sieve, for an input of 15 (primes up to 15) it does these steps:

First 15 integers:

⍳ 15
┌→──────────────────────────────────┐
│1 2 3 4 5 6 7 8 9 10 11 12 13 14 15│
└~──────────────────────────────────┘

1 element dropped from the front of that:

1↓⍳15
┌→────────────────────────────────┐
│2 3 4 5 6 7 8 9 10 11 12 13 14 15│
└~────────────────────────────────┘

That array stored in variable T:

T←1↓⍳15

A table of outer-product multiplication, T by T:

T∘.×T
┌→─────────────────────────────────────────────────┐
↓ 4 6 8 10 12 14 16 18 20 22 24 26 28 30│
│ 6 9 12 15 18 21 24 27 30 33 36 39 42 45│
│ 8 12 16 20 24 28 32 36 40 44 48 52 56 60│
│10 15 20 25 30 35 40 45 50 55 60 65 70 75│
│12 18 24 30 36 42 48 54 60 66 72 78 84 90│
│14 21 28 35 42 49 56 63 70 77 84 91 98 105│
│16 24 32 40 48 56 64 72 80 88 96 104 112 120│
│18 27 36 45 54 63 72 81 90 99 108 117 126 135│
│20 30 40 50 60 70 80 90 100 110 120 130 140 150│
│22 33 44 55 66 77 88 99 110 121 132 143 154 165│
│24 36 48 60 72 84 96 108 120 132 144 156 168 180│
│26 39 52 65 78 91 104 117 130 143 156 169 182 195│
│28 42 56 70 84 98 112 126 140 154 168 182 196 210│
│30 45 60 75 90 105 120 135 150 165 180 195 210 225│
└~─────────────────────────────────────────────────┘

The elements of T which exist (are found) in the multiplication table, boolean result:

T∊T∘.×T
┌→──────────────────────────┐
│0 0 1 0 1 0 1 1 1 0 1 0 1 1│
└~──────────────────────────┘

Showing that together with the input, 4 6 8 are found, 2 3 5 are not:

T,[0.5]T∊T∘.×T
┌→────────────────────────────────┐
↓2 3 4 5 6 7 8 9 10 11 12 13 14 15│
│0 0 1 0 1 0 1 1 1 0 1 0 1 1│
└~────────────────────────────────┘

Numbers not found in the multiplication table are prime, so invert the test result so primes get 1 and composites get 0:

~T∊T∘.×T
┌→──────────────────────────┐
│1 1 0 1 0 1 0 0 0 1 0 1 0 0│
└~──────────────────────────┘

Use that to 'compress' the input to keep things where the 1 positions are and drop things where the 0s are:

(~T∊T∘.×T)/T
┌→────────────┐
│2 3 5 7 11 13│
└~────────────┘

You can play with it at https://tryapl.org/ using the bar at the top to enter the symbols.
It's a station from DLR in Bishkek, Kyrgyzstan: https://www.dlr.de/eoc/en/desktopdefault.aspx/tabid-5287/102...
It's also dishonest to not include an answer for personal transportation. "Public transit" is a handwavy answer, since obviously if personal transportation means are removed, more public transit will be needed, meaning more vehicles (be it trains, buses, or taxis) will be on the road.

Unless your solution is that people should just move less?
Do you mean the big-3 cloud platforms ? Their value proposition and lock-in mechanism is the palette of services and platforms, even though the services are not individually cost competitive. And they have high profit margins (eg AWS makes most of Amazon's profits).
The main limitation I've had with ZFS is expanding it or modifying it is damn near impossible, you pretty much just have to find a second equal or larger storage pool, migrate, nuke, and rebuild. Even mdadm lets you do things like convert from raid5 to raid6 without having to nuke the pool.

Storage Spaces with ReFS has had the most impressive feature set from this perspective. Add and remove an arbitrary number of drives of arbitrary sizes and it'll use the full capacity of the drives to whatever parity level you set it to. It has its own downsides of course, on top of being Windows only, but it's the only FS/pool combo that has really made me think "ZFS doesn't have quite everything perfect".
There currently is no alternative to the built in recovery records.
> Now, that's not possible to prove scientifically yet

It may be that there is something to the idea that there are ways of stimulating certain parts of the body that can produce something like vagus nerve effects, but asserting it's true by the name given in an ancient mythology is a great way to derail any conversation.
> Putin has just very publicly demonstrated that assassination is a justified use of conflict resolution to the world

To an armed insurrection? It's sort of the default.
This sounds like a relatively easy thing to build a Chrome extension for.

I also don't know if I'd want a random Chrome extension having access to my social media cookies.
But it's not - the article is not making the claim that only those who drove around the barricade survived. There were other survivors.
Show HN: Gizmo – the easiest way to learn anything
Check eBay for medistrom batteries. I can get 1 night for AirSense 10 (w/o humidity); 2 nights using resmed portable cpap & no issues backpacking with the portable cpap so long as I can get a periodic recharge.
I am close to having 0 empathy towards the IA, specially since they basically decided to just don't give a damn about copyright law and become yet another pirate file sharing website. E.g., https://archive.org/search?query=office+2019

I really don't know why they do this, since they are one lawsuit away from being forced to dismantle what should have been their main task (archiving).
Does anyone actually download their Mac software from the App Store?
One binary on a vps? To deploy all we have. How can it be faster/easier?
> Wagner making a deal with the CIA back few months ago

I'm struggling to see the logic of such a deal for literally anybody involved.
> you weren't expected to eat it

Despite the incredible PR campaign, I still mostly feel that way about kale. I just don't really enjoy it. Not the flavor, not the texture. Might as well be eating weeds.
Show HN: Byteflow – Integrate SMS Messaging in Minutes, Not Months
Hello Hacker News! We are Max and Ritvik from Byteflow (https://byteflow.app/). We are building a Twilio alternative for sending SMS messages.

We were working on integrating SMS messaging for a project when we encountered the arduous process of integrating SMS messaging. Integrating notifications and messaging is a tedious task. The process is frustrating and unnecessarily complex, with month-long approval wait times and delays. Byteflow bypasses these processes letting you integrate messaging in minutes, not months. We do this by avoiding SMS when possible by trying to use other messaging services first and falling back to SMS if that fails.

To pick what messaging service to use we utilize a router written in Rust that works in two steps to send messages. First, we run checks against all of our routing providers to see if the user uses a messaging service, such as Whatsapp, Telegram, iMessage, etc. These checks are performed concurrently so that we can scale routes O(1) instead of O(n). Next, we apply a priority map to the results and pick the top option based on the map. Then we use either an API provided by the messaging service or a third party to send that message. If we do not find any message services associated with a given phone number, we fall back to SMS.

We see the potential for Byteflow to help. So give Byteflow a try and let us know what you think. The first 500 messages are free.
This is good advice, but the problem is that there is so much good advice about webdev (and everything) that one tends to form a FIFO queue in one's brain such that the advice is inevitably lost.
> The expiration dates are to force you to keep buying them instead of re-using what you already have.

Maybe. I do think that the foam they use for impact absorption[1] has a limited life, and degrades over time.

[1] I assume it's the same or similar foam they use in motorcycle helmets, which degrade over time. I personally won't use an old helmet (say, 4 years), even if it has an expiration date in the future (which I also never check - I know when I buy it, so I know when I am going to replace it).
It's a web scraping tool that requires constant daily maintenance. I don't think they get enough third party contributors to justify keeping it open source. I bet most users are just there to raise issues whenever something breaks.
At which point you see them "disregarding common sense and basic humanity" ? I just see people completely overwhelmed by the situation that don't manage to find the good choice.
"Want more generated people?" is the most 2023 ad headline yet
You didn’t address anything I said.

The receipt only contains the number of votes for each candidate. It does not validate if X people actually have voted in candidate A. So if the machine transfer a certain number of votes between candidates, it does not raise any flags.

Such scenario can be detected by printed vote receipts in addition to the electronic ballot.

Watch the video I posted.
Interesting, yes I see what you mean, and it does look to my (again untrained) eye that these are videos of the same event.
I know it's a sample size of one, but based on my experience, making your own rules is spectacularly bad advice.

Experience: Houston, from Allison to Harvey.
Diesel engines don't have spark plugs.
I see a lot of broken people on the streets here in Seattle, but as far as I know, most of them are because of meth or opioids, not psychedelics.
So old that by 2010 there were memes about it... IIRC.
There's a clearspace chrome extension

https://chrome.google.com/webstore/detail/clearspace/geebjpi...
I suggest people who read a lot of news to read up on Rolf Dobelli's book named Stop Reading the news.

I found it an eye-opener and have since blocked all news websites on every device. Currently 3 weeks without a newspaper and I don't feel I am missing a thing.

The best chapters were the ones were he explained with great examples how irrelevant the news was, how news would make you less creative and feel much smaller than you really are.

Now, he also clearly tries to distinguish news and longreads. If your paper is a daily paper than tries to be very generic... you can skip it. If your paper is a medical journal and your profession is a doctor. Keep reading that medical journal.

For all social media... just delete your account and hold out for a week of withdrawal symptoms. You won't miss a thing.
OK, I've put image construction in the title above to try to ward off further misunderstanding.

Let's please stop arguing about the image now*, and move on to more interesting points.

* (I don't mean you, but the other commenters complaining about this)
MultiPar is the continuation for Windows https://github.com/Yutaka-Sawada/MultiPar

And this for Linux https://github.com/animetosho/par2cmdline-turbo
> The reason the app store is full of freemium apps stuffed with ads and microtransactions is because that's overwhelmingly the thing that consumers choose, and what makes the most money.

No, it's because Apple threw the App Store together very quickly (after realizing that the "sweet solution" of web apps wasn't going to fly), and in order to accelerate this process they directly cloned the iTunes Music Store in almost every way. This turned out to be a complete disaster and resulted in a race to the bottom, because the music store was designed to sell 99 cent songs, not software that may have traditionally been $99, or at least $29.

One of the best ways to get visibility is to be in the "top charts", which makes a kind of sense for music, because all singles and all albums are more or less the same price, but to get into the top charts for software you've got to optimize for volume rather than price.

In so many ways, trying to sell apps like songs completely destroyed the software market. Indeed, it wasn't great for the music market either. Apple convinced the music publishers to unbundle albums and resulted in a race to the bottom there too. Musicians need the money from album sales; very few can "make it up in volume" with just hit singles.

> Even desktop, a market that has historically used the up-front model is starting to switch to the "freemium or SaaS" model.

Only because of the downward pressure from the mobile market.
Why would it be 2x? In terms of gravitational potential energy, you get out exactly what you put in, minus things like friction and air resistance.

Also the vast majority of the energy in an orbiting body is not in gravitational potential energy (not that you said that) but in the kinetic energy of the object moving at something like 4.75 miles per second.

The end result is that the energy an object decelerating back into atmo releases is about the same magnitude as the energy of the rocket that got it up there in the first place.
What is that link supposed to show?
Probably downvoting your comment about not needing a trunk full of hardware.

“ These sensors have advantages over phones because they can contain specialized cellular scanning equipment and external antennas for farther reception ranges. While phone apps can see limited information on the tower currently connected to, our sensors scan the spectrum to measure hundreds of channels at a time and dozens of broadcast properties.”

So there is an advantage over using a regular cell phone and an app.
In app purchases: Clearspace Premium (49.99/yr)

God I hate the business models of $CURRENT_YEAR
I use Leechblock on Firefox (including mobile) [1]. It's also available on Chrome [2]. You can set delays, hard block, set custom time ranges (i.e. only block during working hours), make it overridable, and a lot more.

I really dig it, it helped me stop using Reddit :^)

[1] https://addons.mozilla.org/en-US/firefox/addon/leechblock-ng...
[2] https://chrome.google.com/webstore/detail/leechblock-ng/blaa...