skysight-inc/HackerNews huggingface dataset:
Because github is microsoft, the enemy of freedom and the greatest threat the free software movement has ever faced
https://archive.ph/PViGN
For real. Off the top of my head there's, MeerrrOOOOOwww MerrrOOOOwww, the loudest one, huge inflection in the middle. Generally while strolling through the house, back and forth. I think that's the "I'm bored" one. But he'll also do it if I stay up. If someone is out of bed past curfew he'll do it. I have to close the bedroom door or he'll wake the wife.

If you say summon him he'll probably ignore you but if he's interested he'll whimper errrderrruuderr softly while walking toward you.

Then there's, MOWLLLLL MOWLLLLL, slowly howling, that sometimes means he's sick and gunna throw up. Usually right on both the rug and the carpet.

Then there's, MAHHH MAHHH, just two in quick succession, which literally sounds like mama. That's the I want something one, generally he wants catnip from the outside plant.

Just heard him go MOOOOW MUUUROWLLL MUUUROWLLL howling, but he's just pacing back and forth from the window and now wimpering at me. So I assume he's misses mama (the wife).

The funniest is and most unique is, BRRRRAHDAHDOP, which he yells before tearing full speed through the house or down the hallway for seemingly no reason. I think that's either "Look at me" or he's so excited he can't contain himself and it slips out naturally.

Side note: this was an interesting challenge creating and optimizing these onomatopoeias
Cats are incredibly good at knowing the time if it's the same time they probably already know and are thinking "Whatever food giver make those thumbs dance".

Mine gets treats at 9pm and she knows almost exactly when it's 9pm maybe a 1 minute deviation. This is without an external cues. She sits there waiting for me if I forget.
> It's a very great deal of money, so there should be some really good reason

They were probably outright selling lots of currency during the hot days in Feb and March to stop the immediate exchange rate freefall, that's where the $50B most likely went. Since then, the imports plummeted but the export dollar amounts soared because of high energy prices (despite slightly lower physical volumes), so the curbs and the market took over for now. We'll see what happens next.

Btw: no, selling rubles is not forbidden, as a consumer you could sell rubles pretty close to official exchange rate in April (not sure about now), and they just announced you can wire $50k to foreign banks per month starting today. No idea about larger amounts.
There are efficiency innovations that will be made on this side of the pendulum swing.
> If Musk just stuck to SpaceX and Tesla, a lot fewer people would have problems with him. The issue is that he comes across as a smarter-than-thou narcissist who needs to "solve" every problem [1], can't stand being told to shut up (cf. coronavirus restrictions, or the Thailand cave rescue incident), and generally acts like a petulant asshole.

Even if he "just stuck to SpaceX and Tesla," he'd also have to stop over-promising to the point where he seems like a pathological liar.
it's on github making such a license irrelevant
It is time for a law that treats the collection and sale of personal information for marketing purposes the same as stalking -- and penalized accordingly.
I don't think the harm data means you need to go pay a yogi $400 for lessons.

I think we need to stop telling people meditation is a perfect little peaceful practice and instead treat it like ibuprofen.

If you are meditating and you start feeling anxious or in a bad way.. stop. Stop meditating and go do something else. Maybe talk with a therapist.

If you start feeling depersonalization.. stop meditating.

You should inform your medical practicioners that you meditate, the same way you tell them if you take ibuprofen on the regular. They probably don't care, but it's good to know.

You probably should ask yourself "is the benefit from meditation exceeding the side effects?" If no.. then stop doing it.

Taking more ibuprofen is not always the right course. The goal of meditating should not be to meditate more.
This is essentially what Privacy.com is doing:

https://privacy.com/
They still do. I saw little kids on the African continent doing it recently.
This decision does not establish that the GPL is a contract. This decision of the federal court only says that SFC made contract claims that are not preempted by the Copyright Act, and therefore the case belongs in state court where SFC had originally filed.

So, now it's back to state court where that court will decide whether there is any merit to SFC's claims.
People forget about manually setting processor affinity. Requires manual intervention but allows you to account for that simple software.

