skysight-inc/HackerNews huggingface dataset:
"Solve problems that matter" is how I might describe it - maybe they are hard problems, maybe not.

The propensity to enjoy working on hard problems can also lead them to make any assigned problem harder than it needs to be. I regard software developer who likes 'coding' with somewhat similar suspicion that I would have with a dentist who likes pulling teeth out.
Also note the news and discussion at https://news.ycombinator.com/item?id=28210076
A font isn't just the letterforms, there's also all the metrics, spacing, kerning, and OpenType features like ligature replacement. Also modern OpenType releases contain many languages which makes the metrics even more complex. Metrics are also very refined to the point that with some fonts if they weren't copied completely there would be problems.
Sequencing the Connectome
Chrome: Smooth page transitions with the shared element transition API
https://m.startribune.com/minneapolis-st-paul-buildings-are-...

> Buildings along a 5-mile stretch of Lake Street in Minneapolis and a 3.5-mile stretch of University Avenue in St. Paul's Midway area experienced some of the heaviest damage.

You might be able to say that various people did all the damage, but to my knowledge a smaller group of folks were responsible for the larger damage done.
I can see you finding a job that just requires to get stuff done, so working in your own time and spreading it out, would take about 243 = 72 or 244 = 96 hours to complete. These type of consulting jobs are available all over the place. Maybe look at upwork and fiverr?
(incompetence here) Maybe it's like discord, it does the same to display messages like "$username is playing terraria right now"
This is basically the plot of the Amazon Video TV show Mr. Robot coming to life, haha.

Maybe one day they’ll decide to hire a college-educated IT major.
How one wants to see them could depend; that's why I recommend using an RDBMS. One can "play back" transactions using different orders and filters. If teams get confused or accidentally "step on each others toes", then one may need to review different scenarios to see what was intended by two or more parties.
McMaster is certainly very nice, but I was considering broad retail businesses with lots of physical locations and lots of variety in items sold.
Excel isn’t a data entry tool. It’s a rather sophisticated analysis tool for tabular data. It’s success is derived from the fact that it’s very good at this, and is so easy for users to pick up. Mind boggling amounts of commerce and administration are driven my Excel.

It is however most suited to accounting and logistics tasks. For any more novel use case, you’re going to have to put some thought into how you use it, or use a more suitable alternative. Even for the tasks that it’s very well suited to, there will always be more sophisticated alternatives. But I’d consider the way it lowers the the technical barriers to entry an overwhelming positive, even if it doesn’t completely absolve the users from learning about how their data works. I have the same frustrations with developers who have been trained by ORMs to have no idea how RDBMSes work. But I consider it their fault for not learning their trade properly, rather than the fault of the people who make nice tools to help them.
> Zoom was the very first to let people join meetings without a) signing up; and b) downloading anything

E.g. BigBlueButton and Jitsi were doing it for much longer.
Jeebus Fuckin' H! Where is this bullshit going to end?
To be frank, I think that it is more important to be safe from a government, which can decide what is legal for them to do to you, than it is to be safe from a virus that does not discriminate.
It could totally be done natively. The obstacle is how much of the stack you have to write and maintain. There are js libraries that do most of this heavy lifting for you, and CRDTs are pretty new to most devs.

It's just much much easier and cost effective to build a single code base and hit many many targets platforms with it.

Computing history has also shown that publishing efficient lean software doesn't help in the market. At least not over time to market, getting the key features right, and your ongoing costs.
This. It enables single-app share, instead of just capturing entire displays.
Some context. 48hills is not a neutral party in this debate. Their founder Tim Redmond, who wrote this article, is one of the most strident leaders of the NIMBY movement in San Francisco. Whatever insights can be gathered from this poll, I would not trust him or his publication to present them fairly or accurately.
I have Typekit via Creative Cloud, use web fonts on my site, and have not run into any additional fees or restrictions. That said, my site is pretty low-traffic, so it's possible there's some issue I'd run into if I used it more.
You don't need a filter in Europe to make the water safer to drink because the tap water quality is tightly regulated and controlled, and tap-water is considered safe to drink.

I can't speak about countries outside of Europe because I don't know their regulations. That's why I said Europe.

Edit: After a bit more research I see that Western European tap water is mostly safe.

