skysight-inc/HackerNews huggingface dataset:
> You have to define your trust level somewhere. If you're not trusting the stdlib, you also probably don't trust the compiler to generate the right code.

Aw, come on. Why are you resorting to these inane arguments? Yes, people trust their compilers to be bug-free. No, that does not -- in any way, shape or form -- logically imply that they should also trust every single version of every kernel and ALSO every single kernel-module from every possible vendor and ALSO every single user-level library that their program might run on top of, whether from the past or the future, to be bug-free. To just throw your hands up and claim the threat levels are somehow comparable to each other is just disingenuous.
> Being able to re-hire the same actors for future sequels is also not guaranteed.

Wow, it was not in my radar that AI could replace voice actors' jobs, but your comment has opened me to this idea.

To give an example, in Spain (I'm Spanish), in the Simpsons series after several seasons the much beloved voice actor for Homer Simpson died. They had to replace it ofc with another one. Yet, I know that many people in my circle started stopping watching the Simpsons at that time because they couldn't stand the new voice. Regardless of whether the new voice was "worse" or "better", it was certainly different, and we humans get weirded with that.

In light of this, I could see animated pictures with fully AI-rendered voices. Incredible.
I'm far from an expert but I've seen some interesting things where people replace the fish tank with worm bins and/or black soldier fly bins and they just use compostable material and kitchen scraps as the feed. The flies especially will eat pretty much anything but the worms are easier to keep alive. The plants are fed hydroponically by pumping water through the feed bins, so it soaks up the nutrients in the compost. It's an interesting concept.
Exchanges that offer trading on hundreds of currency pairs have to deal with UI clutter and consumer confusion. For Coinbase, that's a much bigger deal than the arguably small technical cost to add the currency.
>before it can replace your MacBook pro

It will never replace my MacBook pro - I don't want to have to set up a board game every time I sit down in the park to work on something! It's a cool educational tool for young kids, but we're going to have to wean them off of fun tactile interfaces and on to text eventually. (The biggest problem with visual programming environments is that they force the programmer to solve large-scale graph problems in order to make their programs not look like a mess - this wouldn't be solved by escaping the screen.)

Hello, humans in 20 years when this comment is being used as a humorous example of what people thought in 2017. ;)
I feel like once there's something open source/free which works serviceabley for a big enough range of voices, you might see some mod projects jumping in to it. Certainly the idea of being able to put together new single player content fully voiced solo sounds appealing as hell to me.
So anyone using these tools in live/production environment?
Unless your million $ is dirty you would be stupid to not use proper channels for the transfer.

Beginning with a knock on the door and two gentlemen with badges asking why you transfer so much money over - well - unconventional channels.
> wipe out data per-request

Why would you do that? You are providing a service to the people that is a pure benefit for them and doesn't harm them at all. Why would anyone want to delete such helpful data?
Harvey Weinstein. More people suffered and to a greater extent, more money involved. If you didn't have the ability to Google up the Duke case you could not name a single person involved, but would have no problem naming some of Harvey's victims.
ESCORT REGINA – ESCORTS – ESCORT ATHENS – ESCORTS ATHENS
There is no perfect map (at least for now), I've had the same experience with every map app I tried. You just have to choose which one works best on a given location.
https://grail.cs.washington.edu/projects/AudioToObama/ is a nice example. The tech is already there, we can expect the psyops people of any major nationstate and/or any political campaign with significant financial resources to be able to generate such fake content in 2018.
RFC 8297 – An HTTP Status Code for Indicating Hints
25 Professionals to Follow on Twitter – NexThemes
For some reason the web feels a lot faster when I disable JS...
What is the real reason Microsoft is doing this?

Companies don't do anything just because it's the right thing to do. Putting out a fire? Trying to kill a lawsuit? Perhaps the good ol' economical incentive?
What have made Microsoft to lift a finger? And which finger?
C++ is not allowed to do the small buffer optimization for std::vector<T>. You'll find a number of small_vector<T> classes from third parties, though.

