skysight-inc/HackerNews huggingface dataset:
That's interesting to hear- where's the online community for Codename One located? I did find some Udemy courses for it, so there's that.
I respect and agree with what you are saying. Even on the "higher-end", my relationships with the opposite sex were often unorthodox, shallow, or outright dysfunctional. And most of them were before my diagnosis.

I'm probably guilty of not viewing this as disabling because I'm treating the term too concretely, as if a disability has to be something "physical" that might require special accommodations.
But yeah, I suppose my challenges in understanding the game of love are disabling.
You have insurance where an ambulance ride doesn’t just apply to your deductible?

I believe it but have never had an insurance plan like that.
Possibly more --runtime switches than any other command i use
> So one person was going to manage what on prem would be roughly 200 VMs/services and make sure they stay patched, the OS stays updated?

You're talking about the applications, i.e. the guests, not the hosts. It should be completely reasonable to expect a single person to be able to manage the hosts, including the networking for the hosts, the backups of the guest images by the hosts, etc. The services themselves may be arbitrarily complicated and require a large number of people to configure and manage, but that's the same as it is with cloud providers.

There is also a simple way to handle guest OS updates in most cases. Turn on automatic updates, and keep automated VM snapshots in case one goes bad.
Doesn't the H264 codec used by ffmpeg come from the VideoLan/VLC team?
To this list I would add "Web Browser Engineering" [0] which is a textbook / browser engine that is currently being written by Dr. Pavel Panchekha at the University of Utah. The code for the book and browser is available on GitHub [1] and a more current bleeding edge draft is also published [2].

The book guides the reader in implementing a graphical web browser, starting with HTTP and HTML then moving on to the layout, the box model, CSS, browser chrome, forms, and scripts.

[0] https://browser.engineering

[1] https://github.com/pavpanchekha/emberfox

[2] https://browser.engineering/draft/
>The difference with Italy is that it does not receive state aid from the Americans. I'm sure if they were then people would be calling for cuts in a similar situation.

This isn't true. On top of the general disaster aid, including $10 million for COVID, we have seven US military bases in the country which accounts for millions a year in aid.
You may try out generic eBPF outside of Linux: https://github.com/generic-ebpf/generic-ebpf
Yeah, it's AWS. In the future I'll be looking at the smaller providers.
The reason XSECURITY is not used is because it's not a real client API and it breaks applications. All it can do is force certain protocol requests to error out or return garbage data. In wayland the security method has moved towards asynchronously showing a dialog asking for permission. It's not feasible to modify the X11 protocol to have it do that without causing more breakage in applications.

>no compositor does

This is not correct. GNOME's compositor actually does support screen sharing, sharing of individual surfaces, and simulated input. And I'm not entirely sure what you mean by profiling tools, can you elaborate?
How about designing your own virtual memory system
Ask HN: Alternative to Rackspace for managed windows server?
We’re looking for managed windows server and firewall appliance which live at the company’s location and not a cloud solution, with knowledgeable and responsive support team, similar or better to Rackspace’s offering prior to their buyout.

Any suggestions?
AFAIK only few months ago Intel released CPU with LPDDR5 support. And LPDDR4 does not support more than 16 GB. Not sure about AMD.
> N9's sales were a drop in the ocean.

The sales of a future hypothetical Windows phone were far less at that point.

> There was no room for a third ecosystem. Developers were busy writing apps for Android and iPhone.

Yet Nokia was attempting to launch a third ecosystem, just not the one that anybody wanted.
Wow, that shows I exited the Bitcoin space a while back in 2016. It was the best payment system for Striope.
That's not absolutely reliable. I'll generally search by URL or title / keywords first.

!hn DDG bang search is useful.
Learning C however is completely orthogonal to learning and building challenging projects (in this specific instance a distributed datastore) that the OP is talking about. It is not going to make you understand the domain better or provide any other tangible benefits. If anything it is going to add negative value by distracting you from $TheChallengingConceptYouWantedToLearnInTheFirstPlace

