skysight-inc/HackerNews huggingface dataset:
As the sibling comment said, the problem is that the dev used the SSH form which requires me to authenticate with the repo (i.e. I need to be given explicit permission) whereas for public read access you want git submodule to use HTTPS

Very easy to forget this when you're the dev and you already have access. Is there a way to have both? How does one say "I want submodules to authenticate people where possible but allow public read-only access if not"?
Two comments that kinda go against the flow:

1. Please add options to conserve battery too. A FPS limiter would be good. Messing with the system power management when the user doesn't want to be tethered to a wall plug is Not Nice(tm).

2. When you do UI scaling, especially if you're young with 20/20 eyesight, please allow scaling beyond what you think is big enough.
Copilot feels a lot safer when combined with static analysis output that immediately tells you when it is doing something wrong. TypeScript + ESLint together give me a lot of confidence in being able to determine whether or not the output is any good. I also review the doc comments of any library function calls it generates that I'm unfamiliar with to make sure it's not doing something that only looks okay. In the end, it's not so different from needing to do a code review of code written by any of your collaborators.
Lovefield is essentially unmaintained. Something something Google projects.
This sounds crazy. They stand to make 10M and are relying on one external contractor to get them over the line. Yet they have not paid the contractor. Something is very wrong here. Either they are so hard up for cash flow they're almost done or they're abusing a key third party. I'd love to know more of the story.
Raspberry Pi Direct: buy RP2040 in bulk from just $0.70
It’s a majorly weird thing. Knowing of a colour makes it obvious, but not having the concept embedded into your neurons means it isn’t split and out and distinguished when you experience the world. There are some African tribes with a very different knowledge of blue and green to us that makes the contrast very clear

https://www.bbc.com/future/article/20180419-the-words-that-c...
It's slightly less explicit, but at least it's still all explicitly contained within your function. For example, you don't have to open up the definitions for a dozen different classes and read their destructors to know what happens (if anything) when your function returns. (That's the kind of stuff that can make C++ nigh impossible to reason about.)

It seems barely more implicit than expression-3 in a for loop.

I don't feel like it's going too far for C.
Those jobs are very different from what OP is asking about.
> If profit were the primary motive, wouldn’t you expect non-profit institutions (both healthcare and otherwise) to be in much better shape from a cybersecurity standpoint?

I will respond to that partially: where profit is not a primary motive, i.e. in countries where healthcare is public, it tends to be centralized on federal or regional level, and, as such, much of the IT and cybersecurity is a lower, shared cost incurred by the government.

Taking my native Poland as an example, there is a single country-wide portal available for patients (http://pacjent.gov.pl), as well as a single, centralized API for doctor/hospital software (https://cez.gov.pl/interoperacyjnosc/interfejsy/) and a bunch of helper systems (https://cez.gov.pl/projekty/nasze-systemy/project/rejestr-as...). Naturally hospitals would have their own 3rd party systems, etc., but the tendency is to unify everything, which logically reduces number of attack vectors.

Hopefully someone with a better experience in the field can attest to that.
So it is then at least how I entered my current world. Close enough to the Big Bang, I suppose.
Feature request. Enable saving with Cmd + Enter :)
Also key board navigation.
X is not “network transparent” for any practical definition. Most modern applications don’t use X render commands to draw, so you will get shitload of bitmaps moved over the network, which will result in really bad performance.

Wayland just realized that remoting is not an operation that has to be integrated into the protocol. It can be done by third-party applications better through proper compression techniques.
I agree about the horribleness of Japanese game arcades, but that actually can be an attraction if you’re in the right (or wrong?) frame of mind. I’ve dropped into “game centers” quite a few times over the years—usually just to use the restroom, though occasionally to look around. While arcades in the suburbs can be just annoying with the noise and teenagers, those in the scuzzier areas of big cities—Shimbashi and Kabukicho in Tokyo, Isezakicho in Yokohama, Nishinari in Osaka—can have an atmosphere of life-on-the-skids ennui all their own. I remember, one weekday afternoon, watching several middle-aged guys silently sitting at a horse racing game—something like the ones in [1] and [2]—in the dim basement of a run-down building in Shimbashi. It looked like they had been there all day. What a way to spend one’s life.

