skysight-inc/HackerNews huggingface dataset:
Well, half is a big chunk!

Also, a lot of these problems are very much interrelated.

Until you've been in the shoes of a practitioner who has to worry about getting sued into oblivion for every decision they make you can't really grok some of the things that happen in US medicine. I only know because my SO wears those shoes and we have a lot of medical professionals in the family and beyond.

The fitness function they have to optimize for every day has consequences. And half or more of that has to do with what I discussed in my prior post.
Wikipedia also has an article on Hitler's paintings:

https://en.wikipedia.org/wiki/Paintings_by_Adolf_Hitler

Even the better ones still look odd, like kitschy comics. For lack of a better description, his paintings completely lack any kind of poetic depth.

edit: the article actually contains a better description by John Gunther:

"They are prosaic, utterly devoid of rhythm, color, feeling, or spiritual imagination. They are architect's sketches painful and precise draftsmanship; nothing more. No wonder the Vienna professors told him to go to an architectural school and give up pure art as hopeless"
Wait, everyone is complaining you can't do `object.member.submember`? I don't see the issue with object['member']['sub']. It is slightly more typing, but such is life.
"Dodging" legality issues creates new, and much more exciting for your defense attorney, legality issues.
Please contribute to the Wikipedia page, you seem to have some better information than is there currently.
sure https://boingboing.net/2019/09/27/breakdown-of-how-sacrament...
I'm pretty sure on Linux if you wanted to run Quake3 you had to run as root due to needing direct access to the GPU. Is Linux "retarded" too?
the first commercial downloadable game I released back in 2015, that let me become a full-time indie developer, has done roughly 25% of its revenue over the last four years on Mac. This is adding together the % of copies sold on Steam for Mac users, and the Apple Mac Store, where my game was featured on the main page for three months. Notarization, and 64-bit support, and all that aside, the audience on Mac that you can sell to is massive, especially since a lot of developers just ignore the platform - I'm fully expecting to support as many macOS devices as I can for my next game.
Then there is the Canadian guy that changed their gender to female to save $1,100.

https://www.dailymail.co.uk/news/article-6007501/Canadian-le...
Here's a more technical aspect from MagPi magazine: https://www.raspberrypi.org/magpi/wp-content/uploads/2019/09...
Is your assumption even particularly true?

(your assertion is that ad views in some demographics will so outweigh useful impressions that it is worthwhile to exclude those demographics. But ad views don't cost much!)
No, ask them for the workaround we mean.
Well, while he was writing poems,

1) the European colonial powers were losing their empires,

2) the EU wouldn't exist in any form until several years after he died,

3) USSR (in which he was in command for a good chunk of time) was propelled from a rural provincial power into one of the two global superpowers (who, among other things, was crucial in defeating the Nazi Germany)

4) he had an iron rule in said USSR, and managed to secure half of Europe (and half of what is now EU, including half of Germany) for his extended empire

Plus a lot of murders and political power plays...

So, yeah, he was hardly just someone "writing poems" and losing time...
> Of course Mac support request ratios will vary by game due to architecture and player base, but there’s little question that they’re higher in general, ...

Why? What is the nature of these support requests? Are they specific to your game? Could it be because your game was not properly made for macOS to begin with?
Or: you don’t codesign and users ignore your app in favor of the one that doesn’t require rebooting to recovery mode to disable core platform security features, so that chrome, etc can break your machine.

Longer term I imagine that OS X will simply have an non-overridable sandbox that tightly restricts what any unnotarized app can do. Eg if you aren’t notarized you get access to your own container and no other part of the file system.

Alternatively you could just sign your code properly and update it to hardware that’s existed for 15 years.
> “It is called Equal Opportunity Employment Law.”

Sorry I was not clear about this. I meant what are the sociological / philosophical reasons. Legal reasons get created at the whim of lobbying or party politics and don’t usually have much to do with protecting the welfare of people (even though they can selectively serve that purpose after the fact).
Can anyone explain this to me? My Roku TV knows what I'm watching even if it's just a .avi file. I'm watching a movie on my Raspberry Pi with Kodi via HDMI. About 30 seconds into the movie it says "You can watch this movie on ... channel."