Flavour is something else of course. If a filter helps than that is great. Healthier than mixing it with lemonade or coffee.
you were this )( close to making a good argument. all you had to say was "to understand that taking the vaccine products you from covid" instead you have to turn it around and insult those who have not had the vaccine only furthering the divide.
A 225K gzipped .wasm file download for a client-side state management and persisistence layer is not great. It is competitive with some similar solutions, but still a lot for any web app's performance budget
I have had koi delivered via UPS. But that's probably normal to most people right?
> Is there any way to prevent it?

Put it into it's own namespace, and only allow it to connect to your X11 session over TCP.
There is currently a Sold By filter where you can choose Target when I just checked, but it has also not been there so I wonder if they are doing A/B testing or something. Or maybe I missed it.
The argument for disallowing nulls is much stronger than the argument for demanding a compiler-enforced non-empty string. I definitely support the ability to declare variables, including strings, as non-nullable. An empty string is simply analogous to the number 0. It doesn't really overlap in meaning with null. It's true it would be useful to occasionally disallow the number 0, but only very occasionally. The obvious example is division, but having a representation of +/- infinity alleviates some cases.

> I've written a number of RESTy/CRUDy APIs and I can't count the number of "check that username isn't empty" checks I've written over the years.

Paraphrasing: "I've written the same kind of method over and over throughout my career and have been unable to (or made no attempt to) abstract it away." I love strong type systems, but it doesn't sound like the type system is your problem here. The problem is that you're constantly re-implementing the same business logic.
But what if the tracing was done by a consumer who visited a website containing the Helvetica™ font?
> McMindfulness

TIL a new word, love it
If so that seems like a great place for someone like Apple or Microsoft to offer an API to bolster security and privacy
> Is there any way to prevent it?

Use a flatpak
Like with Bloom filters (which also draw their power from hashing items into multiple buckets), the statistical guarantees are quite strong, and things work well in practice.

There are other options for the insertion algorithm than the standard random walk, too. E.g. take a look at page 18 of "Load Thresholds for Cuckoo Hashing with Overlapping Blocks" [1] for empirical data on 2-3 hash functions for 2-3 size windows. They don't show 4- or 8-size windows, but you get the gist.

Like nullc says below, it's trivial to tune things for your requirements. Want fast insertions? Overprovision. Want more predictable insertions? Use a smarter insertion algorithm. Want small tables? Use more hash functions and/or larger buckets. Want fast queries? Keep the hash count and bucket sizes small.

Rehashing isn't really a concern beyond the case of 2 hash functions and non-overlapping buckets of size 1.

1. https://arxiv.org/pdf/1707.06855.pdf
That's probably not so much climate change as it is invading foreign species.
California also launching one soon.

https://www.reuters.com/business/sustainable-business/califo...
I’m genuinely curious - why use the app instead of the website?
I think only Wayland has real security, X11 lets you do anything
The aliens have to go to their cryopods :).
Unless I'm missing something.. all of the required information is available through the X11 protocol. Reading the command lines of the processes is unnecessary and provides data that isn't useful in the window sharing context.
How would that work? I would expect it to enumerate X clients, not PIDs
You're probably correct.

The problem I see is one "alternate reality" starts to censor another "alternate reality".

It's just a new form of warfare. The war for control of your mind and the shaping of beliefs about reality.

A world where truth isn't part of the information or power structure means that He which controls the narrative controls reality. Arguably more terrifying that some false options and beliefs in the world.
Why? They know what items are being delivered to the store, they know when they are delivered and they know what they sold. Ignoring inventory numbers being slightly off due to shrinkage, if you just connect the systems you can get a pretty accurate real time count.
"social media" has simplified and amplified spreading disinformation/biased worldviews significantly:

in the paper communication age not inly did it require layout/typesetting and printing.

in addition ad profiling and individalized targeting now allows dissimination to exactly the desired audience, world wide at very low cost.
Google debuts $449 Pixel 5a with 5G: 6.3″ OLED, big battery, IP67, metal unibody
Also a person's relationship to food gets set in childhood, it's hard to grow up on processed food and change in adulthood.
>If Alan Kay really wants to see the worlds next ideas birthed into existence, why isn't he at the forefront of free and open source?

He was, he created Smalltalk, released the source code and made it as open as it can be. You can see the source of everything.

The only problem was very few people were interested on that. Most children were interested in just one thing: games(the best quality they could get). And adults wanted to run professional programs in their inexpensive machines.

He just could not understand why people choose other languages, like C, that were anathema for him, but let people extract all the juice of their cheap computers in order to create and play games and also serious programs that previously only run on mainframes.

As an academic with early access to "hundreds of thousand dollars per machine"(and not accounting for inflation), he was too isolated from the rest of the world to understand what happened later.
My bad, I meant desktops and servers combined. Servers are negligible due to the much larger amount of personal computers (billions).

Wikipedia has some stats with sources https://en.wikipedia.org/wiki/Usage_share_of_operating_syste...

There's about 300 millions Windows devices shipped a year for the past half decade. They must be mostly desktops, unless Windows mobile made a return that eluded everyone :D

