skysight-inc/HackerNews huggingface dataset:
The evolution of better error messages has been one of the biggest QOL improvements in language and API design of late. For instance, even a system as intricate and demanding as Vulkan can be pleasant to work with, because when something goes wrong you always know exactly what it is, and you have a link to the documentation to read more about it.
It's because features like Microsoft login require app credentials, and if you build from source, then you don't have these, and thus certain features will not work. Then people come along and ask why X is not working. Well, you installed an unofficial release and only official releases are supported by the devs.
If the app doesn't use any native libraries, it should be able to run on any architecture. Otherwise, I don't think you'll find many developers shipping x86/x86_64 binaries nowadays considering there are no real devices that use it.

I think Intel has (or had?) a tool/library for translating ARM to x86 called Houdini. Can't seem to find it though, and it might require a license anyways.
The Largest Mass Expulsion of Asylum-Seekers in Recent History
Policy also has to be flexible when it comes to things with as many complexities as medication. Coming up with a universal standard for approval is extremely difficult. There can be issues both if it's too rigid or too lax. The role of policy in most cases such as this is supposed to be a guide, not a strict pass or fail for every possible criteria. Discretion from the regulators is needed to accommodate for cases that don't fit neatly into existing policies.

As a comparison, look at how nearly all of the big social media platforms all struggle with policy interpretation and enforcement around topics such as misinformation or hate speech.
This is what kinda terrifies me about today's digital landscape. Now it's so cheap to hide surveillance capabilities (spyware, hidden microphones or cameras) that bad actors can just embed surveillance into every cheap device, hoping just by sheer numbers to get one into a sensitive area (e.g. Pentagon, Langley), and then remotely activate surveillance. With the computational capabilities of today's data centers, they don't even have to be all that selective anymore. They could just be monitoring everyone, at some granularity, dumping logs into a massive database with just enough metadata to make it searchable/queryable.

It's downright dystopian.
Appreciate your perspective here, you're right. The insidious "filter list" in the dictionary is sensational and the meta-story is around the worldwide invasion of user privacy.
My sister, who is on Medicare, is paying over USD 10,000 a year for her cancer drugs (ALK-positive lung cancer). That's out of her pocket.
Most people don't have Xiaomi phones. And it's worth noting that the document only mentions some of those, from over 300 entries. What are the others and why were they redacted out?
> I think the focus on China with respect to privacy is misplaced. This is a problem with many tech companies now.

Yes and no.

Yes, it is a problem with many tech companies, I agree.

But the way China does this is something completely different. Tech companies do this for their profit. China as a country exploits every single avenue to steal information and protect their position.
Yes, except all those industries produce something useful.
It depends what you mean by 'service', really, and what (or where) you're comparing the service to.
We are robots. Pretty advanced, too. If only we were able to sudo shit :D
I’m in my 50s. When I was younger, no one talked about pay ever. It was never ever broached.

These days, all my younger coworkers openly discuss pay. I really like the openness today. It’s shared in a way that you’re trying to help your coworker, like “dude you’re totally underpaid I made $20k more than that! Go ask for a raise or find a new job!”

It’s a different sense of camaraderie that people share these days instead of the zero-sum game from when I was younger.
The Atomic Bomb Game
Great photography across this whole site.
> talking about pay almost always leads to interpersonal friction, resentment, conflict

You could take this as an indication that your pay scale is screwed up.

But I guess it's easier to just bully your employees.
I think I was 14 when I figured out I could skip Sunday school and just wander around without getting caught. What a waste of perfectly good Sundays from the cradle until 16. Haven't been back.
You would be surprised that many complicated things are built manually, it’s much too expensive to build a machine to do it. Chinese hands are really cheap.
Moreover to that - as far as I understand the Tall el-Hammam's paper, the only reason why they ruled out nuclear explosion is "because of the age of the site". Other than that (as I understand), it's indistinguishable.

Even though an atomic bomb blast is not applicable because of the historic absence of atomic explosions in the area, an atomic blast produces a wide range of melt products that are morphologically indistinguishable from the melted material found at TeH (Fig. 51). These include shocked quartz64; melted and decorated zircon grains (Fig. 51a, b); globules of melted material (Fig. 51c, d); meltglass containing large vesicles lined with Fe-rich crystals likely deposited by vapor deposition (Fig. 51e, f); spherules embedded in a meltglass matrix (Fig. 51g, h). Also, atomic detonations can replicate the physical destruction of buildings, the human lethality, and the incineration of a city, as occurred in World War II.

added: though, I forget to mention, that they also found many chemical elements and compositions that are hard to find under normal conditions (atomic bomb tests included as I understood), but abundant in meteorites.
> It's downright dystopian.

It sure is. No stopping it now though.

