skysight-inc/HackerNews huggingface dataset:
"Buy the AI Employe License in an exclusive deal" - I don't know what this means but it sounds like this goes against the gift economy spirit of open source. What's the point, if we have to worry about licencing? Some GPT wrapper secret sauce? Directly using GitHub as a marketing launchpad for SaSS is distasteful. This is a shame because it sounds like there are some interesting ideas and problem solving happening here.
> That means that arrays, in addition to start and end, also need a pointer to the base of the array object, where the reference count is stored.

Isn’t the size and layout of the structure known at compile time? Why couldn’t the ref count be found by subtraction rather than by being passed?

The standard way to implement this is to use address - 1 for such metadata, but any offset in a contiguous allocation works.
Nice. This is literally the one reason I preferred gradle to maven. For our bigger projects maven simply took too much time.
why can't companies be honest that they want to gather data so they could get higher valuation and sell that data in some cases for profit instead of making such shameless statements?
Yeah there’s so many different options for 8x10 and then 8.5x11 there’s often only very cheap looking thin glossy black plastic frames.

Take a look at a company called Craig Frames. That’s where I get my A3+ frames and they are lovely. Pay attention to which ones are solid wood and not just a veneer, if you have a preference. Though the veneer looks good too.

My only frustration with this situation is that I have to go online as local shops ignore that size.
> Over the past few years, I made the decision to totally cut obscenities out from my speech.

So the author made a personal choice and now believes anyone who doesn’t also make the same change is an idiot?

Sounds like something a person with a weak intellect would do.
FWIW, a 10m 5gbps optical USB cable is $70 in the US including 1-day shipping. Dunno why anyone would pay hundreds of pounds even with the euro/pound tax.

Also compare to data center hardware. A 10m 10gbps active optical cable is only $31 retail: https://www.fs.com/products/30895.html

Normally you'd buy optics and fiber (which is cheaper than copper ethernet cables of the same length) separately for data center use and in larger volume, but my point is that there's no expensive tech involved in these cables.
My favourite phone was my Blackberry Passport. So good.

Bring. Back. Keyboards.
What I find interesting is that the vast majority of users are in the US. I wuold have expected a 2-fold or even 5-fold increase over the next countries (in EU), but if I look for example at Germany, UK or France, there's a 10x to 50x discrepancy.

Seeing as those countries are usually very much into emulation of older systems, were flash games simply not that poular outside of the US?

Personally, for example, I had some flash games that I played, but it was definitely a niche at least among my friends/family at that time, even at school or university.
One way only: i upload the file andit gets downloaded somewhee else, but the reverse way is not intended. Syncthing is a bit more complicated, since its designed to work bidirectional and even with potential untrustworthy computers.
Our terms of service are historically very restrictive. Unlike many others in the space they do not permit us to use event data for analysis or improvements of the service.

For instance SigNoz was mentioned in the thread here, their terms of service already contain a similar clause. I'm not sure how many companies offer opt-outs for that.
#NOVA the Documentary [video]
Who is the author of a collaborative work like a film?
Self-signed code signing certificates would seem to be a good compromise (like e.g. Android does it).

Even a hash over the executable (+loaded DLLs) would work in a pinch. Breaks app binary updates, but for a “stay logged in and unlock via biometrics“ feature (as opposed to “store this credential forever”), that might be acceptable.
Society is built on people exploiting those producing economic output, the whole system is based on parasites, cmon at least let’s try to don’t think others are idiots (or be naive) when talking about capitalism

> But this guy just buys low, sells high, and uses other people's money to do so?

Some people call it capitalism
It is really not. It's only fine if accessing the wrong machine is considered less bad than access by an unauthorized user. Depending on what you'd upload or download, that assessment might differ.
I applied in October and never got a response
SpaceX needs to build Starships as often as Boeing builds 737s
My sister tried to get me to read this book, around the same time she lost a bunch of money to a pyramid scheme.
yes but it's ugly and serves no purpose
Third hard problem in computing after the infamous "naming things", "cache invalidation" and "off by 1 errors".
> you mean youtube tried to obey the law?

