skysight-inc/HackerNews huggingface dataset:
> Maybe we need randomized admissions when kids qualify above a threshold...

That won't work.

The whole point is this is social engineering to ensure that demographics at universities match demographics at large.

Truly random admissions won't guarantee that especially when the applicant pool doesn't match the demographics at large to begin with.
My point was that if there's a CTRL key on each side of the keyboard, then anything involving a ctrl+something is one-handed-able.

Whether it's good typing practice to use one hand for both the ctrl and the C, say, in a ctrl-c construct - I can't say.

I know that I rarely if ever use the right-hand control or alt keys (on a standard US-mode PC keyboard that has alt and control keys on both sides). I suspect this is poor form.
That's shot them in the foot many times over the years. Especially when they tried to replace Samba with their own SMB implementation in I believe 10.7 Lion?
Interesting subject, disappointing article. I wish the author would provide a bit of the historical context of their approach within the field of management science.
Everyone else’s content. Cloudflare purport to provide edge services. Their free product will actually increase your TTI and reduce your overall availability. Cloudflare’s business model is to lower the marginal cost of their revenue-generating business by increasing their overall volumes, and every new sucker on the free plan helps.

As ever, if you’re not paying for the product, then you are the product.

Having AWS give them something for nothing in that regard is a) part of trying to establish themselves as an equivalent tier player (they’re not) and b) leverage that access to get better deals elsewhere.

AWS are likely not stupid enough to get suckered into increasing Cloudflare’s market power for no return, and the resort to faux-analytical self-aggrandising content marketing is a weak attempt at improving negotiating position.

Amazon will particularly hate it because it’s framed so negatively, which is culturally antithetical. If this is the shit that Cloudflare will wring out of their dirty laundry in public, I shudder to imagine how poisonous their internal tone just be.

The content ring is part of their traffic boosting goal and sure it’s a cartel. It’s a group of natural competitors, setting prices as a club.
Under GP’s terms, success is trivial to define — pick a reasonable metric. IQ is also well defined — general intelligence is not, and whether IQ maps to general intelligence is questionable (because the latter is hard to define). But for this argument, you don’t need to define general intelligence, and really even IQ’s definition doesn’t matter as long it’s stable (define IQ as simply the outcome of an IQ test). Regardless of IQ’s definition, or the precise questions posed, it simply needs to (consistently) correlate with your selected definition of success to be useful.

He’s also served the counter argument on a plate: pick a reasonable definition of success, and find little or no correlation to IQ. You only need to agree the definition is “reasonable”, and the study is not flawed.
You can still use your Quest with a PC. You don’t need an Index for that.
If you attack the hive, it definitely defends itself. It looks for food, etc...

It is popular to admire the selfless ants or bees who willingly give their lives for their society.

But if you think of them as cells of an organism, that happens in every living being.

When you see a hive sacrificing itself, we can talk :)
Does:
reset!(caret-location nil)

Make more sense to you?

Maybe you would like OO style?

(-> caret-location (reset! nil))
I think SPOT (pre-emptable) instances are an under appreciated resource in AWS. Technically they can get pulled back at any time but in practice it’s only happened to me once, for a single instance. I’ve lost far more instances to hardware failures in the same period. If you can get your head around that then you can save more money with SPOT plans then any of the regular compute plans. AWS also does an auction for SPOT instances which can push the price really low for ARM and previous generation instances whereas other clouds just give you a set discount when using them.
The link was left off my edit:

https://web.archive.org/web/20090624221445/http://www.teslam...
McDonald's and H&M are companies serving shareholders in the food and clothing industries.
I find their dismissal of calories-in/calories-out pretty unconvincing:

> Pew says calorie intake in the US increased from 2,025 calories per day in 1970 to about 2,481 calories per day in 2010 [45]. The USDA Economic Research Service estimates that calorie intake in the US increased from 2,016 calories per day in 1970 to about 2,390 calories per day in 2014 [46]. Neither of these are jaw-dropping increases.

