skysight-inc/HackerNews huggingface dataset:
>Usually it's blamed on mainland tourists.

Having been to Taipei several times myself, I'd say that it is no better or worse than any Asian city. but that's really just prejudice. I will concede, however, that Taiwan had the value of hygiene worked into them during the Japanese rule. In the first ten years of the 20th century, there was 49 newspaper reports of public urination leading to a formal warning by the police in Taihoku alone (ironically, more than half of these high-profile cases were perpetuated by Japanese), and public record shows that thousands of people of all sorts of background were fined every year for the same offense that did not make it to the news.[0] This really goes to show that the colonial government took the concept of hygiene very seriously, but even today some people will just do as they please.[1]

[0]: https://books.google.com/books?id=AKi5Wm5Mu_UC, page 27

[1]: http://news.cts.com.tw/cts/general/201001/201001030380454.ht...
I use Firefox 53 and this certificate appears to be valid in my Browser (green lock), I wonder why...
Yeah what you described is one of the current leading hypotheses of how we get to generalized AI and not totally unlike how the human brain actually seems to work (specific tasks or stimuli will activate specialized regions of the brain and not others).
Facebook Gives Machine Learning Infiniband Boost with Caffe2
I hadn't read it that way and that's a really good point.

If you have too many trusted-third parties in a trust model like this, you run into difficulties with enforcement due to scaling problems, but what we're seeing is the converse of that. Symantec went out and bought up other CAs (Verisign is the only one I can remember for some reason) and they've become so large that them losing CA status would be prohibitively damaging to the internet-at-large. This affects not only enforcement (we don't want to move on a bad actor because the consequences of enforcement would be more severe than the consequences of a rule violation), it also negatively affects the trust model -- now if I'm a bad actor, Symantec is my only target -- even though I could attack the others and yield some of the same benefits of attacking Symantec, if I breach Symantec, the rewards are larger by several orders of magnitude depending on what they store and how they store it.

To digress a little ... today ... I'm not all that surprised that Symantec has reached sort-of monopoly status in this area. Not because Symantec is a well managed company (I'm making no statement for or against that despite my personal opinions), but just because so much of The Internet has turned out this way. If you would have told me in 1998 that for the very vast majority of US Internet users, there'd be one search engine, one e-commerce company, one (expensive) ISP, one e-mail provider, all of it would be secured by services provided by one company's CA and all of that wouldn't matter much because the typical Internet experience would basically be a web-enabled, bluer version of AOL[0], I'd have called you some unfriendly things, but that's where we are. It's a centralized system operating on decentralized technology.

[0] Oh, and that the "one e-commerce company" was that bookstore web-site and would be responsible for hosting such a large part of the rest of the Internet that when they had a major failure and people had that handful of rare clicks off of FAOLBook, they'd have about a 50% chance that whatever their target was wouldn't load.
For example Swift uses a lot of modern concepts around type safety, closures, parallelism, synchronization, etc.

None of those things seem particularly modern to me. Does swift actually have any concepts that weren't already implemented in other languages by say, 1980?

It might seem like I'm being pedantic, but the flip side is - why not learn older, simpler, more mature languages that already have those concepts?
> Geneticists sequenced the DNA from a young boy's 13,000-year-old bones found in Montana.

Wouldn't that make the boy a member of the clovis culture and not the pre-clovis one being discussed?
While one individual might not be have "general purpose intelligence" to the satisfaction of this author (being able to excel at different fields/activities), at the population level, it is fair to say human intelligence is general purpose.

Then, there are aspects that are greatly overlooked in all these narratives:

Human geniuses occur very rarely and take literally decades to learn, while the AI equivalent could be consistently "instanced" multiple times, live forever, evolve after birth and work 24/7 without sleep.

Then, humans have crappy I/O. AI is not bounded by the shortcomings of writing/reading/typing/talking at low rates of words per minute...

