skysight-inc/HackerNews huggingface dataset:
Today we have launched the 1st sanctions-related startup on ProductHunt - SanctionGuard. A solution that helps to be responsible and checks if your customers aren’t on international sanction lists!

Before the launch, I did not expect that there were no other sanctions-related startups at ProductHunt. It is possible that previously sanctions were not so widespread, but now, because of the Russian invasion in Ukraine, we all have to be much more careful and be more responsible.

I will be glad for any likes, shares, questions, comments about it and will appreciate your support if you like the concept of the product. Thanks!
The Fermi Paradox might be on an earlier stage of evolution. Perhaps it's easier that we thought to evolve intelligence from our common ancestor, but going from inert chemistry floating in space to that common ancestor is astronomically rare.
I believe (though my memory is foggy, so don't quote me on this) Styropyro was approached by some military/DARPA projects with an employment offer, but he reportedly turned it down.
You: "So you want action A to happen immediately when the button is pushed AND 3 seconds after that when the button is still held action B should happen?"

Customer: "No, I only want action B when it is held for 3 seconds"

You: "Todays technology can't do that"

Customer: "What. Wait. Why?"

You: "Because at the point when action A would be triggered we would have to know the future to tell whether the button will have been held for 3 seconds or not."
This won't help. Companies will just make you wait 3 hours on the line before talking to a human, and then the human you get won't speak your language. I suggest the often-underestimated art of "voting with your wallet"* and using a different service.

* - Or in today's online ad-funded world, "voting with your eyeballs"
You are the dev that added Lightish Red?

I want you to know that the reddit halo community loves you.
This is advanced level edgelording
i had type ii fun reading this. Painfull to read but happy I stopped
> the one that truly astounds me is intelligence for the sake of having fun. Crow skiing

Don’t worry human chauvinism will find a “practical” reason to break that down to too.
> Your argument is that people perceive it as okay because the intentions were good?

Even worse, I think the argument is that the intentions were good because it was our rulers who did it, not theirs. Our rulers are careful and thoughtful, while theirs are evil and cruel.
Yes, that would be revelation. Engineers saying engineers are right, doctors saying doctors are right.
Until the daemon breaks and someone has to get in with SSH anyway? Chef is notorious for doing this. Or at least it was before we got rid of it. Some random script would break and then the run would be incomplete. And we couldn't just fix cookbooks as the run wouldn't complete.

Some deployments make the daemon approach (that phones home) difficult. Such as management in a corporate network. It's easy to configure AWS and the like to accept requests from well known corporate gateways. It's not as easy to make them from the outside the corporate network in. And even when that's doable, different cloud providers and regions make it difficult. You end up having a bunch of chef (or similar) servers scattered around.
I suppose it's easy to be cheaper when you don't pay for any of the R&D
I can see the micro-aspect as most of these target niche markets, are run by solo-founders, etc., but what differentiates these from traditional small businesses other than the fact they sell digital products and services?
Well...

You've made a couple mistakes here.

1. You've made the unfounded leap that the diagram intends to represent state after the button has fired. That's manifestly incorrect.

2. You've made the incorrect assumption that a full reset of the diagram is accomplished by clicking the button. But that's not what it says. Obviously, you also need to move the mouse out of the button to return to the start state. So you could criticized this for incomplete instruction, however, since the context is a demo for a college course, omitting over-instruction of obvious and irrelevant details is most likely the best decision to reach the overall instructional goal.

If you want to be pedantic on the internet, you need to go a bit deeper than that. ;-)
> FAANG-level salaries (which can absolutely be 300, 400, 500k TC) are the 1% of the 1%.

