skysight-inc/HackerNews huggingface dataset:
I find the whole A vs B debate on this to be quite silly.

We have a "monolith" that can also be used in a "serverless" context (Az Functions).

The way it works is we have 99% of the solution in a common .NET6 DLL that can be built either as an exe that runs on some VM, or as an Az Function project that goes to the cloud. The Az Function piece is maybe 500 lines of code and ultimately just extracts ClaimsPrincipal, validates request tokens, and invokes the dependent services (just as the exe would via its internal AspNetCore pipeline).

Having both options available over the same common code base is pretty damn powerful. We built a messaging interface between the on-prem and cloud components, so its kind of 1 big hybrid solution right now.

The biggest reason we started down this path was to explore better ways to achieve compliance with industry regs. Having a bunch of semi-custom installs running on VMs for each customer is becoming quite scary as we grow. We are taking it slow at first and will probably go all the way over time. Being able to carefully select which pieces are on-prem vs which are cloud is going to be critical for us.

Ultimately, there is probably a happy balance somewhere in the middle and you could almost certainly engineer your product to support both modes of hosting at the same time. You can likely retrofit an existing function or monolith project to work either way as well.
They wouldn’t need the terms of services clauses they’ve cited in those cases if they could just say “we have no obligation to give you the same amount as we received”.
this will just make people more anxious when they find out they have ten different types of cancer
I know you are correct, but if Silicon Valley can have more than one "era", I think many people now regard the one that began with the Homebrew Computer Club as being the more significant one at least for modern times.
Right, I use the analogy of "unlimited, free interns, who in varying degrees do good work and lie." You need to review all their output to decide which outputs they produced were good/bad/lies.

How many of these free interns would you like this summer?

What kind of tasks is this useful for?
I don't think that will ever happen. C++ is fundamentally a sequential language. It just doesn't match the execution model of a GPU.
Yes I know: their goal is to sue people, so vagueness to cover many things is better than being specific and reveal how the
actual thing works
Self-driving cars, particularly if they communicate, can safely keep shorter following distances. All-else-equal, this means that many more cars can drive on the same amount of road.
If you want to read a long text about one way of teaching mathematics, I recommend https://www.msri.org/people/staff/levy/files/MCL/Zvonkin.pdf.

I have a weak interest in the best way to teach things. There are two interesting things in the U.K. around it. One is that methods for teaching children to read seem to have improved recently (that is, the results in tests used to measure reading ability have improved) and there has been a claim that this was mainly due to doing and then applying the results of some research into how to best teach it. The research was cheap and one wonders if it could be applied to more situations. Meanwhile in mathematics there is a regular desire from governments to improve the mathematics that is learned but it feels like the efforts don’t go so well. Usually any time mathematics education is in the news, Simon Jenkins will trot out the same ridiculous tired old article against mathematics education. The disconnect between the way that mathematicians and non-mathematicians think about mathematics education seems pretty bad to me.
It used to mean physically safe - ie. A gay bar - at least safe from outsiders. Once you move to “emotionally safe” then it basically becomes so vague as to be meaningless
Does not seem significantly different from creating any other account using the command line instead.

There are very many accounts on a macOS system already, none of which show up in the GUI.

Probably macOS chooses to show users in the GUI only if they have a uid in a certain range and their home directory in /Users. Which is why your user “disappears” when you change the uid and the home directory in your video.

Also, you said in another comment that it does not require admin privileges. But then you use the GUI to add a user, with the settings lock unlocked. That’s an admin action. Regular users without admin privileges are not able to create new users.

What you are demonstrating is not an attack. This is just a quirk of how macOS chooses to present certain user accounts in the GUI and other accounts not.
You might enjoy putting Ctrl on your space key then. Even bigger upgrade. :)
Can this run FreeBSD?
I like the sounds of this, but can it work for you when you have kids?
Digressing... sometimes when people talk that way about solar, it sounds as if I couldn't read outdoors on an overcast day.
> We cram our secrets into git

Excuse me?!
hope you have a stable job somewhere... else..
I've seen a few examples on youtube of people following the GPS to their own peril ( the last one being, driving in the sea directly)

However, the confusion i think comes from the fact that GPS is 99% of the time better than you at picking the correct road to reach a destination.

