skysight-inc/HackerNews huggingface dataset:
Arms Race: Microsoft SQ2 vs. Apple M1
While I agree with your opinion, that data would still be Facebook/the advertisers' intellectual property

I read something, now it is in my brain. Does Facebook still own it? I suspect they believe they do.
I've seen this and agree with you.

Though, if the nature of your QA teams led to worse quality, you might want to find a term other than "strong" to describe them. Because "strong" implies you want more of that, which isn't what you meant at all. Perhaps "dominant"?
> And USB would be nice.

The block diagram show "USB Device" in the peripherals block.
regardless of implementation, it is still a desktop client
I like the update to this from the “Social Dilemma”: ”Your manipulation is the product”.

Ad blockers do not protect you from the algorithms that make you more extreme to your side of social or political topic. People are paying and using social media to manipulate your opinion and that do not come just from ads.
I think it's hard to value Android given that its monetization scheme (lower CAC for Google Search) really only works for Google.

If any company other than Google owned Android, it might not have been funded so well for so long, all while giving it away for free.
Network effect and credentials. It does not matter who is objectively better if quality is similar. It matters what people assume when confronted with uncertainity.
If I was making 99% of the profit off of 1% the market, I’d be terrified someone could just undercut me and take either my 1% or a big portion of the remaining market, that I’m trying to also get.

Owning the profit is great, but owning the market means longevity.
I have gone completely over to this from emacs recently. I can fully commit knowing if things don't go well it's back to emacs with no issues.
Platypus: Software-based Power Side-Channel Attacks on x86 [pdf]
Apple has made many hardware mistakes and will continue to do so. All their software is designed to sell hardware; they rarely support non-Apple hardware.
Every Guitar Center I've visited in the last year or two had that 'going out of business' feel. Not surprised to find out Bain Capital was involved.
Generally, it is considered preferable to find problems as early as possible. If a program fails to compile or quickly crashes (because of a failed assertion), then I consider that better than having to unit test and fuzz test your code to find that particular problem.

As an added benefit the code also becomes more robust in the production environment, if there are use cases you failed to consider -- 100% branch coverage does not guarantee that there are none!
Nice intro video. Looks good
Ah, I think Stephen meant to write the following:

fun add-refs( a : ref<h,int>, b : ref<h,int> ) : st<h> int {
a := 10
b := 20
(!a + !b)
}

where indeed the effect is `st<h>` as the updates are observable. How the function was written before, the two arguments use a "rank-2" polymorphic type and the heaps are fully abstract -- in that case it would be unobservable but you cannot create such values :-)
I feel that the overall university admission process is broken. No matter how we evaluate people, we are prone to biases, and things like diversity and affirmative actions (whether you disagree with it or not) add another layer of complexity to the process.

I like the idea from the powerball revolution epsiode of Revisionist History (http://revisionisthistory.com/episodes/44-the-powerball-revo...). Why not have some filter to get the top students in to a pool, then randomly select them? I mean there are more qualified students than there are slots, so it's only "fair" if each of them get the same chance. No politics - just a pure number game at that point. You can argue the filter could create a disadvantage to poor students etc..., but you can adjust that in ways that the initial pool of potential applicants will be even.

Of course when I mention the concept of randomly selecting a candidate, it makes people real uncomfortable :)
This type of language and tone is not acceptable on HN. Please refrain from further inflammatory comment regardless of the topic or stance.
So specifically, how should sites support themselves if such as you won't pay?
Because you are likely still running a preemptive multitasking operating system.
It's still not a company. And the endowment is not its value. So, what's your point?
Ok, I've done that. Thanks!
I got a 1500/1600 on my SAT and I paid full price at my state school, a T50 at best. It's not considered at good SAT score.
Cold showers, warm milk and zero screen time right before bed. Thought of just mentioning it, dunno if it might help you in particular.
We need transportation networks for goods. Rail is at least one alternative.
The spade phrase is from ancient greece with 500 years of use in the english language. Don't know how it could be racist.