If I am working on a challenging project recreationally to stretch the limits of my comfort level- say a compiler or a distributed system, the last thing I want is the cognitive overload of trying to deal with C unless I am a C expert already. When working on such projects you should be focused on grokking the problem being solved as opposed to worrying about language idiosyncrasies.

If you want to learn C, it should be done in an environment where it is decoupled from trying to learn another extremely challenging idea. So I definitely would not recommend someone interested in learning about distributed systems attempt to build one in C. If you are trying to learn C you probably build something that you are quite familiar with so that your focus is on learning the language and its concepts as opposed to trying to implement/understand the ideas behind Paxos while also trying to learn safe memory management and pointer tricks.
I used Parsec with an AWS GPU instance for gaming for a couple of years. As long as your connection is good and you don’t ever want to access it offline, I can recommend this paradigm!
U.K.’S Hancock Says New Covid Mutation Is ‘Out of Control’
> When it comes to office applications, Linux is clearly better than its commercial alternatives. For a lack of experience, I cannot tell you if that holds for other software as well.

Well I am completely convinced. Linux office applications are clearly (clearly!) better than commercial suites. /s

To the point of the article, despite the last point saying the practice of using old laptops is a hack, they spend most of the article brow beating anyone that doesn't follow suit or agree with them.

Some laptops are awesome and can last for many years. These are often (not always) laptops aimed at enterprise/institutional buyers...like many ThinkPads. They are designed to be serviced and have readily available parts lists and service manuals. Internally they're fairly prosaic which makes servicing more practical. Others are just generally well built and don't have a lot of moving parts to even fail.

Everything else is just shit that can't be easily serviced and is always falling apart. It's expensive and frustrating to keep such laptops longer than a few years. If you can't avoid buying one you're better off properly disposing of them than fighting with them. If you do have a laptop with good/serviceable hardware it'll easily keep working well for years.

I think the point of software is the author's strongest point. If Linux/FOSS is a feasible platform for your work and you have a productive workflow you're going to have a much easier time with Linux on an old machine versus Windows. Even the fastest moving rolling release Linux distros change far less than just Windows 10's semi-annual releases. The requirements also aren't going to change much if at all.
There's six different kinds of iterator?!

Off hand, is it just me or...

- Isn't an iterator that outputs data to its recipient container not an iterator, but rather some type of filling API?

- Isn't a random access iterator not an iterator but rather a slice view?

- Isn't a contiguous iterator a leaky abstraction in that an iterator is just an interface that shouldn't expose how the data backing it is stored?

This iterator kindedness feels very C++ in the worst way possible. IMO the only iterator type that makes any sense is an "Input Iterator" and everything else is some sort of hot mess of inconsistency and, uh, C++.

Even with enough time I'm not sure I could design a worse API.
While I was reading the ‘The Patterns Seekers’, managed to put together a basic concept of crowdsourcing patterns. I suppose this will look interesting eventually into a graph later. Here is a preview: https://why.social/default.aspx
boring meetings: roughly 3 hours/week
getting up earlier than my wife in weekend: roughly 2 hours/week
Good point, I think I'm just scarred from this year's day 13. I had a perfect record up to that point.
Which doesn't necessarily prevent any journalist deaths, while we send many Yemeni journalists one step closer to starvation.
Great game. The version I had on the Atari 400/800 was super fun. It had a level editor and during one summer I pretty much spent my day building a level for my Dad to play when he got home.
Oh that's cool.
Disabled against the context of "normality".

You can function obviously, but not as society expects you to or even in way they can understand. For that reason, you receive the label of "has a disability".

The term "disability" is unfortunately as much a reflection of societal norms as it is genuine medical diagnosis.
Windows 10x will drop support for Windows Desktop Drivers
Another aspect is whether these numbers from what kids want at age 10 are worth considering at all. When I was 8-10 I quite seriously wanted to be a soccer player, even though even to a 9-yo me it was starting to become obvious that the ship has sailed, and I wasn't even talented anyway. A classmate (1992-3 in Russia) told me earnestly they wanted to be a contract killer, it was viewed as a glamorous job ;)
You're getting some great nostalgia responses to this. Here's mine. In highschool, I cranked out a version of tetris in Turbo Pascal that basically worked.