I posted this comment here because I also appreciate your name.
Normal or black market?
Hey, two main use cases:

1. Find a trace where there is a span of type A with tag `xyz: true`, that has a direct child span of type B with tag `abc: 42`, that has at least one non-direct child span of type C with tag `lmn: forty-two`. So basically complex queries where I'm looking for a trace while making assertions about tags in different spans, possibly spans that are very far from each other in the trace (non-direct child, just joining on trace_id in that case, not child.parent_id = parent.span_id).

2. Analytical performance analysis across all spans of a certain type in a specified time span (a week for example). I have spans of type A, each of these spans has multiple children of type B, now I want to make some calculations involving the duration of A, the count of B, durations of B, and then slice and dice (group by) this by specific tags in those spans.
Not exactly the same as normal Gmail, this option lets you keep using a custom domain at $0/month, which basic Gmail doesn't offer. To me it's 100% worth it as that was my main concern (with so many accounts bound to my domain email).
I switched one of my important boxes to FreeBSD a couple of weeks ago
after chatting with an HN poster here. Foray into new lands for me. So
far a very much simpler and pleasant experience from some of the more
"fuller" (bloated) Linux distros of late. I may become a convert.

One of the nice surprises was spinning up a couple of VMs using bhyve
instead of qemu or vbox. Worked first time.

Only one gripe - apparently really crap ext3/4 filesystem support. I
still haven't managed to mount some important disks despite playing
around with fusefs and all that. I'll crack it with time though.
Oh my goodness. Even just the first one's time of day is incredible. The light actually rolls across the scene making it look 3D.

Reminds me of all the neat 8bit hacks people had to do back in the day. Glad there's still people doing stuff like this :)
What would you recommend to safeguard the number?
https://docs.rs/tempfile/3.3.0/src/tempfile/file/imp/unix.rs...
"The okayest" would have made for a much better article. I get what he means, but it's really not an argument for the worst thing, and I suspect that if pressed, even Moxie wouldn't deliberately e.g. buy a boat with a gaping hole in the bottom! But generally buying an okay version of something, which has no glaring problems and is available right now for a reasonable price, works pretty well.
Ask HN: Who wants a running CP/M system?
I have an old Big Board SBC (Single Board Computer) system that (as of a year or two ago) still runs.

Are there organizations of hobbyists who still care about this stuff? Perhaps less likely, is there a museum that might be interested?

[Edit: Based in western US.]
> if implemented in good faith ... users will have peace of mind with regards to the ownership of their data

Famous last words! Not sure how users will establish the trustworthiness of P2P protocols (and there will be many competing versions), when now they cannot determine the trustworthiness of one service.
Prior research in 2004: https://www.semanticscholar.org/paper/Keyboard-acoustic-eman...

"We show that PC keyboards, notebook keyboards, telephone and ATM pads are vulnerable to attacks based on differentiating the sound emanated by different keys. Our attack employs a neural network to recognize the key being pressed. We also investigate why different keys produce different sounds and provide hints for the design of homophonic keyboards that would be resistant to this type of attack."
If you just ask GPT-3 text-davinci-002 to complete

Create a Python program to reverse a string:

It produces

def reverse(s):
return s[::-1]

And that isn't even the code-specific model.
wow. Perfectly stated.
I'd like to know what exactly was the decisioning around this as it seems like a case study in how not to do product management.
Not if you also want a short poem where each word starts with a letter from the original word, and then a short literary commentary on it.
I have seen a growing trend for interquackery to gain validation among the poorer/younger set who google answers that would cost them $$ to answer via the US health care system. Less so here in Canada as we have fee/tax based universal single payer health care, so they can call their MD or go to one of the many clinics, show their card and get pro answers.
People have got see that popping a strange pill can be far worse for their well being than opening a malicious attachment
and also a whitepaper / report from Isovalent on the same topic https://isovalent.com/blog/post/2022-04-oreilly-security
can be downloaded for free (after filling the form), or if you have access to O'Reilly's Safari library, it is https://learning.oreilly.com/library/view/security-observabi... there.
Ha! Good point. World was, in fact, quite different that long ago.
yup... https://www.datacenterdynamics.com/en/news/el-salvador-risks...
Something about art is that it doesn't cast its aspirations into the future (as is typically the case when thinking about tech) because it's here to make a statement now.