Mozilla is going against FAANG products like Chrome. Compared to the competition their salaries are tiny.
Card autobattler Storybook Brawl review-bombed for NFT integration
That's certainly illegal here.
Do humans?
I had heard about that before, and I definitely try not to subvocalize now, so maybe that's the difference. I'm mainly surprised that so many people recognize it as definitely faster or slower, and so few that see no difference.
CircleCI has had multiple outages for us this past week, causing a lot of frustration.
Honestly fixed word length per column independent of device or screen size is the #1 feature I wish for. I can't stand flow templates. When the nature of the paragraph changes per device it's very hard feel like you've been there before.
Something that doesn't seem to have been discussed from the legal angle is this: if one can make any copyright claim about these datasets qualifying as "prior art", doesn't that then open itself up for trolls to claim that the datasets infringe on existing prior art? It's not like I can draw a pikachu, release it to public domain and make a slam dunk legal claim that all other pikachus are henceforth kosher.

I think Adam Neely makes a more relevant point in his videos about Dark Horse and Levitating: it doesn't really matter what any actual infringement claim is because you can typically find relevant prior art from legitimate works of music if you dig deep enough, even without going through the exercise of autogenerating note sequences.

As I understand, the legal arguments focus on whether there is a clear and traceable connection between the creative process for a song and the alleged infringed work, and whether there is clear intent to omit credit where it is due. I.e. the argument already starts from the assumption that similarities and inspirations from existing works of art can and do exist.
If the afterword's "region borrow checking" concept interests you, check out the "Seamless, Fearless, Structured Concurrency" article [0], it goes into some detail on that.

[0] https://verdagon.dev/blog/seamless-fearless-structured-concu...
ISS captured through a backyard telescope
Same here.

To me it's starting to feel like Windows several years ago. Features that don't bring anything new to the table but pushes their own agenda.

I've been using linux for years now and I can't be happier but I can't find a replacement to Firefox. FF is so good that even it's being sabotaged it's better than all the alternatives.

Sadly the engineering behind a browser is no joke and I don't think anybody else will create or work on an alternative to Webkit/Blink.
I spend as much of my time, and as many of my resources, as possible away from those horrid greedy bastards.

I know that a lot of people here have fantasies about becoming one of those yada yada ya.... But it is not good. Our system where huge resources go to a self selecting elite and the rest of us are left with the crumbs is going nowhere good and I keep as far out of it as I can.

I do not want to live in a shack in the woods, so I have to engage a bit. But as much as possible and practical, I do not.
Now that remote work has opened up as a possibility (at least for fortunate me), this topic now comes up a lot in our house: I'd like to move out of the Bay Area to a very low cost rural area, where we could get a house with land and live like a king and queen. My spouse looks at these areas and points out that sure, we'd save money, but we'd be king and queen of crap. She can more easily see the downsides of non-urbanized America than I can. I'm a shut-in, so I really don't care that a particular rural area has no night life or museums--hell, I basically didn't leave my computer chair throughout 2020-2021, and it was totally fine. But she has more of a social life, enjoys civilization, appreciates city infrastructure, and every time we drive out to look at one of these rural areas, it's really depressing for her to imagine living in one of these places.

I think -if- small towns even -want- to attract remote workers, they'd need to solve this appearance of not at least being part of civilization. That said, the whole "Californians Please Stay Away" meme is common to a lot of small towns across America, so it's likely these places don't want me moving there anyway.
The business considerations have nothing to do with this.

The article makes claims about elite law schools and what the culture is like there. I was at one more recently than you. The article makes a logical leap to connect the increasing "wokeness" of young law students and lawyers to some alleged "takeover" of American law that is in no way manifesting itself. None of your comments substantiate the notion that such a takeover is eminent.

The "business considerations" of biglaw partners or my experience handling, e.g., commercial litigation, are irrelevant.
I agree with you.

This is a bit off topic, but I have a Sony a3000 and a6000. I have a non-sony USB camera timer/remote [1], and I'm pretty pleased with it. There seem to be similar products out there.

If there is no USB SDK released by Sony, how are these manufacturers creating this USB control devices? Do they partner with camera vendors behind NDAs? Do they reverse engineer the protocol? Just curious.