> If we go back further, the story actually becomes even more interesting. Based on estimates
from nutrient availability data, Americans actually ate more calories in 1909 than they did in 1960.

A 25% increase in energy intake for the same biology is not jaw-dropping? Maybe not, but it seems like a lot to me, and a plausible explanation on its face. I need a lot more convincing that this is not the answer right here.

Going back to 1909 for evidence of higher energy intake is not convincing either, most people at that time did hard physical labor every day - on a farm or in a factory.
Thanks for the tips. Are you based in Toronto as well?

I figured I apply for the Canadian PR as soon as possible and after that I'm more flexible with location and may just do some remote work for an US company too. The work visa is the easiest way to get to Canada in the middle of a pandemic :)
Windows 2000 was pretty good, but there were a couple things here and there that wouldn't work or worked a bit differently that I don't think it was quite ready.

I know my laptop at the time could output indepently to the built-in LCD and external vga, but only on windows 98 or XP, not 2000. And the no-cd crack for Diablo 2 was different for 98 and 2000, and the 2000 version wasn't always released as timely as the 98 version.
Anti-free speech trash.

The law against shouting "Fire" in a crowded theater is stupid and ineffective.
Yeah, I find it weird that considering that homebrew is what makes macs acceptable for software development, you'd think apple would want to support things like bash as first class citizens on their os.
Not recording exact dependency versions seems like the right way to stop those PRs from happening.
Seems to be missing that the US can cut US emissions, but cannot cut other countries' emissions. So if you can drop (say) 5% global emissions and choose not to - that's just willful ignorance?
Yes, but given that most of the copyright owners of Linux do not believe GPLv2 to have such a requirement (and explicitly abhor the idea that v3 adds one, even though it didn't add it) I doubt anyone with standing is interested in enforcing said requirement.
The clock is base 12 because it has more rational fractions, those Babylonians!
God - the GPLv3 folks basically totally lost the debate on tivoisation - and now are trying to retrofit this war into GPLv2.

Are they serious??

Many OSS developers always want to get a copy of the software and mods back, but are OK if others USE that software in diverse ways, including making locked down hardware that is rented, radios that are power limited and more. In this way the GPL preserves everyone's freedom to do what they want with the software. The GPLv2 has served a wide range of needs, from Linus and Linux to plenty of industry efforts.

Linus was asked about this in a talk and he said he a)gets value in terms of forcing vendors to release code even from players like Tivo and b) is not interested in setting lots of additional restrictions on how folks use the code.

The FSF / Conservancy keep on re-assuring folks that encryption keys don't have to be released. Ubuntu went through an analysis and basic result was that this is a lie, lots of things may force secure boot key disclosures, so they avoided that by avoiding GPLv3.

Can we just leave GPLv2 as it has been. If the FSF or whomever wants another bite at the GPLv3 apple create a GPLv4 and let folks adopt it if they want.
Governments do the same thing. They can't do much by themselves, so they issue RFPs, vendors bid then do for them. Many of these vendors don't make it (1/20? no idea). Is that also bad for the economy?
Xeotek – Data exploration and development platform for real-time data
My biggest problem with the GPL (any variant) is that I don't believe that any organization that exists today (including the SF Conservancy and the Linux Foundation) is capable of enforcing it to the degree desired by the software freedom die-hards. I say this as a software freedom die-hard myself.

In theory, you can cook up any license terms you want, but in practice, you need money and resources and the will fight in court if you actually want to enforce it. If you can't or won't enforce it, your silly terms may as well not exist.

Unfortunately, the nature of how proprietary software is distributed makes discovery of a violation inordinately difficult, and even when you do discover a violation, challenges are rare, and victories in court even moreso.

I don't see the point of debating the minutia of what you think the GPLv2 requires in one very specific instance, when there are probably 2-5 orders of magnitude more violators than anybody's best estimate.

Who cares what you think the letter of the license requires when it takes you ten years to get one company to make a passive-aggressive change to a now obsolete product, when thousands of violators don't even follow the spirit of the license?