The spade is question is a digging tool.
You're always welcome to ask, of course!

Regarding choice of FE framework:
Back when Jonas started the prototyping (late 2017), Vue.js seemed to fit our needs perfectly due to its simple-and-leightweight-component architecture, I guess.
It was also on a sweet spot between Angular and Ember (for which had you buy in on full SPA mode), React (which wasn't as lightweight back then as it has become by now, IIRC) and having to write everything in Vanilla JS. There were a bunch of other projects (like Mithril.js, Elm and Swelte, amongst others) where I'm not sure if they already were around / popular enough for us to know them, and (perhaps understandably) an existing, healthy ecosystem and some popularity & traction for other people to be able to use & extend what would eventually become Matestack were other contributing factors, and I think Vue.js continues to shine here.

Since we're getting a lot of requests on being able to use React (and now Stimulus) with the same DSL this is definitely on the roadmap, not sure on how it's going to get prioritized though. Perhaps best if you reach out to Jonas (https://twitter.com/JonasJabari), he's a lovely guy!
Not necessarily. There are an infinite number of characteristics other than those listed that might affect both SAT outcome and life outcome among those groups...
> I have yet to see code that has remained secure solely on the “discipline” of programmers remembering to check things.

That's not what the parent comment said.
So it seems that what could be problematic is not getting it to boot but rather how to get proper graphics support. How difficult would it be to reverse engineer the GPU?
Any interesting stories?
I don't do anything more than take frequent breaks, and I've never had trouble with headaches like this.

Maybe you should see an ophthalmologist or optometrist. You may need glasses or a different prescription for whatever lenses you might already have. Or you may have some other vision-related issue that needs diagnosing.
Awesome! Just snatched it up as well. Thanks a lot. Beautiful on so many levels.
I don't think it's really true anymore. Pretty much all the elite schools charge tuition on a sliding scale based on family income. No one that gets admitted to Yale "can't" afford it. With can't in quotations because the systems not perfect, but for the most part money is not going to stop you.
Mountain highways I've traveled have substantially more damaged right lanes from all the semis.
That's a future VR feature. Online will provide that and offer you a germfree experience.
iPhone 12 Pro Max Teardown
The orcs were deeply meritocratic, born as equals from the mud and distinguishing themselves through tooth-and-claw. The same can also be said of Saruman at a different level.

All the good-guy societies are deeply hierarchical. Even Frodo and Samwise, who ought to be equals, immediately fall into “gentleman with his valet” patterns: “Please, Mr. Frodo, sir.”

Anyway, I’m not totally convinced, but with just 5 minutes of remembering I’m finding plenty of material, so you could probably find a counter-narrative with study.
Well .. there is an upside to this. Typically grad students who are employed by the university as RA or TA don't have to pay tuition . About 18 months of misery that opens up a world of opportunities.
But what to do about all those waiters/waitresses that previously made money like some senior engineer and now get paid only minimum wage?
Gas taxes pay less than half of the costs of maintaining roads.
Magic Mosaic; the Smart Mosaics
Magic mosaic has developped a web configurator that convert any image into an artistic mosaic.
Their wiki is excellent: https://github.com/linux-surface/linux-surface/wiki/Supporte...

It's linked on Reddit, but the new UI makes it hard to find.
Having fees counted in dollars is a pretty glaring flaw.

Developers unwilling to focus on on-chain scaling is another (leading to the high fees).

Bitcoin also has a big privacy and fungibility flaw, something that Monero aims to solve.
> Second, the system of meritocratic admission that Conant promoted did not lead to the classless society he hoped it would produce. Inequalities of income and wealth have deepened since the 1940s and 1950s, and the social mobility that Conant saw as the remedy for a stratified society has not come about. The haves and have-nots have not been trading places from one generation to the next.

This is demonstrably untrue. First, the article’s use of a family making $200,000 is telling. If you look around that people who are billionaires today, most did come from upper middle class families, but not necessarily wealthy ones. Mark Zuckerberg’s parents are a psychiatrist and a dentist. Opening wide the class of the most elite to the children of upper middle class professionals is in fact a huge societal achievement. Few societies have that kind of mobility.

Another example is the economic mobility of Asians raised in the bottom 20% of income. These people lack both financial resources and social connections. But they have a 27% chance of ending up in the top 20% of income as adults. Test-based meritocracy like the SAT is a huge enabler of that.
Regarding screen use vs reading a book, I've read some discussions here regarding this, particularly on 'reflected' vs 'transmitted' light. Some HNers say there is no difference because light is still light arguing this distinction is pseudoscience, but I'm left unconvinced. An argument for the distinction I've heard is that 'transmitted' (or perhaps, better, 'emitted') light gives a false image that doesn't allow the eyes to focus well. Does anyone know (of a good article that explains) the science behind this?
Sidenote, I ended up at a state school with in-state tuition but I didn't get into any top schools. Most of the studies that compare college rank to life outcomes track individuals that got accepted to elite schools but didn't go (like this subthread supports).

What does this say about people like me? Am I on a lower track for life now? *Feels like people like me are underrepresented in conversations like this!
Ah, to write a whole article about a known concept without giving it due service. Methinks "The butterfly effect" deserves a mention.
The humility of the mathematician (or at least, his portrayal as such) made this a fantastic read.
That's good to hear, I had heard that this is not true for all Ivy, and especially not for other high-tier ones without significantly big endowments or merit scholarship funds though. Just wanted to check up on what the opinion here was.
The claim is that parental wealth influences SAT scores more than intelligence.
I've had this idea of "dynamic returns" (akin to dynamic scope) in my head for a while. Reading this, it feels like a dynamically typed companion to effect systems.

The idea of a dynamic return is just to give a formal way to accumulate things during a set of function calls, without having every function to be aware of what might be happening. In Python context managers are often used for this (e.g., contextlib.redirect_stdout to capture stdout), but thinking about it as another kind of return value instead of "capturing" would be an improvement IMHO. (You have to "capture" when hardcoded imperative code later needs to be retrofitted, but as it is retrofitting is all we have.)

But dynamic returns aren't quite like an effect system unless you also create something more-or-less like a transaction or a changeset. We usually think about transactions as simply a way to rollback in case of an error, but as a changeset there's all kinds of interesting auditing and logging and debugging possibilities. E.g., if your effect is writing to stdout, you could rewrite all those changes (e.g., apply a filter, or add a text prefix to each line).
Let’s take a moment to pay our respects

/me begins badly playing stairway to heaven
The wired thing about jewelry is that it’s only real value is mostly in the first sale. After that, it’s rare to get more than the value of its component parts. Jewelers hit estate sales and pick up quite nice gold and silver diamond jewelry for dirt cheap so they can melt the metal into something else and will wind up with jars of small diamonds just sitting around because they’re too small to recut.
CSS Reset for better Flexbox and CSS Grid responsive layout
Every community and site I find that revolves around Lego is nice, sensible, civil and positive.

I cannot name another hobby or interest for which that is true.

Is Lego just so wholesome? Or is there some drama I’m missing?
I've been contemplating performing an experiment where I use a new device without creating any accounts, then, seeing how useful the Internet is. (Rhetorically...)

Can I use maps to navigate?

Can I browse the Twitter feeds of a few favorite accounts?

Can I consume free video content on YouTube, or any free movies?

Can I make a reservation at a restaurant?

Then, for those activities that I cannot do, is there still a real-world analog method? I used to look up stock prices in the newspaper and buy and sell stocks by phoning by brokerage. Is that still possible?

As the activities of daily life have moved online, our ability to participate in society has attenuated. Has that attenuation yet reached a pathological state? If so, policy needs to provide a way any such activities that cannot be performed without paying with privacy still have a non-Internet method.
Conveniently not mentioned in the article, though it saw fit to point out that "About 60 Coinbase employees, or 5 percent of the work force, have resigned,"
While I like and appreciate Calibre, its a fantastically useful piece of software and I use it all the time, its UI veers closer to outsider art than what could be considered best-practice interface design.

GIMP, however, is more like when an ecosystem is cut off for millions of years and there’s no natural predators so things evolve in strange and highly localised ways.

GIMP is the duck-billed platypus of software.
Reads a bit like a 'Connections' episode :-) But I agree with the fundamental premise, the harder you perturb a system, the less predictable the output of the perturbation will be.

This year has shown a lot of people (myself included) that they can live in a very different way in the world. Some of that may become the new normal.
How this correlate with multiple anecdotal claims in this thread from users saying that they were accepted into positions that didn't offer them scholarships at all, nor lowered their tuition?
You can just use YouTube Vanced or NewPipe for that
> it’s the literal cause of their death

Are you sure about that? Last I heard (from Dr. Birx on TV), many states count anyone with a positive test as a “COVID death”, regardless of what the coroner’s report says.

If we counted deaths for any cold the same way, it would be a shocking (perhaps not as big, but still shocking) number.

> be the good scientist you want to see in this world!

Unfortunately there is no place for a good scientist in most fields, you either play the political game or you get frozen out. I would rather fight to tear the whole system down to its foundations, so more people will have the opportunity to be good scientists in the future.
So you're saying it's not just technical debt it's "national technical debt" ?
> That's a future VR feature.

I doubt comparing the sound quality of multiple pairs of headphones is going to be something VR can simulate.
I did once. Not a good result.
it's never this straight-forwarding. What if I want the app to have partial connectivity?
The experience of early colonists always interest me.

There isn't a modern equivalent of traveling months away from home to a new land with local natives and trying to live off a strange land with some serious life or death risks.
None of those phrases imply that you were ignorant or wrong. They're simply saying that even if the other person is correct in their position, it doesn't justify breaking the site guidelines.

This is a way of pre-empting the objection "But the other person is wrong and I'm right", which otherwise is the most common reaction to getting moderated. Since the moderation issue is about how people treat each other rather than how right or wrong they are, it's helpful to take it off the table in this way. If you think about it, it's a way of raising the bar for behavior on HN and in that respect is a stronger moderation reaction, not a weaker one.

I am careful, when using such phrases, never to actually take a side on the issue of rightness or wrongness. Remember that in every argument, the other person considers that they are the one who is right; moderating like this is a way of temporarily standing beside them from that perspective and pointing out that nevertheless, they should not have broken the rules. (An exception might be if I happen to personally know the truth about the point under dispute. But I know nothing about DKIM; I barely remember what it is.)

If you skim through https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que... you'll see that I use this approach all the time when trying to get people to follow the rules. It's true that I tried harder in this case than I usually do. That's for reasons which are out of scope of this thread, and had nothing to do with tolerating bad behavior (see https://news.ycombinator.com/item?id=25162543).
I don't mean to argue with you. If you say religion can't be fact based and aren't open to any alternate view that's scientific cultural dogma, in my opinion but also that's dogma by definition. If science can have dogma, then it has at least one similarity to religion which establishes a resemblance.

I'll give an alternate definition of religion that I think is compatible with a scientific world view rather than oppositional: religion is an ancient applied science of managing authority and consent in large groups of people. That's the reality it dealt with, just as modern science might deal with materials or biology.

I don't mean to give you a hard time. This topic is very difficult to talk about given the intense factions around it. But that's why it's important to talk about it even if it makes folks mad at you initial. Sorry if I irritated you.
Social media is a tricky one because it's got such a bus factor wrt. usage, however I'm pleasantly surprised at the abundance of products coming out where you (your data, that is) are _not_ the product.

Analytics - Fathom (https://usefathom.com), Plausible (https://plausible.io)

Project Management - Portabella (https://portabella.io) (disclaimer: I'm behind this one)

Chat - Signal (https://signal.org/en/), Matrix (https://matrix.org/)

I could absolutely go on and on, because I see new privacy focused products popping up in all sorts of industries every day.

The key is that these services are usually paid, which offsets the need for your data becoming the product.

More and more these days I have less trust in free lunches
> Opening wide the class of the most elite to the children of upper middle class professionals is in fact a huge societal achievement. Few societies have that kind of mobility.

I have trouble agreeing with that, especially given the tendencies of pulling up the ladder. The billionaires are basically irrelevant because they're too small in number, the upper middle class and everyone else is the chasm that is widening by the day [0]. It's absolutely becoming or has become a stratified structure.

[0] https://www.brookings.edu/book/dream-hoarders/
That doesn’t count as copyright infringement because it doesn’t benefit the end user.

/sarcasm
see also branded website/branding for this attack: https://platypusattack.com/

wanna do inFoSek? remember it's no longer enough to just publish a paper or a PoC and let your work speak for itself. You also need a cool name, a website, a mascot, a logo, and a f?%king song for this complete and utter circus performance: https://www.youtube.com/watch?v=ygWEK1JvL_s
Not that private equity doesn't have its problems, but usually by the time PE is involved, things were already on a pretty serious downward trajectory.
When was this? Yale offers need blind admissions and full aid to those who need it - that's why they don't offer academic scholarships.
Guitar center was bought by the private equity firm Bain Capital in 2007. So this ought to be no surprise.

Most likely they will just use the bankruptcy filing to get out from under their tremendous debt burden, then be back in business at some point.
When you get off the waitlist it's common to receive substantially less financial aid. There might be some other causes too.
I would like to see something like "This light speed spacecraft design does not exist".
When I was in music school (before the financial crash and I eventually got into software) my friends and I would quite often hang out at Guitar Center and play the guitars and other instruments that we couldn't afford. I have many fond memories of that.

I also bought my last guitar there, and some audio/recording equipment. It's one of my favorite retail places, especially since I don't like shipping acoustic instruments if possible. Although I have started to order more of my stuff online through Sweetwater. With the pandemic I try to avoid brick and mortar stores as much as possible. Although I do still occasionally order from them if they have what I want in stock and other places don't.

I don't order audio gear from Amazon due to the proliferation of counterfeits.
In a similar spirit, overloading functions based on the number of parameters. Even works with tcc.

#include <stdio.h>
#define CONCAT2(a, b) a##b
#define CONCAT(a, b) CONCAT2(a, b)
#define COUNT_ARGS2(a0, a1, a2, a3, a4, a5, a6, a7, a8, N, ...) N
#define COUNT_ARGS(...) COUNT_ARGS2(__VA_ARGS__, 9, 8, 7, 6, 5, 4, 3, 2, 1)
#define foo(...) CONCAT(foo_, COUNT_ARGS(__VA_ARGS__))(__VA_ARGS__)

void foo_1(const char *a){
printf("one arg: %s\n", a);
}

void foo_2(int a, int b){
printf("two args: %i and %i\n", a, b);
}

int main(){
foo("asdf");
foo(314159, 271828);
}

Small gotcha: Does not work with zero parameters, but functions with zero parameters probably mess with global state and that's evil anyway.
That poor suffering waiter is free to choose any other job where he/she gets paid more. Like any other worker hating his/her job.

And if lots waiters quit their jobs, the wages will rise very quickly.
One thing I recall is Linus is really big on "absolutely no noise whatsoever". The passively cooled but still reasonably powerful Air seems like ideal hardware for his tastes, at least for a laptop.
I have just straight up cleaned out my desk and turned in my notice once upon discovering something similar when delving deeply into the innards of an old embedded hardware stack.
GitHub – cellar-wg/ebml-specification: the specification for the EBML format
There's a very good chance that a single bad bit in a 10 GB Windows game will prevent it from loading.

The average game might contain a multi-megabyte executable along with gigabytes of assets. Those assets will be stored in some kind of compressed format (for example Quake III used 'pk3' files, which were actually zips). These compressed files with inevitably have checksums, and an invalid checksum will prevent them from loading.