skysight-inc/HackerNews huggingface dataset:
This is disgustingly sloppy. I'm not opposed to rough approximation, but every number present here has crippling, unaddressed confounders.

- The per-hour evaluation is obviously bad. Per-mile numbers are present and more sane, but a vague handwave at 'unnecessary driving' is used to justify focusing on the prettier, less sensible number.

- Driving at 70 MPH versus biking at 12 MPH is a ludicrous point of comparison. If you're traveling at 70 MPH, you're almost certainly driving somewhere that you couldn't realistically bike. Driving 4 hours to a family gathering is reasonable in a way that biking 20 hours on the highway is not.

- The risk numbers are only appealing because of this absurd conflation. Americans get killed in cars because of drunk/distracted/sleepy drivers, and because highway speeds are life-threatening. At city-commuter speeds, a driver can likely survive a head-on with a bus.

- The bicycling numbers are similarly absurd. The audience for this piece, and the group most likely to cycle for their commute, is an audience living in dense cities. Boston and San Francisco are far, far more dangerous cycling locations than residential, sidewalk biking included in these values.

- The cherrypicking here is fundamentally dishonest. This is a 2013 piece that uses 2010 bicycling risk numbers. Why? Because 2010 was the safest year for bicyclists in two decades.

I could go on, but suffice to say that "that’s the worst case" is simply a lie. It is far better than the best case, because these are complete incomparables.
How much do you want to bet they will make sharing mandatory in 6-12 months? Opting-out is a fig leaf to head off bad press in the short term.
I don't know why we are talking about lists, here, since (implementation details aside) lists in Python aren't conceptually values; for one thing, they aren't even immutable.

If you meant not to change the subject from tuples, yes, its true that whether the tuple (1,2,3) -- which is logically a value -- has a unique in-memory representation is not guaranteed at the language level in Python (and, in fact, it does not in the most common implementation.)
Probably, though that isn't something you can do after the fact where a "treat this as a partial result" flag on a commit could be.
It is odd. It's not like you can assume bash is everywhere, it's not installed by default on some BSDs (unless this is really an sh standard lib, not bash). You're probably better off going with Perl, it probably exists on the system you are targeting (and it's quite heavy, but it you want to you can package it into an executable for Windows if you need).
There's a hell of a lot that we don't know about the universe.

What if there can be life within the restrictions you suggest?

Or even more likely, what if there is something lifelike that doesn't constitute as life?

Lots of questions and possibilities.
To me the lost interesting part of this is their breif description of the microfluid logic (see 11) which still makes no sense to me. This all seems to bla breif synopsus of a unique and interesting project with a giant bibliography and a paywall.

Regardless, the people who will use this technology to its fullest are likely to be gov or big companies. Not 3d printer/roboticd enthusiasts
Facebook Account Password Hacker 2017
There was a serious FUD campaign started by one of the developers of now competing app Signal a few years ago. Now if you mention Telegram on Reddit you're immediately bombed with "OMG TELEGRAM CRYPTO IS BROKEN!" even though 0 people on earth have ever provably decrypted a Telegram message. They even offered a $300K bounty where you could act as the server... no takers.
Almost all your points apply exactly equally to restricted stock as it does to options. In both cases you will have a vesting schedule, just in the case of restricted stock it's usually a grant of the shares with no exercise price. In both cases you want to file an 83(b) election so you are taxed based on the FMV of the company when you receive the unvested shares (when the shares are worthless) so that you will only owe capital gains later.

But more importantly, in both cases you end up exactly and equally screwed in terms of you are holding the same class of stock (common) with the same vesting terms (no, single, or double trigger acceleration), all the exact same issues around dilution, liquidity, preferred shares, and unfair buyout terms funneling cash to key executives, etc.

Equity is a massive gamble all around, and there's no magic bullet that I've seen which can defray many of the inherent risks of owning common shares of a private company which has perhaps a 1 in 100 odds of ever seeing a public market or liquidity event that surpasses the total liquidation preferences.
Even in your case, there are some possible ways for Facebook to know your number. People on your "friends" list may have allowed Facebook to sync their contacts (and allowed continuous sync) from their address books on email accounts or with the Facebook app on their devices. Especially if any of them are or were using a version of Android older than Marshmallow (6.x), where app permissions are/were granted at installation time on an "grant all or can't-use-the-app" basis, here are the permissions they have definitely granted the Facebook application [1]:

* Contacts

find accounts on the device

read your contacts

modify your contacts

* Phone

directly call phone numbers

read call log

read phone status and identity

write call log

Even if different people in your address book use slightly different names to refer to you in their address books, it wouldn't take a lot for Facebook to figure out what your number is. And just because Facebook asks you for your number, it does not mean it isn't using information obtained from others.

[1]: https://play.google.com/store/apps/details?id=com.facebook.k...