I'm old enough to remember being able to go to someone's place and expect privacy. These days literally anything can have an HD cam.

Not great for paranoia but what can you do?

> They could just be monitoring everyone,

They are. Snowden already proved this, and we apparently got into that particular situation to keep pace with China.

Not my job.
Actually, I think that the system with "first-past-the-post" voting, tied with small voting districts is much better for representative democracy.

Yes, the one visible result is that you get only two political parties (because being third, with no prospects of winning makes smaller parties to give up). However, the two parties tend to be internally much more diverse than you get in other systems.

The system where there's a proportional representation means that the elections now become nationwide - first you count votes for each party, to determine how many seats they get, and only then you assign seats to individual candidates.

The way it is implemented in Europe gives two terrible results:

1. The leader of the party now have much more power over individual candidates, since none of them can get into the parliament on their own, they need support of the nationally-recognized party. In American system individual congressperson is free to say "fuck you" to their party leader and will still be able to win their seat in the next elections.

2. After some small party gets into the parliament they are basically powerless, they have no way of delivering on their promises to their voters, so instead they focus on "just being there" and receiving Member of Parliament salaries. Basically, small parties are just there for comic relief.
I have to travel a ways to specialty shops to buy reasonably good headphones with wires. It makes me mad every time I need to buy some new headphones for my computer.
Do researchers ever pre-register their studies when they do meta analyses? Pre-registration makes sense for the timing of doing actual studies, but not as much in the case of meta analyses (which presumably happen on a much faster timeline).

But given what we've seen with p-hacking, it seems like it could be good if people pre-registered their meta analyses before crunching the numbers.
Would you say ALL forums are social media?

Consider that we have commenters in here saying they don't use social media... So... Kinda, but certainly not in everyone's mind apparently. I feel some je ne sais quoi about the terminology. There is something different, I dunno
Here's the contents of the npm module: https://unpkg.com/browse/motion@10.0.1/dist/

Given that the repo is private, I wondered if only the compiled version would be available. Looks like the published source is split up into multiple files, so this is a bit different from Mattermost, where the MIT license only applies to the compiled version: https://github.com/mattermost/mattermost-server/blob/master/...
I could not agree more with this approach. The Economist is excellent, and because they are a weekly publication, their reporting can be more thoughtful and detached from the outrage du jour. They also have excellent podcasts: the daily Intelligence and, for those interested in US politics, the weekly "Checks and Balance".

Supporting local news has become so much more important here in the U.S., as more and more independent local newspapers are shutting down, even in medium-sized metro areas. In addition, a lot of "Local" TV stations are owned by, and puppets of, corporations with political agendas like Sinclair[1]. From the linked article:

> About 39% of Americans are within range of a Sinclair-owned TV outlet, most of them unwittingly, because local TV stations typically use the logos of national networks with which they are affiliated, like NBC, CBS and Fox [...] Last year 37% of Americans got their news from local television, according to the Pew Research Centre, compared with 28% who got news from cable networks [...]

EDIT adding a link to 2018 reporting on Sinclair from PBS: https://www.youtube.com/watch?v=xwA4k0E51Oo (less than 5 minutes)

[1] https://www.economist.com/united-states/2018/04/05/orders-to...
Atlassian's First 1000 Customers
Randomness is impossible to eradicate from the analogue world, so you just take an existing noise source like a semiconductor junction and connect it to an amplifier.

Some care is needed to get something that works across a wide temperature range, and avoids being easy to overwhelm with outside noise sources, but it's a problem with lots of existing solutions.
Similar situations arise constantly in the tech sector. If you stay with a company for a few years, you'll probably get surpassed in salary by new college grads depending on the market at the time.

If you let it go too long before you bring it up, when you finally do, you'll get some BS about how they "can't" bump you up because they "can't" authorize that large of a salary bump. A purely BS, arbitrary, rule.
> YMMV, I guess.

Yeah, quite literally.
IIRC Gawain is the knight who is strongest at noon.
Banking works under CalyxOS with microG. It doesn't like VPNs so, which I can understand somewhat.
Where did you get this idea from? Do you use drugs?
So I'm someone who has published several meta-analyses of different forms, and written about meta-analysis as a topic.

I won't disagree with you that there are many poorly conducted meta-analyses. However, I think there's many well-done meta-analyses as well, and most importantly maybe meta-analyses aren't really different from anything else in life: some are good, some are bad, and many are in between.

One thing I've always argued is that meta-analyses have as a benefit a way of honing discussion around concrete specifics. The linked paper, for example, exists in part because there was a meta-analysis drawing attention to the literature at large. There's a decent chance that these studies would never be discussed if there wasn't a spotlight being pointed at the area.