The reason is that std::swap(v1, v2) must never invalidate existing iterators and/or references to elements into either vector, which the optimization would clearly break.

std::string is the type you may be thinking of, where the standard does make a special exception to enable the SSO.
> "S. Jobs created iPhone", "M. Mayer created Google Maps" etc., there were whole teams of smart people working on these projects

Of course there were smart people working on it. But someone has to have long term and execution vision to make these happen

Today it's obvious that was the path, at the time, not so much
> I'm in Silicon valley, not some rural town

I think that might actually be part of the issue. Here is much better in Europe, Google and friends have always been better in US.
I have never used it so I don't know how clear is the UI but if we keep seeing people doing the same mistake (leaving an AWS repository open leading to a major data leak) then perhaps there is something wrong about the UI, and how easy AWS makes it to access a private repository.

Also what I don't understand is do AWS storage buckets have directory listing enabled by default? How can a third party guess the URL, unless it is something obvious like /backup.csv.
This affects target API version, not minimum API version. Meaning that developers can still support your phone and you'll get benefits from them not opting into the unsecure compatiblity modes.
I'm currently a DACA recipient. I got my DACA 4 1/2 years ago. In those four years I went from no job, to a full-time developer, to a CTO of a multi-million dollar company that oversees a team of 9 developers. Our company went from 9 employees to over 40 in that amount of time.

There are so many similar cases of DACA recipients flourishing. Many are devs or designers having a tremendous impact in tech, and many more are entrepreneurs.

We, Dreamers, have been waiting for 20+ years for an opportunity like DACA that allows us to show the US what we're made of and that we really are no different. We just need to be given a chance to be productive and help pay back for the marvelous opportunities we've been given.

I can't tell you how excited I am to be able to legally pay taxes. It's a weird feeling but it's fantastic!
Based on data from the gdax trades api, in the approx. 2 minutes and 40 seconds this was live on gdax yesterday, about $15.5 million USD of trades occurred, at a volume weighted average price of $5,080.
Do look up the difference between TARGETING (compiling against) an API and supportning MINIMUM API.

Different settings in your build.gradle ;) You can target 27 while still supporting 15.
I claim the opposite. The truth is that neither of us knows so your comment is nonsense.
As an industry I do think we are extremely fast of ditching old lessons learned in favor for the new shiny, which still gives the same ol’ problems. We like to redress the same problems in different coats but still have the same problems at hand. We think the “new shiny” is solving the problems, just because there’s yet no structure highlighting the problem. And therefore it’s “nice”, but it will eventually creep up on you. Also if you had a bad experience with tech X you will hate it, and disregard everything else it actually solves and does it good.
Latency and bandwidth are different though. Your GBit connection won't help you access servers on the other side of the Atlantic.
I currently have DACA with no way to adjust status. I'm married to a US citizen (however no valid proof of entry), are there are ways to adjust status without leaving the US. Perhaps with a sizable investment/stake in a company in the US?
The site policy about reposts/dupes is explained in the FAQs:

https://news.ycombinator.com/newsfaq.html

If a story has had significant attention in the last year or so, we kill reposts as duplicates. If not, a small number of reposts is ok.

And you can see more commentary on it from dang via this search:

https://hn.algolia.com/?query=dang%20significant%20attention...

Any user can point out that a link is a dupe or has been posted before. It's helpful for others to be able to see earlier discussions (whether or not it was in the past 12 months and qualifies as a dupe), and evidently moderators don't always realise something is a repost until a user points it out.

There are no hard and fast rules about what user can or should comment about stuff like this, but the mods seem to appreciate it any time people are helpful.

And when a post is marked as dupe, the mods will push the explanatory comment (either from them or another user who already pointed it out) to the top of the thread.
I haven't been exposed to how ownership/borrowing worked, so this video was great! Thanks for sharing it, since it made many of the other comments in this thread more clear.
No love for OpenStreetMaps here?
In Germany it is often superior to everything out there. Especially due to the mappers/updaters motivation and nice gamification tools like StreetComplete or more professional tools like Vespucci.