To be clear, YouTube's goal is not to obey the law, but to minimize their loss. This is why they entirely disregard key aspects and intents of the law, leaving fair use and fair process as a joke.

Their implementation harms creators and redirects their earnings to companies that were never legally, contractually or morally entitled to it.

> the right way to change the law is to participate in the public civil procedures.

Unless there is going to be fines for not allowing copyright unencumbered content to be displayed and monetized, no change of law is going to help here. Copyright law is twisted because of companies like Disney, but the underlying problem is that YouTube will only ever care about avoiding expensive litigation.
It took a little longer, but meanwhile ETH has also published an English version of the article: https://ethz.ch/en/news-and-events/eth-news/news/2024/01/com...
His debt doesn't fund consumption, it funds real estate, which he rents or sells for a profit.

He's not advocating to go into debt for a lush Bahamas vacation.

The value of long-term debt to fund real assets is that inflation corrodes the debt value, while boosting the asset value.

Even if the asset doesn't appreciate above the inflation (meaning you do nothing all day), you can still make money if interest is lower than the inflation rate.
Not as big as King's Chapel over the road though!
We do not disclose data and we do not sell data.
Heh, no way do I remember the details. I just remember that we were rewriting it in 360 assembler but I left before that was completed (if it was), and that I wrote an Algol syntax checker in Meta V that was obliquely referenced at the end of RFC 57.
Is Upwork worth it? I tried and even the most basic jobs get like 10+ proposals and filled by someone who will work for $5/hr
What's the Ed Tech startup?

50k-200k LOI* in January would be unusual for an EdTech startup given the timing of semesters and university/locality/school contract signing periods.. is there more to the story, a distribution channel, or hyper-local focus?

I'm the technical founder of Revision.ai, feel free to email for a chat or advice. An AI Ed Tech startup made widely available in 2019 with traction. I had a similar choice at one point.

*(Letters of Intent? For seats? or is this MAU?)
and how about not training on my data?
> According to UK copyright law, in order to know if a film is in the public domain you need to identify the following creators:

(a) the principal director

(b) the author of the screenplay

(c) the author of the dialogue, and

(d) the composer of music specially created for and used in the film

> Copyright in the film expires 70 years from the end of the calendar year in which the last person listed above dies.

Taken from: https://www.copyrightuser.org/create/public-domain/duration/
https://archive.is/tQ3EZ
His ideas probably can be summed up in a couple of paragraphs and 99% of it is the basic stuff that anyone that doesn't torch their credit card every month does.

Yes rich dad buys a car within his means, poor dad finances the brand new truck and doesn't know what "9% APR" means but he's happy cause he can "afford it" (not).

But since the average financial literacy is very low and several people look for the loudest monkey in the room this guy got successful
Me too. From Ant to Maven long ago. In the beginning it involved still quite some work, making plugins, running Nexus. But since Spring Boot, Maven is for me just a copy/paste activity.
My boss says we don't need any engineering managers
What is high tier news?
I think you are incorrectly extrapolating to the entire community based on your personal experience. You are assuming that most of the readers at this site are working in a similar professional context that you do. You are also assuming, but all of those people who work in a professional context, do not also “cook at home.”

It’s OK if you did not relate to the article. But I certainly did!
Ask HN: Favorite Nonfiction Books of 2023?
What were your favorite nonfiction books of 2023 (Read in 2023)
Speak for yourself, I don't have anything else open.
You make some good points. But the Houthis have been being bombed by Saudi Arabia for years and haven't been crippled by it. Getting them to poke and prod some shipping could be and easy way to cause an outsized impact.

It could also be an internal thing for the Houthis that we (certainly I) don't know about. Being able to say "We're standing up to Israel and the US" could be big for their credibility in Yemen. That is pure speculation however.
Thank you!

