skysight-inc/HackerNews huggingface dataset:
But the story obviously wasn't referring to biological sex, but rather to the gender presented by the booth-worker. So "female" was also the incorrect term, besides being off-putting.
> and phone numbers need to be recyclable.

Why?
I feel like we've been infantalizing an entire generation. From where I stand it seems like marketing to millenials is oddly pedantic. Meme culture, "doggos", baby talk in tweets and texts, "adulting" and the strange pedantic tone you see in ads, all feel connected. I'm not sure if it's developer thing, or just a cultural thing.

Granted, I'm well aware the above is almost a caricature of what an old guy would say. Happens I guess.
OK, at the time the solution was found, and the miner went "hooray I solved a block!". That's exactly when the the blockchain clock ticked and on that tick the block was mined.

You can't know precisely what "human" time it was in hh:mm:ss, nor does it matter (because the blockchain operates in its own clock). But you do know the "blockchain time" (which is the parent height + 1).

Your first example block was mined exactly at blockchain time known as "height 518807" the second at 518806.

Note that the (first) block happened exactly, not a femtosecond before or after, but exactly at "height 518807". Such precision is not possible with our "human time".
> Don’t use acronyms or nonsense words for objects, software or processes at Tesla. In general, anything that requires an explanation inhibits communication.

The wicked jargon is the normal English word with a weird specific meaning.

If you use a TLA or a bunch of latin I know that I don't know what you mean, and I look it up or I ask you.

If you use a normal English word but in a specific way I may think I know what you mean, and I may not ask you. This is a hinderance to communication.
The Scientific Importance of Free Speech
The notion of valuing cities is an interesting and useful one.

The notion of doing this by way of real estate valuation is somewhere between misguided and actvely dangerous.

Asset price inflation is not, should not be confused with, and proxies poorly for, real economic wealth increase.

The definition of wealth itself has been and remains something of a conundrum within economics. It wasn't until I actually started reading Adam Smith closely some years back that I realised his definition, "the annual produce and labour of the nation", is a flow rather than a stock measure. (Smith biographer and editor Edwin Cannan commented similarly in the late 19th century, I'm late to the party).

As such, Smith's metric bears a strong resemblence to Leslie White's law, "culture evolves as the amount of energy harnessed per capita per year is increased, or as the efficiency of the instrumental means of putting the energy to work is increased".

https://en.wikipedia.org/wiki/White's_law

Which might make for a more useful metric basis than City Observatory are proposing.
I could be wrong, but my understanding is that these are rarely packed on a geographic basis, and more on a risk (or owner?) profile basis, which kind of breaks the "buying stock in a city" metaphor.
Thanks! We've updated the submission to use this link (from http://stripe.com/radar).
To allow you to override init that way, @dataclass would have to create an additional superclass with the generated init method, rather than generating the init method in the class intended for use, which seems to have more overhead.
Are you allowed to share what tech stack you use? e.g. TensorFlow, Spark or ...
I usually pick up the phone, but stay silent. Robocalls use voice detection to start playing their spiel, so if they don't hear anything for a few seconds they disconnect (and hopefully mark the number as inactive).
You, as the user, can see those functions and choose not to use those contracts. With a closed source or black box api you don’t have that power as an individual
None of this post is new or groundbreaking, it's been that way at every conference I've been to for 15 years. If anything we've moved to less booth babes, more kitchzy comic book characters - that's ok with me.
Does that work even if the types had fields? What about it the fields had a different total size? What if Baz had no parameterless constructor (I.e only had a contractor that guaranteed arg > 0 for example)?

Is this like an unsafe pointer cast where “you are responsible, and it will likely blow up spectacularly if you don’t know what you are doing” or is it something safer that will magically work e.g with types of different size?
Can't tell if your post is sarcasm.

Your trust of Apple and distrust of the web is irrelevant. Nobody is suggesting automatic permission to these things. There is nothing wrong with asking permission to access your microphone for example. You can always ignore request, or click no thanks.

Any website right now can place a link to an exe file in the text and ask users to "please download". It's your choice whether to go ahead and download. It should be the user's choice whether to allow access to camera or anything like that too. Pretty obvious really.
To stay in our abstract mode of thinking, does this effectively kick off an arms race? Lets assume Bob has bad intentions, and wants to rule the world to benefit himself at the expense of others, and Alice has good intentions, and wants to improve living conditions for everyone around the world. If Bob has sufficiently larger data centers and greater overall throughput in his system, would it be accurate to say Bob will be able to always deduce and subsequently employ the "Trojan horse" which meets all of Alice's criteria of what an authorized user of her system must meet?
Earlier he says "Moreover, there has simultaneously been a significant improvement in quality and build accuracy, which is reflected in positive owner feedback." Sounds like he's talking about the current state of affairs, which presumably reflects changes in response to feedback like that?
So its the common term for the entire industry in the UK its like the USA is bad as India or Germany in being obsessed with job titles.
The article is only partly related to that incident. People have been trying to figure out reasonable mechanisms for doing smart contract updates since before the Parity Multisig matter. What is discussed in the article is being used today and doesn't require implementation of an EIP.