https://github.com/westnordost/StreetComplete

http://wiki.openstreetmap.org/wiki/Vespucci
For navigation, Google Maps are just very poor, at least here in UK. Maybe it's better in the US, but here it frequently navigates over streets that are not connected at all, wrong way on one way streets, doesn't know about closed roads(even if said roads were closed for almost two years now), a lot of businesses are just wrong, I don't know if they were placed there maliciously or by some automated process. The only thing they are kind of good at is traffic, but even there, I'd much rather trust TomTom Live traffic than Google maps.
TGV falls into the same class as Thalys, ICE, etc

When a Thalys route was opened between Paris and Brussels (200 miles), Air France withdrew their flights and booked seats on the train instead. American, Delta and JetA also operate a code sharing route on the train route.

Beyond Brussels, Skyteam group uses Thalys to link Brussels with Schipol.

So, yeah, link cities as you would with plane (airport time included), and High Speed Rail works. I've used it, and it's a vast improvement over wasting time in airports and jumping through air travel 'security' hoops.
You're not observing anything, you're asking for the data
How to watch Sky Go shows in any country using a VPN – Welcome to PremiumsTech
If you want opt-in small vector optimization you could also use this crate written by the Servo team:

https://github.com/servo/rust-smallvec

You can take a look at their implementation. If I'm reading this correctly, access by index goes through deref, which matches on the self.data type: https://github.com/servo/rust-smallvec/blob/5758c25663da2421...
> false accusations are also a serious crime with serious penalties

False accusations of sexual assault or harassment rarely result in any penalties at all (even when proven false by strong evidence), and there's immense resistance to imposing such penalties for fear of discouraging legitimate accusations.
Ahh, so that's how it works. I wasn't quite getting how Rust's compiler was figuring this out, but I get it now.
Reasons to hire a dedicated development team for outsourcing
The last time I had a look at this the cost was $130 per day. This seemed a tad on the expensive side for a trip that could take a few weeks.
Even a $1 bitcoin transaction costs $25 in TX fees to send. At least I can pick up a gold bar myself for free. And price volatility makes it a terrible store of value. Let’s face it: in its current state bitcoin is pretty much useless except if you hold it and the price goes up. I own some Bitcoin and plan on holding it but there’s no denying the software in its state is not usable for anything. If the devs could figure out how to make it work like Venmo, that would be absolutely huge. Perhaps another implementation will get it right first, or already has.
Trees may warm your home, but provide neither electrical power for the rest of your home nor provide any fuel for your vehicle. Solar may not be 'worth it' in terms of an investment, but there are few places on the planet where they would not be able to provide some power or slowly recharge a vehicle.
It's not one or the other

If you settlement was 10Mi (example), sell 1Mi shares in cash: congrats, you're rich now, then invest the remaining 9Mi in higher risk stuff
> His example page loaded 94 scripts, which he claimed was representative of many pages.

I know this is the norm, but can we just agree that this is insane?

Some sites I go to, I just see the block badge on UBlock Origin ticking up like a Bitcoin price tracker.
It's the relentless overcast cloud cover. By sunlight, I mean actual sun visible. I should have said sunshine.

There's very little difference in the number of day/night hours, only the little variations where our calendars don't match the motions of the heavens.
I don't think the complaint is about how fancy the card is. It's about how easy it is to pay with cards. I'd say cards are much more ubiquitously accepted in the US than anywhere I've visited.
I would be curious to know if anyone in this community is indeed already using one of these APIs for a product and what your real-life experience is. Care to share your use cases?
> 99% text

I wish. My mailbox is 80% attachments or embedded image nonsense.
In the end, it's the same thing, isn't it? The amount of overhead is the same.
I used to think that if everyone could understand the facts about issues, that they would certainly vote the "right" way. I envisioned a think tank of the best ideas, and a way to spread the word.