That's odd. I couldn't reproduce this issue myself while connected to Argentina servers. Could you double-check the URL once again? Are you really trying to access this page: https://nordvpn.com/blog/binary-memory-protection-measures-o... ?
Also, could you please share which browser languages you have configured? You can check it with console.log(navigator.languages) in the dev tools.
As I reported, I could have misremembered, which I did (I remember valve did some research on it). We were discussing if it was reasonable to make split screen games and it was brought up multi keyboard input, I reported controller should be used, hence the stat.

Steam just proved that at least 48M people have controllers on PC, that is a lot of controllers!

As for non platform users, we literally have no information on them and no way to gather such information, so for the purpose of this discussion, they don't exist. Being an edgecase cuts both ways (yes, steam is that big)

I'm not sure if you read anything between the lines, I remember it was 50% of steam player have a controller, I remember wrong and it's 33%, that's about all I have to say on the stats.

I would not recommend using a keyboard for split screen gameplay, we have a better alternative, especially with the loss of mouse.

From my personal perspective, the keyboard is always a poorly optimized gaming peripherals, it's the mouse that makes a difference. The keyboard is useful when jumping into chat, but that's about it.
For a while there were those poor quality gaming boards, made more sense than a keyboard and had an analog stick included, these disappeared from the market sadly, but made more sense
If you owe the hospital $1,000 that's your problem. If you owe the hospital $100,000 that's their problem.

Medical debt is the #1 USA reason to personally declare bankruptcy... USA! USA!! USA!!!

[EDIT]: Despite this comment's unpopularity, this was how I first heard a similar quote, over a decade ago (in Medical School)...

so it remains posted =P
There's another episode, called rain, that you might enjoy if you haven't seen it (and some of the sibling commenters might too). There's no dialog, and it's a beautiful balance of the frustration and wonder that comes with parenting.
> They want the data for AI but not just for their products. They want it as a business asset.

That is incorrect, the data is exclusively used to provide services to customers. The blog post is quite specific about the intended use.
This is an amazingly refreshing view of programming. I am envious of anyone who can apply first hand their programming skills to the world around them. I can program, but real life and programming just seem to occupy entirely different realms of my brain, unable to cross over.
"Oops, just a bug" only goes so far. What's interesting about content ID is that only a select group of large copyright holders have access to protecting their works through it, and we have a growing number of cases where it makes "decisions" that are not in line with copyright law.

So is it a copyright enforcement system or is it really some kind of cartel mechanism which is replacing copyright law?

Inquiring minds in the federal government might want to know.
Accurate, but not precise.

I'd imagine they were focused on catching as many violations as possible, at the cost of catching false positives into net.
Sounds exceptionally naive, "artists are meant to struggle".
Its also extremely self-centered and egotistic to consider this performance art
as some "culture jamming"(as labeled by wikipedia), its more of an upper-class British extravagant
behaviour - that is pure hype and self-congratulating rationalization ("its the most powerful thing we could do". They could have done it with fake money, even vaguely money-shaped paper, if
all they wanted as some third-rate artistic performance. Its hyper-capitalist showing off their wealth and power, using it in the worst way they could think of.
Perhaps the only "artistic" message here is that 'modern artists' are a shallow consumerist culture that
revolves around emotional shock value and regurgirating pop-culture.
I wonder if you could do a split keyboard and have it hanging off the sides like little winglets to get around the bending moment issues. Of course I have no idea what it would actually feel like to type on something like that, and it'd look weird as hell and make the phone oddly wide, but can't help but be curious about it.

You have my permission to steal this idea if anybody wants to hive that a shot. ;]
Although it’s somewhat different IANAL but Feist probably at least peripherally applies in that “sweat of the brow” doesn’t give you copyright. So with respect to the photographs, just because you spent days setting everything up to get the perfect reproduction, you probably still can’t get copyright on it.
The NLRB is not "a quasi-governmental organization" any more than the SEC is.
Jacques, I respect you, but I'm already apparently living in a world where my genetic markers make me feel like a rabbit-on-the-run, or at least they force me to pre-emptively apologize for other people with similar genes when I want to travel in most countries. I'm not going to be overly concerned about the constituents of this thread; their views are incoherent, but if they had much power to influence anything, they wouldn't be wasting their time writing here, and neither would we.