The desire to sort out how to do updates is motivated by much more than just that particular incident.
I sat in a fiber glass canoe with an oculus VR head set to play a custom made Salesforce game...

This company sells a CRM...

But what they really sell is a dream but you gotta pay to play. The bigger they get the more they take away.
The last bondholders will be left holding worthless obligations when no new buyers are there to create demand.

The institutional investors seem to recognize the ponzi nature of this; first money in, first money out at several X. The veil of "crypto-economics" around this gives them plausible deniability in engaging in this wealth transfer mechanism.
Yeah we need to have a talk about captchas and privacy. They're pretty plainly used by providers (Google) to force people into being tracked.
Hey man, that' pretty aggro. I agree it would be a silly reason to apply to someplace solely because they didn't have meetings. I also agree that just because the CEO says it doesn't mean the company can do it.

But I still don't like the social convention that its people think its rude to leave a meeting when you have nothing left to contribute. I think any effort to change that could have a positive effect on workplace productivity and moral.
I do wonder why something so serious has turned into something so childish.

But then the other day I got a haircut and while waiting to pay spied a shelf full of beard products in that cute, hipster art style, the whole display blending in perfectly with all the other hair products. It's difficult to watch something we have defined as the apex of manliness (beards) being treated with the same tone of voice as cosmetics and children's toys.

Infantilisation is endemic at the moment, and I see it as part of a comprehensive attack on American masculinity.
I'm glad I'm not the only one who feels this way. I have nothing against actual IT workers, but grouping developers under "IT" is like referring to ER surgeons as EMTs.

IT also gives people the impression that one is a "computer expert", which can't be further from the truth for many developers. I happen to have a relatively detailed understanding of how computers work, but I'm by no means an expert on hardware, setting up large networks, troubleshooting, etc.

Yeah, taking Information Technology literally, we would fall under that. But so would someone operating a book press.
> The formal model underlying the hypothesis is the uncovered Interest Rate Parity condition which states that in absence of a risk premium, arbitrage will ensure that the depreciation or appreciation of a country's currency vis-à-vis another will be equal to the nominal interest rate differential between them. Since under a peg, i.e. a fixed exchange rate, short of devaluation or abandonment of the fixed rate, the model implies that the two countries' nominal interest rates will be equalized. An example of which was the consequential devaluation of the Peso, that was pegged to the US dollar at 0.08, eventually depreciating by 46%.

Stablecoins don't set their own monetary policy. The interest rate on a stablecoin will be set by the market, not a central bank. The interest rate here is the escape valve that allows the exchange rate to be fixed. The interest rate floats, the exchange rate remains constant.
I'm not sure how seriously it was ever taken. I also suspect that using an acronym for a major initiative is seen differently than adding them to the workflow.
This is ridiculous. Rejection sucks, and it will likely slow you down a little bit for some time. That’s okay, and it is okay to feel bad. Over time, however, you will get over it and become better because of it. But if you are slowed down you aren’t doing anything wrong, you are human.
The strategy falls flat when calling a cell phone, but seems to make a lot of sense when targeting landlines. A call from "someone around town" seems worthwhile to pickup.

Add in the fact that people with landlines are more likely to be older people whose priors expect a human to be calling, and the only real question is why don't the spammers catalog and then exclusively target landline prefixes with this method.

It seems like ILECs could start offering a service based on ingress filtering source addrs based on numbers they know haven't been ported out, but Ma Bell is the antithesis of innovation.
Let's just hope the world doesn't depend on left-pad.
Amateur mathematician Aubrey de Grey solves the Hadwiger-Nelson problem
I have to reboot my work macbook routinely, otherwise the WiFi gets flakey, to the point that the wifi will drop every ten minutes and need to have its DHCP lease renewed to function again. It also gets entirely taken over by apps that decide to use up 100% of the CPU and MacOSX has no problem letting them, to the point that javascript in Firefox begins to struggle to get any cycles of its own, and electron apps also see this degradation. Occasionally when I try to wake it from sleep, the computer wakes up and begins processing keyboard and mouse events, but the screensaver stays on top of the whole screen, ignoring any attempt to dismiss it.

I once installed an ubuntu VM. I then installed Java and Eclipse to work on a C project I downloaded, and was greeted by all fonts on system windows magically tripling in size and not being able to find a settings window to fix it anywhere. I had to reinstall. The whole process from initial install to un-usability was less than two hours