Now I see that emotional persuasion is a huge factor, often trumping logic. (Pun intended?)
Smartphones were obvious decades before iPhone (see Sci-Fi and PDA's), it's just that technology wasn't mature enough before. The rest is just a speculation -- I might say that S. Jobs could had been replaced by Joe and iPhone would have been a success anyway, you may might disagree and there's no way to prove one point or another.
The web was a pretty exiting place before the suits arrived trying to make money. Hobbyists writing about their passions doesn't require ads. People who can afford a computer to write their blog can also afford the pennies it costs to host a static web site.
I was specifically thinking about the strange sort of charm that a steam belching monster has. But as other people have stated, it's also about anything but air travel being either slower, more expensive and less available.
Leaving Apple and Google: my eelo odyssey. Bootstrap
If they don't want a € 10 million fine they have to comply with GDPR, even if no one is going to use it.
I love the idea of having more ways to interact with computers/the internet. Pixels have been great, but I’d suggest technology based on them won’t ever fully hit a true “new phase” until much more can be done without pixels.
pandas is your friend
I've done a few similar minor-edits to maps and they're always approved. This ultra-localised data needs to be crowd-sourced.
I never said I don't want others to go through the same process. Just don't expect anything from me. We all live in our own realities and I'm lucky to be privileged enough to be able to ignore hardcore Nazis. Life is too short to waste energy on debating them. I suspect many feel this way.

If it comes to a head and I find that I suddenly can't avoid them anymore I know where I stand and will act accordingly. If you spend you whole life arguing with everyone you disagree with on important issues no matter how ridiculous their counter-arguments are then it is likely you will carry the weight of the world on your shoulder and become terribly depressed. I've seen this happen too many times to count so I checked out and focused more energy on things that bring positive energy to me and the world. If that's a problem to you, that's your problem not mine, and you'll have to deal with it.

This conversation on the other hand is fine because valid questions were raised and points were made without judgement or threat of violence. I may or may not agree with you but as I said I can handle valid alternative thoughts I disagree with (which ironically is not a feature of alt-right ideology).
I was honestly curious how you might quantify that.
Awesome news, given that I still use it on a weekly basis on my Linux laptop. I pinned the apt on Ubuntu to make sure it would stay ‘stable’, will take a look at 58 once it goes out of beta.
You and I seem to have had very different differences in crypto currency.

1) Rarity does play a factor in some currencies. Others less so. You get to choose what is important to you.

2) Transaction fees for BTC are hovering at $30 last I checked. Still huge but other coins have low to no fees.

3) There is only one vitalik. Some resources are scarce.

4) The only way you could have lost money in the last year was by day trading. Don't do that unless you are ok with extreme risk/reward scenarios. You can easily lose 80% with a few bad trades.
First trades started at 3100.

https://api.gdax.com/products/bch-usd/trades?after=50
Google is amazing.

They are the best in using AI and CS in general to make my life easier.

I now use 80% Google products for email, phone, photos, maps, etc.

I just hope I never lose access to my account :-\
A Superior Alternative to Rote Learning
Here's a thought, define these, be specific, don't be vague:
Sexual harassment,
creepy,
weird,
offensive,
hostile,
racist,
rape,
consensual,
troll,
etc.

All this nonsense is subjective. I mean to some people, being hostile and offensive is to have a differing opinion.

For how long is this nonsense to continue? People are too afraid and walking on egg shells to have a normal human conversation. Now that IS a hostile work environment!

For how long are we going to allow people to run around causing havoc and social disorder?

Just the other day some people talked about a person getting accused of sexual harassment because he wore a t-shirt with a big X on it. The bandwagon effect caused yet another person to claim the t-shirt were insinuating racism because of the t-shirts colors. For crying out loud! Think the victim got reprimanded, perhaps fired. Can't remember, I was quite drunk at the time. Do remember it didn't end well though.

This sort of bullshit is getting worse and more common. Companies don't want to deal with the drama so they just fires the victim of these accusations and publish a press release of which they pat themselves on the back for what they did.

