skysight-inc/HackerNews huggingface dataset:
I think it is totally ok to hate the player too.
A great day to read upon my old article on building the most complete palindromic sentence: http://www.pinchofintelligence.com/worlds-longest-palindrome...
I hope they're smart enough to sue google for a several million dollars. I bet they could have their choice of quality lawyers to do this case for that 33% cut.
Correct. I know plenty of enterprises that do not touch any of those, mostly because of their fear of not being able to find devs familiar with those languages.

As discussed elsewhere, it's possible niche might be a better term to describe what I'm talking about here than obscure.
Free speech and fighting rhetorical violence are not mutually exclusive. There are ways to reduce the visibility and spread of rhetorical violence without imposing on the rights of everyone to speak.

Let's use another mental construct if this is helpful. Imagine at your place of work, one person every day comes into the office, points at you and says "I hate this guy. Someone should beat the crap out of them". This person then posts messages on the company chat about how much of a terrible person you are, spreading all sorts of half-lies and untruths. This person goes as far as to put a message on the bulletin board in the cafeteria saying that you are a rotten person and someone should slash your tires or make your life a living hell.

One day you come to work. Your tires are slashed. Someone has trashed your desk. When you leave work at night someone assaults you, punches you and throws you on the ground. You can't see who it is.

You can point your finger and say "this person has been verbally harassing me". Would it be right for the company to say "any speech is allowed, therefore, this person has the right to continue that speech. Any actions are the fault of the perpetrator and not the speaker."

How long would you be willing to put up with that and defend that right even though it is causing you direct harm? There are indeed laws against violent and harassing speech, even though the words themselves aren't harm because of the direct harm that can be linked. I agree that the line between annoying and controversial speech and overtly violent speech is not well defined, but the lack of a well defined boundary does not mean that there is no boundary at all. Clearly some things are beyond the pale.

Now the company can't tell the verbal harasser that they are not allowed to think or express their abhorrent views. That harasser, as abhorrent as their views are, are using protected free speech. But the company can tell the harasser they are not allowed to communicate those views on company grounds, in company chat rooms, in the company cafeteria, or in any capacity as a company employee. Basically, the company can impose limits on the spread of those views. And in the vast majority of cases, it's imposing limits on the spread of views that acts to dampen actual violence.
> bandwidth requirements satisfy the regs

Please note that only the USA (afaik) imposes an arbitrary and restrictive 300 bd limit on HF digital modes.

Here, amateurs are free to experiment with as much bandwidth and as high a baud rate as the physics will allow, provided we keep within legally allocated spectrum.
> Both of the men Rittenhouse killed were unarmed.

Not legally speaking. A skateboard can easily be classified as a deadly weapon. Same as a baseball bat, a big branch or similar stuff.
to be fair, jQuery is pretty 'mature' at this point
When I read people complaining about "Small Images" like mentioned here where the author seems to warn against it and even proposes making sure enough "tooling" is in the container.

I'm always a bit curious why more people don't talk about using nsenter in the rare situation they need to inspect stuff in a running container?

For a production microservice container, why have a bunch of bloat in the container that increases the surface area to manage while also only actually being used in edge cases?
Audio UX – UI/UX Sound Design and Its Role in FinTech
Yes?

Not sure why the '/s'. Options exist, and not just "AWS or GCP".
Right, all this graph shows is that jurisdictions that imposed mask mandates had much lower case rates. Presumably that's because they had a lot of policies in place that put together were effective. Clearly they were doing something that worked, and it might even be sensible to use mask mandates as a proxy for that, but the article is a bit misleading. It would be nice to see how mask wearing rates had an effect but I suppose that's not as easy to track over time.
The intro reads like:

As a salesman who’s been able to survive the pandemic thanks to selling multilevel marketing schemes, honestly nothing is bad about them per say.

I don’t understand why it is that people have this inherent attitude that “it’s good when artists get money, no matter what”. I mean fair enough if you sell some art, but that’s not what NFTs are, they are risky investments bought because of the investment aspect. And while yes, as they say “in an up market there are no losers” it still might be the case that the losers will show if it collapses just like any Ponzi scheme or pyramid organization, and that will leave all the “suckers” at a loss. And I can’t agree that this is all ok simply because the snake oil salesmen where also artists this time around and not just selling certificates allowing others to sell water filters.
Do they keep trying codes until one become "active" and then redeem them? How do they "get the codes" and "wait for activation"?
Building the most complete English palindromic sentence
I too would be upset at unsolicited pictures of blotchy English people
The ratio is a little unusual but the math is right, the divisor is per days worked.