(Check the Permissions section at the bottom of the app page and click on "View details" to see the list of permissions it asks for.)
Another thing you'll notice in that image is that sex offenses get treated differently than other crimes. My understanding is that in an effort to protect the privacy of the victims, those crimes never have accurate geolocations, and in your image it looks like they are always reported on the 1st of the month, so they probably also never have accurate dates/times.

There are a LOT of these types of idiosyncrasies in crime data. If you do end up interviewing police officers in SF ask them why they don't publish homicide data as part of their crime data (I genuinely don't know the answer).
Do you happen to blog? Would absolutely love to read about best practices, curious situations and so on.
That's fair, though there is also a class of Bash scripts that are invoked by sourcing.
Show HN: Bringing Twitter night mode to web
The most common types of car-bike collisions are some sort of scenario where the car fails to yield. If you know that, you can prevent a lot of them. For instance, never assume that a car turning left across your lane will yield.
always depends what employees are willing to do.
I think his point was instead of using the JVM runtime to now use the Go lang runtime. Of course you would need the interpreter for each platform like Python does but Go has a unique runtime. I'm not sure how dynamic it is but you can certainly run a scripting language in it and make it easy to access other Go stuff.

I'm not sure how easy it would be to access ad-hoc libraries without recompile though since Go doesn't really have dynamic loading of libraries (or maybe it does now?).

Little tangental ... After reading his blog I'm a little concerned though that the dude (Gavin) has spent an enormous effort defending his stance on how poorly the Groovy organization is... I'm not saying his wrong but is almost obsessive and a waste of energy.
Another potential difference might be diet. Perhaps this other, tentacled species can't resist the taste of homo sapiens.
does Telegram offer voice messages and calls?
That only works if the apps are compatible with future releases of Chrome. If that was acceptable, there would be no reason to bundle a specific version of the runtime with each app. As several people in this thread have already pointed out, apps break between versions; this implies that the "security update plan" in practice will be to ignore security updates.
I've generally followed the rule of thumb:

If you're doing the same thing in two places, ok, if you are doing the same thing in three places, refactor.

Let's me get away with copy pasting while I'm quickly prototyping something out, but reminds me that I need to clean it up before I try to iterate again. Plus, it's unlikely that I'll hit the right abstraction on the first or second time I see a problem. Better to wait until I've seen it three times before refactor.
Facebook open sourced object detection from images technology , SharpMask
Do you know 2 billion people who would pay more than that for their privacy?
That's a valid point. I'm thinking inside my own bubble where there is a distinction between "being contagious but still feeling well enough work" and "being too sick to work". In the former case, I would work from home and in the latter I would have to take a PTO. I guess the one big bucket works better for people in professions where they don't have to be in the office.
Uber beta testing flat-fees monthly packages for UberPool rides
Almost at 200 Please Watch
No, it supports c# 6 without dynamics but uses the 2.0 runtime. Now that mono is open source, they are updating the runtime to be current.

There's a project out there that swaps the mono compiler with Roslyn and gives some nice edit and continue features for Unity.
I don't know how they manage to lose money on their ride considering how crazy multipliers are at night. First and last uber ride had a 4x. Even without this, some articles said Uber was more expensive than Taxi rides .. weird.
You're right, that's the reason why I didn't install WhatsApp et similia
No, and a lot of people don't like it because it's cloud based too.
My problem with whatsapp is that there's no way to use it without giving access to my entire contact list to the app. And that's out of the question for me.
> Most restricted stock subject to vesting will require the recipient to file an 83(b) election

No RSU grant "requires" an 83(b) election.

