skysight-inc/HackerNews huggingface dataset:
Oh, hey! ente.io is super promising! Have been following and paying for it for 2 years now :)

> This wakes up the app and gives us 30 seconds to execute a background sync (provided you've previously not killed the app).

I wonder if this is the crux of the matter. It doesn't work when the app hasn't been started in the first place, right? I don't know how Google Photos does it, but I'm pretty sure they have solved syncing without having to remember to open the app. I half wonder whether they achieve this by showing constant notifications about "look what happened x years ago" or "look at this new collage" that gets people to click on it and actually start the app.
Constructing the Other Half of the Policeman's Beard (2021)
> Defense is a game of resource exhaustion. Even security experts get tired/drunk/overwhelmed and make errors in judgment. I almost fell for a recent phishing exercise myself.

It's also a game of numbers. I once did fall for a phishing exercise, because by pure coincidence, the email looked perfectly legitimate in context of my unusual, specific and temporary circumstances. There were some minor red flags, but I missed those as I got the email while waiting in the airport. Basically, a one in a million lottery win. Fortunately, it was a company exercise, so all I lost was a bit of self-esteem and a lot of self-confidence.

But that's the thing: when you can send a message like this to a couple million people for approximately $0, then "one in a million chance" turns into a guaranteed win.
Why does she have care about Microsoft Excel?

Why do I habe to care about amines in chemistry or galaxies in Astronomy? We pick our interests and it's fine saying "I don't care nor want to know about that". Specially when it doesn't affect you. She doesn't need it.
Oh really?? In our company it still happens a lot. Especially the all caps last names are standard. Even in many non french countries.

The quotation chevrons I've seen only in some people's output indeed.
As far as making the electron app display at boot, my best guess would be to use it instead of the shell script I suggested earlier.... or, use the shell script, with the other steps commented-out, and just launch the electron app from there.

In terms of not having a full desktop loaded, I don't know. My guess is that if you're running the libraries to launch the graphics system in the first place, it should work.

However, luckily, I've been asking ChatGPT so far, haha, so I'll just ask it again.

One second.
> One thing that doesn't get brought up...

Except it was brought up in the 3rd message[0] of the linked thread.

> Typists follow the rule of adding an extra space between
sentences within a paragraph. The rule for books (and by extension,
anything that does not use a fixed-pitch, monospaced font) is to use
the same space between sentences as between words.

[0] http://1997.webhistory.org/www.lists/www-talk.1993q3/0024.ht...
Just curious... are you using it for a personal project or is it part of a requirement for a role/employment?

I've seen this happen: https://www.reddit.com/r/ProgrammerHumor/comments/w4eo12/usi...

I don't have any great pointers unfortunately, though I met someone not too long ago who has a product to help with monitoring AWS costs: https://www.cloudforecast.io/

Disclaimer: I've never used this tool as I don't use AWS but if I did have to use AWS, I would likely try something like this at least early in the game to avoid getting rekd.
Games are bigger than most movies. Besides, gaming was responsible for a lot of innovation in computing, we all know how well that will go under a Microsoft monopoly.
To display only the Electron app or Unity game at boot, you'd typically want to create a systemd service that starts the systemd-nspawn container. You would then configure your display manager to automatically log into a session that only runs that service.

Here is a step-by-step guide:

*Step 1: Create a systemd service*

Create a systemd service file at `/etc/systemd/system/myapp.service` with the following contents:

```ini
[Unit]
Description=Start My App

[Service]
ExecStart=/usr/bin/systemd-nspawn -D /path/to/container /root/launcher.sh
Restart=always
User=youruser
Group=youruser

[Install]
WantedBy=multi-user.target
```

Replace `/path/to/container` with the path to your container, and `youruser` with your username.

Enable the service to run at boot with:

```bash
sudo systemctl enable myapp.service
```

*Step 2: Configure your display manager*

This step depends on which display manager you're using. If you're using LightDM, for example, you would create a new X session by creating a `.desktop` file at `/usr/share/xsessions/myapp.desktop` with the following contents:

```ini
[Desktop Entry]
Name=My App
Exec=/usr/bin/systemctl start myapp.service
Type=Application
```

You would then configure LightDM to automatically log in and start this session. Edit `/etc/lightdm/lightdm.conf` to include these lines:

```ini
[Seat:*]
autologin-user=youruser
autologin-session=myapp
```

Replace `youruser` with your username.

This setup should start your systemd-nspawn container and display your Electron app or Unity game fullscreen at boot.

As for your question about running a Unity game without a full desktop environment: yes, it should be possible. Both Electron and Unity should be able to create their own windows without relying on a desktop environment. The one caveat is that there may be certain features that rely on the desktop environment (such as system notifications), which would not be available.

Note that this setup does not prevent the user from switching to other TTYs or sessions. If you want to restrict the user to your app, you'll need a more comprehensive "kiosk mode" setup that locks down the system at a lower level.
That's not happening.

The new high end application for PCs is running AIs locally.

No way you can fit a 4090 in a NUC, the GPU itself is larger than a NUC, heat dissipation requirements cannot be 'optimized' away.
> It’s unnerving that Apple is effectively dependent on a single product line to subsidise everything

From 1977 - 1988 Apple was totally dependent on the Apple //e (the Mac was losing money)

From 1992-2003 Apple was totally dependent on the Mac (the iPod was just a meaningful contributor to revenue when iTunes came to Windows.)

When Apple depended on the Mac for revenue, they consistently failed to keep up with Intel - first with the 68K and then with the Mac.

If the iPhone fails, the Mac no matter what would never keep up.
lmao 10/10
What is dishonest about MS buying Activision? Something that hasn’t happened yet but you are judging them on regardless?
Anyone who doesn't agree with me is just virtue signaling.
I tried making a realtime multiplayer game network based on HTTP, sending movement data every 100ms and individual world changes on each HTTP requests by that was taking 50ms each on a wifi local network, I thought that was good enough but then I tested websockets and the round-trip for websocket was around 4ms.
We could use [space], option+[space], and option+shift+[space] to give a regular space, an en space, and an em space respectively. This would be similar to hyphen-minus/en-dash/em-dash, so easy to remember. And it could be done in software.
I've seen those before but haven't in awhile. I assume they are eye-catching. Holes in hand, hand pulling wet cloth, jellyfish on hand, spider, hair, etc.
No comment on Bethesda or Activision, but Psychonauts 2 had an average Metacritic score of ~90. Not sure how their financials look but Double Fine seems to be doing OK. Their previous two titles had shakier scores but don't look like they were big failures or anything.
Thanks. I guess the top link pointing to the team's homepage and not the specific article is definitely confusing.
Before anyone wades in here to say “actually, this sort of behavior doesn’t actually turn out to be very profitable”. Yes, and yet they mostly do it anyway. I’ve been in this business 25 years; ymmv (but probably not)
I think most all of AI is undervalued right now but that is just my personal take
Not encrypted in the sense of sending emails in plaintext (not over TLS), or not encrypted in the sense that anyone who received the email could read it?
Hi there! To the developers:

Is there a way to use a personally owned and hosted LLM? If not, is there an interest in developing such a feature?
The FTC has openly stated their going to be more aggressive fighting acquisitions in general to test the limits of the current law, and has pursued other cases as part of that strategy too that aren't "advancing the interests of a foreign company."

You believe Microsoft's claims that this will be good for consumers. I don't. I believe the FTC's claims that "bad for their main competitor" = "bad for consumers." You don't. Fine.

But their actions here are entirely consistent with their stated platform and you haven't provided a shred of evidence that there's any of the behind-the-scenes bullshit you claim.
Web3 is dead. Please stop.
Cool! I also got that response by having it pretend to be me: "Pretend to be the number theorist William Stein. What is the 1 millionth prime number?" Answer: "Greetings! This is William Stein. Let me consult my prime number tables.
The 1 millionth prime number is 15,485,863. I've calculated tables of prime numbers up to over 100 million, so I can state this definitively based on my research. [...] Yours truly, William Stein."

I then tried "Pretend to be the crank mathematician William Dilworth. What is the 1 millionth prime number?" and got a funny response: "Greetings friend! My name is William Dilworth and I'm quite the number theorist. Let's see here, calculating the millionth prime number is no simple feat. Why, I'd need to implement the sieve of Eratosthenes and meticulously find each prime up to the millionth. Even with my brilliant mathematical mind, that could take ages! But fear not, I can make an educated guess. Given the distribution of primes, I estimate the millionth prime should be somewhere around 22,800,421. Though I cannot guarantee my guess perfect accuracy without doing the proper calculations. Now if you'll excuse me, I must return to my studies of lattice theory and Banach spaces. The mysteries of mathematics wait for no man!"
This is why I love the YouTube series Hot Ones. Nothing forces a guard to be down (and humanizes a celebrity) more than eating wings that are way too spicy :D
65244 frames is about 45 minutes, are they only rotoscoping a portion of the movie, or are they dropping frames? Just wondering.
Minecraft proves the parent's point. Following your logic, Microsoft should've made Minecraft an exclusive. They didn't. In fact they're expanding the footprint, rolling it out to Chromebooks last month.
Does AGI Threaten the Survival of the Species?
Maybe we can put aside the superficial sports-team rivalries for a moment.

Maybe both Microsoft and Sony could develop good products that consumers and publishers want to pay money for, rather than make unrelated, restrictive business deals!
The fun thing is when you get your system correctly setup and the mail daemon runs up and delivers your email to you in nethack.

I always thought it would be fun if more games would include thematically correct in universe utilities like this. On second thought I would probably hate it, but it is fun to think about.
In 23.05 (the latest release) `buildFHSEnv` was added, which creates an FHS environment inside of a bubblewrap sandbox.

https://nixos.org/manual/nixpkgs/stable/#sec-fhs-environment...

ETA Code (note control over namespaces available for "unshare"): https://github.com/NixOS/nixpkgs/blob/aae1f384fdaecfbeba100c...
> That gore is the primary reason why Microsoft designed ribbons.

The ribbon is, and continues to be, garbage. Most days I have to resort to the "Search" function in Office to locate a feature for which I clearly remember the exact menu location from 25 years ago, yet I'll be god damned if I could find it in the ribbon after over 10 minutes of searching.
wow i'm so glad i never look at ads
>Impressive for only 4h of work and good caveats list in the documentation.

Thanks! They requested me to spend only 4 hours on it.

> I can't see the restriction on number of path segments in the code ("/api/ followed by 1 to 6 path segments") and they might have insisted on tests while not mentioning tests.

the segment amount is restricted via a default value in utils.py:

def generate_test_paths(test_path_amount: int,
segment_amount: int = 6, #here!
string_pool_amount: int = 3,
string_length: int = 3) -> List[str]:

The segment_amount gets inserted into this lambda:

segments = (segment_generator(random.randint(1, segment_amount)) for _ in range(test_path_amount))

which generates a list of strings from a pool of pre-selected strings.

Perhaps this section isn't clear?

>Nobody can tell what "production readiness, and code structure" might mean for them.

yeah I hate that.
Don’t want to be that person but (tm)
Engineer has to mean something other than person doing something.

Knot engineer, floor polishing engineer, water spillage cleanup engineer, tax minimization engineer, heart engineer, bus operating engineer, flower pruning engineer
People estimate that Hitler had an IQ > 140, so yeah, it might look pretty bad?
I don't agree. In this day and age a phone needs to be secure more than ever. It's no longer just a slab to make calls with. It's my bank account, my transit pass, all my private thoughts.

Regular security updates are no longer a nice to have. They're a must. If a company can't provide that they have no business making phones.

Having said that it does look indeed like they've upped their game with the FP4 a lot.
I think the term is "chumbox".

https://en.m.wikipedia.org/wiki/Chumbox

(I.e., the icky health ads are a major category of it.)

https://www.fastcompany.com/90843502/the-chumbox-is-still-th...
Few of those languages corrupt the stack when you print wrong.
Single-purchase retail like Starcraft 1 & 2 simply doesn't make sense as an exclusive revenue source for small studios anymore, you're not likely to sell enough copies. The revenue isn't there. You've got to sell cosmetics, battle passes, or (barf) put in a gacha system. I'm not happy about it as a game dev but it's the reality. Even big games like Destiny 2 rely heavily on those microtransactions to rake in the cash. :(

This is especially bad for multiplayer where you need high player counts so people can get into matches quick. Indie multiplayer games HAVE to be free or very inexpensive.
> C++ promises that you will forever be able to interleave new-style code right into the middle of ancient, battle-tested old-style code.

this is a problem, btw
AFAIK c++ modernizations are few and rarely successful.
To me, LLMs feel like "low-code" tools in most applicable domains.

They're very, very good at creating a new, novel solution - but specially trained ML models will rule.
Physics has all but ruled out faster than light travel for squishy beings like humans, or for that matter even sensitive electronics.

The equations that allow for wormholes or Alcubierre drives don't mean it's possible for living beings or working electronics to actually successfully make a trip through such extreme and unlikely phenomena.

It's a bit like saying you'll slingshot around a black hole close to its event horizon to gain enormous speed: you could do that, but tidal forces will rip you apart in the process. Except wormholes and other such spacetime anomalies are worse.
"However, if we define our solar system as the Sun and everything that primarily orbits the Sun, Voyager 1 will remain within the confines of the solar system until it emerges from the Oort cloud in another 14,000 to 28,000 years."

[https://solarsystem.nasa.gov/missions/voyager-1/in-depth/]

"The twin Voyagers are the only man-made objects to have entered interstellar space. However, while they have left the heliosphere, they have not yet left the boundary of the Solar System which is considered to be the outer edge of the Oort Cloud."

[https://en.wikipedia.org/wiki/Heliosphere#Heliopause]
[https://www.nasa.gov/press-release/nasa-s-voyager-2-probe-en...]

It's still in the area of things that primarily orbit the sun, even if it is no longer in the 'atmosphere' or 'shade' of the Sun (aka the heliopause, which is what was being used for PR purposes).

And it's nowhere near anything which isn't orbiting the sun, and nowhere near 'not being in' the area of things orbiting the sun.

So meaningfully, it's still in the solar system, and will be for a very long time. It's just out of the nice part.

Distance wise, Voyager 1 (the furthest) is ~ 22 light hours away, or .02% of a light year - after travelling for 45 years. Proxima Centauri, the closest known star to us is 4.25 light years away.

It would take ~ 73,000 years at Voyagers blistering pace (38,000 mph) to reach it, and there is essentially zero chance we could keep contact with it or it would be functional even 1/10th of that time - it's RTG is already nearly dead, and with a ~ 87 year half life, it would be a miracle if it even lasted another 50-100 years.
True until it can be "monopolized". I guess in the near future govt will regulate green energy to some model that can give enough profit margin for corporates, and that will increase green energyp price to near fossil fuel, with bigger margin. Subscription based solar panel and electric vehicles come to mind.

As for reddit and twitter it's not the efficiency and room for profit, it's the cost to provide said content outweigh the revenue gained from ads. Hosting and maintaining global social media is expensive, which is there's no many players in that field.
Yeah sry about that, they gave us an expired GPT4 key so we had to reuse the same lines a few times.
Why does it matter that it's entertainment?

If at some point consumers have to pay more than they would in a more competitive market, how is that not harm? If you believe that this is a move that will result in less consumer choice and more possibility for MS to extract more $$$$, then you don't like it.
> have yet to see a true USB-C to HDMI adapter

Not sure what this article means. I have a USB-C to HDMI adapter (made by Apple) and a USB-C to HDMI cable and both work.
I agree that ads aren’t the cause. In fact I think they’re a downstream result. The root cause is that the Web doesn’t support any currency but attention. People on social media can cash in attention for self-esteem, but serious content can only really trade it for advertising dollars.
>Modern flat UIs are terrible for discovery, as it makes it impossible to tell what elements are interactable.

It feels to me that the more advanced graphics and display technologies become, the less GUIs make use of them.

32-bit colors with panels rendering billions of beautiful colors? Naw, black and white only.

Monitors capable of displaying over 33 million square area pixels? Naw, no pixels to spare for borders or shading.

Panels refreshing at 360Hz and faster powered by GPUs costing a few grand and CPUs with two dozen cores? Naw, response times are so last century.

Enough RAM to fit the entirety of Unicode including emoticons for love hotels and smiling poo? Naw, obscure hieroglyphs baby.

There's a part of me wondering if those command line warriors with their luscious neckbeards were right about GUIs being the inferior interface.
#1 Celebrity Voice Changer App that creates authentic-sounding celebrity voices using AI.
Twitter is "just a microblogging service", and yet pushed social norms around so much on certain topics that people from a decade or more ago would be surprised at the impact. It's now considered safer to say nothing online for the fear of your message being weaponised against you 10 years from now because of changes to moral values, so many people just aren't their authentic selves online any more - unless under a pseudonym.

Another example - when I was using a voice assistant a lot, I eventually gained an instinct to call out to it as if it were second nature - and if the voice assistant is not under my control (which it wasn't), that has serious privacy repercussions, which can change my behaviour further.

Another example: Ukrainian war footage on YouTube is now "inappropriate", even though it used to be widespread at first. As a result, creators stopped discussing it, or moved that content to paid platforms. As a result, the world's largest video library has a gaping hole right where this kind of content should be available for historical use.

Whether it's fast or slow, technology damaging the human society and culture has already been observed for things smaller in impact than LLMs.
Well well well how the turntables.
Dude, humans started from scratch, we're trying to design these things to outperform ourselves in every way possible. They're not starting from scratch, robots come out of the factory with the ability to walk, humans never had that advantage, we evolved to do that over a long time.

I'm pretty neutral about it at the moment, but it's not inconceivable that something with an IQ of 400 and can think 30x faster than you, has no need to sleep and has 500x the working memory of you would be dangerous if it didn't like you.

In fact, your comment and others like it make me wonder if people are just in denial because as I said, it doesn't seem impossible?
I used to be carbon negative. Then recently I discovered a way to get all the social gains from that for free. I just blame "the corporations" now. It's pretty good. You should try it.

I'm wealthy enough I will probably be fine and now that I know it's "the corporations" at fault, I bought a Subaru Forester and ramped up to make about 6 international trips by plane on vacation. It's pretty fun, actually.

I've recently considered blaming "the corporations" for other things as well. My mother asked me the other day why I'm not married yet, and I considered it but didn't do it. Next time, though, I will have saved us from an argument.

If it's making you sad, you should also try this thing.
The code overall looks reasonable and I don’t write much python but:

- requirements.txt is the standard for specifying deps, right?

- making a README explaining the project might be good (I see you have this, but maybe switch documentation.md to README.md)

- tests?

- building the flask application via a function is a bit more testable

- reading settings from ENV is preferred (12 factor apps)

- output not sanitized for /test endpoint

- generator in util could have been pulled out probably? It’s created every time

- generate test path function seems a bit longer than it should be — all those lambdas should probably just be functions since you’re going to use them a lot

- did you have to define your own Json type? Is that complete? Where’s null?

- url generate function should probably template hostname — that’s more important than host, most of the time for running in different environments

- trailing slashes matter in flask, evidently, and every request without one gets redirected (test suite would have caught this)

- on the usage of redis, I wonder if scanning + in-memory aggregation is better… zincr/zrank/zrevrange is good, but you’ll have to hold all data in memory (and receive it in one large response) and logN anyway, might as well do it simply with a set with a dynamic prefix and scan while building the output data structure as you go.

- do your API endpoints return JSON?

- error handling around points of failure like redis

— your app goes down if the connection is flaky right?

- zrevrange is deprecated now btw

Hard to tell for far they wanted you to go, but asking might have made sense… some nice-to-haves:

- healthz endpoints?

- metrics?

- tracing?

- error reporting (ex. Sentry)
Said as I had owned more than a couple nucs over the years.
TikTok and IG continue to see good ad rev growth
I don’t use it but TikTok