skysight-inc/HackerNews huggingface dataset:
I think it would be good if people didn't always pick these services based on price, since that's how you end up with one monopoly service and no alternatives.

Support alternatives even if they are a bit more expensive.
It would be great to create a new bank from scratch solving basic issues current banks have. The difficult part is the regulatory aspect if they want to operate in different states beyound EU.
Probably any less-than-english represented group felt that way after reading articles about themselves. A single, very local traditional nuance can be grown into something fundamental or strong enough about the entire group, equipped with vague “facts”. Not that it harms much or is rude, or even wrong, cause we often don’t know our history. But I always have mixed feelings reading something like that about my group[s].

“There is an ethnic nationalist movement among Kazan Tatars that stresses descent from the Bulgars and is known as Bulgarism – there have been graffiti on the walls in the streets of Kazan with phrases such as "Bulgaria is alive" (Булгария жива)” – https://en.wikipedia.org/wiki/Tatars

Born in Kazan, I never seen or heard of such movement, acts or news. Yeah, 118 people of 0.5M (blind guess) defined themselves as bulgars in 1989. But no one except themselves was aware of this “nationalist movement” since then. And no one tries to understand the real meaning of that graffiti, because our teenagers are often into something strange or schizophrenic-flavoured in their street paintings. But I bet this will hit headlines at the day when some erudite politician will see a good profit from it. And people will “oh no, national extremists among tatars!”

I wonder how much of a history was written that way.
It is mostly written in Python: Most of the work is done at 'compile-time' -- reading configuration files and generating code for the runtime. It would not be too difficult to port the runtime, I suspect.
Spaces may be slow (never tried it), but it's still a different offering that Dropbox/OneDrive, which are not designed for massive public access. For example, Dropbox has a traffic limit of 200GB/day, which can't be increased.
Fietsenwinkel Rotterdam
Distributed Social Network Projects
For $15,000, GrayKey promises to crack iPhone passcodes for police
Current systems cannot know the exact speed of a car due to the mechanics involved:

A speedometer's reading is measured on the gearbox, at the output but there are a myriad of little things after that including variance in the final drive, tire size and tire pressure all of which can make the "calculated" speed and the real speed to be within a few % of each other. All of these components are also affected by wear too.

At the moment you need a GPS to conclusively measure a car's speed with >99% accuracy but GPS signal isn't available/sufficient everywhere. One could argue that we should create some sort of highly accurate local system that measures speed and we certainly can but we'd be trying to solve a 0~10% speed measurement problem: we'd get no real value from it.

In other words: a car measures how fast a specific cog is rotating, adds a few variables and estimates how fast the car is going based on that.

edit: and all of this assumes the car is going straight, calculating speed when the car is curving is more complex.
The distinction is that you don't first declare a few all-encompassing interfaces and then their concrete implementations, but piecemeal interfaces for each API that takes those implementations - only the bits of the interface that the API in question needs.

That makes it actually even easier to do unit testing, because for a narrow test you don't need to implement irrelevant methods.
Humans using machine guns and grenades to mow down entire packs of rhinos and elephants in order to use chainsaws to remove horns and tusks from corpses?

