skysight-inc/HackerNews huggingface dataset:
I use it for a few things only:

- Remind me to X in N minutes/hours/days

- Set an alarm for N minutes

- What’s the weather like today/tomorrow?

- Play X by Y (when driving and wanting a specific album or song to play)

- What is [insert some question of simple knowledge I’ve forgotten]?

Nothing else seems worth bothering with.
Can't they just block those countries at a firewall level?
For most use cases it's more cost effective to use existing, slightly old imagery. On the other hand, for some use cases, it's necessary to get a very fresh image and commision an airplane flight (or drone if the area is very small) - e.g. hurricane damage mapping.
Curious: is this a legal statement?

Disparate effects are the new norm. There very well may be lives threatened.

death by a thousand cuts
Discussion from earlier today: https://news.ycombinator.com/item?id=18724107
Hey Alexa, do these symptoms sound like cancer?

"Sir, we have decided for unspecified reasons to suddenly decline your medical insurance. Have a nice day."
UK: Drones Shut Down Gatwick Airport
Hint: Nothing unless you have proof. An IP is not enough because of VPNs or Proxies.
The tile38 docs (https://github.com/tidwall/tile38) are really good.

Lots of animated GIFs combined with great structured text that really helps quickly explain all the complex things that a geospatial index can do.
But obviously the users are not the only or even major constituency here. These are UI components to be used by other developers and (like all software) to be modified down the road to satisfy new and changed requirements. Technology choices matters greatly.
Introducing our new venture capital firm Andreessen Horowitz (2009)
When I smell things I see them (synaesthesia?). The idea that others can't easily categorize smells is funny to me. The color, shape and texture of a smell are the biggest ways I would describe what I see when I describe a smell so it is more multidimensional than something as simple as a two dimensional grid.
I can't believe how this made it to the top of the HN homepage.
I don't think what you call "monkey patching" is always problematic. In fact, launching an idle thread in another process is pretty safe operation. One must really do something else to break things. So it might still be a particular vendor's issue.

I am not affiliated with AV software.
When someone stupid enough to think ending the species over this or any of Chinas crimes is an appropriate response.

You don't declare war on a nuclear power, ever. That kills us all.
Fijian dollars.
Limit the attack surface all you want, there's still an attack surface, and state based actors are highly motivated to put extreme pressure on these. It's nearly axiomatic that there is no perfect security, and to expect a company to defend against all attacks from organizations whose cyber warfare budget exceeds the company's gross revenue is unreasonable.
There’s lots of other hardware that people use. For example, the usb cable to connect to my BMW needs usb 2.0, and the software only works under Windows XP, so I have a virtual machine for that.
Do Vector Capital specialize on Vector Graphics software companies?
iPads may be Apple's unicorn then because right now there's an extended repair & replace program for the iPhone 6 plus, iPhone 6s, iPhone 7, iPhone 8, and iPhone X.

The narrative that it's reliable & well-engineered doesn't at all match the fact that nearly every single phone they've made in the last few years needed a special warranty program for a common issue. And that's ignoring things like antennae-gate & bend-gate, too, these are issues that Apple themselves are considering common enough to necessitate a special program to handle.

Perhaps there are tons of people willing to fix Apple products because tons of people need their Apple products repaired? That market doesn't really exist if the devices were "the most reliable things ever made"

Like it's great that Apple will at least do these programs for the issues, but they also don't have a strong reliability record here, either.
Companies are not looking to hire you (nothing personal) but merely to support some existing employee immigration routine which requires hiring company to prove there are no local, appropriately skilled candidates available.

Tons of these job offers are not really job offers but are merely necessary immigration steps for someone who already hired.

Guaranteed rejection for all unaware off-the-street applicants regardless of skills and experience.
I'm not sure Newton is an example. Alchemy wasn't fringe at the time, was it?
The icing effect around these topics is chilling
This does seem like it'd be a much better solution... +1
Groovy, because it seems to have so much flexibility in what you can do with it. Its' the true "scala" to me in the sense that I can write single line bash scripts with it, but I can also write full fledged complex applications and high performance code that gets close enough to performance with Java and even C++ for most of my use cases. I can switch seamlessly between any level of static / dynamic typing to achieve whatever I want from among these different applications, and I can even do it after the fact.
Interesting and nicely presented!

I built a prototype of something very similar, but using Google BigQuery to store and extract data[0] but never took it beyond the concept phase. I’m still using and actively maintain an open source lambda-based A/B testing severless framework however with similar (but simpler) architecture[1]

[0] https://blog.gingerlime.com/2016/a-scalable-analytics-backen...

[1] https://github.com/Alephbet/gimel
The 4th proposal is EIP 1234, Constantinople Difficulty Bomb Delay and Block Reward Adjustment, Championed by Afri Schoedon. EIP 1234 is the proposal that has been garnering the most attention. The approved proposal has to do with delaying the difficulty bomb and reducing the block reward. ...

The Reward Adjustment looks and smells like a legislative rider. The immediate problem is the difficulty bomb, which is designed to reduce the power of miners to reject a hard fork to proof-of-stake (PoS). Without a postponement (given that PoS isn't ready), the entire Ethereum network grinds to a halt.

Someone is clearly concerned about Ethereum's high rate of money growth and wants to do something about it. Miners are unlikely to agree to a subsidy cut by itself, but are more likely to do so if it's part of a package that avoids network gridlock.

The complexity of Ethereum underneath its veneer of slick websites and trendy conferences is breathtaking. Each update to fundamental parameters such as difficulty or money supply expands an already sizable attack surface and risks accidental show-stoppers.

At best, these seat-of-your-pants adjustments to fundamental parameters take the SS Ethereum ever further from the land of "code is law" toward the far less interesting land of "politics is law."
Can't wait for them to get this perfected, thanks for pointing out that feature!
those bans started happening en mass pretty much as a result of stuxnet. Before that, many places had policies that were lax or non existent.
Ever eat a freshly peeled, juicy, brown banana? What about a soft, mushy, bruised apple?

Me neither.
fun fact: according to this article in Wikipedia you can have up to 10 valid german passports.

https://en.m.wikipedia.org/wiki/German_passport
That was specifically born out of the UK GDS programme if I remember correctly
That’s if you want an injunction though which is a stronger remedy. They could just collect afterwards like most patent suit awards.
>The pilot project of one APAC director doesn't represent the entire company.

Sure, no action is ever representative of an entire company - there are always exceptions, but in this case, the CEO and other senior leadership were both behind the project AND behind hiding it from others - you can't paint it as a rogue operation from "one APAC director".
I feel the need to mention, since I've found someone that worked on gov.uk, that I think it is an absolutely remarkable accomplishment. I'm not from the UK, but live and work here (and thus have needed to use the gov.uk website probably more than the average UK citizen). It is a pleasure to use; the UX is great, the copy well written, and invariably I find what I'm looking for. No other govt website that I've used has come close to being as good (and on the contrary they are generally absolutely awful). Thanks for whatever role you played in helping make this happen.
To be fair, no one ever went after Freenode over a desire to ban Iranians in Canada.

What you're saying seems to be along the lines of "It's a dumb law, don't blame slack." But to be fair, (heh) it's not like this mess was completely unforseen. There are censored/censorable forums and there are open ones. A lot of people knew the difference and warned us about this kind of thing.
Sure would be nice if there was some evidence.
What about performance, did you use it so much you got a sense of that? To me there is nothing that beats haproxy so far.
Well NASA put a man on the Moon and America's economy boomed at the same time.

Also, your tax dollars are absolutely being handed over to private organisations in one way or another. Either through subsidies, tax breaks, welfare, economic initiatives, or direct investment.
No reason you can't check which registrar they're using first. For example:

https://arstechnica.com/information-technology/2018/05/fbi-s...

> The takedown stems from an investigation that started no later than last August and culminated in a court order issued Wednesday directing domain registrar Verisign to turn over control of ToKnowAll.com.
yes, Corel Draw was the #1 choice among the sign shops I worked at. Almost every vinyl cutter or large-format digital printer supported Corel export formats really well. I spent years working with it daily - it was pretty solid, and had an amazing amount of features & flexibility.

It was also expensive and so pirated a LOT.
Great Pacific garbage patch cleanup fails to collect plastic
I thought that too at first, but actually trying to use lambdas in Java still ends up a lot more verbose and cumbersome than the kind of fluid APIs you can do with Groovy.
Companies can ask the federal agencies responsible for enforcing sanctions in advance whether particular actions are compliant or not. If you make a good faith effort to work with them they won't come down hard on you. Bureaucrats prefer cooperation rather than dealing with the hassle of enforcement; it's just less work for them.
Some of the autonomous boats know to keep away from the bigger ships, the ones with transponders. Some airborne drones will react to TCAS alerts (Traffic Collision Avoidance System) and change course/altitude in the same manner as a human pilot would. I would assume that the largest military drones are capable of flying home, or at least back to friendly territory, if they are disconnected from controllers.
It is run down and some of the capsules are no longer safe to inhabit.
I think these images were made by few artists, because the style is very distinct and recognizable. I still encounter these clipart pics on signs of crappy cafes and shops. Made of plotter-cut adhesive film, these pics look gorgeous.
I agree companies should have a greater incentive structure here, but liability for all resulting damages is also unreasonable, especially in the face of state base cyber warfare programs whose annual funding may exceed the gross revenue of every medium sized corporattion, and be a significant percentage of larger ones too. A large burden for protection on that scale needs to rest with with government cyber defense.
You really can't compare freenode to slack, their scales are so vastly different that you're practically making a strawman.
Wealthy neighbors have been at war for nearly 25 years
I'm one of the people who got banned: https://twitter.com/aaomidi/status/1075621119028314112

Just FYI for everyone here, the US government explicitly allows instant messaging applications to be exempt from sanctions: https://www.treasury.gov/resource-center/sanctions/Programs/...

This is to foster more secure and wider internet access for Iranians.
So, what's your feeling on Año Nuevo State Park?
Never put your data (or any other valuables, for that matter) in danger by entrusting it to some 3rd-party organisation. If you don't have it in your actual possession, you don't own it at all.

I no longer use The Cloud as a storage medium. I have a personal server which stores all my data 'at home' where some other party can't make arbitrary decisions about it, or put it in a position where it can be easily lost.
"Framework" (contained in the original title of this post) implies that you can "build your own thing" with the library. CNTK and Tensorflow are frameworks.

ML.NET only has what's in the box, it's turn-key. You guys have an explicit ResNet18 assembly, as one example. While this is incredibly useful, it is not appropriate to call such a library a framework.

A possible improvement would be:

ML.NET is a machine learning API which is aimed at providing turn-key models for infusing ML...

If you wanted it to classify as a framework, you'd have to provide something like Tensorflow does: a way to develop new and novel models.

That's just my opinion, but a few people seem to agree.
This entire thing will compile down to regular HTML/CSS. This is about as future proof as you can get.
The government steps in here and limits the liability that can be placed on the consumer. I think it's $50. The rest is on the credit card company. Strong incentive for credit card companies to have strong anti fraud units.
With a very broad interpretation you can be found guilty of breaking US sanctions when you have never even visited the US or are a US person. Every person in Iran is breaking US law with their daily shopping. It truly is absurd.
Can you confirm whether or not you can train tensorflow with this? Your example on github has a pre-trained model. Easy integration of pre-trained models is great, but it should state up-front whether you can use it to build and train one.
Some background music as you scroll: https://www.zophar.net/music/nintendo-snes-spc/shadowrun

(#1b in particular)
The emails they sent did not have any appeals process. They were also sent from no-reply addresses.

The worst thing about this isn't them blocking (even though they didn't need to). It was that they assumed their systems are 100% perfect and no one would need to appeal.

It was also the timing of this that was annoying. Right before long holidays (harder to get to your workplace and let people know what happened)
You can't have a meaningful conversation about solutions with someone who rejects the premise on which your predictions are based, in my experience. At best you'll end up being asked to build sea walls at taxpayer expense to protect oil refineries before anything else.
Although there could be a problem, this article is weird. It cites expansion in Prime Now, which is a crappy source of groceries.

Amazon deserves a lot of the blame, though, as they have such confusing branding: Amazon Fresh (only works on web and phone); Amazon Prime Now (phone app), Amazon Prime Pantry (hard to use), plus the amazon dash wand which confusingly may place objects into your Fresh cart, or on a shopping list you can find in the regular Amazon app, or in a list only available with the Alexa app. I don't know what's going on with this supposedly customer-focused company.

In any case: I ditched my cars last year so mostly need delivery. The cheapest of the walking distance grocery stores is Whole Foods, and since I had so many problems with Instacart I've pretty much adopted Amazon Fresh. It actually works OK as long as you don't mind waiting until the next day (same day slots are rarely available in Palo Alto). But I get veggies and meat delivered with different services; Amazon's prices aren't that great.
Doesn't seem likely that HP, at least, would have used SuperMicro.
Google does a lot of things people don't like, but among huge companies they're still the 'good guys' in some ways. Its a big part of their brand.

Just because it's a part of their "brand" doesn't mean they "are" that thing. Caveat surfor.
But enforcement actions at this level always have a political twist to them. You can get permission one year, then a new person is appointed to head the agency or the sanctioned country does something. Now the permission you got last year isn't worth the paper it is printed on.
Fond Is Hiring Enterprise Sales Development Representative
I think it's because there aren't as many mature libraries for data scientist to use. That and prototyping isn't as friendly as it is in something like Python.

In terms of things similar to numpy there's Accord.NET which is a very solid library but as far as I know, it's really the only mature/common one used.

Another thing is that .NET more or less focuses on traditional software development which I think can be considered cumbersome to work with if you're trying to test stuff quickly.

Little disclaimer, I'm not a data scientist but these are things I've noticed while deving with .NET so I'm not sure how much they actually apply to the day to day for a data scientist.
I actually agree, I don't think this should be WhatsApp's job. I really don't like this trend of making private companies do the job of Police, Judge, and executioner.
The famous book: https://en.wikipedia.org/wiki/How_to_Solve_It
ConsenSys could be laying off as many as 50-60% of its employees
That's interesting. I often have a similar experience with pressing the voice button on Android, where if I was streaming some podcast the last few words would precede my intended voice search in what was actually entered. That's usually when streaming in the car through bluetooth though, and I think there's a couple second delay in audio there anyway, so that may explain it in my case. I can't seem to get it to do it manually right now with the phone's mic.

> So best case, they are always caching a little bit and maybe only upload or process it when I hold the button down - but it’s definitely clear they are doing a little general pre-recording of all words.

That is somewhat troubling to hear. I had some thoughts about how possibly some dedicated hardware is buffering and only handing it off on notification of the manual siri request, but on thinking about it, if the OS can request the info whenever it wants, that's not really any more secure than the OS recording it itself.
This.

Similarly, Google Cloud Platform blocks IPs from Iran, because I suspect they don't have a big-enough customer that pushes them to enable it. Some lazy-ass product counsel at Google does not have the balls to do the right thing and just decides to ban entire countries from accessing their customers' services because it's easier to be conservative.

Amazon, for example, operates in the same country and decides to interpret the law differently, despite being a bigger player. One more reason to not use Google Cloud.

(The irony is that the Iranian government is also fully aligned and likes to block things, so the poor people have to deal with the mess and circumvent blocking from both sides.)
As I understand it, the drone(s) have been vanishing then reappearing at various points throughout the day.

While it seems quite easy to deal with the issue at first glance, I can see why this would be difficult to deal with. A drone strike at takeoff could be pretty catastrophic, so there is rightly an attitude of erring on the side of safety; flights are unlikely to resume until the authorities are fairly certain the drone is gone. But they are pretty small, so it doesn’t seem like it would be terribly easy to track them. The operator may be using multiple drones, and could potentially be quite far away from Gatwick - I’m no drone expert, but I understand 6-7km range with a 30min flight time is feasible. That’s quite a wide area to search.

Honestly I’m surprised that we haven’t seen this happen before now; it seems like such an easy attack. I would guess that we might even see a rash of copycat attacks.
I agree a lot more can be done but if you look at how advanced some of the state level groups (like APT-29) are if you are truly a target it's tough even if you follow all the best practices.
Greater Los Angeles - 87,490 km2
England - 130,279 km2

87,490 * 1.5 = 131,235

Pretty close if you ask me.
Of the risqué beachwear brands, Wicked Weasel is reasonably priced, been around a long time and generally cool with its adjunct model-brand-building business model (no pun intended).

NSFW https://www.wickedweasel.com
Use protocols that are public domain and not some proprietary shit. IRC, E-Mail and Websites: They will remain long after Slack, Facebook and others are gone.
I don't think anybody has figured out grocery delivery, but I think a lot of the obvious hazards are at least mapped by now.

The first and most obvious thing, which Amazon is at least superficially best-equipped to handle, is the fact that existing grocery stores make for really shitty fulfillment centers. Grocery delivery services that literally send someone to the grocery store for you end up with probably even worse results than you would get just by hiring a part-time personal assistant and telling them to get you groceries. If you did that, at least you'd cut out the middleman, and the person would have better incentives to not fuck up your order in particular.

You can lay out a fulfillment center so that products can be picked and orders assembled efficiently and unambiguously. This doesn't match how a grocery store is laid out. A grocery store wants the shopper to be able to predict where to find a product, or at least a product category. Every single product is stocked directly next to every other product it possibly be confused for, usually all smushed up together or even hidden behind each other. Also, random members of the public walk through the shelves and throw them into chaos. Even the flow of going through the grocery store is designed for marketing return rather than efficiency.

The bigger part is probably that groceries are already a pretty terrible business. Whole foods in general--produce, meat, even stuff like eggs--are often already loss-leaders, even if you're selling them in person to a customer who can inspect the product. Grocery stores use these to lure customers and then sell them much more profitable packaged goods, and it works out because competition for retail space is fierce and demand for low-margin groceries can be a competitive advantage.

Remove that constraint and the grocery business no longer makes sense because you can cherry-pick the best parts of the business and build a focused delivery business. Packaged pantry goods: Amazon. Refrigerated or frozen packaged foods on demand: GoPuff. Even if you want to deliver fresh whole foods, you can just restrict the number of unique ingredients, hire a chef to turn the Cartesian product of those ingredients into a list of decent recipes, sell packaged recipes, and that's HelloFresh.

Bit by bit, other business models are going to eat away at everything that isn't a loss-leader, and you're not left with any viable business in delivering whatever is left. Even the cash-rich-time-poor segment is better served by some variant of the HelloFresh model, assuming they're too time-poor to shop for groceries but not too time-poor to cook (which is kind of a weird assumption, although perhaps a pre-prepared "just throw into a crock pot" meal delivery service would be viable).
We don't have details of the attack so we don't know if the gun was left on the desk or if, to extend the metaphor, the gun was left in a safe the criminal helped design with flaws it could exploit. Or just a safe it knew how to crack. Now, what the company did afterwards in notifying ( or not) customers and others affected, that is on the company.