Generally speaking, AI has theoretically a substantial advantage over humans. Even if AI remains dumber for a time, these advantages are enough to make them prevail.
You can perform the same routine in less time so learning can happen faster. We're not comparing spoons to buckets; we're comparing a bucket to a bucket, just one bucket tips and empties its contents faster.
I'm not sure that I agree with the part about restrictive voter ID laws, specifically with regard to South Carolina.

But I still found it funny. It didn't seem out of place to me at all as a SC resident.
By no measure is reverse osmosis or flash distillation of water cheap even if the energy is free.

Imagine building a huge water desalination plant and only running it when there is excess power available on the grid.

I can't see anyone wanting to invest in that, except maybe a financially myopic government, and they tend not to last very long.
There isn't any counter evidence at this point that it's a false premise.
Aside from the other abusive uses, Amazon can use this to recommend products according to its own inventory management and profit margin needs.

Need to move an excess boatload of white sweatpants out of the system? Push them with recommendations.

Got an item that has a sweet margin? Push it.

Not that this isn't already happening with product recommendations, but positioning it as fashion advice is a new level.
Ask HN: What is the best way to find product market fit for US market
I will be visiting the US for a month in May to understand if there is space for our product. Will be attending TieCon and a couple of events. We are a cloud communications startup and we have a couple of successful products in India. We are currently doing $4 Million ARR with Indian customers. Growth is linear now and team has stabilized. So we wanted to check if we can crack the US market next. We have built a custom product for the US market(getkookoo.com). Wanted to check if there is a product market fit. We are in the space of Talkdesk and Amazon connect.

What are the best ways to do that? Planning on attending events. Meeting some CRM partners.

Any other suggestions?

Will be in the bay area in the month of May. Would love to meet fellow entrepreneurs. Coffee on me :)
If you're not worried about certain chip features and power draw, last gen server equipment is very cheap.
> Temperature is not infinite [...] There is finite space and time. Finite speed.

There's no theoretical limit for temperature, and we believe spacetime could be infinite even though the observable universe is not. Nevertheless this is a very silly argument. If it's finite but absurdly high it's good enough for the purpose.
I'd never thought about it like that before; excellent point.
Yeah, I can't find much that gave any meaningful protection.

I tried various Firefox and Chrome extensions, tried Tor...

The problem is that at a certain point with security, everything just stops working.

Wasn't able to get any sort of meaningful protection that still let me do much of anything... including run the Browserprint tool.
You can pin to the CA intermediate cert, which means revocation isn't a problem as long as you keep the same CA.
While QBasic didn't have pointer types, it did have pointers in disguise (or rather, pointers without disguise, which are just memory addresses) - VARPTR, PEEK and POKE. As I recall, PEEK'ing and POKE'ing things was actually necessary to do many important tricks in QB, especially once you started playing with CALL INTERRUPT.
The three local things you mentioned are all gonna get worse as a result of that "despotic regime", so...yeah.
Reminds me when my friend told me he was up like %30 using Wealthfront and I should complete his referral. And I told him the S&P was up the same amount over the past year, but I only paid a 0.05% fee.
That data set covers 2006-2009 and the ram consisted of 1-4GB DDR2 running at 400-800 MB/S. Back when 4GB was considered a beefy desktop, consumers could get away with a few bit-flips during the lifetime of the machine. Now my phone has that much RAM and a beefy desktop consists of 16-32 GB of RAM running at 3GB/s.

It's time we start trading off the generous speed and capacity gains for a some error correction.
You can't just do those things when the weather is good.

Not without huge tax breaks to incentivise load following, because intermittent production of large scale industrial processes is hard and not cheap.
Does anyone have any other good articles/examples of maintaining large iOS applications like this? I found this super helpful and interesting to my current project so was also interested in other cases like this
Something about describing your retirement as "hanging up my spurs" bothers me on an unreasonable level. Unless you actually were a cowboy. I mean when I retire from IT work I hope I'm not going to tell people I'm "stowing away my space helmet and locking my plasma rifles in the cabinet".
very much want to read this but uptimeinstitute is currently, and very ironically, down