You dislike someone? Accuse them of rape or sexual harassment, let the bandwagon effect do the rest. The drama queens, attentions whores, liars, trolls and such make the same accusation or similar and for some reason when several people claim the same or similar means the person is guilty. Argumentum ad populum.

This just pisses me off. What happened to "whoever makes a claim carries the burden of proof regardless of positive or negative content in the claim."
Where's the justice?

This is like the witch accusations a few decades ago.
"Aww. She didn't float, she drowned, guess she wasn't a witch. Oh well, mistakes happen".
"She swore revenge and cursed us while she burned to death. It can only mean one thing: she was a witch!".
> The thing about innocent-by-default is that false accusations are also a serious crime with serious penalties (for good reason), and if you believe that the accused is affirmatively innocent, you have to believe that the accused is guilty.

That's usually not strictly true; knowing false accusations are a crime, but it's usually possible for the accuser's statement not to be a knowing falsehood while the accused is not factually guilty.
The X has worse battery life than the plus so i got the 8+.
> don't scroll gradually; read from top to bottom and use pgup/pgdown

Am I just spoiled by smooth scrolling on all my devices, or is this hard to do for anyone else? For whatever reason, any "jerky" scrolling (e.g. using the arrow keys, page up/page down, "two finger scrolling" on laptops with bad drivers) just messes with my reading. I think the issue is that I don't like the feeling of text disappearing and reappearing somewhere else–I want my actions to control where the text is going fully so I don't have to re-track it with my eyes.
The bloomberg piece says: “Left recommends shorting the trust, buying bitcoin futures”. He says in the video: “I don’t even care what happens to bitcoin”. Where is the short bias?
The Transaction Request – Pulling the Blockchain Apart
Using claws-mail since 3 years, works really well (but I'm connected to the internet at all times, dunno how it works when out of connection)
A thicker phone (presumably due to a larger battery) doesn't necessarily solve the problem of fragile front and back materials (glass).
Say that love and knowledge are linearly independent, forming a basis of ℝ². So then we can think of linear combinations of love and knowledge as points in ℝ².

Then, by Carathéodory's Theorem [1], the convex hull [2] of any set of such points may be written as a convex combination [3] of no more than 2+1=3 points.

folksinger simply gave us the set {philosopher, asshole, idiot}, from which to generate a convex hull in the plane (in this case, a triangle).

If we choose knowledge as the y-axis and love as the x-axis, folksinger argues that the philosopher lies somewhere in quadrant 1, the asshole in quadrant 2, and the idiot in quadrant 4.

I guess the question remains as to whether or not this particular embedding of the triangle in the plane really does represent the truth of the matter. :-) (It seems to me he is saying there cannot be evil philosophers, although maybe somebody can think of examples of people who are "full of love" but evil nonetheless.)

[1] https://en.wikipedia.org/wiki/Carath%C3%A9odory%27s_theorem_...

[2] https://en.wikipedia.org/wiki/Convex_hull

[3] https://en.wikipedia.org/wiki/Convex_combination
How to setup and activate your Roku player
Not impressed by the visual "refresh". Looks like yet another trip to flatland to me. I wish this design trend would go away already.
Last time that I checked google maps was vastly superior in all the aspects.
Same in Netherlands. Google Maps has recently become worse and worse. Small pedestrian roads are missing, and the navigation is getting stupid. Google applies the one-way limitations for cars also on cycling routes.
Security is a spectrum. It appears your argument has become, "no secure programs can exist because of syscalls". Seems circular and overly reductionist.
Show HN: Video subtitle maker
From a users perspective: This is great.
The battery is not supposed to replace the Victorian Loy Yang. That's one of the biggest power stations in Australia.

It is supposed to kick in and help support the South Australia power grid when power drops. It did that, faster than the designated backup did.

It worked as designed.
I seem to recall a company doing this for NPR personalities. It makes a lot sense -- you have one person doing a boatload of speaking in front of a QA controlled mic, and you generally have their transcripts. Pretty straightforward dataset for training. Sadly, can't find the podcast that discussed this right now.