Funny enough, for servers, both Windows and Linux (all distributions) have 27% market share.
Well, they clearly did that one time.
You absolutely did. Thank you. I wasn't trying to be flippant, I was genuinely curious.
That might be a small part of it, but I think the economy of scale, and inability to buy the same parts at the same price as the bigger players is a much larger factor.
Shouldn't I be allowed to set the price for my data? Frankly, I don't want to sell it at all, so these companies are essentially engaging in theft (ergo "FaceCrook"). Due to their network effect monopoly (and the blatant failings of our govt to effectively enforce anti-trust laws and to generally protect consumers from corporate abuse), I am forced to use their platform. Even if I didn't, they would still be stealing my data.
> it provides end to end encryption

(After lying about it for years)

https://arstechnica.com/tech-policy/2021/08/zoom-to-pay-85m-...

Theranos-level of “fake it til you make it” and they actually did make it…
As discussed previously, this research defines ultra processed foods in a way that doesn’t necessarily make sense, at least to a layman. For instance, sliced bread, including whole wheat bread, would count as ultra processed due to the slicing and bagging process.
Sorry for veering offtopic, but can you please stop posting in the flamewar style to HN? You've unfortunately been doing it a lot, in many threads. It degrades discussion and, as https://news.ycombinator.com/newsguidelines.html explains, we're trying for something different than that here. Note this one, for example: "Have curious conversation; don't cross-examine."

The main thing that would fix this is if you edit the swipes out of your comments, e.g. commenting on how bad the other person's point is, how they are nitpicking, how they are failing to argue properly. If you simply make your substantive points directly, without negative 'you' statements, your comments will be much better.

Also, please omit flamebait like the bit at the end of your comment here. It breaks the site guidelines too, and leads nowhere good.
Would they be useful in space?
Login with google isn't working. I'm redirect to google, select my account, and then I'm sent back to the login page.

edit: I just created an account using my email instead. You give a 404 after clicking "take me to my workspace" after the onboarding flow.
Pi-Challenge: Pi calculated to 62.8T decimal places
A pedantic point, but hydrocarbons don’t actually “store energy”. The energy from the combustion actually comes from the oxygen! We just don’t think of it as the “fuel” since it’s so abundant.

A better intuition is this: plants, etc. used energy to create two products, oxygen (which went into the atmosphere) and hydrocarbons (buried in the ground). When we recombine them and add heat, we reconfigure some bonds and release energy in the oxygen bond. The hydrocarbons act as a “sponge” for the oxygen atoms, and the denser the sponge the more energy we can release.

If it was the oxygen buried underground we would probably call it “fuel”!
I really enjoyed this critique of AK, but you could really stuff docker and javascript into "portability" to include technologies that provide the same benefits to other focuses outside of application programming. Intermediate representations like LLVM and WASM, and even environments like Wine and Linux subsystem for Windows have felt like major paradigm shifts.
Does that prevent it from reading from `/proc`?
Not only is it addictive with the added sugars, it's hard to find food that doesn't have some form of sugar in it outside the fresh fruit/vegetable/meat section.
Well what do you expect when the closest grocery store is a 10 minute drive to Safeway/Kroger/Walmart? People don't want to be driving to Safeway every single day for fresh bread and produce. They want to buy a weeks' worth of groceries at a time to save the hassle which means buying processed stuff that'll last a whole week instead of unprocessed stuff like fresh produce that only lasts a few days.

Compare to i.e. Europe where it is more common to have bakeries and such on nearly every neighborhood corner so you can walk over to buy fresh food every morning.
Also, add "erase digital footprint" and "obfuscate biometric identifiers" to attack on human rights checklist - try not to worry about how feasible the tasks are.
Once they've been relegated to the heap of experimentation they really don't need to be controlled that much. Oddly I would feel in some way violated if a loved one of mine had died and his/her head were in that box, but if it happened to my own head I would pay it no mind.
A lab I worked in while I was in college had a freezer with a bunch of human heads in it. pretty creepy.
Exactly. The protocols need to not depend on “because I said so” or “pinky swear”.

This is the same problem with Apple’s new SpywareKit.
> Don't storm the castle. Rock, paper, scissors. There's got to be 100s of small wins which cement a lasting victory.