How does it know what I'm watching? Is it analyzing the feed like Shazam to music?
Cogmind dates to 2015, it's hardly 'old'.
Do these guys complain this much about releasing games on consoles too?
>I don't think they recruit with "bombing Afghan farmers is great fun!"

Why would you not think that???!?! "Recruited at video game fairs by military leaders who know the value of games that glamourise 'militainment' https://www.youtube.com/watch?v=bGA8RFB0VSw
My favorite "analog computer" example is finding the balance point of a broom or mop.

Start by holding the broom horizontally (so that the shaft is parallel to the floor) and support it between the thumb and fingers of each hand with your hands held about a meter apart. The palms of your hands should be facing each other, fingers and thumb flat in vertical plane, with the thumbs sticking out to make cradles for the broomstick.

side view

////
/\o////
\ /
\ /

Once it's set up, all you do is gently bring your hands towards each other until they are touching, palm to palm. The broom will remain balanced on your hands the entire time.

As you draw your hands together there will be an unequal amount of friction between the broomstick and each hand. The side that is further from the center of mass of the broom will have less friction. The side with less friction will slide. This changes the weight distribution between your two hands until the friction on the sliding hand has increased [enough] past the friction on the non-sliding hand. When that happens, the sliding hand stops sliding and the non-sliding hand starts sliding. The process alternates from hand to hand until, at the end, your hands are touching and the center of mass of the broomstick is [close enough to exactly] between them.

- - - -

Derp, it's on the youtube: https://www.youtube.com/watch?v=B4axmjVFsK8

Stephen Fry...
Ask HN: Hardware to Teach CCNA Skills?
I want to buy some hardware for an after school program to help students follow a CCNA track.

What hardware is cost effective, but still has some longevity? I'd like to buy them hardware that will at least last 2-3 years. Please mention hardware needed for the entire track. I'm not currently up on the skills for CCNA in 2019.
It's all very well to say your lisp is clear and unambiguous, how long did it take you to realise it's wrong? It took me a good 20-30 minutes of writing a reply about character count, before I tried to format your lisp onto three lines and then noticed.

I think the Python code is very clearly a correct Fibonacci, it looks at a glance like the layout of a procedural language doing a recursive call with a base case and a recursive case. The APL is not as clear in that sense, but knowing the diamond is a statement separator it breaks down into small pieces and is fairly easy to read because there's so little of it to read. The Lisp with 8 pairs of parens, 5 levels of nesting, and use of function names instead of "n - 2", while still being a long run of code where there are almost no symbols except alphabet letters and parens to make anything stand out, makes it difficult for me to parse by eye to see what the intended nesting is, and to make sure the parens are nested as intended.

You have it returning fib ((n-1) + (n-2)) instead of ((fib (n-1))+(fib (n-2))), and I think you might have the condition the wrong way around, if N is positive then the recursive calls should happen. That's not to say you or Lisp can't write a correct Fib, it's to say that I think I would spot errors in the Python much more easily, thus making it "more clear".

Which his another way of saying that I'm not convinced that counting characters is automatically worse than counting tokens - characters are what we type, what we have to read, they are what take up screen space and push other code off screen, they push related bits of code further apart even when it's all on-screen, and they are places bugs can hide. If they're not helping, what are they doing?

Characters are the reason the APL could fit 3x in a single 80 character wide line, and the Lisp code 1.3x in the same line, and the Python code 0.2x in the same line. Not that I desperately want to read 80 characters of uncommented APL, but that adds up quickly. The APL tends to be high level and more declarative, which doesn't show up in Fibonacci, but makes a difference in character count.

----

APL functions in the dfn style (curly braces) can only take an argument on the left and an argument on the right, both optional. The left one becomes alpha ⍺ and the right one becomes omega ⍵. That is to say, because you see omega in the code, you know it too expects exactly one argument, that argument goes on the right, and it has a name. The name is no less meaningful than "n", although no more meaningful either.