Fast forward a few years, I am taking CS219 with Prof Stark (random that I remember the course number) who is hard-core and really tough since it's year 2000 and the class is full of kids who are taking CS cuz it's "the thing" but have no passion or talent for programing.

Me, I love programming but I don't have it very much together attendance-wise so I accidentally miss the midterm. OOPS. And obviously there's a "zero make-up test" policy, but surprisingly the prof lets me do the part of it which is a take-home coding assignment, since you can't really benefit from prior knowledge of the questions.

My lucky stars - the test is to make a rudimentary subset of - you guessed it - Tetris. Which I had "solved" for myself a year or two earlier. Apparently I was the only one in the class to nail the implementation.
I had been using a ThinkPad X201 bought second hand in late 2013 for a little over $300 until the end of last year.

There're a couple of things that are less modern: a crappy 800p display, USB 2.0, limited external display resolution. But if it's not particularly for the display I would probably still be using it. I was doing some window development work at some point, and had zero problem running visual studio with a small project and doing whatever I had to do while the model has just 2GB of RAM.
> Please check P extension.

That doesn't seem to have anything to do with software scheduled general parallel execution of instructions. Letting you have a branch, an arithmetic operation, and a load in the same instruction for example.

> Please check V extension

SIMD is not the same as SIMT. SIMT doesn't handle divergent flow control well compared to a general purpose computer. However it does do it better than SIMD, even predicated SIMD, in important ways.

I think that trying to come up with one ISA that can handle every use case is liable to be just as successful as coming up with one programming language that can handle every use case.
Deadly Microbes Could Be Swimming in the Air After a Wildfire
Cakelisp: A Programming Language for Games
Failing exploits tend to cause kernels to panic.
> Why is it such an extremely hard to believe fact that maybe there are people out there that aren't doing it because they are desperate sluts that are failures of society and are actually doing it because its work that they enjoy.

Probably because we're biologically programmed to understand that's not the case?

It boils down to a simple, but true, undeniable - and apparently for a lot of people, unpleasant - maxim from biology - Sperm are cheap, eggs are expensive.

There's a reason that male birds evolved colorful plumage and in many cases, elaborate dance displays. There's a reason the males of hundreds of thousands of other species have evolved to impress females of their species.

You may not like it. You may not agree with it. You may not condone it. But you're not going to change it. You don't have the power. The only thing that'll change this is time. Lots and lots of time. People think you can separate genetically reinforced biologically-ingrained biases from culture. You can't. You won't. No one can. It has to progress slowly, over time.

The world that many progressive people want may come to pass one day, but it won't be today, it won't be tomorrow, it won't be 10 years from now, it won't be 100 years from now.

Bookmark this comment and come back whenever you want. See how long it takes for the majority of society to shift. You'll have a very long wait.
https://wpewebkit.org/
https://groups.google.com/g/codenameone-discussions
https://stackoverflow.com/tags/codenameone
and the github project. It isn't huge but it's been going on for nearly a decade with the same people.
See also on /r/gamedev [0].

After years of dealing with points of frustration in C++ land, I've created my own programming language. It emphasizes compile-time code generation, seamless C/C++ interoperability, and easier 3rd-party dependency integration. It's like "C in S-expressions", but offers much more than just that.

I had a hard time trimming this article down because of how excited I am about the language. Feel free to skim and read more in the sections that pique your interest.

I don't expect everyone to love it and adopt it. I do hope that some of the ideas are interesting to fellow programmers. I found it eye-opening to realize how much better my development environment could become once I opened this door.