Meanwhile, my windows 7 desktop and windows 2012r2 server run 24/7, reboot once a month on patch tuesday, and are rock-freaking-solid. Despite the fact that they both see more diverse and stranger work than the macbook. Despite using spinning rust Hard Drives in both, they are more responsive and reliable under load than my macbook, and show no signs of misbehavior even when a bug in a video editor I use cause the graphics driver to lock up and hard crash (IN KERNEL SPACE) repeatedly, recovering with just a slight warning.

I'll never understand the "mac is reliable" ideology.
I found this interesting

> Btw, here are a few productivity recommendations:

> - Excessive meetings are the blight of big companies and almost always get worse over time. Please get of all large meetings, unless you’re certain they are providing value to the whole audience, in which case keep them very short.

> - Also get rid of frequent meetings, unless you are dealing with an extremely urgent matter. Meeting frequency should drop rapidly once the urgent matter is resolved.

> - Walk out of a meeting or drop off a call as soon as it is obvious you aren’t adding value. It is not rude to leave, it is rude to make someone stay and waste their time.

> - Don’t use acronyms or nonsense words for objects, software or processes at Tesla. In general, anything that requires an explanation inhibits communication. We don’t want people to have to memorize a glossary just to function at Tesla.

> - Communication should travel via the shortest path necessary to get the job done, not through the “chain of command”. Any manager who attempts to enforce chain of command communication will soon find themselves working elsewhere.

> - A major source of issues is poor communication between depts. The way to solve this is allow free flow of information between all levels. If, in order to get something done between depts, an individual contributor has to talk to their manager, who talks to a director, who talks to a VP, who talks to another VP, who talks to a director, who talks to a manager, who talks to someone doing the actual work, then super dumb things will happen. It must be ok for people to talk directly and just make the right thing happen.

> - In general, always pick common sense as your guide. If following a “company rule” is obviously ridiculous in a particular situation, such that it would make for a great Dilbert cartoon, then the rule should change.
And all this talk of cookies leaves out html5 features like localStorage. Targeting only mechanism for tracking does not solve the tracking problem.
It's relatively recent. IMHO Python 3.5 to 3.7 feel like the language is going in a different direction than it did before -- type hints and the handling of asynchrony in particular.
Judges don't like it when individuals attempt to circumvent their authority.
>I agree it's good in general but maybe not so good for people who are being displaced due to rent hikes caused by gentrification.

You're correct. Thanks for pointing that out.
It's great that we have simple/clean declarations for NamedTuples an (Data)classes now. But I wonder why they chose two different styles for creating them. This for NamedTuples:

from typing import NamedTuple

class Foo(NamedTuple):
bar: str
baz: int

and this for DataClasses:

@dataclass
class Foo:
bar: str
baz: int
Look at the bright side: at least it did not say "Booth bunnies" or "booth babes"
"A fool and his money"... I have less sympathy for savedroid victims than I do for people that fall for the white van speaker scam.
> There were also claims of a cryptocurrency credit card, but it seems all that is gone now, with the official site displaying a Southpark meme

Wow, so it is [1].

[1] https://ico.savedroid.com
I agree. If you have someone who shows mastery in one area, you see what level they can attain. With a generalist (assuming no mastery), it's a gamble. They might not be able to master anything.
Well a couple of decades ago IBM for example had very "infantile" rules "fired for being seen in a Mc Donalds" let alone the older IBM songbook tradition!
At Salesforce Trailhead, they gave us stickers for our pronouns...they didn't have mine.

-Forever Alone Attack Helicopter
Encoding Binary Numbers in Integers with Primes;Decoding Integers with Factoring
It wouldn't put a dent in the industry at all. We raise and kill cows for their meat, not their skins. Their skins are just a handy byproduct. Eliminating the cow-leather market won't change that at all; it might make beef slightly more expensive (I imagine most of the cost of leather is in the processing, not the raw hide), but that's not going to affect beef consumption.

If we mostly eliminate beef (in favor of artificially-grown beef, for instance, which might be a reality in 10-20 years), that'll make cowhides much, much more expensive, so people simply won't be getting leather car seats, leather coats, etc., except maybe for extremely high-end markets.
For an example of UK guidance about accessible information see the English NHS's "Accessible information standard".