The steep learning curve about APL code isn't "what does the code say, those symbols are unreadable", they stop being scary quite quickly and just stay dense, instead it's "how on Earth does that manipulation of arrays solve the problem??"
Sure they’ll sell you TB but if you want decent IOPs you’ll be shelling out extra doe.
Today, perhaps. But wasn't it the case for up until 1.3 or 1.5 that a lot of corners were cut, and things were much simpler than most "commercial grade" compilers (and not just in the simple = cleaner way, but also in the lacking sense).
You can still bypass gatekeeper with Ctrl-click, it's less Apple deciding what users do with their property and more Apple making it less likely users get mad that their Mac got some malware (assuming notarization means it catches a good amount of malware before it's sent into the wild)
Please don’t use that term in the way you’re using it. It’s offensive and unnecessary.
That's an excellent question, I'd say that's the kind of assessment that most likely needs to be made in the moment.

I'd prefer the people whose job it is to make those assessments on a daily basis to have a strong moral and ethical framework, and to have the psychological and institutional support to maintain a connection with their humanity.
> But should Ebony be allowed to market ads on Facebook and exclude white people?

That's not what this thread is about. The question here is what is the difference between advertising on Facebook and excluding some demographics, and advertising in a paper magazine where you don't have the power to exclude anyone from viewing the ad.
Signed binaries don't stop malicious binaries. It can help prevent the spread of malicious binaries once they've been identified as malicious, but it does nothing to stop the initial mayhem.
Lawsuits, for example

https://www.washingtonpost.com/business/2019/03/28/hud-charg...
Plenty of coding practices from 1999 are completely unacceptable today.
This is standard behavior for shopping carts (trolleys) in Australia as well.
I think the idea's to go like a Pringles can, with a spiraling single seam.
Down?
As he said in the presentation, it was because at cryogenic temperatures (which is the important part when you're building a liquid oxygen / methane tank) 301 stainless is actually _stronger_ than Al / carbon fiber. It also handles heat much better, which allows you to have a much thinner heatshield.

Both characteristics combine to give a lighter rocket than one built out of Al / carbon fiber.

The price is just the cherry on top.
Yes, it's a terrible, second-stringer attitude. Curiosity and obsession are a couple of the key differentiators between a workaday jobber in it for the money (like many who flocked to tech in the dot-com times) and a badass. TBH, if someone's only in it for the money, they're wasting their life in the wrong field when they could be doing something else such that their morale and satisfaction would be greater.
It really seems like the current management is hell-bent on destroying any remaining goodwill among Windows users.

>I’ve always assumed that I’m locked into using Windows but after all this crap I’m starting to look into alternatives even though they’v got shortcomings on their own.

Yeah, I really wish there was an alternative I liked better.
On Tilt: Love, hate and poker in the neon West
I'm quoting the guy above me. Go tell him.
While the user did ask why it's legal, I think it's clear that the question is "why is it /ethical/ to discriminate in this case and not that?".

Saying that Law X exists answers the literal question, but not the implied actual question.
Like a standard library that doesn't even have a max function for integers, or a set type?
Analogy falls apart for Chrome since it's safe to assume Apple either gives scaning priority to Google or has outright whitelisted their account (since Chrome updates so frequently and there's opportunity for Google to throw money at Apple)
> Why is it legal to charge men more for car insurance?

Because car insurance isn't employment, is separately regulated, and does not exclude gender from permissible inputs into actuarial calculations.
A bit off topic, but how do you like living in the Corbusierhaus?
It would be be better if once I unlock it, the key gets pushed by some mechanical spring, instead of me manually having to push it from the unlocking side to get it on the locking side.
A number of off grid cabin setups use DC distribution within the house and purely DC appliances (fridge, LED lighting, etc). Usually in the context of places that are very far from a grid, with wood heat, or tiny home size off grid setups.