[0] https://www.reddit.com/r/gamedev/comments/kh1p0a/cakelisp_a_...
In 1997 when I was in 5th grade, the first computer I used was a Acorn (it was either a Electron or Acorn) that was a hand me down from some UK schools that were done with them. We had this professor that got them as a donation for out school in Romania and set up a lab with these things. They were pretty old for that time, I assume, but they were my first contact with such a beast and I was hooked.

I did not pay attention to their make and did not know the history, I just got to learn by interacting with them. It would be about 4 years more before I managed to persuade my parents to buy me an actual PC.
Russian Covid vaccine scientist dead w stab wounds after falling from 14th floor
> The story was introduced in 1968 by the New York Times picking up on the NEJM article.

And I think that's ultimately the culprit for this hoax.

Just because a reporter at a NYTimes lacks the most basic scientific knowledge to understand that this "letter to the editor" was merely a joke, doesn't mean that it's the fault of the scientific/medical journal -- with a very specific audience, mind you -- for taking a comedy minute.

What's next? We're not allowed to talk in our professional roles and circles using the long established terms for technical concepts, just because the jargon could be misinterpreted by people unfamiliar with the field and the subject matter? Oh... Nevermind...
> Isn't a random access iterator not an iterator?

Why would it not be? It still allows you to iterate over an entire collection, however the order is left undefined so that certain performance characteristics can be exposed to the underlying implementation.

This is the kind of tool you'd reach for if you don't care about the order of a collection, but you do care about performance, and probably care about the entire collection.

For example _pairs_ from Lua, used to iterate over key/values in tables, is a random-access iterator.

Traversal of the collection is still happening.
old reddit gang
Simple Stock Market Models with Python
The noun formation that people purport to mock in German is the same that English uses, as in your examples of "textbook", "motorbike", "grapefruit", "airport", "manslaughter", and "candlestick". It's unsurprising that German and English grammar would be identical in this respect, since the languages are extremely closely related. It's a little more surprising that so many English speakers seem to think the German words are hilarious; I assume they think so only because they were told to and never bothered to think about it.

"Television" and "agoraphobia" are different; "downsizing" is less clear than the other examples.
Please do. It's such a good idea.
This still makes no sense. USB connectors for smartphones have gone through 3-4 different iterations in that same time depending on the make. If you bought Samsung, you likely went through a year or two with that god-awful USB 3.0 "Micro-B" connector.
If you're talking about Nokia's customers, they weren't actually involved in the decisionmaking at Nokia, as they were not employed there. Nobody is complaining about their products, they're complaining about a CEO who publicly told the market that all of the products that Nokia was currently selling were obsolete dead-ends, followed that up by killing the only thing they were working on, transitioned them to a loser OS in Microsoft, and ultimately sold the entire devalued division to them.
500W is pretty average for a desktop PC.

In my particular computer, CPU, GPU and display are rated to 65W, 250W, and 80W respectively. That’s 400W just for these 3 most power-hungry components, under high load/maximum brightness.

Lower-end office PCs often ship with ~500W PSU. Gaming PCs typically include 700W PSU or even more. For instance, nVidia recommends 750W PSU for their released but unavailable RTX 3080, that GPU itself is rated to 320W. Display ain’t included as it has a separate power plug.

When viewed as a heater, computers are almost 100% efficient. Almost all electricity they consume becomes heat. The exceptions are light from display escaping through windows, and radio from WiFi carrying energy through walls, both negligible.
I'm not sure that this is exclusive to those on the spectrum. It is common enough to have a name; The curse of knowledge [1]

[1] https://en.wikipedia.org/wiki/Curse_of_knowledge
> Not quite the same as the original story, though.

You are doing the same as the_af here: nitpicking over the exact phrasing of the story in order to avoid realistically evaluating its credibility. Anecdotes are not theorems, invalidated by one infidelity. Your objections are pedantic and irrelevant to the author's purpose in relating it.

Furhermore:

> Stocking up a cave with food...

According to the driver, the women would reportedly illegally cross the river to prostitute themselves in China before the winter to obtain rice to survive.