[1] https://www.amazon.com/Remote-Control-Wireless-Shutter-Relea...
Whatever happened to "owning" stuff? Today, I saw some ads from Volvo trying to sell me a "subscription" to a vehicle. ...as if we (we = average Joe) weren't already sufficiently starved of all manner of agency in this world, the next thing to be thrown out the door is the very idea of buying stuff in return for the right to do with it whatever you want.
Open Season, despite how regressive it may appear today, sold north of 1 million copies and received extremely warm reviews from outlets such as CGM[1]. From the Wiki summary of said review:

A longer review in March 1994 stated that the game had succeeded "at so many levels", that its realism and "seemingly endless amounts of" police procedure offered "larger implications about our society and its struggle against the drug machine". The reviewer noted that treating NPCs with the same "lack of consideration" players do so in other games "seems incredibly damning—and heartrending—because it's true to life. We treat each other, the game implies, in our attempts merely to cope with the problems with which we are faced, like NPCs". The magazine concluded that "Open Season tells that story magnificently".

1. https://www.cgwmuseum.org/galleries/index.php?year=1994&pub=...
does amd64 provide a benefit for virtual machines with less than 4gb of ram provisioned? (e.g. i have a small bastion host on obsd 7.0, and even 256mb of ram is slightly overkill based on what i've seen so far of resource usage)
No, it's not valid. At all. I think it is illegal in some countries and should be illegal everywhere. It was enough of these "practices".
can you explain this please (your comments are lovely btw)
Please, name a _single_ good Electron app besides VSCode. I'll wait.
It seems like every SaaS out there is targeting only the very occasional users and large enterprise users, but nothing in between. If this announcement read "we're limiting Free Tier, but creating a new 10$/month plan that gives you what you had before" I'd be signing up immediately. But per-user pricing, especially with the lowest plan being 20$/u/m, is absolutely insane for anyone but big corporations and startups drowning in VC money.

Some practical examples:
- if I participate in a 48h game jam with my usual team, it would cost us 120$ to host our code on GitLab. For 2 days!!
- the non-profit I develop for would need to pay 1680$ a year, despite all but 2 of our repos being FOSS. That is literally 3/4 of the budget we had last year!

Server load, bandwidth and disk space are the things that cost money and they are barely correlated with the number of users in all but a handful of textbook scenarios. Why does everyone insist on putting customers into price brackets based on such a useless metric?
There's a "Get MDN Plus" at the top of the MDN pages. Link: https://developer.mozilla.org/en-US/plus
Bug on safari 15.4: release from 'hover, pressed' didn't go to hover, and instead went to 'idle,up'. Also, love FSMs.
Hate to say it, but if the strategy of weakening other countries involves bolstering certain political ideologies, maybe those ideologies should fall (further) out of favor.
I have several similar memory issues, but they manifest in different ways.

Information presented verbally is almost impossible for me to remember. Lists or processes that aren't written down are worthless. For this reason, I record all my phone calls, and often have to refer back to them to get times I'm supposed to be somewhere, or other things like that. I also like to record important in person meetings so I can remember what was said.

I also have trouble forming habits. I tend to wake up at different times, eat different foods, and generally work out what I should do next from first principals, eg. "I'm hungry, so I guess I need to eat." Etc.

I tend to not connect stimuli with consequences. I have tried to become addicted to things, even going so far as trying to start smoking several times. Eventually I just forget to buy a pack, and realize later that, once again, I accidentally quit.

I always struggled with subjects in school that required memorization such as history.

On the flip side, I'm really good at quickly solving novel problems, and coming up with novel solutions to things. I'm always coming up with new ideas because I basically invent everything as I go.
In Russian, it is decisively "гиф", with hard g, like gift.
There is definitely a sizable and vocal contingent of people who want all copyright on music abolished and only consider performance a valid way to make a living as a musician. When they don't specify, like above, that's generally the meaning. I've been chastised for selling albums enough to know it's not isolated enough to ignore.
That's pointer reversing but as I've seen it, it usually doesn't involve xor swap. It is still used in some gc's.
> but I am tempted to pay anyway
> Does the money go to Firefox or to funny projects and (what I consider) insane exec salaries?

Ah, so you aren't going to pay at all.
This is just a soapbox to start dissing Mozilla again with the usual tropes.
Microplastics found in human blood for the first time
I’m finding it hard to figure out what the role of a CSO is after this incident. They seem to be the least knowledgeable about the product they’re creating as to offer the highest degree of plausible deniability possible.
Dyalog is historically Windows-based and .Net is the preferred solution for a lot of things. But it has reasonable support for most of what you mention. There's a solid FFI, and text is UTF-32 internally with support for I/O with other encodings. See the list of system functions at [0]. Conga is the http library but I don't have any idea how well it works.

This is an area where array languages are entirely different from one another. J and K have been using shebangs for a long time (although J does this by assuming a shebang will be valid but no-op code, and fails if the path contains a space… sigh). Support for interop just depends on what other applications are considered important by the developers of that particular language.

[0] https://help.dyalog.com/18.2/#Language/System%20Functions/Su...
would be interested to know what tighter control you are after :) there is a huge range of matrix clients these days, so you can get an idea of how much flexibility there is to build the app you need.
It shouldn't have to be this way but you can get pretty far using consumer advocacy hacks. Find out the CEO/board member/VP of customer service's name through the company page/linkedin and from there it's usually easy to guess an email address. I've been able to get an actual human to call me from companies that you wouldn't associate with this like Ebay, Google, and Mint.com/inuit. I've used it also with my insurance company and that awful shipping company that NewEgg uses when a laptop was stolen. I was able to talk to humans there but it didn't come to anything. I've also used it with bank issues, you can Google executive customer service plus your bank. The service was like night and day after this method.