Think of it something like planning the DC loads on a 55 ft sailboat.

People who do this will usually have one small 300 to 500W sized DC to ac pure sinewave inverter for laptops and chargers of small consumer electronics.
> The general space industry considered reusabable spacecraft that land vertically to be pretty much impossible until F9 and FH did it. But Hopper just does that casually, you don't bat an eye, you don't even comment that Hopper was testing a new rocket dynamics/physics for the math that (almost) only SpaceX has figured out.

VTVL isn't new. To do it you need ability to throttle engine and do trust vectoring - once you have that, it's "fairly" simple math and physics.

SpaceX is first company that commercialized it, and huge props for that. No one cracked economy of it before (and it's not 100% sure that spacex did - no one saw their financials).

> New issues, but not the same ones. The new issues have dramatically smaller turnaround time to resolve.

We'll see, but I'm extremely sceptic about it. With F9/FH SpaceX did amazing but incremental improvements to current rocket technology. Starship has tons of uncharted territories.
If all/most employers exclude workers based on demographics, then smart employers will realize that they can find great employees in those demographics.

A good portion of Quant trading is based off a similar principle. If I can model priors and variance better than my competitors, I can make money.
Why three inputs?
I love how we've suddenly decided that all the solid engineering done in the space industry, for decades, was done by fools reading pop science. But now a "real engineer" is showing us the way.

SpaceX is standing on the shoulders of giants.
Or by other laws that prohibit discrimination.

But of course, there could be laws that prohibit linking vehicle insurance cost to gender.

My solution, when I've been married, has been having my wife get insurance, and add me as a driver. But that doesn't matter so much now that I'm older.

Edit: I do agree that discrimination by gender is fundamentally unethical.
Yes. That is why Apple requires you to get your code signed.
But no one said it is was ethical in the case where it is legal, so if that was the intended question, not only is it phrased wrong but it starts from an unsupported premise, to wit, that people in the discussion believe that one is ethical and the other not.
Just create a new throwaway account each time.
Looking at their homepage it seems far from dead.
I like sharp, pixely text too but I don't like the color fringing you get on LCDs when you disable subpixel antialiasing. I wish I could get a display without this consistent chromatic abberation. One way to accomplish this would be to alternate subpixel layout from one pixel to the next. For example:

RGBBGR

BGRRGB

Then the errors in color would cancel out, much like in serpentine dithering. You could do the same with a Pentile pixel layout like this:

RGGR

BWWB

BWWB

RGGR

Either way, instead of seeing color fringing, I imagine it would give a grainy appearance similar to what dithering looks like.
Whataboutism would be bringing up something like President Obama directing hundreds of billions of dollars to the Iranian government and saying this really doesn't compare.

The provided examples are related to previous activities by high government officials in regards to Ukraine, indicating a pattern of activity between the officials of both states. Does the current presidents behavior fall outside of this? And the Biden's behavior is part of the whole issue. Is a president wrong to, as part of the treaty signed by both parties, bring up something that looks pretty rotten? All of these things need to be considered together.
You seem to think the law is the be-all end-all definition of perfect moral reasoning.

The law is not God's word. It's open to criticism, and we're criticizing it. If you want to participate in the discussion, great. But, "It's illegal because the law says you're not allowed to do it," is not a meaningful contribution.
> Most enterprise post-mortems I've read will deliver pages and pages explaining (or justifying) poor system architectures. But they will never, ever criticize the executive or tech lead who decided on that structure to begin with.

Certainly explains their popularity lol
Good on her, and whenever I see/hear folks say that hiring younger workers is cheaper overall for a company, I very simply wonder if they have ever actually worked for a good experienced older worker.

An older worker can get things done in an hour that can take younger workers a day (or even longer!), and thats not even including having someone come in and fix issues with the younger person's code. The older person can mentor younger people, and will ensure that the younger workforce will turn into better workers.

On top of that you hit on the other thing, they are often more mature, have a better work life balance, and know what they want. This tends to mean less personnel issues, the person is much less likely to burn out, and the person will stay there longer.

I would happily pay 3-4x for that more seasoned person for the quality work alone, but there are so many reasons to have older, more experienced people in your company.
I feel like there's also something of a snowball effect here because in certain genres the available set of games are good enough to rarely need to reboot into Windows. All the Paradox strategy games, X-COM, a variety of indie games built on Unity, etc. It feels like the only thing I'm ever consistently missing out on is FPS games, and even then there's been workable ports of stuff like Deus Ex.
> although the cylinders would have to be welded together too

No, they'll do a helical weld, exactly like large pipes (like this: http://www.xysteelpipe.com/upload/201512118145340710.jpg)

You basically need to do that as the steel rolls off the press, though, which is why they didn't do that for Mk I. They'll need to cold roll the steel onsite.
thank you. :-)
Repeating a test doesnt help. The blood result likely wont be different the second time. A false negative is a person for whome the test just doesnt work, no matter how many times you repeat it. (In reality, these sorts of important tests are run multiple times against the single sample before they print the results.)
Hey, so one thing to keep in mind is that BotLandScript is a subset of JavaScript. Member expressions (e.g. "entity.life") are only allowed in extremely narrow scenarios.