15 days off / 20 days worked (5 weeks of 4 day workweeks)

8 days off / 20 days worked (4 weeks of 5 day workweeks)

Another way of saying it would be: in a 4 day work week you have 4/3 (1.33) ratio of work days to days off whereas in a traditional workweek is 5/2 (2.5). So although it is just one day it dramatically shifts the balance between work and time off.
Good point. I've seen more than a few of these that turned out to just be a creative writing exercise.
Thanks. Lots to think about. I do lack the "excuse", which might be a problem, but we'll see.
I use Chrome. I build a static HTML file and have set a New Tab page policy[1] in my paid Google Workspace[2] admin console
to use this static HTML file via a file:// URL.

[1] https://support.google.com/chrome/a/answer/2657289#zippy=%2C...

[2] https://workspace.google.com/
The HN crowd not her target audience. We all have been in offices where people are not able to use what most of us would consider basic functions of Excel.

I know even in my group once I learned vloolup I was considered the excel wizard. What I knew was that I was far from an actual Wizard. There is so much more.

Either way there are millions of people that her courses are ideal for. Good for her.
And to help people remember the difference, here is a video of David Mitchell explaining his thoughts on the matter [1]

[1] - https://www.youtube.com/watch?v=m2q-Csk-ktc [warning, language]
If you were younger, you would've heard of VSCO users because they want to save the turtles (sksksksk).

That or you'd remember it as the other photo filter app in 2011.
But nearly all problems boil down to nearly zero actual work...

Take booting up a computer for example. All that actually needs to be done is to display the login screen on the screen. And we know from 60 fps video playback, that the hardware is capable of displaying a frame inside 16 milliseconds.
Thats quite something, I'm super impressed by attaching the fairings to the first stage, would love to know if anyone has ever done that before (other than SPECTRE in You Only Live Twice but in reverse [0])?

It allows them to strip the second stage right back to something much cheaper when it has (at least initially) to be disposable.

0: https://youtu.be/3ftN0zqHtn0?t=102
"Microsoft Edge runs on the same technology as Chrome, with the added trust of Microsoft."