There can be discomfort in doing this because it feels intrusive but companies do deserve it if they don't offer consumers rights like this. Once you get past the discomfort it's so empowering. If you're with someone unhelpful on the phone you can ALWAYS hang up. That includes 911. You can set a limit for yourself, that you'll try the "normal" customer service route 1-2 times before escalating it but if you reach that wall with what the company is giving you do not feel bad for using the consumer advocacy strategies.
> I am an amateur photographer, and I can't understand why the major camera brands (Canon, Nikon, Sony, Fuji, etc.) aren't open ...

How much are you willing to pay for this? I suspect they've all looked at it, and decided the ROI wasn't worth it.
That’s a fantastic point. Mea culpa
The important takeaway from the article:

"Please never use this in any production code. The less we have to think about a piece of code, the better it is. It's a fun thought experiment nevertheless!"
Finding the Hardest Spelling Bee Puzzle: Computer Analysis of NYT Word Puzzles
> People think they know something well until they have to explain it or explain the opposing position. Lawyers have to do this all the time which is probably why there is more balance.

Yeah this is probably key.
Definitely worse. It's the starts of words that are important.
I am the principal bassoon player of a moderately large (82 musicians) orchestra. AMA I guess.

With regards to HR, I think finding a HR person that understands how an orchestra works will be prohibitively hard. We have the (assistant) orchestra manager for all immediate personnel questions. When HR gets involved it is usually the regular grinding to make people quit or accept some sort of termination offer.
I'm with you. I really like the concept of their product and would be interested in using it. I applied a while ago but bowed out during the phone screen. There were a couple strange things that came up during the short call but there was one that wasn't forgivable. The post was clearly for a rust developer but they were upfront that they don't have any rust and are primarily a go shop. He said they put rust in the job title because it helps attract smart, passionate people.