This is the strategy of the pro-housing coalition in the California legislature and it’s starting to pay off. San Francisco’s state senator Scott Wiener is a crucial player in that coalition. The fact that NIMBY outlets like 48hills are targeting him personally is a sign that he is delivering.
How to Champion Digital Accessibility and Inclusion at Your Organization
So as expected from this news source the headline and spin is misleading. The source for the article is a consultation ( https://www.gov.scot/news/covid-recovery-consultation/ ) on the transition out of current covid measures the "retained powers" are also not exactly novel and simply bring Scotland into line with the other parts of the UK
Discord leaks which apps you're using to other people?
Your comment is proof that the disinformation campaign the OP is talking about worked.
Enumerating window handles and titles would be more suited to that. It will need that anyway to share the window. On a multi-user system, it could see processes attached to displays it has no access to.
There's REALLY very little you can do. There's no happy feelings or happy thoughts that can be practical.
Elaborate please
I hear your dismay but you could easily build your own library of string validations which can extend however you want and can reuse it as much as you need.
> "if you don't get physically sick at the quality of the code in your MVP, then you are spending too much time on code quality."

While exaggerated, I'd definitely agree. If you don't quite know yet where exactly your company will pivot to in the next year or whether the company will still exist, it doesn't make sense to optimize for code quality - but for product-market fit instead.

> Everyone always plans to "go back and do it right," but that never actually happens. That "physically sickening" MVP is the product for life.

After having raised an 8 M Series A and hiring some more developers and UX experts, we're currently rewriting most of our app code. It's not an automatism that the bad code gets built on for eternity.
I had always assumed the "close to home" numbers were just bad statistics, because I never saw them control for % of driving that was done "close to home".

If I google it, I get like three pages of law firms.
> In general, social media structure usually provides zero incentives to engage in real discussions and deep thinking. I don't see this being addressed, let alone changed, no matter what the executives say.

That makes me think of the Russian math culture. Imagine if there was some way to create incentives via some Social Media NG to encourage that kind of thoughtful discourse.
74% of March Madness attendees wore masks correctly
Yeah, I highly recommend disabling it.
The English language has a serious deficiency in the term "research".

You can do "research" by spending your days in a lab, formulating hypotheses, doing experiments, reading related academic work, drawing conclusions, publishing their findings.

You can do "research" by googling, reading blog posts and wikipedia articles, watching Youtube videos, following telegram links and possibly reading a popular-science book.

These two things are very different activities and produce very different bodies of knowledge. "Do your own research!" is a common sentiment in Covid skeptic circles. It doesn't mean being in a lab. It means following links in your Google bubble. That doesn't necessarily produce useful knowledge. Properly trained researchers are aware of things like confirmation bias, selection bias, recollection bias. The "I did my own research crowd" is not and suffers seriously from it.

Using the term with the doctor is blurring the line between both versions. They don't stand in the lab and "do their own research", but they are more educated in the medical field than the common patient and have context.
I'm going to copy something I sent to a 13 year old to explain entropy in simple terms. It came up when we were talking about encryption. Reading forwards goes from dense/mathematical to conceptual; reading sections in reverse order does the opposite. This probably won't be useful to you but I have found it useful in other situations.

N bits of entropy refers to 2^n possible possible states.

Cryptanalysis:

AES-128 has a key size of 128 bits, so there are 2^128 possible AES-128 keys. A brute-force attack capable of testing 2^128 keys can break any AES-128 key with certainty.

Fingerprinting:

If a website measures your "uniqueness", saying "one in over 14 thousand people" isn't a great way to measure uniqueness because that number changes exponentially. Since we're dealing possible states, i.e. possible combinations of screen size, user-agent, etc., we instead take the base-2 logarithm of this to get a count of entropy bits (~13.8 bits).

Thermal physics:

The second law of thermodynamics states that spontaneous changes in a system should move from a low- to a high-entropy state. Hot particles are far apart and moving a lot; there are many possible states. Cold particles are moving around less and can't change as easily; there are fewer possible states. Heat cannot move from cold things to hot things on its own, but it can move from hot things to cold things. Think of balls on a billiards table moving apart rather than together.

Entropy of the whole universe is perpetually on the rise. In an unimaginably long time, the most popular understanding is that particles will all be so far apart that they'll never interact. The universe will look kind of like white noise. And endless sea of random-like movement, where everything adds up to nothing, everywhere and forever.
Yeah the "fine here's your data, whatever" scenario with some disconnected guy who doesn't care, kinda believable.
Yes, you're right. I should have read the whole thing.
I have the original (ERS-111) that I bought used - even for as old as primitive it now is, it was remarkably fun for its time and offered entertainment without the complications of an actual dog (vet visits, pet deposits, etc.) Now it sits since the battery pack has died again and I don't want to deal with replacing it but I do miss it.
Because neither Facebook nor Google is a single monolithic decision-maker that understands what it itself is doing. Instead, they're fragmented organizations with many different groups with competing interests and goals within them.

More concretely, I think it's easy to believe that:

- The Facebook software developers and product managers who originally built and promoted phone 2FA were being earnest when they said the data would never be used for advertising.

- Some number of years later, someone elsewhere in the organization successfully got themselves access to that information without the knowledge/approval of the first group of people--who in all likelihood don't even work at Facebook anymore--and broke that original promise.

Throwing your hands up in the air and crying "well if they're lying, then all is for naught!" ignores the fact that large organizations act in complex ways, and even if you assume good faith on behalf of the current set of actors, you still need to push for systems which remain ethical and safe if some future set of actors turns out to be complete scumbags.
So does Steam. It’s... a little creepier when it’s taken beyond “advertise which games you’re playing so your friends can potentially join you”, though.