They named their user tracking, telemetry, and "Buy Now, Pay Later" add-ons "trust"? That's really Orwellian.
A lot of the tech community have pretty hostile attitudes in general for reasons I can only wildly conjecture, but the question I also would pose is if the distribution is all that different from the rest of the population. Look at the doctors and lawyers we’ve been seeing that are at least in public saying some of the most ridiculous things imaginable oftentimes even without an obvious financial motive involved like in most cases I’ve heard with engineers being deceitful.
I would guess they (if they're not LARPing) wouldn't do this if they could just afford a new phone.
This is my personal Start Page:

https://imgur.com/a/RKHB5LX

It's built with a simple single file PHP that loads a list of links and formats them into collections of topic cards. The edit button lets me update the links file where-ever I am.

It's held centrally on a spare domain, and is set as the home and new tab page on all my machines.
I use the Custom New Tab URL extension that's set to my Notion page where I organize my projects.
It is a pain but it is manageable with practice. Also the error messages on Nix 2.4 are a lot better and can show the location of errors which is enough 90% of the time.
I'm pretty sure during an interview once someone made a very similar joke when I'd written using Rust syntax instead of Javascript. I thought it was funny and thanked them for tactfully pointing out my syntax errors and confirmed I had been writing Rust a lot recently.

The only other choices for the interviewer are to bluntly say "you missed using semicolons" or to not say anything and be left to wonder if the person knows how to really write in C. The author of this post seems to think even considering any other choice than the last is rude since "whiteboard code doesn't compile so semicolons are syntactic sugar".

But if it does matter, baking in some understanding of the charitable reasons why (that the interviewee is proficient at multiple languages, especially in the popular ones at Apple like Swift) is actually the nicest thing the interviewer could have done.

The post author seems to me hostile to being corrected. Given that every code review I've been in requires being corrected dozens of times about errors large and small, I wouldn't want to have to deal with their uncharitable attitude towards feedback from coworkers/collaborators.
Isaem
Bringing a Healthy Code Review Mindset to Your Team
I think that's an overly reductive expression of my opinion, which is perhaps why you're struggling to follow.

I think it is incredibly likely that if Rittenhouse did not have a gun, then the two people he killed would still be alive, and I find it unlikely that Rittenhouse would be dead today.

You are correct that I don't believe that these specific circumstances that led to these deaths should be legal.

I don't believe all attempts to defend oneself are wrong, nor do I believe that it's inherently wrong to use 'unbalanced' force in the context of self-defence (ie: just because someone is unarmed does not mean that you should never use deadly force against them).

My opinion is that he had a gun he shouldn't have had, was in a place he shouldn't have been, causing trouble he shouldn't have been involved in, and killed two people who shouldn't have died.

As it turns out, none of that is illegal.
I have no issue with masks, but that graph clearly shows divergence long before masks were mandated, and no obvious change in relative infections once they're introduced.
-D_GLIBCXX_ASSERTIONS
> Why should the ubiquity of a particular hardware design dictate that you diverge from the canonical representation of a number?

Performance. Byte-swapping "everything" isn't free. And there's already precedence for it, after all most binary formats use multiples of 8 bits for the same reason when storing numbers etc.
Sorry, but Wikipedia also doesn't get to decide what words mean, nor you or I, at least not authoritatively.

Linguistically, tax evasion is: evasion of taxes. I can use the words to describe any action taken to evade paying a tax. The words simply do not imply a state of legality.

That there are domains that overload the terms with extended restrictive meaning is by definition arbitrary and has no priority over natural language.

Usually Wikipedia indicates this by explicitly naming the domain, e.g. "In US tax law, tax evasion is ...", but fails to do so here.
The TLDW; is: Get traction, don't be desperate, build a healthy company.

There is some discussion about timing and that it's a bad idea to raise before you have a suitable metric that indicates you are on a successful path.

The fulcrum, though, is really: don't be desperate.

How not to be desperate? Don't NEED investment capital, don't NEED more evidence, don't need anything. How to do that: customers and revenue.

That's great advice generally in life. I think on an individual basis it's important to ask yourself "what makes me desperate?"

For many of us it is the need for validation. Validation is HARD to get in the early stages.

I have two daughters (three actually, but this is about two of them). One of them has a very strong ability to get whatever she wants. She's smart and charismatic and thinks/schemes in advance about what she wants. When she gets it however, she consumes/opens/plays with whatever the thing is. She gets her validation from successfully getting that thing and wants to enjoy it.

My other daughter is far less finessed in her approach. She often doesn't get what she wants, however she doesn't want things nearly as often. Why is that? It could be partially because it's harder for her, but I also see that she is far less likely to consume/use an item. She has a place in her room and it has unopened toys, a stack of candy/chocolate. She can go there any time she wants and get an instant hit of sugar/fun/whatever. She has control.

The first kid has to give up a lot and make trades to get what she wants. The second one NEVER compromises. She'll walk before she'll trade.

If you want to "don't be desperate", then you need to understand what drives you to desperation.

Desperation is not a corporate attribute, it is the result of of our own wants, needs and desires. Raising capital is hugely rewarding in many non-core ways for a startup. It validates not just your pitch, but the founder's desire to be actualized/desired/congratulated/admired, etc.

The advice of "don't be desperate" is good advice and the solution IS customers and revenue, but before you get to that stage it is often a question of personality and personal needs. Once you make a "desperate" act however, it's very hard to come back from.

Understand your needs, check them, align them to what is best for the company.
Yeah, it's weird. I really don't know why Rust isn't more popular.

Edit: I just read another comment you made about somebody's program not being worth attacking. I think you are on to something with that argument. Most software isn't worth attacking.
I don't think this paints an accurate picture. This sort of presupposes that C/C++ were a first iteration, but that's not true.

People chose C and C++ for bad reasons, even with historic context. Languages used to be more correct. Algol2 used to validate array subscribting and not have null etc. It was C programmers who pushed languages to be worse because it made it easier to write code.

They very much created this problem and we regressed because of their choices. Things could have been a lot better.
You can run a small sidecar with a shell and if you enable shared process namespace you can access the filesystem of the main "distroless" container via /proc (e.g. /proc/123/root)
The hard part isn't designing and building an object heap, the hard part is building, guiding and managing a team that builds, manages and operates an object heap, at a world wide scale.
Oh certainly.

A more well spoken person in Britain will always say 'lavatory' instead of 'toilet'.

https://theconversation.com/toilet-or-lavatory-how-words-bri...
For many decades, research on effects on living tissue of nano-currents and varying electromagnetic fields was effectively forbidden in the US. Trying to pursue it led to canceled grants, dis-invitation to conferences, and denial of tenure. (The electric power industry might be responsible: they wanted no chance of interference in their choices of transmission line routing.)

George Becker somehow got a free pass, working for the US Veterans' Administration on what was hoped might be limb regeneration. He wrote up his findings, in popular form, in "The Body Electric".

The key finding was that sub-nanoamp currents orchestrate both fetal development and healing processes, and also regeneration in animals that can still achieve it. But it turns out that healing a broken bone is, exactly, regeneration, even in us, and a small current can accelerate it, retard it, or trigger it in cases where it fails, as does happen.

I attended (sneaked into) a conference in Hungary in 1987 where an American biologist presented her results, growing insect larvae to 4x normal size via varying magnetic field stimulation. She could not present these results in the US at the time.

A key fact about effects of high frequency radio on living systems is that modulation is everything. Thus, a pure sine wave at 2.4 GHz and 1 watt might have no effect, but modulating it with two lower frequencies that differ by a few Hz could yield profound results, even at much lower power.

The number of ways one could modulate is practically infinite, so nobody can say anything simple about effects of E-M, with effects that can be very large. Regulators have responded by restricting consideration solely to possible heating by absorption of the baseband signal.
As far as I understand, that #2 C program contains hardly any C code but mostly inlined assembly.
I have a custom built system: https://github.com/satran/edi
It does two things I have longed in other systems:

- uses plain text files as storage

- embedded option to run shell scripts while rendering. Eg `!date +%D` would execute date and insert contents.

The part of using text files was that I can leverage unix tools. This allowed me to grep for todos, follow up things. Keep a format that works for me.

To your question about widgets, it mainly renders Markdown dolls so adding HTML should be simple.
> I’ve seen a few articles around the FBI’s connections to the Jan 6 protest and the Proud Boys

I'm not sure what you're talking about? Link?
A couple of right angles not really make it light tight either.

I remember going caving and we would have to go 100m or more through many different turns before we all turned our lamps off and truly experienced perfect dark.
I don’t really see how Twitter is anything but a glorified Internet forum with some high profile posters.
Maxima is a treasure!

And yes, I think it is lacking a better UI (wxMaxima works but needs more polish I think) and particularly more appealing documentation. Your video is very interesting!
There is always large opposition to regulations of any kind petty much by definition.
Show HN: NPM package to fetch company contact data and logos
A small team and I have built an npm package [0] that can be used to fetch company logos and contact data by querying a company domain name. On the face of it, it works like an API but under the hood it works quite differently – there's no cost, rate-limits or licensing restrictions.

This package is built on top of a new protocol called NUM [1], which is a way for companies to provide machine-readable data direct to devices, apps and services, over DNS.

To show what's possible with this package we've built a UK Company Directory with a huge amount of data for many large companies [2].

The NUM protocol only recently launched in the UK so includes around 20m pieces of data about 5 million UK companies [3]. International roll out is planned next year.

0. https://www.npmjs.com/package/company-api

1. https://www.num.uk/developers

2. https://www.companydirectory.uk/barclays.co.uk/contact-information

3. https://www.num.uk/blog/we-crawled-5m-uk-websites-and-published-23m-data-points-to-dns
Hackers for Charity: https://hackersforcharity.org/
I suspect it would in increase their chance of getting an interview, but they would struggle during the live coding portions.
Do you mind sharing the Julia code? Seems odd that it's that far away from even Python.
It's all about management cost. How much does it cost to operationalise your own server farm with the same guarantees you can get from a cloud vendor? Do you have the necessary expertise on infrastructure/SRE to have team(s) deploy and operate your own server farm with the production level your business require? Do you have a good hiring pipeline to supply you candidates with the required expertise when the time comes to replace your experts? Is that a business risk worth taking if it's not your business' core business?

For example: I use Elasticsearch and have used it for the past 10 years, I have deployed ES clusters myself, I have been a team lead for infrastructure teams that had to support a ES cluster, etc. I would never, ever, choose to do it myself again if I can find a managed solution. It's a lot cheaper when you factor in that you will require at least 1 engineer with expertise (or being trained for it) to properly support a running ES cluster in production.

The same applies for databases (I've managed shards/clusters of Postgres and MySQL in my life), and Kubernetes clusters, and any other piece of infrastructure that becomes critical to your business, you have to manage it and therein lies the majority of the cost of any solution: supporting it. The cloud provisions, manages, backs up, fails over, etc., without intervention from my side. Yeah, I can set up all of that myself but that is another cost to take into consideration, and something also to be maintained over the years.

Yes, I can find open-source tools for a lot of issues in software engineering, I can't find anyone to run those tools for free, so the trade-off analysis is based on this when looking into solutions, and a lot of the solutions from cloud vendors is exactly managing resources for me and my teams.