Perhaps a better way to say this is that 'tech savvy' posters are the least likely to have a good handle on mainstream feelings, and I definitely feel safer among normal people than those who consider themselves arguers for technological progress without a supporting philosophy.

[edit]
I had a dream last night that the front of my house was all glass, including the ceiling. And I was on the couch with my girlfriend reading books when a Hamas protest came down the street, waiving green flags. They took positions on the roof of the school across from me, and they were pumping the air with AK47s and shouting slogans, looking down into our glass house and waiting for us to respond. We looked at each other and tried to make ourselves small and we did not want to respond to their slogans. They became more and more agitated that we were refusing to agree with them. We knew that we were marked for death. Then the police showed up and they moved down the street, chanting the same things.

This is a small story. My father, stupidly, put his genes on this website without asking his children; thus I was a victim of this data breach (we're not surprisingly 90% Ukrainian/Belarusian/Ahskenazi Jewish and oddly 10% Irish). But what does it mean to dream people shouting a slogan that you'll either shout with them or die, into the glass living room of your house? It feels like a perfect metaphor for the time we're living in. I wish everyone in the world had that dream so they could understand what it feels like to be a true rebel who is alone against a mob.
Sounds like a nightmare. Do you know what could have caused the database corruption?
I’m JD, co-founder of Raygun (https://raygun.com). We’re a paid alternative in crash report logging and user performance metrics. We’ve been operating for years, not reliant on VCs, and are HQ’d in New Zealand.

I’ve met with many customers over recent months who have told me quite plainly that they have been told none of their data is to go into any AI/LLM system. This is often coming from legal and many understand this may not apply forever, but for now it’s a hard no. While many of these were large organizations, the message was almost universal.

To that end, at Raygun we have always run the business as though all data we receive is the customers’ data. Treat it how I’d want our data treated by one of our suppliers. As we look to release our own AI capabilities this year, we’ve been making it clear that these will be opt-in features. We take the role of being trusted with customer data very seriously, and the trust that is placed in us. We’re already compliant with standards like GDPR and tracking what’s coming around AI rules is something I think we’re all paying close attention to also.

Happy to chat with anyone looking, can match budgets: jdtrask@raygun.com
I got a few steps further after lots of experimentation with ngn/k and the extra hints further downthread:

https://gist.github.com/vidarh/3cd1e200458758f3d58c88add0581...

The big caveat being it clicked too late that 1) "encode" is not "change base and format", but "for each element in this array, apply the module to the entire other array, and pass the quotient forward", and 2) encode returns a list of columns of the remainders rather than rows (the output format really does not make this clear...).

So you can turn a list of seconds into hour, minute, seconds with e.g.: (24 60 60)\(86399 0 60), but what you get out is [hour, minute, second] where hour, minute, second each are arrays.

If you want them in the kind of format that doesn't break the minds of non-array-thinking people like us because the order actually matches the input, you'd then transpose them
by prepending "+", because why not overload unary plus to change the structure of
the data?

+(24 60 60)\(86399 0 60)

Returns
(23 59 59
0 0 0
0 1 0)

Or [[23,59,59], [0,0,0], [0,1,0]] in a saner output format that makes it clear to casuals like me which structure is contained in what.

Now, if you then want to also flatten them, you prepend ",/"

I feel much better now. Until the next time I spend hours figuring out a single line of k.
Police are hired by the powers currently installed and paid through extraction of taxes.

In effect they are an occupying force.
When we say "js ecosystem", npm and node are not what come to my mind in 2024.

I don't see these as serious contenders anymore.
Lol. Yes, me and millions of dollars of Russian funding in a covert campaign.

>>On top of that whistleblowing is inherently political because it implies an individual reporting on a (typically) much larger and powerful organisation

Agreed, but if the organisation only supports you when you say things about a much larger and more powerful right-wing organisation then you're not for all whistleblowers.