That grounds it in the moment, and in its own way justifies the effort.

Popular ideas about art often get unhealthily fixated on the idea of production; there are always standard ways of doing things that give a consistent result, and when you layer them all up you get a pretty picture. And the average "pretty picture" one sees throughout social media is built on applying just those things. But that kind of default is an example of a normalization - if everyone has a guitar, you get a lot of guitar music, yet not every guitar player is really aiming for mastery of guitar specifically.

It's stylistically more important to actually settle on a medium with a definite spec and then work through how to optimize it, like how a speedrunner gradually learns the intricacies of a game. Then you can make that definite statement.
How would static types help with that? Whether your indexing range starts with zero or one or something else isn't necessarily encoded in the type domain. `1:length(A)` is just a range of `Int`s.
From my casual research EMP is much less of a problem than people seem to think it is. Modern electronics are small, and don’t have large antennas where a large current can build up. Power lines and such would be vulnerable, but that’s about it, unless you were sitting right underneath or within a few miles of a nuclear explosion, in which case you have bigger problems to worry about.
I don't really know what you mean by "optimization-defeating" here or in your other comment; unless the language offers some heavy duty compile-time partial-evaluation, there are fundamental costs to certain indirections. It's not just the result of the optimizer deciding not to inline or whatever, a dynamic jump costs more than a static jump.

I’m also not sure about the `benchmark{ ... }` syntax, but:

m := instance.Method; benchmark{ m() }

In the general case, this will require allocating a closure and making a dynamic call.

m := type.Method; benchmark{ m(instance) }

This will require making a dynamic call.

benchmark{ instance.Method() }

This is a normal static call. It will be fast, even if not inlined. (Inlining today is often more critical as a supporting optimization for devirtualization than avoiding the minimal cost of a static call.)

---

reflect.ValueOf(it).Field(0).String()

`String()` is a bad case for a comparison here because it works and incurs a higher cost even if the field isn't a string.

60x sounds bad, but I really cannot stress enough: As soon as you're not doing a simple fixed-offset memory fetch from a base pointer, you might be paying 10x anyway no matter how good your optimizer is. That's just the cost of unpredictable memory access, even before we start talking about downstream impact on the code generator.

If you only want to support direct fields and not really the equivalent set of named fields you could type in a Go program, you can do some tricks with unsafe.Offsetof which will be faster, and probably cachable. But it's also called unsafe for a reason.
True.

But Ukraine is advancing. So they are winning anyway which indicates that something is going wrong on Russia side and it fits the outcome.

I would argue that based on that you can assume that the Story to be more true than just 50/50
A 50% drop would trigger 99% of holders attempting to cash in.
Internet censorship isn't worth going to war over and disclosing secret anti-satellite weapons that are better saved for a rainy day.
The glove is losing its touch!

https://www.youtube.com/watch?v=ih4auGvzw4A
I can also attest to removing non-essential apps and using my original iPhone SE in grayscale mode to make it less appealing to distract myself with social media etc.

I don't know what I'll do when this phone dies. I need a modern smartphone for cellular connectivity, messaging applications, photos, and music. But I can't bring myself to buy a giant screen, 6GB+ of RAM, and lose out on features like the headphone jack and my fingerprint reader that serve me well every day.
Does any other service implement acme for free?
I think mentioning where you are based might be helpful as it will influence shipping costs, import duties, etc.
> ...humans got it wrong. [...] 0-based with right-open intervals just results in way way more elegant, easier to understand...

You must have warped your brain into thinking like a computer (well, a C-family-language compiler) for so long and/or so thoroughly that you no longer think quite like an ordinary human.