I haven’t been in any arcades for several years, but apparently they have been no-smoking since April 2020 [3, in Japanese].

[1] https://lineblog.me/mssp/archives/5037607.html

[2] https://www.youtube.com/watch?v=qrekv_ttmNQ

[3] http://bayon-game.com/?p=35375
At least Spotify allows me to pay for the service.

I just wish that in return for that payment, they were a little more innovative with music discovery. They must be sitting on an absolute gold mine of data that could be used to create an incredible interactive discovery experience, but the best we get is enhanced playlists and Discover Weekly, unless I’m missing something.

Would I pay more money to them if they actually worked on this stuff? Yes, yes I would.
Data and open source is hard to define in context of carbon neutrality. If you are looking for sustainability reports there are plenty of companies that publish that.

For example: Google Cloud [0]

Find out which companies have claimed to be carbon neutral in the first place. Also you can look into investors relations section of these companies. I don't know if you will get a spreadsheet or database but you will get some insights.

0: https://cloud.google.com/sustainability
It is a possible attack though, isn't it?

Even with a fully encrypted disk with LUKS, someone could replace your boot manager with a tool to capture your encryption key.

For most people this will be a non issue: the cost of such an attack would highly surpass the benefits.

But I suspect some people would be valuable targets for this.
You don't need to code with "a bunch of labels and resource flags", though. There are most often good ways to clean up in a reasonable way. Even the simplistic malloc()/free() works with straight line code, just initialize to NULL and you can call free() without even checking that the resource was acquired. It's also often valid to not clean up at all because the OS cleans up after process exit.

And besides, if resources aren't released in the same function you'd need to come up with a different way to clean up anyway.
We'll hopefully have WebGPU by then
>11. Give up blood sports.

I think he is suggesting not to watch blood sports, that is to say not to spend a lot of time watching a human beat up another human for your enjoyment. Considering that it's Barlow I suppose the time it was written at was one where boxing was more relished as a viewer past-time in the U.S.
Ukrainian police/government offices using MS Office version cracked by Russians
It is part of ISO C standard library.
Another FAANG interview request. Thanks, but no thanks
https://en.wikipedia.org/wiki/User_space#Overview says:

“The term userland (or user space) refers to all code that runs outside the operating system's kernel.”

I see a difference between userland and user space. For userland I would add “and that’s needed to bring the OS to a usable state”. You need code that is triggered when an USB device is plugged in, tools to query what hardware is available, tools to format disks, etc.

“Usable state” is up for discussion, though. For example, I don’t think X11 or Wayland are needed, but opinions on that will vary. That may be why the table in the link I gave has parts shaded yellow.

I don’t think (but Wikipedia disagrees with that by making user space and userland synonymous) anybody calls QT, the Gimp or Open Office part of userland, even though they run in user space.
As a kid I always struggled with Sim City because I couldn't make sense of the zoning. Only as an adult I eventually learned that the problem was that Germany (where I'm from) approaches zoning very differently from the US.
No, you're talking about API Gateway triggering lambda. My understanding is that is is about the invoke endpoint being listening on IPv6, so you can invoke your functions from your cli or SDK using IPv6.
> It still seems we're talking about completely different things, or maybe you're trying to derail the conversation...

I am making literally the same point I made when replying to jhoechtl: phones and cameras are different beasts, and the next iPhone is unlikely to obsolete semi-pro mirrorless cameras. Judging by your tone, you are dead set at proving me wrong, but I can’t see a meaningful argument.

Why do you keep reverting to ML involvement at pre-demosaicing level? “Magic” computed raws is not something I claimed to happen now, nor am I certain it ever will—I just speculated we are logically headed there and if we do get there it may affect my view at phones vs. mirrorless.