Here's a thought experiment for you - the Democrat email leak in 2016 or Hunter Biden's laptop or the Twitter files - if that was leaked by a whistleblower, do you think an organisation like this would have supported it? Or would they think "This may harm our favoured political candidate"?
Agree. Open source OAuth go libraries have this too. It's like working with C++ code from the bad old days when everyone thought inheritance was the primary abstraction tool to use.
https://commons.m.wikimedia.org/wiki/Commons:Reuse_of_PD-Art...

https://en.m.wikipedia.org/wiki/Bridgeman_Art_Library_v._Cor....
I want to see an Excel frontend to LLVM.
Do we even have to read skepticism of tests, is it like a religion or some god you can see? Don’t believe in jeotests witnesses? Do you go back to retest the whole application manually on each deploy? Do you manually retests all past bugs in each deploy? What kind of cowboys are getting into software development

Trust us, tests exist and they have a plan
Shelly 1 and Plus 1 (the gen 2 device) allows you to separate the relay from the switch and expose both via API or MQTT.

That's how I have my lights setup - normal light switches (switched live) will toggle the switch sensor which is picked up by HomeAssistant which then either toggles the relay (for non smart lights) or sends a command to a light group (Zigbee IKEA Tradfri bulbs, using a Sonoff Zigbee dongle for comms) to turn on or off.

The only issue you might have is that they require a neutral, so unless you have a neutral behind each switch you'll need to put the Shelly elsewhere, either in the light fitting or ceiling (in my case).
Location: Remote - India
Remote: Yes, full-remote (4+ years)
Willing to relocate: No, open to travel.
Technologies: Product Management, Growth Marketing
Résumé/CV: https://docs.google.com/document/d/151Mv6MtbXclnq3lKQb_goMUF2QRthzx8_NEDumUYsuQ/edit?usp=sharing
Email: rishunk16@gmail.com
LinkedIn: https://www.linkedin.com/in/rishabh16/

Open to full-time, part-time & contract opportunities. Please reach out to rishabh@roasexpert.com
I really love the topic, gets the brain going.

There's even a community of people who go around and burn money. People have destroyed about £8K so far!

https://www.burnyourmoney.org/

----

From the past on HN, this one has the most comments I think: https://news.ycombinator.com/item?id=34649326
Why would you spend obscene amounts on equipment? All I've got is a helmet and a front light, cost me about £60 all-in-all.
>ciphertext = Encrypt(plaintext || Hash(plaintext))

As already mentioned, this allows the attacker to generate a valid hash in some circumstances. You don't have to allow this and it has been argued that such an approach is secure[1].

As a practical example, which is guaranteed to annoy someone just by the suggestion, the OpenPGP authenticated encryption mode that has been around forever has never been subverted in this way but is at its heart "hash then encrypt". It depends on a random value that is kept from attackers[2].

[1] https://cseweb.ucsd.edu/~mihir/papers/enc-red.pdf

[2] https://articles.59.ca/doku.php?id=pgpfan:mdc (my article)
SEEKING WORK | India | REMOTE

Location: Remote - India
Remote: Yes, full-remote (4+ years)
Willing to relocate: No, open to travel.
Technologies: Product Management, Growth Marketing
Résumé/CV: https://docs.google.com/document/d/151Mv6MtbXclnq3lKQb_goMUF2QRthzx8_NEDumUYsuQ/edit?usp=sharing
Email: rishunk16@gmail.com
LinkedIn: https://www.linkedin.com/in/rishabh16/

Open to full-time, part-time & contract opportunities. Please reach out to rishabh@roasexpert.com
How is this guy wrong in hedging against the declining dollar and rising price of commodities? At a time when all central banks are de-dollarizing and buying gold, wouldn't this be the perfect hedge?

I know for a fact that most fund managers (at least in India) have been converting as much as 10-20% of their portfolios into gold and other commodities.
Nice write up. I like building small apps like this as well, like gigtablet.com which I made for my band to use. It has us 7 users and we’re happy with it so that’s all that matters.
You then have to reimport. Every time when you comment out code.

I guess the compiler authors don't comment out code?

And it's intentionally not optional on the compiler.

So you have to modify the source and compile your own compiler to disable it. It's ridiculously sadistic to their users.