Nope, that's not natural in my book.
The company kept the "last check" of the employees who quit (probably by no-showing which is why they didn't pick up their last check) so the company got a few hours of free labor from each employee.

"They did this" means they had the actor convince the applicants to take the job. The more employees they hire, the more free hours they get (since the quitters don't pick up their last check)
America and Europe will sooner turn to fascism (which is already happening in a lot of nations) as a way to keep it's borders closed than allow a billion people into their nations. I fully expect a closed-off Europe with a new Iron Curtain within a few decades. And Trump's wall will also have been built by then.
What's the point of exporting the Foo interface if other packages cannot create or use Foo values?
How are your rates so low? Does that not include processing fees from Stripe? (That's what I assume you are using)
Having worked at a company that used an Oracle cluster considering of over £1 million in hardware alone (I was never brave enough to ask about the licensing for the actual DB), the complexity of the setup far outweighs anything I could get my head around, and the company employed several full-time DBAs who were constantly tweaking parameters to keep the system performing - it could not simply be left to its own devices, there were humans in the loop around the clock.

Despite this, there was still a semi-major outage every few months that required even more complex failover systems surrounding it (message queues etc.) to deal with the downtime. I was with the company for only a few months but it was long enough for this to occur. Does make me wonder what the company was paying all this money (hardware, software and DBAs) for if the system was still expected to fail regularly.
Humanity's existence is natural, but humanity's contemporary actions are—by definition—not natural. It is for this reason this very human word "natural" was invented: to distinguish some ("natural") activities from some ("artificial") human activities.

It is worth noting that the word natural is itself not "natural", the word is a human invention used to separate our own activities from others.
'almost' equally well is a bit qualitative; one of the main advantages of a kalman filter is that it's predictive and so doesn't suffer from the lag that a simple low-pass filter has. But as you say, a car is not a missile so the degree to which the performance of a LPF is worse than a KF may not be significant.
#schooled
This is what I use. It's such a useful tool. I'm surprised Ycominator don't add it as a feature.

Most popular over the last 24 hours? https://hn.algolia.com/?query=&sort=byPopularity&prefix&page...
Re: "buzz online": in English, sure, but try searching for "阿里云 -site:aliyun.com" and you'll find a lot more.
Out of interest, how many engineers worked on this internally, before the public release, and how long did it take?
Well, it might be that I was doing something wrong, but in the end I didn't have circular dependencies anymore, so I was doing right again? (just kidding) ;-)

So in fact, I don't like to have circular dependencies in Go either and try to avoid them, so I agree with you on that. But at the same time I like very small and simple packages and sometimes you have to choose:

1. do you build a larger package with everything inside

2. do you build multiple smaller packages with dependencies on each other

As I said, in general, I favor the smaller packages and that can lead to circular dependencies, if you are not using interfaces properly.
> That's not how you do test driven development via unit testing

Unit tests test concrete implementation "units", so this is completely compatible with writing unit tests.
"Getting up to Speed with Python" is what you are after. "Up to speed" implies that the reader is already "there", hence, the book will be targeting readers that already have considerable knowledge and skill with Python. Clearly, your statement, "I would like to convey... that this is a fast way... to learn the basic concepts...", you are targeting those with minimal skills and experience. Therefore, they will be "getting up to speed" as they go through the book, with the implication that upon completion of the book, they will be "at speed".
Sia [1] could be even cheaper, coming out at $1.10 for a TB [2]. Although this price might not be forever, and I'm still not sure about the reliability.

In theory it should be more reliable, as it's decentralised and your data gets split among multiple servers around the world. The question remains what if the Sia network itself stops being profitable and people all exit at the same time. Although the same could be said for Amazon?

Sia will actually soon be adding a backend to Minio too [3].

The only thing that has stopped me using Sia is you have to have the blockchain running on the machine.

1. https://sia.tech

2. https://siastats.info/storage_pricing

3. https://blog.sia.tech/introducing-s3-style-file-sharing-for-...
Dont be daft.
I'm a huge fan of N26. Been using them as my primary bank for 2 years.

My main wishlist for them:

- Allow access to more "raw" data (eg. log of failed payment attempts and why they failed, etc)

- Move support back into the mobile app. It used to be there, now it's a pain to find a phone/email to contact. (The web UI still has live chat)

- Don't expire fingerprint auth after 30 days if I'm actively using it.

- Clarify the differences between the business and personal accounts. It's in a weird state right now.

- More default categories, better tagging, etc. The aspect of tagging your transactions is super cool, it's just a bit hard to use right now.

I'm a huge fan though and 100% recommend it to anyone living in Europe. If someone wants an affiliate invite, shoot me an email (profile).
This might be an interesting read if you haven't already, still doesn't go into too much tech detail unfortunately.

> What the email correspondence between Cambridge Analytica employees and Kogan shows is that Kogan had collected millions of profiles in a matter of weeks. But neither Wylie nor anyone else at Cambridge Analytica had checked that it was legal. It certainly wasn’t authorised. Kogan did have permission to pull Facebook data, but for academic purposes only. What’s more, under British data protection laws, it’s illegal for personal data to be sold to a third party without consent.

> “Facebook could see it was happening,” says Wylie. “Their security protocols were triggered because Kogan’s apps were pulling this enormous amount of data, but apparently Kogan told them it was for academic use. So they were like, ‘Fine’.”

https://www.theguardian.com/news/2018/mar/17/data-war-whistl...
Came to say the same thing. In Rust, you can also have fluent interfaces that return different types as you build, which means that you end up being more typesafe throughout the construction process.
> you can’t get randomly unlucky and die from entrepreneurship

Unless you, you know, get into an accident and don't have enough cash or a decent medical plan...
I think they aim to expand to the US. I'm an N26 customer and US citizen and they asked me to chat with them (paid) about whether I'd use them in the US, etc. (I quite like them, tbf)
I wish there was a service that shows HN pages with short previews of the linked stories included so that you had more info to decide whether to click the link, or go straight to the comments, or skip the story altogether.
> Then how do you unit test your controllers in a web app? or anything that depends on a database connection without decoupling service and repository?

From the post you responded to:

> you should be writing the concrete implementations first, then defining interfaces in the client code.

When you need to take an argument that you can swap out for another type, that's when you define your interface. Not earlier.

> Unit testing doesn't become irrelevant because you are using Go.

Unit testing doesn't become irrelevant because you don't architecture astronaut from the start. When you need to test, define an interface. But only the interface that you need when you need it.

> Just because Go is relatively new it doesn't mean software engineering best practices don't apply anymore.

By providing the client the ability to define the interface it removes the need to pretend you can plan for all circumstances upfront.

Instead, at the moment you need to be able to mock things, you make an interface and mock them.

That's not to say that you should never provide interfaces in a library, just that it's no longer the only option available.

I'm not sure why you think that unit testing becomes harder with this approach, because to me it seems far easier.
Its appearance on Jeopardy! made it seem cool especially to non-technical people, who are most likely to remember and be impressed by it.
That's a pretty interesting one, nice work!
If a pedestrian suddenly rushes out into the street or a cyclist swerves into your path, the deciding factor is often simply the coefficient of friction between your tyres and the road.

I mentioned in another comment that something I use to try to improve my own driving is watching videos from /r/roadcam on reddit, and trying to guess where the unexpected vehicle or pedestrian is going to come from.

Here's an example of a pedestrian suddenly appearing from between stopped cars (and coming from a traffic lane, not from a sidewalk), and a human driver spotting it and safely stopping:

https://www.youtube.com/watch?v=wYvKPMaz9rI

Why can't a self-driving car do this?
Agreed. The price difference in a lower usage case is not meaningful. I would choose based on ease of use, reliability and functionality.

The main thing stopping me from using Digital Ocean is AWS RDS which is amazing. If they could bring out a similar solution with backups and MySQL and PostgreSQL, that would be amazing. :) I could then run my apps in docker.
I'm not sure the negative aspects are considered that bad, even by people who know about them. I really think techie sites just have an overrepresentation of online privacy advocates that steer conversations in that direction.

I think you'll have trouble not coming across that way because it almost inherently suggests your values (importance of the privacy of your data) are better than theirs (enjoying Facebook and that it is free).
RIP my homeboi
Works fine for me on Chrome, but gradually. Do you have javascript turned off?
Which eventually gets the vehicle into conflict: Exhibit A, amongs other things going over the speed limit, oops, now someone's dead.
If you are looking for silly and satire (kind of The Hitchhiker's Guide to the Galaxy), you should read Discworld (41 books, can be read as standalones) - Mort is good starting point

Another recommendation is Howl's Moving Castle (has two follow ups, which are okayish)

you've read Mistborn, are you aware of Cosmere - https://www.reddit.com/r/cosmere/wiki/order

See also: https://www.reddit.com/r/Fantasy/wiki/lists
I don't remember reading about parked vehicles. Accident location seems to be too narrow to park any vehicles.

As others have said in the comments, whole point of having technology is defeated if it performs worse than humans. Assuming vehicles were parked, a sane human driver will evaluate the possibility of someone coming out from between them suddenly and will not drive @40 Miles an hour speed.
Yes, that's it! Thanks!

(Changed the book title to match..)
I was trying to guess what this article might be about (since the server seems to be melting and I can't see it), and Wodehouse was my first guess. I think he would like that.
it should go to apache foundation to make it grow quickly (what u think guys)
That's cool, congrats!

May I contact you with some questions about doing something similar?
Thank you for that link. I will pass it along to my former colleagues who I suspect will be very interested in her work.
You may well enjoy the Laundry series by Charles Stross
S3 offers 11x9s of durability.

So they say, but the SLA doesn't make any promises about durability.
https://aws.amazon.com/s3/sla/
Active discussion:

https://news.ycombinator.com/item?id=16627060
Sudan, the Last Male Northern White Rhino, Has Died
DeepL introduces AI translation as API
I think there's a difference between not-tipping and telling the employee you're not going to tip them, especially by some stupid "10 pennies make a dime!" saying, as if the employee wasn't smart enough to know that or save money.
"Fake it till you make it", huh.
It wasn't a hack or using loopholes, "just" and app that collected more data than legal given current data privacy laws. So the term "breach" is more like a breach of contract. Facebook took two years to act which raises questions now serious Facebook takes data breaches.

http://www.businessinsider.de/cambridge-analytica-a-guide-to...
Spruce Goose
"In an interview with the U.S. television network CBS aired in mid-March, Mohammed bin Salman, the Saudi crown prince who effectively runs the country for his father King Salman, said, “Saudi Arabia doesn’t want to own a nuclear bomb. But without a doubt, if Iran develops a nuclear bomb, we will follow suit as soon as possible.”

So, this is basically India and Pakistan all over again, only with countries that are a lot more likely to back terrorists.

"The Trump administration, eager to revive the torpid American nuclear industry, is pushing Saudi Arabia to consider U.S. companies -- such as Westinghouse Electric Co. and Exelon Corp. -- for its nuclear contracts instead of competitors from Russia, China and other countries. "

Perhaps this is about money, or perhaps its about stirring the middle eastern pot. Threaten to give the Saudi's all the nuclear tech they want while deliberately ignoring what they do with it and you might just get Iran to end its own nuclear program if only the U.S. will put a stop to this. Or you might get a nuclear conflict.

This is probably going to go down in history as amazingly dumb. Canada is still a little embarrassed about India, but this will be much worse.
OH yeah, that started happening recently, I forgot about that.
Well, I actually agree with you. In my first post above my reply, I did say that I actually use both services based on my use cases. Both excellent, and work well (Oh, and I also use the Minio open source solution for one particular project too). Horses for courses.
Could “Defense in Depth” Work for IoT Security?
right and what are the penalties when AWS breaks SLA?
"With displays ranging from the elegant aeronautic designs of two bike mechanics – Orville and Wilbur Wright – to an actual Lockheed SR-71 Blackbird that can fly at speeds of over 2,000 miles per hour – the Evergreen Aviation & Space Museum located in McMinnville, Oregon, has a little something for everyone. The centerpiece of these aeronautic breakthroughs is the original Spruce Goose. Built entirely of wood due to wartime restrictions on metals, this massive airplane stands as a symbol of American industry during World War II."—Museum website
Robert Langlands, Mathematical Visionary, Wins the Abel Prize
Not prohibited in Europe (at least, not in the UK) - I get them on my LG too.
"How can I properly toe the line and be the ideal obedient FB employee?"
Don't forget https://news.ycombinator.com/best
I thought it was that VAEs generate blurry images. Has anyone been able to make VAEs as good as GANs for image generation?
I'm guessing you're not american? Their attitudes towards tips are different than, for example, those in continental Europe.

The way I understand it, service staff are criminally underpaid (by our standards). This is workable because they make up for the income using tips, which works because tips are larger (I'm not sure which way around cause and effect is here).

This means that when someone in the UK might withhold a tip due to bad service we're just removing a bonus, whereas in the US we're effectively removing their pay for serving us. Not tipping is a much stronger action.

To respond to your 'prices' comment directly - the person delivering the pizza doesn't get to set the prices. They have to take the job that they can in a service industry that pays peanuts on the basis that people will earn tips. And the business doesn't have any incentive to do anything about it - they get to pay people less and therefore keep margins high and/or charge lower prices to compete.
BlackBerry must face revived US lawsuit over the BlackBerry 10
Monzo (a successful UK challenger bank) has plans to expand in the US so hopefully they'll succeed!
It sounds to me more like the Smalltalk version of OOP in which Objects send messages to each other - and Smalltalk is where the term Object-Oriented Programming originates.

Event-driven programming has Event handlers (not objects) that pick up specific events. Events aren't messages to a specific Object.
They could just build solar to run their aircons. It's a perfect match.
I guess YC like to support Algolia as it's a YC company https://news.ycombinator.com/item?id=14514389
Here's the original paper, for those interested:

https://arxiv.org/abs/1709.10007

Looks to be from September of 2017.
I believe with kivy you can do some stuff with python.

https://kivy.org/#home

"Kivy runs on Linux, Windows, OS X, Android, iOS, and Raspberry Pi. You can run the same code on all supported platforms.

It can natively use most inputs, protocols and devices including WM_Touch, WM_Pen, Mac OS X Trackpad and Magic Mouse, Mtdev, Linux Kernel HID, TUIO. A multi-touch mouse simulator is included."
You could use Diaspora. I haven't used either FB or Diaspora in quite a few years know but I would have to imagine it still exists.
It seems most of the examples are builder-pattern like, constructing configuration for the final object. If that's the case, all you really need it something like @AutoValue or the @Value.Immutable from immutables.org

Most of the boilerplate is removed, especially with Immutables.org's annotation processor. Plus, you get immutability and other validation.
UFO abduction insurance
I've been using them for the past 4 months and haven't had to renew the fingerprint auth. Perhaps they solved it recently?
This is little more than an ad for an auth-as-a-service product.
Why is your TV connected to your network if you're going to block it's address at the router?
> Suddenly, the public gives a shit and I don't understand what changed.

The story was linked to Trump?

Also, security nerds are attuned to how personal data might be misused. The public needs a concrete example.
Yes, although it's still missing the personalization (collaborative filtering) part.
>But it's perfectly correct to read it as there being only two different amounts: one final, chosen amount for each of two cards.

Well reading only the Independent article it was not so straightforward.

There are two cards and three values, as written in the original paper, it is only funny (to me) in Italian we have a saying, that goes more or less like:

You did like the one that said that the four evangelists were three: Lucas and Matthew.
World's Richest Person Takes Robot Dog for a Walk, Which Is Totally Fine, Normal
I deleted it three or four months ago when I realized that it was just making me unhappy.
Killed today by 1000 randomly selected human drivers.
There's some interesting reading around this that essentially the Saudi's financed Pakistan's nukes in a deal where they can effectively get them under their control in no time should Iran develop one. Contracted out the development in a way :)
Isn't the same as "don't get high off your own supply".

also (fuel) Diversity is good.
For a more recent example, the Moa of New Zealand went extinct only a few hundred years after human arrival.

http://www.sciencemag.org/news/2014/03/why-did-new-zealands-...
What happened to good ol' emails? Serious question... Can't you organize amongst friends with emails? I hate to suggest Slack as well... But there are alternatives is the point...

What about Meetup.com for bigger groups?