With reviews, what happens is people pick and choose studies anyway, or don't, and then come to some subjective conclusion that's based on some unclear process. Meta-analysis makes all of this clear, and forces everyone to be absolutely explicit (or as explicit as can be) about how they're coming to their conclusions. If there's something wrong with it, then you can point to the specifics of that instead of going back and forth.

The problem with relying on definitive studies alone is that sometimes there will be more than one of them, or there won't be any definitive study, but many decently-done studies. Or the "definitive" study will have some controversial feature that doesn't clearly rule it out, but clouds the waters in a way that several smaller studies might draw attention to. Alternatively, there might be important heterogeneity across designs that illuminates moderating variables (like dose, or environmental context, or gender, or age, or whatever).

This paper is about meta-analysis of summary statistics, which to me is kind of bringing up a red herring. Statistically speaking if you can calculate the right summary statistics, the results should be the same as having the raw data. Issues about irregularities in results apply to raw as well as summary statistics; it also seems unrealistic to expect raw data in every case, and journals don't apply that standard either (that is, journals don't expect reviewers to reanalyze the data from scratch).

What's really needed is open data sharing, and scrutiny about studies that increases as the stakes of the results increase. I can speak to cases where I've been surprised at the state of the raw data, even in situations where the whole point of the study was to skeptically replicate a finding. Maybe for something like invermectin raw data analyses are appropriate. But it seems absurd to expect to throw out studies in the literature just because you don't have access to the raw data in every case.
There's a difference between poking a hole the device bootloader and the baseband bootloader. The second is wayyy more lockdown and has a tiny attack surface.

A user can directly download the baseband image from the chipset using for example QFIL. Then you can check if it's signed with Qualcomm's key or another. Exploiting this would require Xiaomi to hide two baseband firmwares in the baseband firmware which isn't feasible, and it would also require them to completely rewrite the baseband bootloader instead of just exploiting it.

But even then you'd be able to read the eMMC and notice that there are two baseband firmwares. If you want to figure it out, you're free to buy any Xiaomi phone, read the eMMC, and check how many baseband images there are, then you'll be able to definitively know. Let me know if you do it.

When I said immediately noticeable I meant by Qualcomm, not by the end user though. They have contractual obligations to lock down their baseband and their licensing system relies on it so they have a large incentive.
Denmark is 3 months probation, where you can fire with 1 day notice. You can fire people for underperforming, but you have to warn them first, and tell them what they need to change.
Apple in particular very much has a culture of "errors don't happen" and try to gaslight you when they do. Stuff like having zero insight into sync processed and Apple Music just silently skipping to the next song if it fails to stream.
McDs in Spain also offers mustard as a dip. It's disappointing that the UK ones don't.

Chicken nuggets, mustard dip, and a large Estrella. Good times.
> Social media has never harmed me

How do you know that? This isn't something you can typically know for your self with any degree of confidence.

> To this day I check in on social media once in a while

You've got a lot of recent comments on HN for this to be true. I think you use social media a lot more than you think you do, and it could be impacting you in ways that you don't notice.
D) no notifications
I am in the same spot as you are. I enjoy channels like Great Scott, Carl Bugeja, ElectroBoom and EEVblog. They make it working with electronics seem quite easy.

Planning to get some GPIO headers for my raspberry Pi, breadboards and led lights to just get started.
Generating Weird Files
I have around a thousand books myself. I once tried to arrange my shelves by Dewey Decimal myself. I didn't even want to make them strictly ordered, just within the classes 000-900.

Turns out it's a major pain to figure out what class some books belong in. Newer books from major publishers have LoC cataloging-in-publication data, which is handy, but the older the book the less likely it is to have that, and if it's from a small publishing house or independently published, someone has to decide what catalog.

Considering just the time involved, I wouldn't ask anyone to do it for free, and MLIS degree programs aren't cheap!

ETA: turns out it's pretty common for folks with the means to hire grad students as interns and freelancers. Some universities will have programs devoted to connecting students with opportunities, even, although at that point you'll be dealing with official contracts and pay rates, which may not work.
Worker protections have no teeth in the US. It's to the point where factory management can literally be caught on camera saying they fired a worker for trying to organize a union (see American Factory) and the company gets nothing more than a slap on the wrist. Nothing is 'illegal' if it's not enforced.
Single Cells Evolve Large Multicellular Forms in Just Two Years
On mac it's in the user directory in a folder called .ssb

If you want to remove it i first recommend making a backup of the 'secret' file, located in that folder, as it contains your private key, in case you ever want to use that identity again. if you do delete that file you will not be able to add new entries to that original identity.
> It's not exactly a career choice (unless you're the franchisee I suppose).

But if you look carefully, you'll see lots of people who don't have a career.