This feels like such a wasted effort. Get your priorities in order.
=Apple needs to realize, it's my machine, and I'll take whatever risks I want

...that's where you and Apple have a difference in opinion
This was how it was done in 2008 at least, when I bartended. Our bouncers were very, very good at identifying fake ID’s from almost any state. Sometimes when they confiscated them, the people would call the police and the police would look at the ID and hand it back (there’s not a lot of verification that can be done in the field). This is despite that the ID was, in fact, 100% fake - often our friends who were staff at other bars who were drinking as “regular” customers could confirm that they admitted in private it was fake afterwards.

Depending on the night we’d instruct the bouncers to be either more strict or less strict about checking ID’s. Everyone’s paycheck came from the tips so if it was too quiet then staff might not be able to pay rent. If it was too crazy, staff might get hurt.

Yes, technically serving minors is “strict liability” but the city police didn’t enforce it that way. If someone had a reasonable quality fake ID it would let us off the hook as far as the usual cops were concerned. Obviously it wouldn’t help us if the alcohol enforcement agency specifically showed up that night (very very rare) or if an underage drinker died in a drunk driving accident (never happened thank god).

Our bouncers were better than police at checking fake ID’s because:
1) they check many orders of magnitude more ID’s than cops ever do
2) part of our on boarding is to give the new bouncers a pile (200+) of fake ID’s to study which we had because we confiscated them. These included real ID’s which we confiscated because they were being used by not-the-owner of the ID. Then 1-3 months later they are tested against a different set of fake/real ID’s and needed to get some absurdly high % correct.
Temporary paper IDs are issued in some states while you await receiving your real ID in the mail. They are easy to Photoshop and print and must be accepted with a photo ID with matching name, like a college ID.
This argument doesn't hold anymore now that there are threading macros.

(-> ((have you written) lisp before) ?)
>The Sun provides photons that most cells need in order to live but Desulforudis audaxviator have decoupled themselves from that source of energy. In theory they could outlast the solar system or hitch a ride on a rogue planet.

I suspect it's the opposite; first there was life and then it evolved to use sunlight.

How did life arise on earth right after the rocks stopped being red hot? The only reasonable theory in my opinion is that the original life forms were inside the rocks on some jetsam that wasn't totally molten and if you go back further, lived off a little heat and water underground, quite possibly on a "rogue planet".

One reason this seems obvious to me is that there must be orders of magnitude more planets without stars than with. Just like there are more asteroids than planets, more dim red stars than sun-like stars, etc.

The other reason is that I think it helps a great deal with the Fermi paradox. If life just zapped into existence on Earth, 4.5 billion years ago, then it could've happened at any time, anywhere else, over the prior (almost) 10 billion years or so.

But if it took most of that time, since the Big Bang, to develop what we think of as the most primitive life, in the much larger arena of rubble or rogue planets in deep space, then it looks more like we are the earliest life that could develop, and that's why we wouldn't have been overrun by space invaders.

Looking the exponential development of life, even if you choose somewhat arbitrary milestones, it's basically a self-similar curve; each "step" takes a fraction of the previous one. Going backwards, each step should take the corresponding multiple. The great oxidation event was about 2.5 billion years ago. The first life we know about was about twice that. It seems to me a near perfect fit, timing wise, for the origin of that life to be about twice that ago, rather than suddenly arise from nothing in a few million years.

What it comes down to is I think creationists who are skeptical of abiogenesis really have a good point, about how the simplest life is unbelievably complex, in spite of not having a viable theory to explain it. But I think the answer is staring us in the face.

And of course panspermia isn't new or my idea particularly, but what bugs me is instead of saying there needs to be more evidence, it should be the default assumption. Our environment is just not representative of most of the universe even if you ignore non-baryonic dark matter.
>> Nothing is added to C++ without demonstrating usefulness. There is no "language bloat"

"Bloat" doesn't require that the features are literally useless, merely that their usefulness doesn't justify their added complexity.

And for many people, a huge portion of C++ falls into this category.