Having to sprinkle semi-arbitrary "-1"s all over your code is in no reasonable sense of the words "way way more elegant, easier to understand" than not having to do so.
I wanted something similar for a different reason. Basically a parser for any SQL flavour into a common AST format + a dumb executor. Dumb as in tables are lists of tuples, there are no optimisations and everything is single threaded. It would still be a great common interface to quickly run software tests against. I hate the current options for unit testing with real queries which is basically "just spawn a database".
Wipr, and Vinegar/Baking Soda for video ads.

https://apps.apple.com/us/app/wipr/id1030595027

https://apps.apple.com/us/app/vinegar-tube-cleaner/id1591303...

https://apps.apple.com/us/app/baking-soda-tube-cleaner/id160...
Here's a video I shot when we test drove my friend's FSD beta back in November of 2021 when it was on 10.4: https://youtu.be/qKvhvwmynZc

It's downright terrifying. At one point, it swerved us into a suicide lane WHERE ANOTHER TRUCK WAS STOPPED AND FACING US, and he had to take over to avoid it just, well, killing us. In clear, broad daylight with no weather.

My biggest critique that seems completely unsolvable is what I (the passenger) mention at the beginning of this video and throughout: the B-pillar and STATIC positioning of the ONLY side-facing camera makes things VERY difficult on the car as it attempts to turn out from a small feeder road onto a large, fast, multi-lane arterial road. There are limitless occlusions that get in the way, that humans compensate for by moving their head, binocular vision, and gently easing the car forward a bit to see around something, but not so much that you put your nose out into traffic. (Though, also definitely that, people do that all the time.)

The car cannot do anything but ease itself forward. It can't "look around" a telephone or utility box or a bush that hasn't been trimmed down in a bit. It frankly can't even do the human mental gymnastics of being able to see motion THROUGH the branches of a fairly dense bush and interpreting that as a likely vehicle. The number of times we encounter these situations and compensate for them on a daily basis is astounding. The Tesla is simply not equipped with the sensors needed to address this, in any stretch of the imagination. Fixed frame. Fixed focal length. Fixed location. No pan or tilt. No way to see "around" something. A single side-facing camera located BEHIND the driver's head.

Tell me how a Tesla ever manages to turn out on to a road, from a neighborhood 25 mph road to a "nominally-45-mph-but-really-65-mph" road like the one outside my house, when I have to crane my neck around the bush that blocks us, and I know I need to start looking well ahead of the bush to understand the traffic dynamics as I approach?
This was my exact reaction!!! Why do dev need dedicated VMs? I can see a QA environment but devs should most definitely be using local dev environment… vagrant etc.
I feel this may be hyperbole.
I understand your opinion about affiliate links - but I use several review websites that use such links for all products they review, and have both positive and negative reviews for products. So I wouldn’t say it necessarily follows that affiliate links = biased reviews.
It’s what I use for my diff tool with git. It’s available on the command line as opendiff.
I think it is this that has been making the rounds.
https://defconwarningsystem.com/digest/wp-content/uploads/20...

I'll post it new in case more people want to panic ;)
either one, do you have any numbers?
Thank gosh I'm not the only one. I even kept the yellow legal pads I wrote them on, but they turned out to be useless. After two decades I scanned the interesting doodles and tossed the rest in the recycle.
> Notice how little time the driver has to react. At 8:05, everything is going well. Straight road, no obstacles ahead. At 8:06, the car has veered into opposing traffic. So the driver had about 1 second to react to Tesla's mistakes.

Also note the feedback to react. The car did something unexpected that pulled the wheel from his hands. Would the driver have reacted as quickly to the car continuing in the same path when suddenly the motion needed to change?
I love and highly recommend Beyond Compare. That being said, the Mac version could use a little love of late. They're a small team so I mean… priorities I guess…
I used a similar technique for a completely unrelated task. My "original" idea.
Indeed, they deserve it.
Why not have a feature to allow you to turn off the warning? E.g. have something recognise 1:length(x) and complain unless you write e.g. @nowarn eachindex before it.
appreciate the sharing of info here.

I have recently been discovering and combating some similar, albeit much smaller issues.