So no, not interested in a hypothetical typical “dumb” camera app or raw capture from a phone. I mean the computationally more advanced capture (like the one done by bog standard Camera) that produces good images, which is what makes people think iPhone can rival a mirrorless. If you take away (by shooting raw or using a dumber app) semantic masks and all the magic it uses to obtain display-referred data for you, you just get a mediocre camera compared to a mirrorless, and it will remain the case for the next few iPhone releases.
This looks interesting.

I’m guessing it’s in memory only, and so has load the whole dataset?

Quite similar to LokiJS:

https://github.com/techfort/LokiJS

I like how’s its modular so you only have to include the bits you want and not a massive library.
I agree with another comment posted here. If you are confident your work will generate a huge sum of money, and they haven't yet paid you, I'd ask for an equity stake with similar terms to the owners' stake (don't get screwed with an inferior share type).

Do not deliver the work until you get paid or they give you equity.
I think drinking alone is probably healthier in a lot of respects.

Alcohol destroys relationships for a lot of people. If they drank alone, it would have a much smaller effect on those relationships.
The codebase is quite something.

I thought the author had lost his mind, declaring dozens of new functions to simply wrap inbuilt functions and religiously not using classes.

Then I realized it probably cuts the bundle size by 2/3rds to remove every "this.longBuiltinFnName()" and replace it with a minified function call.
That does make it worse don't deliver without pay.
Macabre and bizarre. I had to stop reading, but insanely interesting.
The arcades I went to in Akihabara was pretty family friendly, but I did go to a smaller one on the 3rd floor of an anonymous looking business building in a different neighborhood and it was a bit seedy, but it was just nerdy guys playing classic games and classic consoles and not dangerous seeming at all. I wonder if your gf's perceptions are colored by how conformist and competitive Japanese culture is. Of course those men are "losers," they are spending all their time playing children's games. My understanding is that men and women over 25 who aren't married there are seen as "losers" as well, and not being married and being video game obsessed must be a kiss of death in that culture.

As a child of the 80s I'm very familiar with the seedy arcade in the USA. I remember every machine having an ashtray wedged between controller and screen and that awful stink. I doubt the men there were regarded as anything but "losers" by the mainstream of the time as well. Being a capitalist culture, gamers weren't respectable until streaming and tournaments in which they could become wealthy. Money makes right in our culture. So our current perception of gamers is very far from what people thought back then who couldn't get rich playing games.
Now this is something great. Many projects use full fledged frameworks just for using the state management aspects of it. The store module is 2.6 kb which is fantastic!
To be fair, Aristotle did quite a lot of that too, although the doctrinal position his conclusions came to have held back science for quite a bit.

Aristotle didn't have the data available to the 19th century scientists, but his methodology was surprisingly solid and well grounded.

Linnaeus also did a lot of work in the 18th century, which in many ways paved way for the scientific boom in the 19th century.
https://en.wikipedia.org/wiki/List_of_colors_(compact) to the rescue
Author here.

In dos on dope, .bat files are used for actions that handle http GET, and .cmd files are used for actions that handle http POST.

Btw I did live through that transition. (?)
Perhaps they fear destroying there current business model with a virtual replacement?
https://www.collabora.com/news-and-blog/blog/2020/11/19/deve...

Not sure about the current state but there was some initiative to implement it. And as far as I know, the deliberately lean protocol will easily allow for this extension, that’s the cool part of Wayland.
Reddit coins and reddit gold are already the future crypto is promising. It makes sense to experiment with this, if you can artificially inflate the value of your reddit currency by combining it with crypto hype.

There's some parallels between utility NFTs and rewarding a post you liked with a relevant jpeg badge, that provides a short subscription to reddit gold.
Sadly I think this is a bit idealistic. Even in healthcare, doctors can't agree on abbreviations to put into a patient's records, and sadly the state of EMRs (electronic medical records) is a shambles due to this sort of data impedance mismatch.