Not a majority, but still a lot people.
Kudos from a fellow developer who has also built a web-based music notation editor (https://www.soundslice.com/notation-editor/).
Website says "We're hiring"

I bet you are! This look bad@ss.
Ask HN: What's your favorite Wikipedia page?
... in the sense that you can get lost for hours reading the page and following links to related Wikipedia articles?
Hospitals lift curtain on prices, revealing giant swings in pricing by procedure
This is it. The truth is just that the average is incredibly low. That's why 10x or even 100x developers exist.
I've been having the same so of thoughts for a few years. glad someone is writing this down.

so many inefficient systems/languages/algorithms are being used at scale, it is really disheartening. For instance, Python is the Ford F250 double cab dually of the software engineering world.
>which required users to throw out all their old accessories and get new ones.

Not if you migrate to the standard that every other device uses. Isn’t that the exact advantage of a universal standard?
Other than not renewing your lease, they literally can't do any of those things. (Your credit? You have to be a certified financial institution to be able to report things to your credit report. Fun fact, small claims court judgements are no longer reported on your credit anymore either). In a blue state if a landlord tried to take you to housing court for paying for a repair they refused to fix (obviously you have email documentation that you asked several times first), they would probably walk out of court paying a large fine. There's a whole parallel (landlord-hostile) housing court system.

I think what you're missing is rather than taking anyone to court yourself, you control the cash flow (when & how much of a check you write every month), and they're the ones who have to do anything about it if they disagree. That's different from a labor dispute where you're the one getting an attorney, filing a lawsuit, etc.

The broader point is that blue states are very pro-tenant, so you're starting off with an incredible advantage
Instagram Is Doing Grave Harm to Our Generation. We Need Help to Stop It
https://archive.is/ZLnhr
Sorry but this is complete bullshit. Everyone should be on an even playing field. Keeping secrets only helps the execs control the peons. The best places I’ve worked at was very open and transparent. I mentioned below that sharing salary helps everyone. It doesn’t hurt the company at all unless the owners want to save every penny they have for themselves.
The linked film, "The Fires of Kuwait", documents events that took place in 1991.
> Is it the like/upvote mechanism? Hacker News would constitute harmful social media in that case.

The way I've started to look at it is that all social media has some harmful and some beneficial aspects, but the nexus of identity-based (vs topic-based like HN) social media with upvote/like functionality is the most problematic for people struggling with identity and self worth. Even as someone established enough not to struggle with self-worth, I avoid that type of social media completely.

Topic based social media with clear and enforced guidelines for content seems to have the least bad trade-off between the harmful and the beneficial.

Of course no social media property is exclusively one or the other, but the design and operation of the service strongly influences the direction in which it goes.
Yes, rather than "it doesn't matter", something like "typing in a phrase yourself isn't relevant as this feature is likely disabled for you".

Believe that's why you're being downvoted. The way HN moves comments around also so yours was not right next to the comment you replied to, which didn't help.
How on earth do you escape in a jetpack. You own a jetpack. First, I'm sure the list of jetpack owners is very short, and second, it's not exactly a subtle object to own. Assuming the person has burred it in their garage since...
Disagree. Clear-cut off-flavors are just those people tend to be in alignment about being undesired. (e.g. burnt). The flavor of cilantro can be intentionally present, but it's still an off-flavor for the minority of people who perceive it differently.
This has become a frustrating discussion, because it seems like several people read the words “comprehensive spec” and inferred some sort of waterfall process with everything implausibly known up-front. That is not at all what I’m arguing for. In fact, I’m not sure I’ve ever seen anyone argue for it in a professional context. It just seems to be the hypothetical bogeyman in these discussions.

In the case you’re talking about, creating a prototype and then soliciting feedback from the client might be an excellent way to go. More generally, building a project in stages with regular interaction with and feedback from the customer or other stakeholders is often helpful. My point is that you still need to decide what you’re putting in that prototype or any of those earlier stages, because ultimately some developer has to write that code and management need to tell them what to create.

So you might well have a spec, in whatever form, that has initially has gaps or ambiguities relative to the final product you’ll want at the end of the whole process. That’s fine, and as you say, it is very common. But it should still reflect everything you know you want at the current time.

If and when you gain new information, such as feedback from your client after showing them a prototype, you can update your requirements to fill in the gaps or clarify the ambiguities in light of the additional knowledge you now have. You still have a clear record of what is needed, taking into account all the actual decisions that have been made and all the actual feedback you’ve received, and that is (to the best of your knowledge at that time) what defines whether or not you currently have working software.

Put another way, if you don’t maintain a good record of that information, you’re just building your software based on hearsay. Some of that information about what the customer/stakeholder actually wants will inevitably be lost or distorted with the passage of time and perhaps the changing make-up of your team. And then you definitely don’t have working software, whether or not you realise it.