>... keeping a small fire going inside with whatever flammable material is available...

and the nearby land so denuded of firewood that they would otherwise freeze to death.

>...eating little and sleeping a lot to make the food last longer.

Well, yes - that was apparently the point of relating this anecdote. As we can see, the story as presented is close to what you consider plausible, especially as we know there actually was a severe multi-year famine in North Korea not so long ago.
Being able to install Linux is itself something of a quality filter. Without aid from someone competent, those who cannot ascertain how to write an image to a usb stick and get their computer to boot from it won't be using Linux.

There used to be Linux distributions that installed to one's C: drive and booted as a windows launch option; I haven't heard of that being a thing in years.
Great feedback.
Looking at my own experience and qualities as a leader then re-reading the title I agree. In my current position I'm very rarely the smartest person in the room.

I've softened the title and added emphasis in the closing paragraph to 'leadership at every level' from "Turn the Ship Around!"[0] . One of the best books I've found on this topic)

Further reflecting there's an opportunity here for an article that dives deeper on this topic as to how one can build a culture of self sufficiency, initiative and independent decision making into organizations.

Thanks again for the thoughtful feedback!

[0] https://www.amazon.com/Turn-Ship-Around-Turning-Followers/dp...
Well you need to add in the definition of sexually explicit conduct, which leverages existing law and is relatively narrowly tailored: https://www.law.cornell.edu/uscode/text/18/2256

I do not think this is a great bill, though.
Please consider donating to the GNU project.

https://www.gnu.org/software/

If your using linux, your using GNU as well.
Is an iPhone safer or a Pixel 4a w/ 5G safer?

I seem to hear a lot about iOS 0days and not so much about pixel 0days.
More like ruined. Manufacturers chasing that form factor, even for mobile workstations, has allowed them to justify a pivot away from user serviceability, and has also introduced major thermal/battery issues which have hobbled machines used for anything more serious than checking email (and, if you're using Chrome browser, maybe even that).

I don't want a phone with a large keyboard and screen. I want a mobile desktop. If it's a little heavier, thicker, and louder, that's fine.
> the only difference being that in German everything concatenates to one word and in English there are spaces between the words which describe the same concept

Sure, but that's a purely orthographical difference, not a difference in the grammar of the languages. It's like saying that German is fundamentally different from English because in German, all nouns are capitalized, whereas in English, some nouns aren't capitalized.
You are probably right because apparently I tend to be too harsh on myself, I will try my best to keep what you said in mind. Thank you very much for the encouragement!
>Unless you have a profession or work multiple jobs (both of which prohibit having enough time to seriously pursue art) you are completely priced out of America's cosmopolitan cities.

The bad parts of cities are still cheap. Within the last ~4yr I did a $1500/mo single bedroom in Boston and a $1300 single bedroom in Waltham (which is a nice but not "surgeons and lawyers buy houses here suburb of Boston). Yes there were mice but I think that is a pretty reasonable trade for the price.

Things start getting stupid expensive when you try to live how you think a white collar professional should live.
Is it not something as simple as a try catch unresolved or ignoring an injection attack?
The type of problems you are referencing is less than 10% of all problems ever posted in AoC.
As a half-Korean, I can personally attest that Koreans are unfortunately (and kind of surreally) quite racist. Koreans also tend to hold quite naive views about racism encountered by Asian Americans.

I'm not taking a position on whether "MSG is bad" is purely due to racism, but I can't really buy "I'm Korean and I don't like MSG" as evidence against that claim.
Wow, that makes it even more hilarious! :-)
> Pick only one: freedom or censorship

This is a weird American meme that I wish would die off.
For the first: and it was a pig until even recently; you still need a fairly beefy machine to run it at 60 fps!

For the second: not just moved, many options were flat out removed; I dropped Gnome because of this.

For the last one: and broke many apps in the process.
Unfortunately I think most companies that I have an interest in working at do such tests, so I don't really have a choice. :(