Come to think of it, the latter is probably why many of us will always have a job.
Will never forget fumbling around with my NVIDIA TNT2 graphics card in X config files only to end up in a console with X failing to start

Waste of my goddamn time.
Its not the lambda run time that gets Ipv6, its the lambda API that is now dual stack. (the endpoint you hit when you want to invoke a lambda.)

When you do an invoke, if you use lambda.us-east-1.api.aws instead of the old ipv4 only lambda.us-east-2.amazonaws.com you will hit a v6 ula if you are on v6:

so if you want to talk to ipv6 unicast endpoint to invoke a lambda do so by specifying the new endpoint with --endpoint-url:

aws lambda invoke --function-name my-function out --log-type Tail --endpoint-url lambda.us-east-1.api.aws

> lambda.us-east-1.api.aws
Server: one.one.one.one
Address: 1.1.1.1

Non-authoritative answer:
Name: lambda.us-east-1.api.aws
Addresses: 2600:1f18:20cb:b301:7ced:3d08:1e2b:ed32
2600:1f18:20cb:b303:fa58:3743:b0dd:f703
2600:1f18:20cb:b302:d19a:21c7:11ee:8ad2
54.85.112.20
3.220.153.240
34.235.81.32
How does that even compile... /s
> Hospitals are incredibly important services that has under-invested into cybersecurity

You can't "invest" yourself to become secure.

In theory, perhaps, but it's going to cost you through the nose and beyond.

Reasonable security is reall very cheap, but involves saying "no" a lot. That's not something most organizations are very good at, so there's this whole cottage industry thriving on the promise that you don't have to if you buy a lot of expensive products instead.

This comment may seem flippant, but beneath that thin veneer it's completely serious. It's not primarily a question of money. No amount of money can upgrade an infrastructure in place to be secure.
Compliance with federal policies: https://aws.amazon.com/blogs/publicsector/aws-enables-us-fed...
SQL syntax assumes queries have operations in a certain order - join, filter, group, filter again, project. What if you want to join after a grouping? What if you want to filter after a project? What if you want to group over a projection? You will have to use the clunky subquery syntax or WITH-clauses.

Compare to LINQ-syntax in C#, where you can just chain the operations however you want.

Another issue is that you can't reuse expressions. If you have an expression in a projection, you will have to repeat the same expression in filters and grouping. This leads to error-prone copy-pasting of expression or more convoluted syntax using subqueries.
It would be unfair to expect more from others than you can give, it would be reasonable to understand that not everyone can deliver at the same level.

It is required not to be unfair, while it preferable to be reasonable.

You don't need to demand people work at your level, but you do need to demand that they work at a level that they can do if you are working at a higher level.

This all goes back to all the recent posts about lazy people in offices should be allowed to be lazy and unproductive.

Sure - within reason.

on edit: the demand that they work at a level that they can do only pertains when it is a task you care about - like child rearing. If one member of a couple is not able to contribute as much but does not contribute what they can this would create a rightful and detrimental resentment.

on second edit: changed if one couple to if one member of a couple otherwise didn't make much sense.
I've seen users, occasionally even whole servers, get banned because of people saying things like "brb smoking a fag". I highly doubt any discussion of right wing extremism is possible in the long term on Discord, let alone it "primarily acting as a hub for the extreme right" or even being their primary platform in general.
Well, 10^200K isn't quite infinity yet.

Have you checked if the values change if you increase the temperature even further? Looks like their color is bluer than yours at least..
> I've written countless functions in this style and I don't enjoy it. I think it's better than the other styles of resource cleanup in C, but it's not ideal.

I've got almost a couple decades of C behind me, and I agree. The way we handle cleanup at present is not particularly difficult, but it feels irritating. I'd imagine most C programmers agree that the goto based cleanup handlers just happen to be the best we've got, and aren't necessarily ideal.
* Spoiler *

The use of `:not` is way more powerful that I usually remember. For example, the second exercise asks to select all the <p> except the one with class="foo"