The problem with all those systems is that they're better than you 99% of the time, and they fail miserably in that last 1%.
Makes it totally unsuitable for anything of importance i think ( same reason why GPS is fine, yet automatic driving isn't there yet).
> I want to study more, read more, and finish my coding projects.

Be honest with yourself: do you really want to do those things? Or do you want them to be done? I suspect it’s the latter, and you don’t actually want to do what you say you want to do. A lot of people in my experience conflate “wanting something done” with “wanting to do something”. Understanding that may help you understand why you’re having a hard time completing the tasks you want to.

Either way, before you can complete a task you need to have a reason to complete it; what makes you want to do it? Maybe you want to read more to improve your knowledge about a field, or maybe you want to study more to better understand the material you’re learning. That motivation will be your guiding light when you don’t presently want to do something, but your higher goal is to do it. And that time will come. Everyone has days where they lack motivation, and having a good reason for doing something will enable you to have the discipline to do it anyway.

Next, set yourself up for small wins. If your goal is “I want to focus on my studying for eight hours”, then you’ve set yourself up for failure. Start smaller, with something that you know it is impossible for you to fail at. Start by studying for fifteen minutes, or ten, or five; whatever you know you can do successfully. Accomplishing that goal, no matter how tiny, will be a success that you can build upon. Next time, try to study for longer - push your comfort zone a bit. If studying for fifteen minutes was hard to focus, maybe try sixteen. Progress at a rate that you believe you can progress at. And that’s key - if you start challenging yourself with tasks that you don’t believe you can do, you won’t be able to do them. Build up your confidence in yourself, and your habits.

The other tip I have is to set yourself up for success. Reflect on why you typically lose focus. Is it your phone? Maybe leave your phone somewhere else when you study. Is it a loud or distracting environment? Find a separate environment that’s better suited to the task. Do you lose focus because you get hungry? Bring snacks. Whatever the obstacles in your way are, identify them, and then come up with specific ways to target those problems.
I end up back on campus now and then, despite having graduated and moved away ten years ago - it's definitely just as interesting to see what's changed as what _hasn't_ changed.

I graduated right before the quarter-to-semester conversion happened, and heard more than my share of horror stories about lagging 10-week classes getting taught in 15, or worse, two 10-week classes smashed into a 20-week class, then taught in 15. Luckily, the writing was on the wall, so I ended up taking 32 course credits off-campus, and providing three years of pay stubs so that I could count part-time work as a co-op block, just so that I could graduate early.
No. I think your understanding is faulty. The rails are hundreds of meters long: the longitudinal expansion would still have to be accounted for somewhere.

The rails are firmly fixed, longitudinally as well as laterally, with pretensioning in order to minimise stress as they heat up. This is true with ties as much as with a concrete bed.

https://interfacejournal.com/archives/644

"There are a number of ways to increase the resistance of rail to buckling. The first and most common is the use of rail anchors to limit the longitudinal expansion of the rail. Anchors come in a variety of designs, but they all apply several thousand pounds of clamping force on the base of the rail. When applied properly against each side of the crossties, the anchors prevent expansion of the rail in the longitudinal direction."

The general approach is described here:
https://en.wikipedia.org/wiki/Rail_stressing
Boy am I glad that huge internet companies are willing to fund these sorts of large engineering projects in the open
Sadly, to use WSL effectively, you need to configure high enough Disk and Memory, the issue is WSL doesn't know how to clean up deleted volume.
Thinking back, I've probably learning programming via writing tintin++ scripts and triggers and all that in late 90s.
Perhaps my point is a bit too philosophical, but please consider the following.

The maximum you can work in any given day is 24 hours. If you're like most people, half the day goes into all sorts of maintenance activities, such as sleep, food, hygiene, and so on.

At best, you get 12 hours a day of effective time.

No matter how hard you work, there's going to be ceilings on your individual productivity. There are going to be hard limits to what you personally can do.

Thus, focus on improving your capacity to collaborate, to learn from and work with others. It is not a neat answer, but if you can cooperate and coordinate better, you'll get more done. Learn to give/take, honour agreements, communicate, build teams, run meetings, etc. These will do more for how much you can get done than your own hard work.

Also, learning high productivity thinking skills is valuable: mathematics, philosophy, reasoning skills, learning from history, etc.
Strange. I have looked the sentences preceding/surrounding every question mark in the thread now, and don't see a question matching that description.
Sure, because they can devalue the miles. Welcome to our newest mileage program where now you need 2x the miles to get anything good.
Creating users and groups in macOS requires administrator permissions. In the demo video you posted before creating the account you unlock the User settings panel using credentials of someone with administrator privileges.
Paypal is not considered a bank, which is the root of many problems we are facing with paypal.
I'm mostly active in a corner of SO where any questions are rarely closed. They are just mostly left without answers. Looking at most of them, they describe extremely convoluted setups, involving so many parts that likely nobody (except the author) has.
That's a failure of attention, not vision.

All the sources I'm able to find say there are no cameras in existence that are as good as human vision. Human vision is quite good and adaptive to real world conditions of all sorts.
Why wouldn't they be able to get 20 trips a day? Seems like 10 is low balling even worse than the 250 was for a car that can be available 24 hours minus however long maintenance and cleaning takes.
Microsoft has a ton of documentation hosted on GitHub, including VSCode, C#, .NET, Visual Studio and many other products. They regularly get pull requests from outsiders which then get merged. At least to me (an outsider) everything works well enough. So I have to think that this is an problem about AWS, not about open source documentation -- AWS somehow could not figure out an effective and efficient process to do this and are giving up the whole thing altogether.
There are a few literature reviews floating around, here's one:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8954895/

and another:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3262273/
More fake news from bullshit merchants. Maybe in 40 years enough people will have died out that this nonsense does not sell...
Modern cars minimize soot mostly by carefully controlling the combustion to produce a minimum of it. Any unburned fuel is an inefficiency, reducing gas mileage. Computer-controlled fuel injection helped advance this a lot (over carburetion).
Even if the CPL language has not been used for anything else except teaching, it has introduced a large number of important innovations.

For example: "break" for exiting loops without using labels, special symbolic brackets instead of "begin" and "end" (which have become "{" and "}" after the introduction of ASCII), distinct syntax for assignments and for definitions with initialization, an escape character in string literals (which was "*" in CPL through B, but was changed in C to "\"), both new line and semicolon as statement separators instead of only one of them as in earlier languages (this was inherited through BCPL by the UNIX shell), a special type for indices (like a signed size_t) and others.

One of the most important innovations of CPL was that it was one of the first two programming languages that had pointers. The second, slightly later language, was Euler. The term "pointer" itself was introduced later in the language PL/I, by IBM. Both CPL and Euler used the term "reference" (like later Algol 68; while C++ uses both terms with slightly different meanings, in earlier languages the terms were synonymous, with one of them preferred depending on the Algol or PL/I heritage)

CPL and Euler have made different choices for the syntax of the operations with pointers. In Euler indirect addressing through a pointer required an operator (like in C, but in C the operator is prefix instead of postfix due to a design mistake), while in CPL indirect addressing through a pointer was implicit (like with the references of C++). Other syntax differences are determined by this choice, e.g. for assigning the address stored in a pointer to another pointer a distinct assignment operator is needed in CPL (it did not have an address-of operator and normal assignment dereferences both pointers).
Notes added to demonstrate non-admin creation of the hidden account.

1. Force Mac to boot in "single user mode" (holding COMMAND-S at startup)

2. Command: df - to determine which volume is the system volume

3. Command: mount -uw /dev/[volume] - to permit read/write access to system volume

4. Command: rm private/var/db/.applesetupdone - to force Mac to initiate setup process on reboot

5. Command: reboot - force reboot from "single user mode" command line

6. Wait for Apple setup assistant process to initiate. Skip any unnecessary steps

7. When prompted to create username, create user as .[username] - ._localized may be an example of obfuscation (best practice, change the User ID to ensure there is not a conflict)

8. Open System Preferences, select Sharing and enable "remote login"

9. Note the IP address of the target computer from Network Preferences OR using Command: ifconfig from Terminal

10. Reboot

11. The login screen now appears with no indication of hidden admin account or that the computer had been modified

12. The attacker may now use the attack machine to open terminal and enter "ssh ._localized@[target.ip.address]" and login via shell

13. The attacker may now perform any commands he/she wishes and can navigate to the target user's files and perform full exfiltration of data using a variety of widely documented tools

14. An example of gaining access could be using "sudo chmod -R 777 *" to make the target user's files accessible

15. The attacker has full access at this point, closing the computer (if a laptop) may even keep the connection active while the computer appears to be in sleep mode.
How fast(or slow...) is the startup time?
New model InternLM outperforms ChatGPT on exams designed for humans
Abstract of the technical report:

We present InternLM, a multilingual foundational language model with 104B parameters. InternLM is pre-trained on a large corpora with 1.6T tokens with a multi-phase progressive process, and then fine-tuned to align with human preferences. We also developed a training system called Uniscale-LLM for efficient large language model training. The evaluation on a number of benchmarks shows that InternLM achieves state-of-the-art performance in multiple aspects, including knowledge understanding, reading comprehension, mathematics, and coding. With such well-rounded capabilities, InternLM achieves outstanding performances on comprehensive exams, including MMLU, AGIEval, C-Eval and GAOKAO-Bench, without resorting to external tools. On these benchmarks, InternLM not only significantly outperforms open-source models, but also obtains superior performance compared to ChatGPT. Also, InternLM demonstrates excellent capability of understanding Chinese language and Chinese culture, which makes it a suitable foundation model to support Chinese-oriented language applications. This manuscript gives a detailed study of our results, with benchmarks and examples across a diverse set of knowledge domains and tasks.
It's from 2012, it's a reposting of https://youtube.com/watch?v=BiqDZlAZygU
More details added to the post about creating without any account access.
I once barely survived a ride with a taxi driver in Tijuana who claimed to have learned to drive playing GTA. Based on his real-world driving it seemed plausible although We did not have to visit a spray’n’pay at any point.
I never got to seem him play GTA so I can’t verify or refute your hypothesis.
If "we" can't observe examples of language, then it doesn't exist.

We -- and by dear God I hope you mean we humans -- observe text. Obviously, audio also. Voice! I mean voice! Just in case you weren't aware of how humans communicate. We use our voices.

Also, writing. Text, in other words.

I suppose we have some hand-gestures, facial expressions, but that's about it. Some crude humans fart and burp to make a point, but this is rare.

These LLMs learned from text, much the same as students -- human students -- learn from text... books. Not "language books", I want to clarify. Textbooks.

We learn from web sites, and collections of texts called libraries. Also, Wikipedia, these days. You've heard of it? LLMs have read those web sites, and those books also.

How is this different from what we humans do?

Or is there a special group of... creatures? Beings? Others? that use something other than text and voice to communicate? Some secret language?

Please tell me you're not one of... "them".
I may be wrong, but I feel like “startup” no longer means “bootstrapped for the lowest amount possible” (the model that created sv) and now means “vc-backed for the lowest amount of dev-effort possible”.

In the latter case on-prem is a distraction
CEX are important because they provide liquidity.

Most people who offer XMR/FIAT exchanges (like localmonero.co) are trading on exchanges like Binance in the background, and sell it to you (privacy focused, anonymous user) with an additional commission.

Such traders aren't concerned about a "government identity being tied to an exchange wallet" and whatnot. They just want to make money, and liquidity is important for a currency.
Not every question has a question mark, does it.
What for? I've seen this happening and if there would not have been a review, it would have stayed there unnoticed.

/edit:

Also what someone considers a secret and then not, is often not well defined. If management has no clue what this is about, it is often better to only commit and push on direct and simple work order, because these need to be well understood and you have the paper trail (as that author also suggests blameful retrospectives - IMHO hilarious).

Or do we have forgotten about the basic rules sending data over the interwebs to other people computers?
Pentagon contracting Starlink to provide satellite communications for Ukraine
Since it hasn’t been mentioned yet. Maybe you should meet with a medical professional and get evaluated. If you do have ADHD or some other such condition you may benefit from an appropriate treatment program.

It seems like you are well intentioned and there are great tips in this thread and around the web. But it’s perfectly reasonable that if you suffer from a condition or disorder that you may need extents support to execute some of these plans. I know several children and adults who have been diagnosed with ADHD or various sensory deficit disorders who struggle with focus based tasks.

On a more technical note since this is HN. I have a friend with ADHD who says she is “time blind” and often loses track of time, even with a watch. I’m building her a smart wristband that vibrates the time every hour. She believes it will help to train her to keep better track of time. We shall see.
But it is artificial and intelligent? Also rather descriptive imo. One might also call it general.
I think most of the proverbs can be found in different languages in similar forms.

But with nuances. The russian saying is similar: "С кем поведёшься, от того и наберёшься" (literally: "You learn from the people you take up with").

One way to same the same thing is "a man is known by the company he keeps", but
the best english equivalent would be: "You lie with dogs, you wake up with fleas"
It’s slightly annoying when someone blunts doing something dumb by declaring some form of “we all do it.”
I would guess that even a lot of foundry work is 8×5. Even if a machine runs 24×7, that doesn't have to mean that log files are going to be analysed on the weekend.
Next 13 Programmatic SEO Template
Yeah, I reacted to that too. It's like nonchalantly saying that you have all your passwords written on post-it notes at your desk.

The topic of discussion shouldn't be how to secure your desk from spying eyes, but about why having post-it notes with passwords is bad practice and just a bad idea overall.

If your private github repo accidentally goes public, the response should be "that's annoying but ultimately harmless", anything else is misguided.
This indirectly outlines one of the primary reasons organizations (like mine) prefer using GitHub Enterprise - we get the collaboration benefits of GitHub, but our data is entirely controlled and hosted by us. It's extra work and more costly overall, but it's a small price to pay for the data security.
…and they can get that much distance on their rockets?
I have a trick. If you think you can finish a task in 2 - 5 min, just do it. Don’t put it into the list. Oftentimes it just kick starts the momentum and you can complete something in that day.
Here's a list of resources that may help you:

* Virtual focus/co-working rooms: https://www.focusmate.com, https://www.flow.club/, https://guzey.com/co-working/

* ADHD: https://add.org/wp-content/uploads/2015/03/adhd-questionnair..., Book: Taking Charge of Adult ADHD, https://cerebral.com/ and https://www.donefirst.com/

* Book: Refuse to Choose!: Use All of Your Interests, Passions, and Hobbies
This was my first introduction to the “demoscene”. I would really like to get into this type of programming, it is so beautiful. The efficiency and creativeness of the programmers who make these c64 demos is jaw dropping when looking at any of the top submissions.

I will be investigating further but to anyone else interested in this specific rabbit hole:

https://csdb.dk/event/?id=3187