(maybe because of a complex system failure? or just load)
As someone new to ffffound, I don't already have an account with favorites. Are there any complete backups of the images somewhere?
What are your issues with relativity you allude to, I wonder?
I've also heard: there shouldn't be any grantee for market as a whole to go up.
Come work at Binti! We're a start up in SF, not working on politics or democracy per se, but are improving foster care in the US. Lowercase invested. https://binti.com
> It makes me wonder - is it no longer narcissistic for people born in an age where camera sensors are ubiquitous to take selfies constantly? [...] Personally I lean towards it still being a narcissistic trait.

Well, people used to get 8 foot tall oil portraits of themselves done; a few extra digital photos still seems a pretty big step in the right direction.
> The truth, or optimal choice, always seems to lie somewhere in the middle...

That sounds like the fallacy of the middle.

And remember that "middle" is relative. Your middle is someone else's far left.
> there have been some indications from Gmail that they no longer use IP reputation at all

I can believe it. I posted already about my experience with the free tier of Mailgun's service. I went through all their instructions about setting up the service and verifying my domain etc. but still had a lot of email rejected, especially by yahoo.com but also hotmail.com due to poor reputation IPs

Gmail.com typically delivered everything.
No it wasn't robin hood, it was just basic rates charged by another firm. I figured robin hood is going to charge the industry standard. But that 2.4 % interest rate is being charged daily on those loans so that's even scarier.
https://en.m.wikipedia.org/wiki/Invisible_hand

Adam Smith used the phrase "invisible hand" to describe the way markets reward certain business ventures. The previous poster called the invisible hand "myopic" in reference to consumers being focused on cheap devices with features that immediately benefit themselves.
> There's millions of internet-connected set top boxes, tvs, and dvd/bluray players deployed around the world that run with a limited set of supported CAs.

What exactly is the issue? If an embedded device trusts Symantec CA, then connections from the device to its central servers will continue working without interruption.

In this example, the device trusts the Symantec CA, and the server presents a certificate signed by the Symantec CA. Everything's hunky-dory. What's the problem?
I've never heard anyone complain about that stuff in Taipei the same way they complain about it in Mainland cities. But it's not like I've been taking surveys.
Google holds all the cards. They have to sign off, or the phones will lose access to the Play Store and Google services like Maps. Google only needs to play the cards it already holds.
> People want to be productive members of society

The problem there is that we are still equating societal worth with the ability to draw a paycheck.
> neurons are enormous and filled with tons of useless junk that isn't used for computation

I just want to point out that some recent research indicates that this might not actually be true. Single neurons may be more complex than we thought since researchers managed to extract significant and complex functionality from single neurons (!). Not to mention glia seem to be important for cognition, and not just glue as we thought... So perhaps not as wasteful and kludgy as we might think :)
XMR Squad Is Charging German Companies €250 for “DDoS Tests”
> Then Comcast, AT&T, Google or anyone else frankly begins offering "True unlimited full access internet" and eats Verizon's breakfast, lunch and dinner.

You seem to be intentionally forgetting that these ISPs have segregated themselves such that they do not have to compete with one another. In most of the US, you get one choice of fast internet (Verizon or Comcast or Time Warner) and one choice of slow internet (whatever DSL you can find) - you may not even get satellite or dial up anymore.

So, when Verizon says "Screw you Google and Netflix and Spotify", their customers don't go "hey Comcast/AT&T/Google, c'mere", they say "how much do I have to pay you to make the pain stop... for now..." (The customers of all of these horrible ISPs have been screaming the "hey [other ISP] come to my area" line for literally decades, but the ISPs don't listen because they have either agreed explicitly or implicitly not to push into one another's turf to maximize everyone's profits.)

