skysight-inc/HackerNews huggingface dataset:
It should be configurable (it is, but only through Terminal), but it's also such a minor problem that I can't blame Apple for not wanting to create the API for third parties, design and build the UI, and then document, support, and maintain all of it for years to come. You have to pick your battles as a developer and being an OS dev is no different.
Yes. Despite the "Move fast and break things" or rapid releases cycle being attributed to Facebook, it was Google who did it first and amplified by Mark Zuckerberg which becomes de facto standard in Silicon Valley and Tech industry worldwide. The cult of move fast and break things meant doing it the old fashioned way were wrong. For nearly 20 years, Twenty Years.

It is sin that is even worst than IE stagnation. ( Well I say that because IE is now irrelevant. If IE is still here my rage would have been even worst. )
"A bad remedy to a genuine problem does not yield a solved problem."
Quick summary of the story - TLDR; sometimes the right answer depends on your interviewing circumstances.

> When I arrived at the interview, there were 2 other guys present. One would be my direct team lead, which was also the technical lead, and the other was his manager.

> Then they moved on to a follow up question: “How does this architecture relate to the model-view-controller pattern?”.
I knew this question was really tricky, because I know a lot of people make the mistake of directly linking the tiers to each of the model-view-controller.

> Normally, I would have given the correct answer, and have a nice discussion if they considered it wrong. But the problem was, that this guys manager was sitting next to him. If he didn’t know, I would totally humiliate him in front of his boss. So either he would stick to his guns and refuse the correctness of my answer, to save face. Or he needed to agree that he was wrong, and lose face. Anyway, there was only 1 proper solution to this: I had to answer what they thought was correct.

> The moral of the story? Job interviews are not all about your technical skills, it’s about people skills too. And this is good, because you need both in your job.
You realize that all "private" companies and citizens in China are extensions of the Chinese government right? By law, all companies require party affiliation. So naturally, there is no separation between Huawei and the Chinese government.
I would also like to imprison people who stand blocking moving walkways and escalators so I am comfortable with a high degree of authoritarianism as long as it is perfectly aligned with my wants.

I realize this is not a very practical worldview.
It probably won't ever be serviced or upgraded, for several reasons:

It's orbiting at the Earth-Sun L2 Lagrange point, with a perigee of 374,000 km

While we can put astronauts in space, we don't currently have any orbital vehicles with on-orbit satellite maintenance capabilities, since none of them have airlocks

The latter could very well change over the next few decades though, and the former may become economical, so I guess it can't be entirely ruled out.
No. This is how you get kids to love math, if you do it right.

There's an American theory that math problems should be doable, that kids should score 90+% if they're doing well, and that struggle makes people hate things.

That's contradicted in American sports, where coaches push people really hard, boot camps, frat hazing, and cult indoctrination.

There's an Eastern European theory that math problems should be hard, interesting, involve struggle, and often too difficult to solve.

On the whole, Eastern Europeans seem to do better for turning out kids who love math.
Giant tsunami from dino-killing asteroid impact revealed in fossilized ripples
My naive understanding is that "smaller p-value" == "more likely result is true".

I know there's always more nuance in statistical reasoning, but the first number is vastly smaller than the second one, right? Is it just that both are hilariously tiny and not credible? Or is there no additional value after you get into the one-in-billions territory?
> we must be able to talk about policies and outcomes it their own right without tainting them with who has brought them

I disagree. First, these are policies. Second, I don't care about the other policies unless human rights, including freedom and self-determination (democracy) are maintained.
If we end democracy, it doesn't matter. Dictators with good policies are just dictators - and historically, many have used their supposed beneficence and wisdom to justify themselves. And of course, who is to disagree with their policies - you're not allowed to.