Your second point is why RSU grants with normal vesting and delayed release is desirable.
Absolutely, more or less grep -> ack -> ag. Be warned tho, sometimes ag (and IIRC ack as well, but haven't used it in a while since switching to ag) won't find some results due to its default filtering rules even tho certain results should be included. For critical things, I end up double-checking results w/ grep -r which always finds everything, no questions asked.
Taking parking into consideration it's often faster to bike < 5 miles in a city than drive that distance. For longer distances Trains and then Aircraft win.
How is this different from https://github.com/prometheus/pushgateway ?
If only there was some way to make it smaller.
got it! remembered it wrong - thx!
> your default is incorrect; sharing info is opt-in.

Uh, I mean, that's the whole point of facebook.
I just fished out Amazon's 2000 financial statements ... and even with the inflation adjustment, Uber's results are in a class by themselves. Here's why:

It turns out that Amazon's bottom-line loss of $1.4 billion in 2000 included a host of non-cash items, all of which are conveniently being left out of Uber's EBITDA summation. These include:
- $304 million of write-downs on other dot-com equity investments that weren't working out (Webvan, etc.)
- $321 million amortization of goodwill (for full-fledged acquisitions that weren't looking so hot)
- $25 million of stock-option expense
- $200 million of impairment-related and other. (Jeff? Jeff ... what was that all about?)

Anyway, on an operating basis comparable to what Uber is reporting, Amazon's basic business probably ran a more modest deficit of about $400 million in 2000. In fact, Amazon made a point of saying that its book/music/video business was cash flow positive in 2000, though obviously not much else was.

This link (see p. 35) provides Amazon's full 2000 financials:
http://media.corporate-ir.net/media_files/irol/97/97664/repo...

Uber may still bring everything into profitability, and its commitment to build market share no matter what is quite gutsy. But there's still a lot of work to be done.
Facebook Says It Is Not Listening to Your Conversations for Ads
Who finances Telegram? Who pays for the serves?
I'm all for biking, but please inform my clients (and potential clients) that I will be arriving at their offices covered in sweat, my suit horribly wrinkled, and after two hours during which I was unable to hold a conversation over the phone. If they are ok with that, then I'll use a bike.

For below:

It was 27* last week. I had to travel 10km (as the crow flies) to a potential client's location for a private meeting with their CEO. And we have hills. The concept of me and my suit getting there by bike in acceptable shape is laughable. It might be acceptable for a coder or social media expert to arrive dishevelled, but people expect more from lawyers. I wouldn't win clients.
I look at companies like Uber raising billions of dollars (with liquidation preference) and losing billions of dollars in net operating loss each year, and I can only hope for the employee's sake that they have a 409a valuation on the common stock of exactly $1.

In reality they are probably handing out options with a strike price valuating the common shares at billions of dollars and those options are likely worse than worthless.
I kinda feel rust is at a lower level than Go. Like C,c++ you are close to the hardware.

Python perl php ruby are interpreted so despite best efforts by their conmunities they simply aren't as fast ( though their libraries are nice) and often fast enough.

Go seems to straddle the space between the Lower and higher levels. Kinda like Java if it compiled to native. The one language that I see in the same space that is evolving fast is swift.
It existed, but went away because Java bytecode is semantically a terrible language for a CPU to execute. Jitting it down to something that fits hardware better greatly increases speed, so the best you can do is move that jit into hardware, and even then you are hamstrung by the verbosity of the bytecode.
It's an anti pattern when it's used in a way that wasn't originally intended and causes a net loss for society. E.g, class action lawsuit against small manufacturing companies. These can cost more to fight than to pay off, even when you are in the right.
Err, sorry, yes, pretend I said “the tuple (1,2,3)”.

Regarding in-memory representations, the whole point to using values is that you don't care about the representation. A value may be represented in a myriad different ways, but from within the language (as opposed to, say, using a memory debugger), you can't observe the difference. If you're allowed to probe differences between two representations of the same value, the value abstraction is leaky.
Belief and Biology
REPENT!!! :-)

Yeah, get shit done, YAGNI, and all that.

If needs wrapper, make one for repeated access types. If needs one or more bonafide objects for passing around, updating, and general good behavior, the make them as needed. Otherwise, there are 15 other little jobs that need coding, and we gotta move on.
No, most of the cable is hidden in that picture.
As someone who hates typing on mobile, but also dislikes speaking on mobile even when it correctly and easily transcribes my voice, you're definitely on point with the "why".

With that said, i think voice can still be superior, but perhaps i'm biased. I think what we need is an improved UX. Voice can handle the free flow part, but imagine being able to easily modify the context of the conversation via a few simple buttons. Maybe an undo button based on some context aware value (ie, not just words), and etc. The goal being to augment our ability to correct mistakes, or change the flow of the conversation.

I'm a prime example of why voice "typing" is difficult, i tend to misspeak very frequently. When using my voice, i often need to pause - which then usually causes the voice program to stop transcribing /eyeroll. Regardless, i still want to see it succeed, and think it can overall.
Colombia Says It Reached Final Peace Deal with FARC Guerrillas
RSUs are typical at a certain size -- generally around 500 employees I think these days. There's a forcing function called the Exchange Act, section 12(g) of which says there's a cap on the number of shareholders you can have without reporting financials effectively as if you're a public company. That number was increased from 500 shareholders to 2000 in 2012. The reason for the lower number where RSUs start to be considered than where strictly required has a couple motivations:

1) Generally by 200 employees your stock is starting to be expensive, so exercising is no longer a trivial amount of money. This is especially important if an employee wants to 83(b) exercise (which is pre-buying their shares as soon as they're granted, to move the long term capital gains clock up to a year ahead of where it would otherwise kick in).

2) Getting to 500 employees generally implies some attrition, and of course your investors are also on your cap table, so it's fairly easy to be approaching 2000 shareholders with a smaller number of employees depending on how fast you've grown and how many party rounds you've done.