It really put me off. I’m not dead set on developing in any given language. I like rust and have been working with it for a while but that isn’t a deal breaker for me. The thing is that if our introduction starts off with dishonesty I don't have any reason to expect it to get better from there. What will they mislead me about after I’m hired?
> I still don't care about any of this nonsense for my personal stuff when I can avoid it. Passwords all day for me. 0 security incidents in my lifetime.

Even for personal stuff, why would you want to use passwords? Keys are more secure AND more convenient. Sure you don't need certificates but I don't understand how keys are more 'nonsensical' than passwords.

Keys have more flexibility, you can use SSH Agent, you can do SSH agent forwarding, etc.

> except always saved to your disk so that anyone who steals your laptop gets access.

This is wrong. First of all, your laptop should have disk encryption. Always. I don't care what your threat model is, encrypt the disk. Second, SSH keys can (and SHOULD) have a passphrase.
"All they need is a credit card and ..."

The idea of children having access to a credit card strikes me as dangerous and irresponsible for many more reasons than just the odd chance that they use it to buy chemicals online.

If you want to buy something as a child, you use cash or get a parent's permission.

(Preempting the "ok boomer" responses, I'm 22 this year)
They are way, way ahead of you. Just in the recent months I've encountered the following models:

1. You can speak to a real person, but you'd need to navigate a phone tree in an exactly right way, many levels deep, and any wrong step would lead you to an automatic answer and disconnect. The exact options you need to press change frequently and are only partially supported by the voice prompts.

2. There's an option to speak to a person, but the call mysteriously drops each time you try to use it. Of course, to report the problem, you'd need to speak to some person there... you see how it works?

3. There's an option to speak to a person, but every time you try, they are on a meeting, or speaking to somebody else, or temporarily left their office, so you can leave the message. If you guessed you'd never get a followup, you're a smart person.

4. You can speak to a real person, but unfortunately not today, because we have exceptionally high call volume today. Try maybe tomorrow. Got this one from the IRS, for example. Guess what happens tomorrow.

5. You can speak to a real person. No, really. No kidding. Unfortunately, this person has no access to anything but filling up a request form that is filed into the internal tracking system. You do not have access to this system, and neither does the real person you're speaking to, except for filing requests. You don't know who, if ever, will be handling the problem, when it happens - the real person helpfully assures you it'll happen as soon as possible - and there would be no status update or feedback whatsoever.

6. You can speak to a real person, but this person is given a script - having things akin to "are you sure you computer is turned on?", "please restart your computer and see if it happens again", etc. - and will not deviate from it, and beyond that you're confidently told the problem is surely elsewhere and there's no way they can help you. There's no non-scripted persons to talk to.

7. You can speak to a real person, but your issue appears to be a bit complicated, so the real person will have to consult with the other people in the office and give you a call back tomorrow with the resolution. The call never happens. Next time you call you speak to a different person, which has no idea what happened before, so you have to repeat everything from scratch. There's no way to speak to a person you spoke before. Guess the outcome.

If you want to be cruel, add to it poor line quality (I don't know how they achieve it, but I've never had worse call quality than on support calls), random call drops and support personnel with marginal command of spoken English. But that's just an icing on top.
Many companies don't use Electron for either their iOS or Android apps - they do native ports. So, again, three completely separate codebases.
A lot of people will give a list of technical reasons (e.g. native platforms are "bad"), but in my opinion those tend to be exaggerated to a considerable degree – Cocoa/AppKit, Win32, etc aren't sexy or buzzwordy but they are deeply capable and in the hands of a knowledgable developer, can save a lot of time by virtue of no need to write a bunch of widgets from scratch (or contend with all the caveats and gotchas of a bunch of half-baked widgets from third party libraries).

I think the biggest driver is actually a shift in software licensing models. Web apps are eminently more compatible with subscriptions and SaaS; access given by one-time purchases is easily revoked or diminished, they can't be pirated, and user data living in some datacenter somewhere makes it a cinch to keep customers locked in. In short, it strips control from the user while giving more to the developer. This by far has greater implications on developer profit margins than tech stack alone does.