This is why we need net neutrality. If the market was competitive, it'd be a different story altogether. But it is provably not (hell, they've used the fact the markets are not competitive to try to convince the FTC to allow them to merge with other ISPs because "it would not reduce overall competition, since they do not compete in such-and-such markets"), and despite the government drowning AT&T and its many children with hundreds of billions of dollars over the past few decades to build high speed networks for everyone, they still organized their networks in such a way to maintain monopoly powers (albeit in smaller, more fragmented markets).

ISPs in America do as little as possible, collecting the biggest check as possible, and use the massive profits to squeeze competitors out (like they have successfully done with Google giving up the ghost of expanding even in Mountain View California where they are headquartered and as they are scaling up to do to municipalities creating their own networks like Chattanooga). They're consistently rated as the worst businesses in America, but they are infrastructure, so we pay them anyway. And now they're learning that more profits exist in content than it does in carrying the content fairly, so they want to be the source of the content too. And that means killing net neutrality to making themselves the sole arbiters of the market.
At least long enough to reproduce.
I'd say put in an ODBC driver. It gets you support for a lot of databases right out the gate, especially if you keep things to a relatively simple subset. That way, someone already running a postgresql or mysql database can plug things in and not need to track another place data is stored.
It's hard to find a book or non-paywalled journal article on top of my head, but the thesis below touches on the basic premise of the Chinese view on children.

http://dc.cod.edu/cgi/viewcontent.cgi?article=1007&context=n...

In short, Confucian scholars view personhood not as something gifted at conception or birth, but a learned virtue that develops progressively as each person lives through different stages of their lives. Thus rearing young children is not unlike taming a wild animal and a lot of nasty things kids do can be forgiven on the basis that they have not learned the proper way to act yet.

The ugly side of this thinking is that this naturally restricts youth rights since they are saw as an extension of the will of their parents; indeed one can argue that children are never fully independent until the death of their parents absolves them of these control and responsibilities. On the other hand, Confucianism has always been ambivalent if not indifferent to topics very touchy in the Judeo-Christian tradition such as abortion and infanticide, because the victims have not had a chance to develop their personhood yet, and thus these acts are sometimes considered deplorable but never compared to murder.
Wild bison born in Banff, Canada for the first time in 140 years
Help relaunch battleforthenet.com and save net neutrality (again)
> we vote for candidates who make the problem worse

How many candidates are there that will pay more than lip service to improving things?
Most Millennials Have an Unrealistic View of Their Retirement Prospects
> The idea that humans could, just by chance, be pushing the limits of intelligence strikes me as silly

It's the wrong argument entirely. It has nothing to do with intelligence but everything to do with knowledge. Smarts are useless if you have no knowledge. And that's exactly where computers have the edge. Even a 'regular' human level intelligence with all the knowledge that currently exists at its beck and call would be a formidable adversary. Remember: Knowledge is power.
RF SOI vs. RF MEMS--Which technology will win in 5G world
I think this book was put on here a while back, probably wrong about that. Wish the code were in Haskell or Scala
It has options instead of null
Same goes for the bot, then. A back of the envelope calculation suggest Lee's brain consumed as much energy in a 80 year lifetime as AlphaGo in half a day.
Microsoft Surface Pro 4 just got some NEW cut-price competition
Aside from community, is there a functional difference between designspiration and pinterest?
DJI Puts $145K Bounty on the Drone Pilots Who Were Disrupting Flights
The Asrock 370 boards officially support ECC, though I've read that various BIOS/UEFI versions don't: https://www.reddit.com/r/Amd/comments/655e7v/all_asrock_am4_... People are reporting that the Asrock 350 boards do too. Gigabyte lists some ECC modules on the compatibility list but some report that it isn't working right.
I'm not so sure. I didn't find it open or genuine or helpful that they didn't say what the three problems were. Instead it left me wondering whether it was a slightly devious attempt to shift blame to Apple.

