skysight-inc/HackerNews huggingface dataset:
>> Same gini coefficient, same poverty.

> That statement is obviously false. The US and Haiti have about the same gini coefficient.

I'm comparing before the doubling and after, not across different countries. facepalm

> The commenter surely meant doubling material wealth

That post clearly reads "What if you could increase low end incomes".
I don't understand why people think I'm against helping people. I'm not. I'm not trying to shame anyone.

I'm simply saying, no matter your situation, do the best you can because that's what you have control over. Also, it's easier to change yourself, than to change the world. I mean if you're fighting to change the world, more power to you. I hope you succeed and make the world a fairer place.
Personally I'd rather destroy half the city instead of dumping 3000 tons of nitrates into the waterways. There's proper ways to do things and they don't have to very expensive.
> It's the camera kernel driver that's not complete yet, not the app.

I was sure I saw in a different discussion that it's the other way around. Maybe you have a link ?
Would that be similar to WeWork? I'd want to be in an office with my actual colleagues rather than remote working from a co-working space.
I do use Edge one time when I first load a Windows machine. To download Firefox or Chrome...
try d-core. based on tinycore and debian.
Could you please tell me what you mean by buggy smart copy? I don't think I know the term.
It doesn't take a lot of consideration to arrive at the conclusion "modern = good", but I assure you, it's not imperative nor plainly better to make everything into a bundled js webapp.

The boilerplate code for basic web apps often dwarfs the actual content of a basic web page. You could also make the argument that many things designed as web apps have no business running in a browser and should be written as standalone applications, but what's "best" in some sense isn't always the most pragmatic thing.
>Their children don't deserve mental illness because of it.

an outcome doesn't have to be deserved in order to be obvious.

They don't deserve it, of course, but it's obvious that someone with less resources available to them will have worse health. They will have to work more hours to meet their basic needs, and the money left over will be used at places available to them -- far from the best the world has to offer.

It's not something anyone deserves, it's a consequence of limited care being prioritized by economy. It's a damn shame, but that's pretty largely applicable to all facets of living life.

Higher quality lifestyle/housing/food/travel, less work hours, less stress, better medical care and opportunities to seek care leads to better health versus someone with none of those advantages.

It's a well known phenomena across the health spectrum, and it's nice that it was quantified and linked in yet another way as it was in the article.
What is a good Touch API design in a Game Engine?
Hi! I did a write up on how the Touch input API is on different Game Engines here: https://ericonotes.blogspot.com/2020/11/a-quick-look-at-touch-handling-apis-in.html

I would like more experiences when using them. Do they work well with code completion in the respectives IDEs? What are gotchas to be aware? Are there important aspects of touch handling in them that are not made clear by looking only in the API?

