skysight-inc/HackerNews huggingface dataset:
Sweet! If you can really get 16bit training going at 26 TFLOPS with Vega 64 then you've done something AMD themselves can't seem to be able to pull off
Hey, bfs author here, glad you've found it useful! You can do that whole thing in one command with

bfs ~ -nohidden -type d -printf '~/%P\n'
What would be better? Putting down a concrete list of terms that can't be in a name? So, what happens when the hate groups come up with new dogwhistle terms to get around that? We now have to amend the list to add those? And then what happens to those who created their account with that name before it was against the rules?
I have been to one in Sydney and one on London. I gotta tellya, Sydney was unworkable (too many people talking and wanting to talk to you) but London was a dream. The English don't chat, and there is zero eye contact.

From this, I theorise that it only really works in countries that are not outgoing.
Now 90%+ of the programming language communities have a bar to implement your specification, because they have to emit a weird type out of the deserializations that will break code in weird ways, and in the case of static languages, you may have created a deserialization format that always emits BigInts (several words of memory and possible a mandatory indirection based on implementation) and will thus be unable to compete on the benchmarks against the serialization formats that specified integer sizes. And your serialization format is that much closer to withering on the vine with no usage.

Or you can go the JSON route, mumble your way through the numbers spec, let every language do its own thing, and tell the handful of people seriously interested in moving integers too large to be precisely specified by a 64-bit float to encode as strings or something and stop worrying everyone else with the complexity....
No, I believe you're missing the point.

What the article is asserting and what the science shows is that even if you have Avacados being grown literally next door the environmental impact of buying them locally is often higher than shipping them from abroad.

For example, the SGU podcast they link to [1] (around 55m:50s in) discusses that the net environmental impact (carbon emissions) of shipping beef to the UK from New Zealand is less than consuming UK beef in the UK. So if you're an environmentally conscious UK consumer you should be spending extra to buy NZ beef instead of buying locally produced beef.

This is because the carbon impact of the transportation generally hovers around 10%, which leaves the other 90% for actually producing the product "locally", and some locations on earth are vastly more efficient by every environmental metric in growing certain crops or raising certain livestock.

From the podcast: "An acre of land in Idaho can produce twice the amount of potatoes as an acre of land in Kansas".

Which leaves two reasons to buy locally.

Firstly you may be living in one of the places that's efficient at producing a given product, e.g. you'd buy local beef in New Zealand instead of importing it from the UK.

Secondly there are certain products that don't ship well, e.g. heirloom tomatoes. There you simply don't have the option of buying anything except local varieties.

1. http://www.theskepticsguide.org/podcast/sgu/514
Technical ability != value to customers. Therefore a company is not doomed.
Superficially what you say might be right but the truth is far more insidious than that.

For one your prospects are tied to how well your project does. Sounds reasonable right? But what this results in is many teams battling to "win" with politics often playing a large role in who is the victor, rewrites of existing code essentially to prove your technical prowess and make your promotion case and little to no valuation of team value rather than individual value, namely that teams are (or can be) greater than their sum of parts.

The last point is a key one and an area where the likes of Damore go wrong. The best team isn't one simply that's the sum of the people who individually had the highest "merit".