And on top of that, looking around the world, there is no doubt what form of government correlates with good policy - power in the people's hands has by far the best record. And who can legitimately take it from us and impose their preferences on what the people want?
When you want to do a proper work, your grants and papers get rejected because they are not innovatove enough or don't go far enough. So it is not a surprise that people that lied in their applications about what they can realistically do also lie when it comes to reporting results. Unfortunately there is no way out. I stopped counting how many reviewers of my grants disagreed on what was proposed, one saying that it was not innovative, the other saying that is was too risky to use this approach. We have a big problem in science, peer-review is broken and everything relies on it. And many reviewers are way out of touch about what happens in their field, I see reviews that clearly show the reviewer was sleeping for the last 10 years.
It's mainly the OS which causes smartphones and tablets to end up on the landfill.

If it would be possible to install current, plain Linux on a device which can make use of a USB-Hub, in order to add a sound card, video camera, USB-to-serial or whatever it is, then these devices would get a second life.

Imagine a smartphone with a plain Linux on it and an extrenal USB-HDD and USB-to-Ethernet-Adapter attached to it to now serve as a DLNA server, or a simple NAS for a backup of the family's photo collections.

It's theoretically possible, but for some reason removing that Android and fully replacing it with a Linux/GNU system is close to impossible.
Unless you'd actually worked on a product that did internationalization you wouldn't believe how much it slows down development and hurts quality.

I worked on an application aimed at Brazil and did not know any Portugese but worked closely (as a PHP dev) with the founder and the tester to iterate quickly and raise the success rate for the user registration process from 30-something to 80-something... With text messages in the HTML and not indirected.

Devs don't feel empowered to add or change messages if they have to go through multiple steps, get approval from a committee, create a new key, etc. What happens is that people reuse the wrong key, create duplicate keys, don't fix typos, ... The labor to do very simple things can be tripled.

For an "enterprise" app where nobody gets excited if text overflows its box it is one thing, but for a consumer app where people have a choice, the negative impact on quality will mean users vote with their feet.
Because not everyone agrees on that. I find YAML to be both extremely easy to read and write. Yes, YAML has some stupid features. Just don’t use them?

It’s clearly not perfect but IMO it’s the best right now.
First time I have heard that YAML is harder to read compared to XML. XML might have many upsides over YAML, but readability isn't one of them
Med Device Security Different Than Traditional Cyber
Well, broadcast has been gatekeeping on a LOT of fronts for a very long time, nothing new there.

When do we see economic reporting from the labor point of view, for example? We don't on broadcast anymore. And after massive media consolidation, that reporting only happens via indie media, and it's largely via the Internet, discoverable through social media.

The answer to broadcast issues was public access broadcasting, and the likes of PBS. That sort of worked, except for underfunding and the need for big business to underwrite most of the programming.

In terms of social media, what is needed is process. Trying to do business today without it is similar to not having a phone. However, let's set that aside and just look at conflict of interest and speech issues.

The major players are the public square today. Whether that was intended isn't the point. That they are, is.

Back when Alex Jones was deplatformed, a lot of us, myself included, said we were headed down this increasingly difficult road today, and here we are. We were also frequently judged as being some supporter for Jones. (I am not, but see his case as being high value for this discussion)

Process needs to be there to manage expectations, provide opportunity for improvement, provide consistency and all the basics needed. In other words, some growing up needs to happen. Costs are higher, risks are higher, and the money is more than good enough.

Without it, what we've got is a very highly arbitrary, quite easily abused system that far too many people depend on for important discussions. Look at the folks advocating for direct democracy. They assume all this is here, working properly, and working for us, not against us.

The neo-nazis were on public access BTW. I seen 'em, along with quite a few others on the mandated access channels.
> "Private society looking at extremist content and saying "we're not going to shoot you over it but we do strongly object and we're going to socially ostracize you and deny you business and our support in any way we can" is free speech working as intended."

Given that such logic was once used to attempt to deny service to and harass PoCs, religious, LGBTQ and other formerly "undesirable" classes, society clearly doesn't buy that logic and made them into protected classes and required businesses to serve them on an equal footing. It's not a valid argument unless you're arguing to roll back protected classes too, which I hope you're not.