Second, all available functions are accessible by clicking the question mark that shows in the script editor. Some Math functions like "abs", "floor", and "ceil" are exposed to users, but "sqrt" is not. This means that you would have to either write your own implementation or convince me to add it to the game. When I hear "sqrt" in Bot Land, I assume you want to find the distance between two objects, in which case you may be able to use the built-in "getDistanceTo" function. It can either take in an entity or two arguments representing (X, Y) coordinates and returns the Manhattan distance between the bot and the target.

If there's another scenario where you'd like the square root, I'd be glad to consider either accommodating the scenario or just adding access to Math.sqrt directly. If we go that route though, you wouldn't have access to whatever results from it before ~Tuesday of this week at the earliest.
I am not familiar with the Amazon use case mentioned but a Merkle Tree in general only requires you to compute the hashes of the nodes in the tree that are in the path from the leaf node that you are trying to verify to the root node.

This critical path is sometimes called the Merkle Path and gives you the missing information to calculate the resulting hash at each level of the tree. Essentially this 'rehashing' process rebuilds a portion of the tree until you reach the root and if the resulting hash matches the known Merkle Root then the content is valid.

The benefit here is that you only need to do log2(n) calculations where n is the number of leaf nodes in the Merkle Tree.

The image on this SE answer shows the concept well: https://bitcoin.stackexchange.com/a/50680
I believe the last time we ran the numbers it wasn't that drastic. The mandatory retirement saving in Canada (Canada Pension Plan) is quite bad, can't really be maxed out beyond a very low benefit, and is almost criminal for your beneficiaries if you die before retirement. It is certainly than nothing, but definitely not better than taking the same money and placing it in a tax sheltered index fund.
> find alternate sources

To the water coming out of your tap?
Yes, the hypothetical you described is one potential scenario of the line you quoted:

> ... unless the defendant employer demonstrates that the practice or policy in question has a demonstrable relationship to the requirements of the job in question.[3] This is the "business necessity" defense.[1]”

But it's still just a hypothetical. The only way to get more certainty is for you to hire a lawyer to advise you on the matter. The only way to get absolute certainty is to actually carry out the scenario and go through a lawsuit :-)
Where is the increased security of using an online identity verses a local machine account? Windows Hello?
YouTube Demonetizes Videos with Titles Containing LGBTQ-Related Words
Posting a job on social media -- and not dedicated job sites -- is already reducing the number of people likely to see the listing. A lot of people don't use social media.

I did a digital marketing course and have met a few digital marketers. When asked if they use social media themselves, most if not all answer "oh GOD no."
You realize you just said "it's legal because it's legal", right?
I like mastodon's way of marking "sensitive" content, which will hide text or pictures until you explicitly click to open them.