Put another way the cynical view is your shit never breaks no one notices but if it breaks in a big way and you fix it, well that's impact. Likewise adding a feature isn't nearly as much impact as rewriting the whole thing from scratch.
Why We Don’t Vote with Our Wallets
It isn’t a great idea. I used to do it (See ID), but it is actually not compliant with the credit card agreement. The post office by me refused to accept cards marked like that.
It's because it was never really good farm land to begin with. With the advent of the Erie canal, railroads, and industrial farming techniques the competition from the really excellent farm lands of the Midwest made farming NE rocky terrain impractical.
A changing taste, competition from European cars and more disposable income is what killed this off. They’re really fun cars I will miss them.
TONY FADELL’S NEXT ACT? TAKING ON SILICON VALLEY–FROM PARIS
I am working on some small audio/music related apps, such as Glitch (https://github.com/naivesound/glitch) and I wanted a custom, cross-platform UI. I also tried to stay away from Electron because it's way too heavy for such a simple task. So far this webview library fits nice in this niche - memory usage is only a few MB or RAM, binaries are small, too.
But Brawndo's got electrolytes.
this is what makes this dataset poor. other datasets mentioned in the blog are based off youtube which is more realistic. movie based datasets have perfect lighting, center the subject are almost never useful (e.g. HMDB)
I have only used mastodon via web browser and Tusky (android mobile app), and both are totally fine. However, here is a list of "known" apps/clients: https://github.com/tootsuite/documentation/blob/master/Using...

If you're looking for term clients - on the above web page - look under the "Other clients" section; I assume "CLI" refers to terminal clients. Happy tooting, and cheers!
Even if antioxidants are good for you, I can't see a cup of juice being the optimal way to get them. 160 calories / 8 oz serving.

As far as antioxidants themselves are concerned, if you do go the pills route, be sure it's not too much. High levels are linked to increased cancer risk, which is the opposite of what people are going for. How much is too much? I dunno, but I figure the amount I get from drinking tea isn't going to kill me.
Unlike Twitter, if you don't like the moderation of one instance, you can move to another.

Or host your own. Your instance, your rules.

Of course, other instances are still free to block you.

The probably more important part is that it allows instances to follow national laws better and conform to their culture (see: Japan) instead of having to conform to Silicon Valley culture.
I have to ask though... what is the actual problem with all of this "harassment"? Yes, many people pseudonymously post a lot of hateful garbage on Twitter, but it's just words on the Internet—if you put yourself out there as a public figure, assholes are gonna be assholes.

A few months ago, a VICE editor wrote a piece originally titled "Let's Blow Up Mount Rushmore" (the title was later changed)[0]. Being a South Dakotan, this was pretty offensive to me, and my reply got the most likes and retweets, putting it in the prominent "first reply" spot[1]. I got a lot of very nasty comments from various extremely angry people, including one who implied I was a Nazi or something by saying "I wonder if "rezich" [my surname] is supposed to be similar to "Reich" or it's just some amazing irony"[2]

I just shrugged it all off as the vitriolic Internet being the vitriolic Internet. I engaged with a few of the replies, but I let many of them just be, because really, what is the use in getting worked up over rude and angry Internet comments, that take nearly zero effort to post?

I understand that Twitter improving its harassment reduction systems will lead to better experiences for its users and overall make it a more attractive platform for people in general, but there's this idea that it is the "moral duty" of Twitter to prevent assholes on the Internet from being assholes on the Internet, and I just can't for the life of me understand it.

Words only have as much power as you let them have, and for some reason (which I won't speculate on here), it seems like everyone these days seem to want to give "hate speech" as much power as possible.

[0] https://twitter.com/VICE/status/898266524183662593

[1] https://twitter.com/rezich/status/898268626511306752

[2] https://twitter.com/DejaVerdin/status/898817028663816192
To be fair, a Code of Conduct is meant to cover a lot of things that the police won't be able to do much with. Rape is one (horrible) thing, but sexual harassment that doesn't lead to rape is still very bad and unacceptable, but usually not something you can call the police to deal with.
I hate this website so much.

EDIT: To be clear, I'm talking about all these comments on HN thinking they're hilarious by making fun of "political correctness" or "SJWs" or whatever the vogue thing for self-styled obnoxious individuals to make fun of is.

The keypad website is amusing.
Well how about you enlighten me then?
Worst case, I'll just use cash. I always carry currency, as well.
Gotcha. Sure, I can help you out. Send me an email and we can connect.
Then count me out. I have no interest whatsoever in defending racial slurs or rape threats.
The BF example was pretty cool and was sweet to see in action. That said, the language is extremely simple, and the real meat of the problem with most dynamic languages is not in the compilation per se, but the runtime type model and specializing code on the basis of type-input fed from that model.

I think a simple next step is to take a small toy language (there's a small rust scheme implementation written by another team member that might serve as a good candidate, if extended with js-style prototype-based objects), and prove this out for an actual type-driven specialization.

But yeah, the possibilities are certainly exciting.
What is your evidence that Google has "stopped innovating"? In my opinion Google is very focused on making sure that innovation doesn't stop, because if it stops they will lose.
I'd rather work for a company that promoted people on their merit, skills, and ability to help their teammates improve their skills too.
> ¤ is generic, but not on any keyboard layout I know of.

Finnish (/ Swedish) keyboards have ¤ on `<Shift> 4` ($ is `<Alt Gr> 4`).
meh. since the memory controllers are part of the CPU proper this is a pita, but not clearly super magic that only contractors of motherboard manufacturers should touch either.

I worked someplace where we ran AMD chips with no bios. someone who had better uses for his time had to probe the ram modules and configure the controller. it wasn't the end of the world.

same with pci tree discovery (waste of time, not the end of the world)

interacting with EFI is a little more sane than the old bioses, and less proprietary - but i dont think there as clear a line as you imply
Hmm you should read the Red/Green/Blue Mars series. A good sci fi series that deals with Mars terraforming, in which a major plot element are colonists opposed to terraforming.
> net environmental impact (carbon emissions)

“environmental impact” and “carbon emissions” are not the same thing; the latter is a very limited subset of the former.
Apple will have at most 3M iPhone Xs next week
> I also kinda doubt models were specifically hired to market this product.

Wait how much do you think it costs to hire some models for a half-day shoot? They could easily be friends, yes, but it's not inconceivable that someone forked over a little dough to do an amusing photo shoot.
One of the reasons why these problems got so big is that these companies tried to automate too much of it. Had they started with people moderating from the start, the kinds of problems they had likely wouldn't have taken hold in the first place.
"I still can't figure out what they do all all day."

Could be not much of value, but could also be that you just haven't figured it out.

I've seen two kind of older employees. 1) Those that have the experience to know which problems are worth solving and how to solve these problems with minimal effort and disruption and 2) Those that have simply grown lazy and complacent while developing the workplace skills to keep their position.

Younger me had a hard time telling the difference and figured it was just lazy all around.
Of course you would, the stock photography style is used extensively in the "Head First" book series: http://www.headfirstlabs.com/index.php

Edit: I'd also dispute that the photos depict anything remotely sexual.
Apple has 100% market share for Apple users .
It was very weird to see people take on this pearl-clutching tone when it was announced the iPhone X would cost a thousand dollars. "Can you believe how much the new iPhone costs?" If that's too much for you then buy the one that costs the same as the last few iPhones did when they came out.
Yes, just look at the example provided by OP. He noticed a security flaw and instead of trying to do something about it he and his companions made a game of exploiting this flaw as much as possible. The employees don't want the inconvenience of actual security.
Procedural Worlds from Simple Tiles
Looks like dynasmrt was written for use in holyjit.
Gut Health May Begin in the Mouth
Possible Problem: My dad was a structural engineer and made some very nice brochures with photos of all his awesome employees on it. His competitors used the information to poach them.
Simple and efficient network management software
Sexualised? I think you've been indoors too long, or maybe I have, either way they don't seem in any way sexual to me. They're people smiling and holding the product, but sexual?

Booth babes, absolutely, if they're dressed in an purposefully alluring way.

[Though hang on, self-styled feminists have taught me "women should be allowed to dress as they please", erm, booth babes are fine as long as they're wearing what they want to wear???]
So he wasn't paying them enough?

(But yeah, this is something that is good for employees and bad for employers.)
For Visa, the merchant should ask you to sign the card anyway. "See ID" is the same as no signature, which means the card is invalid. Other credit card companies are probably the same.

> “See ID”

> Some customers write “See ID” or “Ask for ID” in the signature panel, thinking that this is a deterrent against fraud or forgery; that is, if their signature is not on the card, a fraudster will not be able to forge it. In reality, criminals often don’t take the time to practice signatures. They use cards as quickly as possible after a theft and prior to the accounts being blocked. They are actually counting on you not to look at the back of the card and compare signatures; they may even have access to counterfeit identification with a signature in their own handwriting.

> In this situation, follow recommended steps listed above under Unsigned Cards

> Unsigned Cards

> While checking card security features, you should also make sure that the card is signed. An unsigned card is considered invalid and should not be accepted. If a customer gives you an unsigned card, the following steps must be taken:

> • Check the cardholder’s ID.

> Ask the cardholder for some form of official government identification, such as a driver’s license or passport. Where permissible by law, the ID serial number and expiration date should be written on the sales receipt before you complete the transaction.

> • Ask the customer to sign the card.

> The card should be signed within your full view, and the signature checked against the customer’s signature on the ID. A refusal to sign means the card is still invalid and cannot be accepted.

> • Ask the customer for a different signed Visa card

https://usa.visa.com/dam/VCOM/download/merchants/card-accept...
If it can't happen to Transocean after Deepwater Horizon; If it can't happen to PG&E after San Bruno; It's not happening here.
This is one of the worst straw man arguments I have ever seen. The author makes broad generalizations with no attempt at understanding, and then goes on to make completely ridiculous claims. Honestly made me sick to my stomach to read.
am I able to download all the RSS links so I can put them into my own reader?
Interviewing for a job in tech
That is of course assuming that I don't invest the money. In reality if I live in Mississippi and have $1 million, I can make it last forever withdrawing 4% a year and meet that average expenditure of $40k.

(And yes, I know that the 4% withdrawal rate may be too conservative. Or too not-conservative.)
Yeah we'll be able to as soon as their OpenCL driver supports it or we write a direct ROCm backend. We have one in the lab now -- we definitely have room to improve its perf. We'll be looking at that a lot more in the future.
We have an urban coyote population in Vancouver. It's very strange seeing a coyote in the city. I was 20 feet away, once. They are amazingly beautiful creatures.
BASH Programming – Introduction
I've been rejected from a job before (where I knew someone working there) and was told they had to go with a "diversity hire" since they lost their only female engineer earlier that year. The comments implying I have it easy just because of my gender and skin color are ridiculous and only serve to further divide, not to mention incredibly insulting to the groups mentioned.
Fire codes can be assuaged in a variety of ways. For example, a Knox box is supposed to hold the master key to your building, but a front door key can sometimes get you to squeak by, depending upon the staffing level of your building (do you always have security up front, for example, 24/7?).
Good idea, so they can safely be ignored.
The whole idea of splitting up a complex software in multiple small processes that do one thing but do it very well is the Unix philosophy all the way.
There's plenty to criticize in Google, but this idea that MS is suddenly so much better is absurd, in my opinion.

Microsoft open sourced .NET. Meanwhile, Google... open sourced Android, Chromium (including V8), Tensorflow, Go, Dart, Angular, Kubernetes, and literally hundreds of other projects. They also fund Let's Encrypt and contributions to third-party OSS projects on their annual Summer of Code.

And Microsoft was discontinued plenty of products: https://en.wikipedia.org/wiki/Category:Discontinued_Microsof...

Finally, MS still uses patents as attack weapons, which AFAIK Google has never done.
I'd lower that 99% to 90-95%%; A not insignificant number of people do use the IPhone for graphics intensive games; and its graphics chips and programs are drastically ahead of android competition by most reviews.

But your point stands that 100% of hard core gamers that want the biggest fastest new thing have 0% use for the 8. (The x/ten has the bigger better screen too)
And if you straight up loid the lock, forget about noise. It's not all loud noises from bumps or popping hinge pins out.
Absolutely. The 24hr trading volume on gdax.com (connected to Coinbase) is 15,524 BTC (~$93,144,000) and that's just the BTC/USD market on a single exchange.
Yes, you can export the list of subscribed sites to an OPML file that you can later import in another RSS reader.
But the security guard is being paid to challenge you, the social cost is off-set by their wages and you'd have to be an ass to take umbrage at a security guard asking for your pass at the entrance to a secure facility.

My pass used to be checked every day for years, in an office of only 1k people, and a line-manager was the only person who could sign you in without it.
A good man, if he does bad things when he's drunk, makes sure he's never drunk again. That's how you can tell he's a good man. Being drunk is an excuse for bad behavior exactly once.
Are they any quieter than Cherry brown? I bought a Das keyboard and it is driving me nuts. I appreciate the tactile feel, but noise not so much.
...or they're stock photos of a person holding a generic small object which has been replaced with the product via image-editing software.
As someone who has worked in a place with a similar attitude, I think I understand what he meant.

The stuff I saw:

1. People will not do easy yet impactful tasks. Everyone will try to solve a challenging problem, even if its effect on the bottom line is negligible. Folks who solve simple problems that bring in a lot of money are less likely to be promoted. At times, an easier solution was actively campaigned against by someone whose brilliant pet project would be impacted.

2. Highly valuing individual technical ability often ends up with devaluing team cohesion. In the place I worked, the people were very capable and smart. But the teams were not that effective. If something went wrong, people were less likely to see how existing policies and the organizational structure led to these problems, and instead focused more on which individuals were to blame. Everything - success or failure - was at the individual level.

So I do not think he meant that a company should not value individual technical ability. But if they value it more than effective team management, etc - I would not work there. Been there, done that.
This comment has generated a lot of interest, and rightly so. The thing to remember is that Ren (and JSON) are data exchange formats, not in-memory representations. If you need more control than their numeric syntax supports, metadata is your friend. Just include that where needed. That doesn't mean every endpoint will honor or treat them the same, of course.
I like the promotional filter too. I never open it.
You need to define a struct in a header to pass by value, which is usually cheaper than having to dereference a pointer (often resulting in a cache miss). The style presented in the paper has several pointer dereferences, for example each type has another pointer to a class header which contains its constructor and some other function pointers.

I personally do not like the style in this paper as it makes APIs difficult to read - you need to resort to documentation to understand anything. In the first set example:

#ifndef SET_H
#define SET_H
extern const void * Set;
void * add (void * set, const void * element);
void * find (const void * set, const void * element);
void * drop (void * set, const void * element);
int contains (const void * set, const void * element);
#endif

What type is add expecting and what is it going to return? We have no clue, other than to continue reading the docs.

A "better" approach to an opaque pointer type is to simply declare a struct in the header, but only define it in the implementation file. The above API becomes this, where it's pretty obvious from the arguments and return types (it also avoids having to do an explicit manual cast in each of the methods):

#ifndef SET_H
#define SET_H
#include "Object.h"
typedef struct set_t Set;
Object* set_add (Set*, const Object* element);
Object* set_find (const Set*, const Object* element);
Object* set_drop (Set*, const Object* element);
int set_contains (const Set*, const Object* element);
Set* set_alloc(void);
void set_free(Set*);
#endif

Obviously, this doesn't play well with the full OOP approach this paper takes, but IMO, it's better to just compose structs using the style above, and leave memory management up to the type rather than trying to have a fancy global "new" and pointers to constructors.
I've noticed this as well. The number of people in tech who very clearly have no interest outside of their paycheck is disheartening. Can they do they job? Usually. Will they ever update their skills or keep up with the general direction of the industry? Almost never.
Thanks! Good to know.
Adsense is for publishers, AdWords for advertisers. You are referring to Adsense, maybe?