https://www.england.nhs.uk/ourwork/accessibleinfo/
Are we not supposed to not denigrate people needlessly on here?
What Comes After the Social Media Empires
I'm not sure, but I do know that in the Netherlands no one bikes with a helmet, and it's considered very safe: I took the bicycle to school ever since mid primary school (we don't have school busses or anythig like that.) The only people that I ever see wearing helmets on bicycles are North American tourists.
But usenet and email use the same technique for threading (message-ids and refs). It works like a charm in Thunderbird and Outlook for example. The problem is that this seems to complex for "regular Joe" so more and more providers are ending up with "conversation view" where they group all mails in single thread and then display it in linear way, which is "odd" to say the least…
I'm also a C dev, Hi OP.
The SubstrateVM already does whole-world analysis to only compile methods that are actually used, so reducing the methods in the JAR before hand (which is what Jigsaw) would do, would not change anything.

Language VMs compiled using SubstrateVM are larger than you may think because as well as the native code they also need to contain a representation of the code that the compiler can read (IR) so it can dynamically compile the methods that are combined to form the compiled version of your user's code, and we also need to compile a sort of runtime debug information that allows us to jump from optimised code back to the native code when an optimisation proves to be wrong. This is a novel thing - most language VMs jump from optimised code to a bytecode interpreter - we have to jump back to the native code as there is no bytecode interpreter. Finally, a language VM also needs to include all of the Graal compiler itself for dynamic compilation, which is quite a bit of code.
That instrument would be far more useful on the short side - someone with a house in SF likely wants to limit their exposure to idiosyncratic SF-only housing price risk.
I honestly expected it to be 90% drugs, but I was pleasantly surprised to see the diversity of the items.
like omg that's so ableist!

What if I were a trans-woman and wanted to be called female??

This horrible trans-normative oppression needs to stop!

I am going to go protest at a starbucks.
Ask HN: How do you keep your data clean? Resources?
We have an ERP system with partial client data stored. The ERP system doesn't have an API or is very customizable. We can't store everything. Nor can we store it in the type of hierarchy we need to.

We've have provisionally started using Less Annoying CRM (www.lessannoyingcrm.com) for our sales team and also have a Mailchimp email list.

1. Mailchimp list contains 70% different information compared to the ERP. It contains multiple SALES contacts per company.

2. ERP really only contains billing information, phone and maybe one BILLING contact.

3. CRM is being tested out, but there is hesitation in using it, because it means keeping two, maybe three, data sources synced.

This does not wholly fall into the technical spectrum as its a process issue as well.

But as of now, how do you recommend I consolidate this data and what sort of process can be used to keep this data clean, organized and synced?

What would you do in my shoes?
They actually just called me. A real human being called and said that since I have a cleaning booked for tomorrow, the fact that the site and app is (and will be for at least 24-48 hours) down, I won't be able to confirm with or communicate with the cleaner, so they wondered if I wanted to let the cleaner know and maybe give them my mobile number. They must be making a lot of calls.
I know stuff like this shouldn’t bother me relative to all the other stuff worth worrying about, but damn if it isn’t demoralizing. Makes me question why I even bother going into work and put in an honest effort every single day.
I think it's more "design tolerances" != "manufacturing tolerances". Tesla could design their body gaps to be 1mm but that's meaningless without the ability to manufacture them to that tolerance consistently. Tesla's quality problems are clearly a production and not a design issue. No engineer at Tesla said "Hey, let's design the model 3 with gigantic body gaps".
Anything that will cut the number of false positives is a welcome development. We lose far more to mysteriously failing charges than we've ever lost to fraud...

Can the new system now distinguish between the initial charge to start a subscription and subsequent ones? A recurring cause of those false positives is someone moving house after they've subscribed and not telling us, and thus failing a mandatory address verification when their next charge goes through. The concept of pre-approved and automatically-blocked lists seems like it might help with that problem, but it would be better still if we could just define the rules more flexibly in the first place so the address-related checks are done the first time but if they've passed previously then we're not too concerned if they start failing later.
If he's really not going to do what he promised, then he'd better be on a beach in a country with no extradition treaty, and planning to stay there forever.
More info: http://time.com/5243949/google-grasshopper-game/
You should be able to report these numbers using T-Mobile Name ID app. https://explore.t-mobile.com/nameid?icid=WMM_TM_Q317NAMEID_2...
Bingo! Vote with your feet.
gender is not a theory.

'identifying' as another gender means wearing a stereotype.
Your next pilot could be drone software
So there's a very practical problem I have with this. Say you maintain a blog promoting the disenfranchisement of women, things like "We need to send women back to the homes, barefoot in the kitchen." While reprehensible, perfectly legal.

Your employer is faced with both an external and internal problem.

1) The more public your views, the more people see these views as condoned by the company as being acceptable, whether you agree with that the perception is likely. Even if protection is afforded under the law it's widely understood that you can "manage out" problem employees and people will judge the company for not doing that.

2) The employee is likely hampering their own effectiveness in the workplace substantially. In this example it's going to be very difficult to get women, a huge chunk of a likely workforce, to work effectively with the person in question. The company cannot realistically resolve the feelings of enmity that arise from this kind of speech and the best remedy to the situation is going to be empoyee termination.
So… we end up with more and more dumbed down version of everything because "too difficult"?
Also - hitting reply button is quite natural and it works like a charm and threads correctly. The problem is - predominance of gmail, which threw away concept of threads in favour of conversation and now we are all screwed…