I've heard so many stories where Apple blocked something and initially caught the blame, but then later when the details came out, it became clear that the real problem was with the app features. Other than interest in blame (I'm not that interested in blame, really) it could be super useful to know the details so that other developers can see whether there's anything to learn here.
Unfortunately in many places, there isn't real competition.
> As the other commenter noted, "letting a bunch of molecules sit around" was precisely where we got intelligence from in the first place.

I don't think this was the case. Yes there is evolution but it is not random. Actually most of the molecules sitting around did not evolve to intelligence.
In case our evolution we had natural selection.
In case of AI we have artificial selection (selection made by humans) and even if we consider ourselves smart enough to do this we cannot prove that we are able to make it happen (choosing the correct AIs/algorithms to survive) until it happens.
Maybe I cannot express this clear enough but the advantage natural evolution has over artificial evolution is the huge number of "experiments" - meaning it had time enough to do a lot of small changes until something worked.
I should have said, A simulated heart in computer does not pump real blood.

The thinking involved for a person in issuing shipment is not same as what computer does. These are not simulations. Just similar looking interface. Like a animated cartoon human, compared to a human.
Writing doesn’t show up in a vacuum. It’s a product of needing scribes to manage complicated supply chains, tax collection, property boundary recording, dispute adjudication, and most of all debt tracking.

Those come along with population density, social stratification, inherited wealth, etc., which are part of feedback loops that start with agriculture and permanent settlement.

For instance in Mesopotamia, cuneiform writing started out as a shorthand representation of little piles of clay tokens representing various stored goods (grain, beer, etc.)
AlphaGo took several months of self play on a large cluster, so training probably consumed many times more energy than a human in a lifetime.
Failures of Deep learning [video]
the benchmark page [1] mark did a good summary of how various technologies compare.

[1] http://tech.marksblogg.com/benchmarks.html
Archived at https://web-beta.archive.org/web/20170417232443/https://jour... or use the Google cache version from the web link at the top of the thread
I can't help but wonder if the reason why Pascal pointers feel less complicated because they're more constrained, or because of the syntax, or both.

On the constrained part of things, there's no pointer arithmetic, and in Standard Pascal, there's no "address of" operator at all - a pointer can only point at dynamically allocated memory block, not at global or local variable, or some memory location inside another block. Consequently, there's also no pointer arithmetic. This is sufficient to make linked lists and other similar data structures, but also makes the concept much more opaque compared to C (i.e. it's less obvious that it's really a numeric address).

On the syntax part, I think the big problem with C is that the moment you start dealing with pointers, the arcane rules for declarator precedence are in play. Pascal, OTOH, has a very regular type syntax, which in case of pointers is also easier to read - you just read ^ as "pointer to", and so ^integer is "pointer to integer". Same thing for dereferencing - again it's ^, but there you read ^ as "points to", and so a dereference like x^ becomes "what x points to". And there's also no confusion with any other operator, since ^ is reserved for pointers alone, and it has a fairly obvious mnemonic to it.
For the ToS, I think JamesVI has the right idea for an early stage company. At some point, it will be worth investing in a really customized ToS. But a cost-efficient way to go initially is to find a comparable company with a comparable business model and have an attorney mark that up.

Privacy Policy you need to be careful. Large, established companies might have privacy policies you could not comply with. You don't want to undertake obligations that are beyond what you are legally obligated to do, unless it makes business sense for you to do so. Otherwise, yes, the same plan works, as with the ToS.
> Church-Turing was also a game changer. But I don't think there's been anything equivalent in computing since.

Quantity when the difference is large enough becomes quality. The 9 orders of magnitude or so that computers have gone through in storage capacity and speed definitely count as a game-changer.
I have absolutely zero insight into the security practices of bitcoin mining operations. I suspect at least some of them take it seriously considering the amount of money involved.
List of Cognitive Distortions