(Note that I'm not defending NSO or Amazon here. I concur with others that NSO isn't engaging in speech, so while there may be a contract law issue between them and Amazon, there is no freedom of speech issue here.)
Also, you can change the setting fore the TV.app so the large banner on the home screen only shows television shows and movies you have added to "Up Next". Go to "Settings" > "Apps" > "TV" and change the "Top Shelf" setting to "Up Next" instead of "What To Watch".
There's a few things wrong with this callback.

1) When that was stated there was serious pushback not just from US reporters but also other countries/allies.

2) It's pretty reasonable to believe that it is far easier to obtain hacking tools and knowledge as compared to weapons of mass destruction. You can't just download the knowledge and tools for nuclear weapons through the internet.

I get the cynicism and I agree that we should be doubtful and not trust our leaders at face value. But that doesn't mean that we should throw all evidence to the wind. It just demonstrates that we need to be more thoughtful in our analysis.
Oh I agree. What's convincing to me is the momentum. The DataFrames.jl team only started focusing on performance three months ago after hitting v1.0[1] and were able to rapidly become competitive with groupbys; the performance of join is next[2]. Compare the live view with the state when grandparent's blog post was written/updated (March of this year).

I expect it to continue to improve; note that it's starting to be the fastest implementation on some of the groupby benchmarks.

1. https://discourse.julialang.org/t/release-announcements-for-...

2. https://discourse.julialang.org/t/the-state-of-dataframes-jl...
Scientific.. yes. But the studies are intended and/or used for a specific business purpose. The moment you recognize this simple reality, it becomes extremely difficult to take anything at face value. My wife is on the other side of the spectrum. She explicitly believes that companies/researchers/people generally want to do the right thing. It is infuriating, because my personal approach is my approach to games: 'shit, until proven otherwise'.
Simply stated, the say-so of the US government does not change my belief either way.

If they claim to have evidence but don't provide it, I assume they don't have evidence, or that the evidence is weaker than they are claiming. If they do provide evidence, I consider the possibility that it has been tampered with, that its provenance is dubious, or that contrary evidence has been concealed.

We're talking about professional liars here. Not everything they say is wrong, but everything they say is suspect.
Why when asked about "sabotage of critical energy providers and food providers in Russia or China" do you reply with sabotage of something in Iran which is neither an energy nor food provider?
Revisit the Most Popular Desktop Publishing App of the '80s in the Browser
Or that it's just a single bad interviewer in an otherwise great organization, or a normally good interviewer having a bad day in a great organization, or any of an infinity of possibilities.

Interviews are probably mostly useless to both sides. In the end, it's sink or swim.
Apple have policy that apps cannot be on the store that use a unauthorized API’s
Probably, I'm too proficient in English to see the problem.

* guess #1: they read it as a Pythagoras triangle, with sides 10, 6 and 8, hence they answered 6 * 8 / 2 = 24.

* guess #2: they could not make sense of "altitude dropped onto it".

* they tried to convert units and forgot that for area, the coefficient is squared?
If the editor didn't trust the data, why did they publish?

The people who keep informed on their field (aka "in the know") would then be tainted because they would likely believe a journal would vet the data, process, and researchers before publication.

Unless you mean "in the know" in that they know the entire publishing system is a scam... and the ripples from that are huge.
Mocks (and fakes) have their place; verifying the behavior in exceptional circumstances in a deterministic way (avoiding flaky tests) and unit-testing code exhaustively that would otherwise be too slow if written as full integration tests. Filesystem, network, and database dependencies are good places to mock/fake because errors are rare (and would be flaky) in integration tests and maintaining backend state for a lot of unit tests can slow the development cycle.