Just look at the 18 different methods of initialization for an example of this. Or look at ranges, which seem to simultaneously be far more verbose than the alternatives in every other language, while having measurable negative impacts on compile times (that have spread throughout the stdlib, so even if you don't use them you have to pay for them). Ranges are certainly "useful" but the cost/benefit ratio is questionable.
Seriously, the idea that after losing this fight clearly with GPLv3 that they are going to force this down folks with a re-write of history / language / intent and practice is appalling.

Hopefully someone like Linus can make absolutely clear this is total garbage.
Digital oceans bandwidth charges are about 0.01/GB, which is the cheapest I’ve found. Anybody know of similar or better offerings elsewhere?
Isn't IPv6 more common than IPv4 on mobile networks these days?
This. I don't believe people who are saying this is an Android issue. It's not. Other sync apps can use the SD card just fine, without root.
The title is hard to read. I thought maybe it was about motion estimation or clock movements. Then the comments confused me more.

> Firsthand accounts and images of Black soldiers hold hidden chapters of U.S. history. Historians and computer scientists are harnessing technologies like virtual reality and AI to equip the public to immerse themselves in those perspectives, learn from them, and broaden historical dialogue.

It's about history, "movement" means social movement.
> Disclaimer: word "cuda" is taken from Serbian language, it means "miracles".

This has to do with a Serbian word and not the Nvidia GPU programming language.
If you talking about temporary driver licenses, at least in californoa they say "NOT A VERIFIED IDENTIFICATION" on the top.
Dutch Teen Who Went to Space with Bezos Told Him Never Bought Anything on Amazon
No, one could not do that. You’d need at least a real name with a valid SSN who’s birthplace and DOB matches what you’re trying to get issued. Definitely possible, but more work than just completely faking up a couple of papers.
Writing a server with select takes ‘mad skills’, that is, an understanding of fundamentals that makes you a systems programmer.
>Can you point me to the 'best practice' guide you are referring to? What authority on excel standards said this?

Well investment bankers tend to be pretty darn good at excel, and the banks I've been at would scorn you for doing it, as well as all the standardized training given out to fresh recruits to the industry. We had a buy-side deal recently fall through partially because the (fairly sophisticated) model the company selling itself used was absolutely unreadable and unaccountable. They did exactly what you said (naming), including with their assumptions. It was 20 sheets of unpenetrable mass, and we were all turned off by the fact that you couldn't follow it whatsoever, and was basically unaccountable.

>If you really want to use that example, you would click in the formula bar and it will highlight the ranges, and colour code them automatically.
If it's on a different sheet, you just hit ctrl + g and type in the name, and it will take you directly to the cell it's linked to (which usually in my case, is linked to a sheet that contains all my model's assumptions in one place, each one with a named range describing what it is). It's much easier and quicker than going to =Assumptions!G52.

This how I can tell you've never seriously worked with excel, because that's MUCH slower than using the native/macabacus auditing tools. Adds up over thousands of times. And what if Sales isn't just a simple cell in another sheet, but is actually tied to a named formula itself, tied to a named formula itself, tied to another worksheet (with named formulas in them!). That's a deep rabbit hole and you to be going down with little transparency, where you're having to look up the formula manager to find whatever the fuck the named variables are actually referring to (what if someone follows your advice and names the tax rate as "Tax" and now ctrl-g doesn't work!)

>Seems like a silly thing to teach people IMO. In my experience it makes formulas much more readable (both writer and reader), makes it much faster to build models, and cuts down errors substantially.

It makes formulas much easier to read, but with zero accountability, and considering someone will very likely be looking at the excel at some point, with no idea what you did, they have to check each and every one out to make sure it's not bullshit. Plus, it doesn't really make modeling faster assuming you've built out your source numbers/assumptions well and use best practices (like A24+A25+A26 instead of A25+A26+A24).

>I personally find that formulas are much easier to review, because the named ranges provide some intent. If someone writes =(A2Assumptions!92)/Assumptions!91 I've got to really unpick it to work out if it's right, but if someone labels it =(A2Miles_Per_Hour)/Average_Miles_Per_Vehicle then I can see that the formula is wrong almost instantly.

Use tracing, and if the assumption tab is well built out it really isn't faster, at all. +alt w,n

>Additionally if I want to write another formula using those values, I can just type it straight into the formula bar without having to go and click on the right cell reference in another sheet.

Use multiple windows, makes life much easier.
Super-spreader anti-lockdown protest in Sydney
>> Lean into Modern C++, and reap the benefits of all the work put in to make the language better than C, better than Java (i.e. pre-C++98 plus GC), better than C++98, better than C++11, better than C++14, better than C++17.

Serious questions:

What subset of C++ is "Modern C++"?

Are there flags for C++ compilers to only allow modern C++ and generate warnings when non-modern C++ is used? (For example, if an older-style C++ idiom is used, the compiler might say: "use of Old_Idiom is deprecated. Consider using New_Idiom instead".)

I don't use much C++ and I have found the language daunting to learn because it is large, complex, and full of gotchas. A better subset that is enforced would help newcomers not get lost.
The main reason I use sublime is it’s super fast and uses very little battery. How is this in those respects?
I think you underestimate how much traction Samba lost with GPLv3.

You used to have a system that was just wonderful across Linux / Mac / Windows. Seriously, you'd run Samba on server and Mac would work great with it because under the hood the Mac was running Samba. Windows would work fine too for what most folks cared about. That was lost when Samba went v3.

One thing - the hosting loophole is still there I think with GPLv3, so you can offer HOSTED services with Samba. I think some folks have done things there maybe.
Why are they wannabes? I don't understand why you would insult people who are trying to put out a product but failing.
Yes, that's what I'm talking about. It's possible that things have changed since I was in college ;)
Show HN: Cloudyali.io – Complete AWS Cloud Asset Inventory Service (Live Demo)
Having read this, I went and found my Global Entry[1] card. It has remarkably few of the security features mentioned: it's clearly machine cut and has visible laminate layers, and the raised features are incredibly easy to miss. I've used this card to enter and leave the United States multiple times, but every bartender thinks it's fake.

Oh, and my picture on it is laughably bad. I distinctly remember the border agent using a consumer Logitech webcam to take it.

[1]: https://en.wikipedia.org/wiki/Global_Entry
I had an argument with my local supermarked when they insisted on scanning my ID each time I buy beer. To add insult to the injusry: I was in my forties at this time with grey hair. I stopped shopping there.
Google too, hence Fuscia.
Yin and Yang
Samba still works like a charm on my network, but only because I'm sharing between Linux/Android/Windows devices.
Without Enough Water to Go Around, Farmers in California Are Exhausting Aquifers
Sparking a conversation about a specific piece of code is going to likely reveal if someone doesn’t know what they’re doing. If you narrow candidates down to a handful and talk about the same piece of code with each you will have some different things to think about. Depending on candidate experience it can lead to tougher concepts to discuss.

The purpose of quick tests seems to be only to eliminate people. At the end you have (amongst other criteria I hope) “Yup, can do fizzbuzz” or “Nope, can’t do fizzbuzz”.

A coding test without a conversation is as good as filtering resumes based on schooling level or degree or any other quantitative piece of data.
> I don't feel bad in saying that I can't tell you what this line does without looking it up.

This is something that you could learn in a single minute.

It's faster to learn than all the languages you know.

> (reset! caret-location nil))))

The C version is reset(caret_location, nil)

Or to be more precise, reset(caret_location, nil))))

Maybe null or NIL instead of nil, maybe not.

It's barely different. And the exclamation point is just part of the function's name. I'm not sure what's so confusing.
Yes, and everyone should watch Scott Meyers's awesome presentation at a D conference with the title "The Last Thing D Needs". (tl,dr version: The last thing D needs is someone like him, really to be so insanely convoluted, as C++ is, as to need someone like him.) Link to the video: https://www.youtube.com/watch?v=KAWA1DuvCnQ