I am gathering input because I want to add a touch API and touch handling for a game engine.
In fact, absent maybe a "we're waiting for you in a meeting, where are you?" call, I generally don`t expect calls period and no one I work with would expect a chat message after 5 to be responded to until the next morning. (I frequently do glance at my email in the evening and may take care of something quick, but it's not an expectation.)
I was a little confused on this point. Can an individual B cell change its own DNA, or is it rather that the higher mutation rate means that the set of B cells in the body can be considered as editing its own DNA?
> I had to point out that this was symptomatic of a poor social/family life [outside of work].

This is a symptom of being in a pandemic, where in many places you are forbidden or heavily discouraged to socialize.

I've been working from home since March. This is not what normal working from home looks like, this is what working from home _during a pandemic_ looks like.
Have you tried Alpine? It has a Rpi version.
Also from 1939, more traditional ‘ascii’ art (borders, large letters, etc): https://archive.org/details/Artyping
I'm not sure that this is a real issue. Self-signed certificates can be accepted under a TOFU (trust on first use) pattern; the user only has to click through a scary browser warning once, and then "save" the exception locally on her machine.
Appreciate the open nature of the project. But this is sort of what state of the art web fps looks in 2020 ;)

https://digiplay-gaming.itch.io/brawlbots

UE4 compiled to WebGL 2. The payload itself is a massive binary. My bias is still toward optimized WebGL 2 beating SDL 2 via emscriten. But that requires a deeper drive to demonstrate. Still, it's nice to have choices. And I think what we are seeing is definitely near native, AAA quality for web games which is exciting!
A Conversation with Michael Cowlishaw (1996)
I have a great home setup with decent equipment and separation of work space, etc, etc. I’m very grateful for that.

But, I really miss my coworkers and all of the ways that collaborating is easier in person. It’s nice to be able to work from home some of the time, but all of the time sucks.
Startup news link submission site (2007)
And per person or household?

And the median would me more interesting.
As a result of his difficult home life "young jimmy" acts out at school. Whereas in the past he got sent to the principal's office, today he is sent to the community support officer. Young jimmy has a criminal record. Higher education is now off the table.

The OP had three advantages that many kids today dont: he had at least two parents. Those parents had no contact with the criminal justice system and were themselves in good health (evidenced by the fact they were allowed to immigrate). And his parents were probably allowed to work. Many young kids today dont have two parents. Many young kids have one or more parents who are not properly citizens, who dont enjoy the priviledge of being allowed to work legally.

Today is not yesturday. Poor kids today face much greater challenges than those of the past. Direct comparisons of situations are almost always apples and oranges.
And some letters in the menu should be red. :)
Agreed, I wasn't criticizing the study. I was criticizing OPs argument that people should simply "get busy running."

Blaming individuals for a lack of success when the deck is stacked against them is likely to lead to more mental health issues, not more success.
Until the T495, which was the last generation before the T14 came along, it used to be that the T with an S at the end would have one soldered RAM stick and one available to upgrade, while the T without the S would have both available, hence why the T without the S was my recommended model.

I would always recommend buying used with the minimal amount of RAM for cheap, and then upgrading everything manually, from RAM to NVMe to Wi-Fi card.

With the T14, however, it seems Lenovo fucked up big time. No more extra removable battery, no more empty RAM slots. The one soldered does seem to be 3200MHz, so Ryzen benefits greatly once you fill the second RAM slot with another 3200MHz stick — since Ryzen, and especially the integrated graphics, love dual channel fast memory —, but if you choose wrong when you buy, you are stuck.

That sucks and does create a problem for my future self. Right now I have a T495 and my wife has a T480 with an extra big battery, and we were going to upgrade both to the T14 for Ryzen 4000, but soldered RAM is a travesty.

I wonder where we are going to go now. I mostly use desktop workstations because working from home for 11 years now, I learned that workstations help with work discipline, but a laptop always end up being needed.

I hate Dell with a passion, the Asus Zephyrus G14 suffers from the same issues as the ThinkPad T14, and HP uses ugly fonts in their keyboards, which bugs me. The Pinebook Pro is nice, but mine hasn't arrived. Maybe the Slimbook from that German KDE shop?

Hopefully it ships to Brazil.
DeepSukebe – Nudificateur optimisé par l'IA
> If you already have a load balancer, you should be able to scale on the server part from 1-100 exactly linearly.

I think this only counts in the simplest of cases? Such as serving HTML straight from memory.

In other cases there are various micro or macro services to call to, state to communicate on the enterprise service bus or something equivalent, separate database servers to run queries on, etcetera. A single request might hold up several other requests due to badly-thought-out dependencies between services and physical servers. More servers wouldn't scale exactly, and it might be difficult to find out where the next bottle neck is.
That’s not a typical American salary. $250 per hour is specialist pay, consultant pay, or overpaid.
I think the lack of a rewarding ending is what that film is all about!
I could not find any tutorial on running akka on golang, kotlinjs or scala native. I'll let you know how well it runs on python once I rewrite my whole infrastructure to use jython instead
Probably too late for anybody's interest, but the risk of getting this from food is suspected to be incredibly low. Droplets being inhaled, entering through the eyes, or nasal mucous membranes are the likely real threats.
If they would implement that scheme, I bet that many other projects, including proprietary ones, will use their service, as this problem is common and hard-to-impossible to solve.
“Revenge of the Yankees” History of the Origins of the Woke Movement in America
Operations Manager, New York City at Lime
[HIRING] Operations Manager, New York City at Lime

We are looking for an Operations Manager to join a team working to bring our scooter and bike fleets into the local community of New York City. The field operations teams are at the center of our strategy to transform urban commuting and help people get where they need to go!

We’re looking for creative leaders with a passion for innovation, knack for problem solving, and ability to thrive in ambiguity to create world class customer experiences.

As a leader responsible for fleet health, you will lead a team of specialists to drive performance in your region. You will be an integral part of building new processes and mechanisms as well as driving process execution and efficiency through data-based decisions and analytical problem-solving. Additional duties include coaching and mentoring the team, moving and lifting cycles and scooters up to 40 lbs. Along the way you'll see some of the biggest smiles as people try our scooters for the first time.

What You'll Do

* Leading a team ranging from 4 to 20 specialists
* Triage data, customer service complaints, and supply/demand into efficient routes and dispatch actions to be performed by field specialists
* Coordinating the staff schedule
* Analyze and look at data to identify trends and performance improvement opportunities
* Train, measure, and correct the daily performance of operations specialists
* Manage a fleet of rebalancing vans
* Watch over local warehouse & inventory
* Troubleshoot, and fix potential bike issues, or raise issues when necessary
* Communicate the status of local operations to headquarters

Apply here —> https://snapapply.co/jobs/offer/limebike/operations-manager-new-york-city
>The people that want to go back to the office

And my counter-anecdote is that I'm not seeing that at all. The people I see going back to the office are those who just didn't have good WFH situations (lack of space, family distractions, etc.)
For devices not connected to internet, the choices are:

- HTTP access, insecure and some browser functionality is unavailable for pages/SPA's served over HTTP.

- HTTPS and tell the user (maybe in a previous HTTP page before a redirect) to dismiss the browser big warning.

- Custom iOS/Android/Desktop app to access it, using an encrypted protocol

There is a (defunct?) W3C group working on this problem:

- https://www.w3.org/community/httpslocal/

- https://github.com/httpslocal
No, it isn't and no they wouldn't.

Sweden, Belarus and now Switzerland are proving that if you don't do lockdowns you get ... nothing. Same kind of epidemic as everywhere else. Nothing out of the ordinary and a year that's comparable to any flu year.

Look at the data for parts of Switzerland that didn't lock down for the second wave (which is most of it, including where I live). It goes into remission anyway, without overflowing hospitals or mass deaths.

Remember that the only reason you believe deaths would be far higher without lockdowns is epidemiologists predicted that. But they have a long track record of making predictions that are always wrong. This time they were wrong again, just like all the other times. There was never any experience based justification for lockdowns or even restrictions of any form: only models, which have turned out to be buggy and unrealistic.
Which os is a good abstraction by this metric?

Yes that's a leading question.
> I know people are going to talk about income inequality, but isn't this obvious? That it's better to be richer?

What is not obvious is that being poor in your childhood will, specifically, increase your risk of mental disorders. I would probably expect a poor kid to get less access to qualified education and, ultimately, be poorer for the rest of their life with respect to their richer peers. But not to experience mental disorders.
I got rich on the other hand (2019)
Seconded.

Maybe push the security aspect? Have a tier be “bug bounty” and add something like “PM alerts are for users only. Report a bug and get a free version, for life”
> there really aren't any obvious reasons to prefer dependent type theory

The OP gives a reason, and it's the same reason programs use types. Untyped proofs are usually wrong, like untyped programs.
Office socialisation is hell for me. I'm probably autistic, but I would prefer socialising with people with whom I share a common interest. My coworkers are not those people. We collaborate, not comingle.
Agreed, I never understood the hate that film gets.
how does this compare to other "green thread" approaches? Like go channel?
Auto makers sue to block new Massachusetts law on access to vehicle data
But is it fun? A lot of modern games miss the fun bit.

GTA V is the only modern game I’ve played which appears to have kept the fun bit intact.
Currently, ARM Windows is only licensed to OEMs. Microsoft would have to start licensing it to people.
What people say and do are two different things. Big companies want answers to specific questions, that’s why they create surveys. Bugs from users may be self-inflicted from AdBlockers etc. I’d guess ultimately that the feedback is useless. As they’re delivering different versions of the app to different people it would be a lot work to
Keep track of changes. Unless it impacts revenue they don’t care.
I wasn't addressing public infrastructure at all, for which the US is definitely behind not only east Asia but a big part of Western Europe too.
> An empty office often isn't any better than WFH for many folk.

That is really their problem. You can't force people to come to the office because you want it "hustling and bustling".
Agreed; but to clarify, the first thing to do is to scale vertically (get bigger servers). When you're starting hit limits with that, then optimise, within reason. When you're starting to hit limits there, then scale horizontally (add more servers).

The point with optimizing before scaling horizontally is to make sure you understand what is going on. Scaling horizontally without a good understanding is going to be a fail-whale shitshow.

I'd also note that high availability needs some horizontal scaling.
Agreed that good equipment is a worthwhile investment, but unfortunately most companies don't see it that way. I'm now in management and get issued a standard option 13" Macbook Pro or Dell XPS13 as my system at both my current and prior company, both of which I'm permanently remote. That honestly does the trick because other than how shitty Electron is for memory consumption, I don't do the things as a manager that require extra equipment and I'm at home anyway so have my entire array of personal equipment as well. Prior to that, I was an engineer, and it was a struggle to get a proper setup.

One company, several employers back, I brought my own equipment in and nobody said anything. I had my own desktop PC, monitors, mouse, keyboard, and chair in the office and other than the unplugged PC asset tag assigned to me sitting in the corner, I returned everything else to the supply closet. I eventually (after 3 years of using my own) was forced to use company issued equipment. Here was the contrast, the box I brought in to use was a quad-core proc with hyperthreading and had 32GB of RAM, and four SSDs in RAID10 w/ a decentish GPU driving 4 24" 1920x1200 IPS displays. The box I was assigned (3 years later) was a dual-core proc w/ HT, 8GB of RAM, and a 500GB 5200rpm HDD, with onboard video that only supported two displays. The two displays provided were 19" TN panels.

I invest in quality equipment at home, but many, if not most, employers do not. They may think they do, but they don't. It's 2020, I consider 64GB of RAM in a engineer's system a good target, 32GB a minimum. Most developer systems I see are lucky to have 16GB of RAM these days (often the maximum offered in laptops issued). Meanwhile, at home I have a max spec desktop PC less than 3 years old, multiple 4K displays, Herman Miller chair, an electric drive sit/stand desk, split ergonomic mechanical keyboard, an ergonomic mouse, a mini-split AC/heater in a separate room in a house with a door I can close, and in my closet a small rack of servers I can use w/ distcc to accelerate builds.

The great irony is that box I used at the office many years ago (8 or 9 years old), is still superior to what's issued as normal engineer equipment at most companies in the US, and I've since moved on to better systems at home, again. The poster you're replying to is largely correct. I love working from home partly because of no commute, but also because I can equip myself to my standards, which are much higher than the standards of a corporate IT department with accounting looking over their shoulder.
From a a tech standpoint, Roblox definitely has a dramatic lead over vanilla Minecraft's tools for creating arbitrary added content.

That said, if you factor in the tools the Minecraft community have built (namely the Force modloader, and the Bukkit multiplayer plugin system), it becomes a lot harder to say. On one hand, the barrier to entry in Roblox is practically non-existent (I remember screwing around with lua scripts while I was still in elementary school), while on the other hand I've seen far more technically impressive content come out of the Minecraft modding world.
I don't understand, why would iMessage and slack be merged? They're separate companies.
> There's a kind of arrogance that we fall into making decisions for others when we design APIs, library interfaces, etc where we know what we're exposing and users don't know what's good for them. Maybe that's right sometimes, i don't know?

So when someone who creates an Open-Source library creates an API that you don't like, they are arrogant? Interesting take.
Physically saved by the EPIRB and Coast Guard, spiritually saved by his great attitude and perspective.
Baudart
The author of PCG published a new member of the family on her Github in 2019. There was no blog post and I think the only announcement was on a certain Numpy Github issue, but the DXSM variants are supposed to be faster and have even better statistical qualities according to the relevant empirical tests, as well as being immune to some of the peculiarities of the earlier PCG schemes. Here's the commit: https://github.com/imneme/pcg-cpp/commit/871d0494ee9c9a7b7c4...
To quote:

"Adjustment for parental mental illness also likely represented an under-adjustment as most parental psychiatric disorders that were treated in outpatient clinics (without inpatient admission) were not recorded, and all of those that were treated in primary care (without inpatient or outpatient treatment) were unregistered. Furthermore, although register-based mental disorder diagnoses have been shown to have good validity [33, 34], not all mental disorders have been validated."

So if they exclude parental outpatient treated disorders, and exclude parental primary care treated disorders, all that seems to be left over is the rounding errors of self diagnosis and stays in mental hospitals, which would seem to be a huge issue for the conclusion.

The conclusion section doesn't seem to relate to the results section and discussion section, so that's weird.
> Where, at least from what I've seen data wise, the majority is something flexible. Where WFH is an option, or something you can do when you feel like it.

Funny, the way I see it the majority is indeed flexible. Where office work is an option, or something you can do when you feel like it.
Is the upshot of this comment "give me RCTs or give me death"?
Show HN: A new way of ORM in Java
ObjectiveSQL is an ORM framework in Java base on ActiveRecord pattern, which encourages rapid development and clean, codes with the least, and convention over configuration.

Features
Dynamic code generation with JSR 269 for Java API of database access
Full Java API of database access without coding
Dynamically SQL programming with Java syntax, and very close to SQL syntax
Looks like fonts are basically cookies with side effects (rendering characters).
I think that’s what the top comment is saying. Every one starts the race with different set of disadvantages. In the end its up to you what are you going do about it.

Also OP never says that he won the race. He is hoping his children will do better than him. I don’t think anybody ever “wins”. You only trade something for something else.
would you buy a machine in 2020 to service as a developer laptop or desktop with 8 gb of ram and 512 gb of storage?

As my only computer, probably not. As a portable computer that I can easily carry around with me and use for ~70-80% of my work, absolutely. The M1 Macbook Air is the first Apple computer in I don't know how many years I'm seriously considering buying.
> What do you think? Have we all been missing something like this in api design?

No. It's hard to design, maybe harder to design an API and perhaps a misunderstanding when APIs are designed for others or an API just for an API.

As others have already commented about the leaking abstractions (The Law of Leaky Abstractions) which is a good description IMHO to make the non-boundary clear even when it was (non-)intended.

This can be found as well in Hyrum's Law, which IMHO is from a different point of view but reminds as well that the concept to just API for API is conceptually broken.

> Sqlite is all like, "yeah but we need to know what you're abstracting or everything is terrible."

I'm wondering where you pick the terrible from, I have not found that in the article. And it's absolutely not "all like". The paper describes common problems with file-systems on what Sqlite does which is standard programming - at least for Sqlite authors.

You seem not to be much aware of these kind of problems and with all due respect, this creates the impression that you have not experienced this much yet. This aligns well with the localization by yours as something "missing in the design" where I'd like to offer a different view: It's missing practice. To keep the colloquial tone:

Despite what has been missed in API design, we all haven been missing practising writing software.

https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-a...
https://www.hyrumslaw.com/
Beautiful! Takes me back to 7th grade when I first learnt C. Learning to make text based games was so much fun