Yes, keeping mocks in sync with reality is hard but it should be up to the library owner to maintain either a good set of mocks or provide a fast enough library that integration tests are the better choice. This works in a company with uniform testing goals as a core value, not so we'll when dependencies and users have different testing philosophies.
Powerwall can be both grid-tied and allows emergency redundancy. It disconnects from grid during an outage.
Not sure if it counts as structured concurrency but Go has the feature you describe: https://gobyexample.com/waitgroups
If we were the censor, we would have the government do it (which represents us). Facebook's opinion of what they perceive to be morally dubious does not represent anyone but facebook themselves.
Unless I'm misunderstanding, virtual threads are preemptive: https://cr.openjdk.java.net/~rpressler/loom/loom/sol1_part1....
Right, that makes sense. I've been running without builds (for "fatter" frontends) and only using npm for package/library downloads lately and es modules for imports. If a library needs build steps I use esbuild.
I associate coffee shops with certain kinds of people. Not universally, of course, but enough to wonder if you were seeing a restricted set of people with whom you were better able to hold those conversations.

You mention other events, so perhaps I'm totally wrong here. But I'm curious about the ways that the events you picked may have shaped the conclusions that you drew.
I assumed kopecks were pennies. If Misha needs one, and Masha doesn't have enough to give her one, than Masha must have none. So the answer follows from that.
Probably wireshark, then
Well, maybe, but that's a different claim.
> That's extremely inefficient, wasteful, and will tremendously slow progress.

Democracy is also “extremely inefficient, wasteful, and slow to progress”. A process with those deficiencies can still be the best available approach (although your example is perhaps too far in that direction).
Democracy, freedom, human rights don't depend on my leaning, unless you are against those things.
...with Astra Zeneca
What? How do you figure that? Some person points out actual instances of poor quality research and you imply he is anti-vaccine? I can find no record of this person discouraging vaccination.
Just to be clear, workedintheory here is Daniel Ray, Muse Group's Head of Strategy, who intentionally committed the entire musescore dataset to MuseScore's github repo (with a number of other engineers there) when UltimateGuitar bought them. How far to have fallen from their ideals, to be threatening someone else with physical harm for continuing the work they themselves started.
FWIW, I have all those things on and have never seen anything sports-related. I have changed the settings for the TV app to only show what's in "Up Next" instead of "What to Watch", though. Maybe that's the difference?
Doesn't happen on my 2018 MBP with my QC35 IIs.
Exactly. It would read better as "The weight of a brick is equal to one pound plus the weight of half an equivalent brick"

i.e. x = 1 + x/2
Worse yet, it compounds. The people approving grants, seeing all these amazing results promised, will then raise the bar for what kind of results you're promising. Which means the next batch of promises will need to be that much more extreme to get approved. It's a race to the top... or the bottom, depending on your point of view.
That’s either a nice example of hemibel thinking (http://libertycorner.blogspot.com/2004/07/hemibel-thinking.h...), of your memory going away, or of an extremely lousy education.

(You are of by a factor of 2)
"shakiness" is not the problem at all because papers are expected to serve as a perpetual source of observations intended to serve as food for thought. Therefore, as knowledge at the bleeding edge is always incomplete and being constructed as we speak, it's very nature is shaky.

The problem being discussed is far greater and with far reaching repercussions. The problem is somewhere between bad science pushing bogus ideas and outright scientific fraud.

The Royal Society's motto is quite literally "take no one's word for it". That's the Hallmark of science. Yet, today's academia is completely ignoring their most basic tenets and just accepting whatever bullshit idea is peddled by anyone without the faintest requirement of effort to verify it's validity?
Build a Reliable System in a Microservices World at Snap
Thanks for this and the other replies!
Science Europe: “Which Role for Research in the Future Data Act?”
Yep. The incentives in science are all wrong. To maximize your chances of publication (i.e. keeping your job), you have to make the most outlandish claims you can possibly maybe defend. Additionally, the complexity of data/analysis is increasing every day while also the esoteric domain knowledge required to make any progress is deeper and more specialized.
Inches is not the issue. It could be any units. The joke about the American vs Russian students was a jab at the American students, not the Russian ones! Something about the Russian students seeing something that American student couldn't. I don't agree with the premise of course, just providing the extra info as a hint.

I can believe, however, that this problem was on a standardized test in US at some point. This last sentence points to the answer a bit more too :)
Yeah we'll remove it at some point. Initially we feel it best communicates what we are building
Guido mentioned he was focusing work on CPython to make Python faster
I doubt most people understand the intensity of the incentive to mess with the data. In college I was a lab assistant for a professor who taught courses on research integrity and how to evaluate the quality of scientific papers. After thousands of hours of work on a study with routine 20 hour days collecting data, he wasn't getting what he needed to publish. At the tail end of one of those days I caught him with the equivalent of his thumb on the scale. He gave an excuse that he would have failed as an answer on one of his own tests. I argued a bit but then shut up. I kept shut up while that data was not excluded from the analysis that was eventually published. It wasn't enough to change the result, but still bothered me.