<div>
<p></p>
<p class="foo"></p>
<p></p>
<p></p>
</div>

This can be done with

p:not(.foo)

But also by selecting every thing that we don't want and then negating that.

:not(div, .foo)
So what's Argus?
for those people in the UK, snapping the lock is suposedly the most common way of burglars getting through doors.

This involves (as the name implies) just twisting the lock if it sticks out or using a blow tourch to melt the handle or just snapping the handle off, to a get purchase on the lock see https://www.youtube.com/watch?v=JBqHryHXSj8

btw LockpickingLawer did a review of imho of one of the better locks to protect against this and is reasonably pick proof (he had no negative comments!!) https://www.youtube.com/watch?v=nOakyPgrpyw. Which is the lock I have (I'm not affiliated in any way)
As far as I understand, the real problems are (1) how do you gather data to train on and (2) you need a lot of expensive GPU.

Tensorflow and many more are already open source, so it looks like the problem is not softwareside... Same thing like we have OpenGL but we don't have the 3d models of games...

So you need some "Open-Source-Data" which we don't have, but still need otherwise the tenser-flow model will be useless...
ssh -Y came late. For a long time as I recall you just let your X windows server listen on the network and any other machine could just send it windows to draw. You could just manually set the environment variable on the remote machine. That was still how stuff worked at some banks in 2004, because they were slow to adopt ssh. Wide open connections to X servers enabled both impressive hacks and impressive trolling.
In dos on dope, .bat files are handlers for http GET and .cmd files are handlers for http POST.
I'm reading "The Prize", a history of the oil industry. Chapter 1 introduces a Professor Silliman [0], who was commissioned to write a report on the practical fractionation of what would later become kerosene. When the investors became stingy and failed to make even a down payment, the professor left town, knowing their venture would fail without him. He was paid his asking price shortly thereafter.

[0] https://en.m.wikipedia.org/wiki/Benjamin_Silliman_Jr%2e
MGR was an interesting non-X window system. I ran it for a while (on Minix IIRC) although unfortunately it wasn't free software. One thing about it was that you created windows, drew lines etc entirely by printing special escape sequences to stdout. It was possible to write small graphical C programs using basically printf. This also made it network independent.

https://en.wikipedia.org/wiki/ManaGeR
If the company owes you $250K then : don't deliver and; get a lawyer.

Make dam sure the company does not have access to the code in the interim.

If the company is in as dire straits as you believe there's every chance you're never going to see your money.

Sales projections for the new release are just hot air, the may come true and they may not. If the principals are so sure of the sales projections they can go and find some investors to raise the $250K. In the meantime you not providing the update may leave you open to various types of legal pressure and that's just one of the reasons you need legal representation.

I've been in this position for much, much less money. Like you the amount outstanding slowly, slowly grew and because I was more interested in tech than money I allowed it to happen. Don't allow the same thing to happen to you.
The non-mainstream ones can indeed feel a bit dodgy - like, night and day difference.

That said I still went to them periodically since you could often find older games there that the bigger ones had moved on from.
This is exactly what is done with invoices.
You can get them as pdf that embed its content as xml, and the receiving ERP software that will load it will try to find the xml, or default to OCR.
Brian Reid (or what happens when you age)
Make sure to build a dos emulator so that you can play Prince Of Persia on it.
You could use "cp file1 file2" which is an alias for Copy-Item ;-)
Of course it's simple to do for every app. But they have to keep that database updated. Either by running a service and listening to all changes to the file system or by running it from scratch every so often. Neither is a good idea from a performance point of view.

I can see where you're coming from with the false start if looking at it from that isolated point of view. I see it more as the first step to storing data, in general, in an RDBMS and once applications start to utilize that, new use cases will start to emerge. Linux in particular with it's "everything is a file" philosophy seems to suited to use this model. A table for processes, files, network connections, ect.
One problem I have with relational databases is I don't know of a good way to represent sum types - I remember seeing some possible solutions but they looked very complex and hard to understand (or dbms-specific)