I've been finding that a bunch of my recent 'resource sucks' have been constant spidering from petal-bot, semrush bot, alibiba-bot and a few others.

Using the wordpress plugin stop-bad-bots and it's logs has been eye-opening for me recently.

I understand many of these are not directly dark-seo related, but their aggressive nature is hurting the cpu and memory limits of some of my servers and sites so it's a big issue regardless of the intents behind them.

(kind of) glad someone else has dealt with these issues,
and glad to see some of the 'how' for handling, identifying, and some actual real numbers for the impacts, as I've been guessing some of these things in my small projects, indeed it's a real thing. As well as a practical issue to pay attention to and work on.
I can't help but feel like GitHub is like 5 years behind GitLab.
I thought you'd be wrong, and immediately came up with:

- Hours after midnight. The (non-anglosaxon) watch goes from 0:00 to 24:00 (the latter is useful for deadlines: The proposal must be submitted by Friday, 24:00 (which coincides with Saturday, 0:00)).

Then I cheated and looked up Wikipedia (https://en.wikipedia.org/wiki/Zero-based_numbering#Other_fie... ) - and whoops, that's basically it!
>That is totally unacceptable, nearly totally preventable loss of lives at scale.

Agreed.

> No, we don’t have to “live with it” as it currently hurts us.

Yes, we do. That ship has loooooong since sailed and sunk.

> Humans naturally get tired, but they shouldn’t be foolish or outsmarted by a virus.

The virus didn't outsmart anyone. (Social) Media just used it as kindling to for the flames of division to reap in the fear/rage ad revenue. All the virus had to do was survive long enough for mitigation factors to become politicized.

> we absolutely need an aggressive stance to get ahead of the virus

"we" being who? The people? The government? The media? Any stance you take will instantly be either met with fatigued apathy and summarily disregarded or enraged opposition. Neither are exactly conducive to coming together to aggressively take a stance against the virus. Those in power to make this happen had their chance and failed. Society had their chance and failed. Media had their chance and failed.

The Author is right, we CAN do better. We won't though.
The post Snowden decade wouldn't have been the same without them. Cudos!
As someone who has bought one of these LE certs for money, I wasn't (just) paying for the cert, I was paying for convenience. I know I can get it for free and set it up myself. I don't want to set it up myself.
Amusingly, I am probably harsher on meditation than you seem to be. My stance is more that if you are otherwise healthy and making good choices, go for it. If you are wanting to use it as a treatment for problems/discontents in your life, expect that it won't help, and focusing on your problems is likely to lead to other problems.

Comparing it to ibuprofen strikes me as begging the question that it has a mechanism. Something I am not quite ready to cede.
> Another point of context to you: Russia's narrative for the invasion of Ukraine is copied word by word from the Turkish invasion of Cyprus in 1974.

Super disingenuous considering that Greece was the initial country to invade and that multiple UN-brokered solutions to the problem have been supported by the Turkish side only to have been voted down by Greek cypriots. [0]

[0]: https://en.wikipedia.org/wiki/Annan_Plan
Kids these days, eh? Lawn, etc.
Thanks for sharing. Makes total sense. As soon as you have to query across span attributes AND span parent/child relationships you need a more sophisticated query language.
Thank you for what you do.
Perhaps Google just wanted to scare businesses on the legacy plan into migrating to the paid service, expecting that those who could afford to pay wouldn't leave it to the last minute.
Try eBay.

You might be able to buy the missing piece.

If not, especially if that missing piece seems to expensive, then you can sell yours.
Bitcoin already faces this problem.
Scientists find AI can recognize race from X-rays – and nobody knows how
Now that you've mentioned it, I remember hearing about the term but I always took it as a possibility, especially when misapplying practice, and not a necessary part of the path. My own path so far seems to be confirming this notion of mine so the things you were saying piqued my curiosity to learn more.

Will I become more self-absorbed and grow feelings of superiority as I continue to meditate? I don't know. But I will still try and see for myself.
They also put generic DRY features like 'internal' repos behind their most expensive paywall. Thanks M$.