So yeah, trust maybe but verify definitely. The rewards for faking it are just too great for an honor system to be reliable.
==I'm not convinced a low-trust society is inherently bad. I am convinced that a society that has high trust in garbage data is bad. ==

It feels like we currently have both at the same time. There is "low trust" in any data that doesn't confirm an existing bias, but "high trust" in the data we want to be true.

I see it all the time in HN comments. Any study that contradicts the consensus is met with comments about "correlation =/= causation", while anything that supports the census is supported and correlation/causation isn't mentioned.
> > Sure, you can write good HTML.

A key here is that it's easier to write good HTML docs than good PDF docs, and much harder to deal with the harmful aspects of PDF docs given present technology.

> Which is interesting! Do you have thoughts on creating peer-to-peer systems that don't enable surveillance capitalism?

I don't know about the other person's ideas, but decentralization plus better anonymization and pseudonimization, with always-on strongest-reasonably-posible encryption, seems like the direction to go.
You can constrain the result to whole numbers by adding "y mod 1 = 0" as an additional constraint.

https://www.wolframalpha.com/input/?i=solve+for+y%2C+%5By+%3...
And I'd bet an awful lot of these attacks are using the very same tools that the NSA created and left on a wide open AWS server, which was discovered, and downloaded, and spread all over the planet by the "shadow brokers" group for anyone to use how they see fit. They even included handy dandy user manuals.

Chickens coming home to roost....

https://en.wikipedia.org/wiki/The_Shadow_Brokers
Well this saves me a half hour of troubleshooting!
The USA has sabotaged everyone. They have compromised everyone's security. They spy on everyone, even their own citizens. Domestic law enforcement agencies actively exploit vulnerabilities in software. The USA has satellites violating the airspace of sovereign nations, imaging them and collecting all of their communications. They're so active on these fronts that it's comical to see them complaining about other countries trying to do anything.
Just remember how blood the political violence in WB was during his reign. You think of hundred+ of political killings of Basu's opponents, and none were his doing? ...
Curious what's the opinion of the HN community on decriminalization and legalization of marijuana.

It seems accepted as an inevitable progress.

But seeing the damage alcohol and tobacco does to society, I wonder what good it will bring, except from an economic PoV.
Install Tor Browser to open this site.
https://www.torproject.org/download/
Yeah, this was confusing b/c to "be short" does imply that you have some money, otherwise you're 100% short of buying anything!
Pisa 2018: Insights and Interpretations [pdf]
The current version of the software plays a video ad when you start playback of a recording.

They try to be sneaky about it, it doesn't play them on channels like PBS, nothing indicating it is a streaming ad and you can FF through it
Sorry for the late reply but DMs on the Instagram page are open if you ever wanted to reach out.
I'm not sure sure if you made a mistake or if you are joking