3) RSUs are trivial for the company to control. Shares that you own can, without special restrictions which are only starting to become standard in the last few years, can be traded on secondary markets even if you can't trade them on a public exchange. RSUs are simply a promise, and while you could write a contract that dictates what you'll do at the time of RSU conversion, that doesn't affect the company because by definition they're already public by then.

Selling your vested options to another party is much harder on the company, since as shareholders this third party has an explicit relationship with the company and, depending on where they are incorporated, rights to examine the company's finances.

Oh, and rereading I just realized I didn't connect the dots from the 12(g) threshold forcing people to use RSUs. RSUs are not considered stock. For tax purposes they are ordinary compensation awarded at the time of conversion, and only then do you count as a shareholder in the company. A company like Uber (could easily have been over 2000 shareholders by now I'm sure) has been using RSUs for probably multiple years now.
> I think his point was instead of using the JVM runtime to now use the Go lang runtime.

Right, my point was that a central part of the point of Groovy was being for the JVM, it wasn't a language in search of a runtime.

So, while there might be an argument that a language like Groovy for Go runtime might be useful (I'm somewhat unconvinced of that), it just seems not to be the case that Go is a good choice for a language such as Groovy (that is, it is not the case that Groovy is an example of a language for which it would make sense to use Go as the implementation language.)
I know of a german financial product, I keep forgetting the name of it, it is a hybrid of a stock and a bond, but it isn't what is typically considered a convertible note.

But basically it is granted at no cost to the employee, offers coupon payments, and matures at a point in time for the full cash value.

In the US, this would be OTC product limiting its utility much like every other kind of financial product that the government is 'protecting us' from. But it wouldn't be impossible to offer to employees.

For startups, the coupon payments would be relatively small, and refresher grants can still be done. If the startup goes bust, it goes bust. Provisions to make it callable can be implemented so in a bigger liquidity event valuing the company higher, employees can still get a lot of liquidity early, and it would likely be senior to common stock.

Anyway, I'll try to get the name of it. It was a lot more counterintuitive than hybrid bond.

edit: genussscheine , or participation certificate. Exempt from securities regulation in germany, but would be OTC in US.
There's a lot of silliness in here, as other comments point out already. There is one good argument in here, that cycling gives you a net increase in lifespan because of the exercise. Once you count that, I'm pretty sure the risk when cycling becomes negative.

The trouble with that idea is that if you really want to minimize risk, you should drive for your transportation, and get your exercise from something safer than cycling.

Not that I see the risk of cycling as unacceptable. But if someone is going to argue that cycling is a net gain, the argument had better work!
The code can be used to train on other data. All you really need is a collection of news articles. I think there are some free ones available.

This dataset was only used to benchmark against other published results. It was first proposed in https://arxiv.org/abs/1509.00685.
you can just do

class B:
def __init__(self, a, b, c):
self.__dict__.update(locals())
> In both cases you want to file an 83(b) election so you are taxed based on the FMV of the company when you receive the unvested shares

Can you do this, though? 83b election with ISOs makes sense because the tax event is employee writing a check to pre-exercise his shares, so a transaction occurs. For RSUs the transaction seems to occur at the time of the actual grant - there's no money changing hands, no transaction on record, and hence no tax event.

Not a tax lawyer, just trying to understand the complexity that I thought I had under control.
You're presuming that a member of an intel service views "the correct thing" from the perspective of the whole human race, rather than from the perspective of their specific nation-state. So I think that you are hopelessly naive.
Bicycling is a great way to get around and traffic would be better for everyone, even motorists, if more and more people decide to bicycle.

People get skewed impressions about how safe/unsafe cycling is because they imagine worst case scenarios for cyclists. To be clear the worst-case outcomes for cycling accidents are truly awful and very fatal... getting right-hooked and run over by a garbage truck, getting hit from behind or T-boned by a car travelling at highway speed.

But fatal bike accidents are exceedingly rare. The vast majority of typical bad bike accident outcomes however are little more than road-rash, a broken collarbone or a concussion and frequently these are the fault of the cyclist. A "totaled" bike amounts to something less than the deductible cost of auto-insurance in most cases.

Fatal car accidents are ALSO rare but fender benders (IMHO) have been getting MORE common as a result of mobile phones. Sadly a "fender-bender" can do massive financial damage--- $500 for each popped airbag + $1000++ whatever auto-body damage was incurred. Of course "fender benders" easily extend into "totaled car" when enough damage is done, even if everyone is unscathed.
https://developer.mastercard.com/apis
Look at their most recent 10q
http://phx.corporate-ir.net/phoenix.zhtml?c=97664&p=irol-new...

Retail Profits = (702 (Domestic) + (- 135) (International)) < 718 (AWS)

Amazon made more money on AWS than their retail side.
I wish that were true here in the US: the train is a reasonable option only in certain regions, e.g., the northeast corridor.