skysight-inc/HackerNews huggingface dataset:
Most routers just have a DNS cache, not a global TTL, sorry about the misunderstanding.

I have it set up to be 1 day. Most websites have been setting up low TTLs like 1 hour or less because they don't want to take a chance in case of a problem, and DNS is cheap or free these days.

About your statement - 'don't trackers give out IP addresses?', what do you mean?

Often trackers are addressed by their domain (I've never actually seen a tracker without one). So each torrent has its own specific set of trackers. So all those trackers are frequently resolved and contacted for peer exchange.
I suspect that for a lot of those it's a case of "the development guys want to use this open source library" and nobody in legal has ever been asked. For large companies this is likely an annoyance move, with the argument that nobody who chose to use it is authorized to make that kind of patent - related agreements any more than they're authorized to sell office buildings or manufacturing facilities, but for small tech startups of the sort that Facebook once was this may be a huge hammer.
Are we talking about the same? I only use preact because react is so weight for the web :)
No one recognises the higher end. Sure people notice a Rolex, TAG or Breitling but, in 10 years I can not remember anyone commenting on my AP.
What I really want to know is if it's possible for an AI to emerge organically on the net and if so how would you even detect it? Could a distributed intelligence be influencing things already without people knowing? It's a fun thought experiment I play with myself while I build datacenters all over the world stuffed with cloud computing hardware. Deus ex machina?
Thanks for the insight! Its my first time I've setup up something like this (coming from a front end dev background), so I didn't know about dhcp.
Then why does that line even exist? Why doesn't facebook just get rid of it entirely?
It's unclear that it's even possible to emulate general intelligence by computable functions, let alone that it's possible to improve it to superhuman capacity.

There are clear and present threats to civilization needing to be dealt with - superhuman A.I is, to quote Maciej/Pinboard, the 'Idea that eats smart people'.
> Strong AI can eventually set intelligence free from our primitive, irrational roots and that is in itself not bad

But it is a risk for our civilization, which was the express point.
We're using Google WiFi. Not super (or at all) customizable as you'd like to do, but it does work very well. It's stable and offers really good performance throughout our 1000 sq ft apartment (even given all the numerous networks around us). In the new home we're buying, I plan to use the mesh network (buy more Google WiFi units) capabilities to blanket the whole home.
I'm sorry but I struggle to take anyone here seriously that thinks that having to not use a specific js framework would be grounds to be legally neutered in a patent litigation case
> I'm rooting for Sal!

So, I guess, you can falsify that string theory can't ever be falsified. Or are you just riding the bandwagon?
I was interested in React based on what I'd read and was figuring it'd be worth looking into, but this provides all the reason I need to avoid it - I don't forsee a situation where I would personally or as a small company be suing Facebook, but I could see developing something then selling/trying to sell it to a larger company. If my code comes with a big side of "oh, and if you buy this you won't be able to sue Facebook or its affiliated companies for patent infringement" that could significantly hurt sales chances.
You are offering a one-sided argument with regard to strict versus lazy!

Lazy evaluation can make space usage difficult to reason about, but time complexity should be unchanged.

Lazy evaluation, by default, is also a huge benefit to Haskell. Strict evaluation is often a huge impediment to function reuse.
> The driving force behind animal intelligence has been survival

The driving force behind AI will also be survival, just in an environment where humans try to decide which AIs live and die.

Selection pressure will favor AIs that humans want to have around, or that can evade human detection.

In the former case, it may be easier for an AI to fool humans into appearing useful and being kept around, than to actually being useful. This would be analogous to some form of parasitism.

Also, once we let AIs into the game of helping make other AIs, or modifying themselves, then there is a lot more room for an AI to slip the leash and start doing things that superficially appear to benefit humans but actually selfishly helps the AI propagate.
>Musk outlined a hypothetical situation, for instance, in which an AI could pump up defense industry investments by using hacking and disinformation to trigger a war.

What the heck is he talking about? With my limited exposure to AI and neural networks, there really is no algorithm that can make algorithms. And therefore, AI doesn't really "think". Sure you can train a neural net to pick out the "diamonds" in a sea of garbage, but that is still not "thinking", merely going on an educated guess backed by statistics. Or am I missing something?
Uncle Bob Explains the Programmer's Oath (Videos)
Not really. Most traditional photographers either tried or went color in the '60s. Some traditionalists insisted that real, serious photography was only done in B&W. This sentiment carries on to this day with film photogs. Some continue to think B&W is serious and color is for pop/sugary stuff/commercial.

Color was a bit more expensive but I don't think that was the main driver. On the other hand, if the photo was for mass circulation/publishing, printing in color was more expensive --but the photography itself not so much.
I use a couple TP-Link Archer C7 v2 (dual band ath9k and ath10k) running OpenWRT. 1 of them acts as the router and the others are just bridge over Ethernet to extend wireless coverage and provide local switch ports. Works pretty well for me.

I would also suggest Ubiquiti and/or pfsense if you want an out-of-box experience.
> I just don't like how amazon.com killed local.

I have a love/hate relationship with this statement.

As a citizen, I don't like all of the local jobs that get lost when Amazon/Walmart/etc. wipe out local stores.

As a consumer, most local stores in small towns invoke an ire that could power a small sun. A local auto dealer accidentally smashed the back passenger door window while doing a repair. Okay, shrug, shit happens. Fine, I'll be back to pick up the car tomorrow afternoon then.

"Um, we can't that window until late next week."

Huhwut? I'm getting kind of angry at this point because I'm almost certain that isn't true. However, I inquire, probably a bit brusquely, as to what the issue is. And receive some excuse about it being out of stock in the warehouses. Um, are you sure? Because my next step is to call the warehouse.

"Well, it's in stock in the warehouse, but we'd have to pay a $20 fee to get it couriered any faster than our normal inventory shipment."

Of course, at this moment I went non-linear. And pulled $20 out of my wallet and growled "Get ... the damn ... part. TOMORROW!"

Unfortunately, this is the kind of consumer non-service I now expect from any business in a small town.
What is the payscale between the both vs type of work

A hoodie-wearer at FB or Apple probably out-earns the majority of suit-wearers at Goldman - it is definitely not about money, just about attitude.
Rust Inline Assembly talk
This has been repeatedly explained: he was not jailed for what he said. His very offensive comments should not get him jailed but with those words in mind, do you think he deserve the nobel peace prize?

If you are interested in how he was jailed, search google, there are tons of articles there.
> It is unconscionable we do not contact these people and bring them basics like modern medicine and education about proper hygiene.

And destroy their culture and way of living in the process? Why? We don't have any right to force on them what you think is 'better' for them. That's happened so often in history, it's time that people finally realize that they do way more harm than good by forcing their views and 'standards' on others.
They weren't communist, the only important thing. The organization includes Portugal as a founding member and their first real act was supporting the Rhee led South Korea, why would they object to this?
Facebook BSD+Patents FAQ https://code.facebook.com/pages/850928938376556
10 profitable business opportunities for women in big cities
Even with my 15 minute commute each way I feel like that's a huge chunk of my life wasted. Still though. I just turned down a job paying more that would have required me to work from home.
Dude. The answer to that request is to laugh and say "if you think I'm going to rely on my personality to get laid, you're kidding yourself.". And then, just always dress well.

There's never anything wrong with looking the best you can. There are far worse things to be known for.
Music and life – Alan watts (02:00)
Free Microservices book
As a thought, keep an eye on DBHub.io:

https://github.com/sqlitebrowser/dbhub.io

Still in early dev stages, and I'm on holidays for a few weeks atm, but we'll have something useful online in a few months. Supporting forking, branching, merging, etc.
Autodesk stock is up 28x since the "1987 high" mentioned in the article (so that forgone $37M could be $1B now)

https://finance.yahoo.com/quote/ADSK/
One of the most powerful scenes in the Westworld reboot is when one of the AIs expresses a desire to leave the lab and his creator asks what he expects to find in the real world? Then goes onto explain that humans are alone for a reason, that we ruthlessly murdered all competition...
Nice try, AI.
> "IT has the blue collars (cheap engineers, sales, support, it) in Ireland"

That was the case before Brexit, was it not? Companies like Google and Facebook had their European headquarters in Ireland before the Brexit referendum was announced.

> "Germany got two big fortune 500 and Switzerland another."

Interesting that you bring up an example linked to Switzerland, which isn't in the EU (it's not even part of the EEA). Despite that, it does have access to the European single market, something that some European bureaucrats are classing as 'impossible' for the UK post-Brexit. Let's wait and see.

> "it's a matter of time until they all move."

That's what's known as hyperbole. The UK has a large skilled/educated workforce with a strong work ethic. If incentives are made to mitigate against downsides of being out of the EU then I don't see every company leaving, and the ones that do leave will leave behind employees that they helped to train, ready for a competitor to make the most of.
"Alexa, I just wanted a quinoa salad from whole foods, not the whole company."
I've got Comcast Business Class, so I have one of their routers (Cisco/Technicolor) as the actual router - but I run my own DHCP and DNS - I use an Apple Airport as the access point itself.
There is some... interesting evidence pointing that way, e.g. how the coup was done when Erdogan was nowhere to be found and safe. As far as I can tell, it was either orchestrated by him, or the organizers were supremely incompetent in even the most basic details (who starts a coup without knowing where the damn target is?).
reminds me why i love the commonjs module system. I can just requre whatever I need, where-ever I need it.
You can still get them, they just hide them away in a corner of Verizon's site now.
http://lesspass.com

No database, no problem.
The smiley of butterfly on iPhone is a dead one. How can we change it?
This article is postet before, on the difference between alive and dead butterflies:
http://emilydamstra.com/news/please-enough-dead-butterflies/

How can we change the icon to one that is alive?
What I mean by this statement is that there are lots of "tricks" such as interaction terms, regime switching and non-linear transformation of features to handle non-linearities in linear models (e.g. different food sold before Christmas).

But if you can give me an example of a non-linearity in sales forecasting that cannot be fit by a linear model but can by an RNN I'd honestly be really interested in that.
I'm thinking block chains will be the start of that. Distributed non-forgetting memory systems that can influence reality via manipulation of virtual tokens that tie directly or indirectly to tokens in reality.
One reason is that Google and other members that agree with their position, want to be able to export macros from modules, instead of using the multiple file approach, meaning #include for macros and modules for everything else.

A simple solution is already possible with Microsoft's implementation, but they don't like it, it seems.

#ifndef LEGACY_HEADER
#define LEGACY_HEADER

#include "legacy_header_macros.h"

import new_header_module;

#endif

Right now there isn't much public information how they will sort this out.
Why would an AI care about surviving? Program them to behave like MeeSeeks (from the cartoon Rick and Morty) where they loathe existence yet are hard coded to complete their task before shutting down. Sounds very similar to a reinforcement learning algorithm where you give it a -1 reward every step until it's done.
How would you know, unless you were making an effort yourself to check out their watch? And knew which watches were status symbols?
Any chance to make it work on OSX 10.11?
Who doesn't like a good pointless optimisation day? In the same vein (and because what else was I going to do with my Sunday morning?) I ran yours under 3.x and came up with radim/iclaudiusx at ~430x, eesmith at ~600x, tech2 at ~850x. I didn't get a chance to try pypy. Thanks for the amusement!

def gen_stats_tech2(dataset_python):
start = time.time()
product_stats = []

# totals = (num_orders, quantity, price)
totals = defaultdict(lambda: (0, 0, 0.0))

for product_id, order_id, quantity, price in dataset_python:
o_count, o_quant, o_price = totals[product_id]
totals[product_id] = (o_count + 1, o_quant + quantity, o_price + price)

for product_id, product_info in totals.items():
num_orders, total_quantity, total_price = product_info
avg_price = total_price / num_orders
product_stats.append(
[product_id, num_orders, int(total_quantity),
round(avg_price, 2)]
)
end = time.time()
working_time = end - start
return product_stats, working_time
A free robot lawyer is fighting parking tickets and much more
My takeaway is that there's a more pressing risk from humans automating too much too fast with something approximate and suboptimal, but "good enough". There're already plenty of situations where city planners enforce macroscopic policies that result in widespread discrimination and such, and that was with best intents. The promise of AI is that entire horizons of industry open up with opportunities for automation, making us tackle historically difficult-to-get-right objective functions, potentially with bad macroscopic results.
But AI is not programmed this way, so your thought experiment is bullshit.
I never managed to understand why so many people were apparently longering for multicore support. I just can't believe many are impatiently waiting for this feature to start using the ocaml language for some projects requiring multicore support, and I became impatient myself just to see what those projects are.

In recent years where servers are to scale to many machines I found myself using less and less kennel threads. Also it seams GUIs are mostly web theses days. Most remaining fields I can imagine where you would want kennel threads, ocaml would not fit anyway because of GC and lack of control over memory layout.

So I really wonder...
Few mercedes owners will want strangers in their self driving mercedes. And those that do will need a way to connect with riders, so they'll sign up with the most popular ride sharing service, uber. Riders will happily use them, by signing up through uber.

No one is downloading apps for dozens of other fragmented services.
Uhhh, no. Very much no. There are technical measures for the performance of decision-making processes. If you've got access to the same information as someone else, and they make more accurate predictions than you do, they're almost certainly doing better on the whole "use information to figure out how reality works" project.

The only sense in which "rationality" changes is when you're talking about the project to use our squishy meat-based thinky bits better, cultural and environmental baggage and all. In which case, "rational" strategies are going to be much different if you have, say, lots of shame-based baggage due to a strict Catholic upbringing.

Also, please stop listening to postmodernists until you've got a thorough nuts-and-bolts understanding of how systems work. It's really not good for you.
A lot of AI apocalists are worried about the "singularity" which is the point at which an AI could program itself and become aware and have a largely negative affect on the world.
So that's why he is actually saying it. Think about the rest of the population. They have even less of a clue.

Obviously, AI is not right now in a state to be a thread. However, if you extrapolate - we are getting close to the singularity.

If you assign any probability greater than zero to that the singularity will happen in your lifetime, it is probably a good thing to start thinking about, how to deal with it.
For me, as a Perl-lover, three words that both take me back and fill me with a little bit of horror:

* Matt's Script Archive
> Although the decryption of one particular user’s password through brute-force techniques is unlikely,

This doesn't seem true to me given that many people use weak passwords (even when they think they don't).
This is an oversimplification of evolution.

Why isn't all grass venomous and covered in spikes? Why after millions of years hasn't grass evolved defenses against herbivores?

Simply because:

1) it reproduces fast enough to compensate for dying and being eaten.

2) herbivores that reproduce too fast and eat too much run out of food and die.

Survival is largely a function of the environment, and we happen to control that environment.

Unsupervised learning can still be controlled if we happen to control the input the system is given.
I'm still using an old WNDR-3700 (gigabit ports, dial band, agn) with OpenWRT, though the 2.4 wifi has gotten pretty spotty lately and I now have it set to do nightly reboots.

I'll likely replace it with one of the newer Mikrotik routers soon, mostly because we've started using them at work and for clients and it'd be good to have another spot to get and stay familiar with them. That said, while RouterOS is powerful it has a not insignificant learning curve. I've also seen firmware images and wiki entries indicating that you can run OpenWRT on some models, but I'm not sure how well supported that is.
Wikipedia is also massively cacheable, much more so than almost any other application.
Well, trackers give out the addresses of peers. If those addresses were given out as hostnames, there'd be a lot of DNS work involved, but they don't (as far as I'm aware).

So then the DNS curb would be looking up the hostnames of the trackers, which I'd guess would be under a dozen or so hosts (I don't know, I'm just guessing) per torrent. That seems unlikely to be a hot-spot to the degree that enforcing a long cache would provide a "big boost" to overall performance.
> Having said that, reasoning about performance is even better in Rust, which is heavily inspired by OCaml but allows to to reason about memory access, closing the gap that you can reason about OCaml's performance only while ignoring the GC.

Rust is a really different topic. It's an imperative low-level language with functional trappings, not the reverse. First off, "reasoning about memory access" really means "think about what part of code owns which data", which is non-trivial, especially considering the various ways for sharing data in Rust.

Secondly, trying to do idiomatic OCaml in Rust is a terrible idea. Idiomatic OCaml is all about immutability and recursion. Immutability means allocation, and idiomatic Rust is pretty much all about avoiding allocations. And recursion is also a bad idea, especially considering Rust does not have TCO. It's not a dig at Rust, which is an exceedingly interesting language of its own, but Rust and OCaml have completely different philosophies.
There are techniques regime switching and indicator functions that can handle exactly this type of interaction in a linear model.

https://en.wikipedia.org/wiki/Dummy_variable_(statistics)
https://en.wikipedia.org/wiki/Interaction_(statistics)
Funny that you are only upset that it is not in your country.
You mean the mens culture?

Most photo's I've seen have been young angry men.

I guess fair enough, they get to go back and control the rest. Not a bad life perhaps.

They don't die in childbirth. They get to rape without consequence (This has been documented)

They don't get https://en.wikipedia.org/wiki/Rectovaginal_fistula

The world is getting a better place and continues to get better (documented). Yet people want to shut them out.

All because their 'culture' is interesting to us. ie a zoo.

At least in North Korea the world isn't happy about the situation. Here they love it.
Does he know something that we don't? From what I understand his companies have done little to no research on the subject. He might be much better educated than the average geek but that doesn't mean much considering that the whole field is highly experimental. No one can tell with any kind of certainty how an AGI would behave.

What am I missing here?
Part of Musk’s worry stems from social destabilization and job loss. “When I say everything, the robots will do everything, bar nothing,” he said.

That's still a ways off. Robot manipulation in unstructured environments is still terrible. See the DARPA Humanoid Challenge. People have been underestimating that problem for at least 40 years.

But that doesn't help with the job situation. Only 14% of the US workforce is in manufacturing, mining, construction, and agriculture, the jobs where robot manipulation in unstructured environments matters. Those aren't the jobs at risk.

I've been saying for a while that the near future is "Machines should think, people should work". An Amazon warehouse is an expression of that concept. So are some fast-food restaurants. So is Uber. The computers handle the planning and organization of work; the humans are just hands for the computers. (Yes, "Manna", by Marshall Brain.) That's going to become more common. Computers are just better at organization and communication than humans.

Computers have already made a big dent in middle-class jobs, and that's going to continue.
If everything you do goes in and out over a wire, you're very vulnerable to automation. If 20% of what you do can't be done by a computer, that means five of you will be replaced by one person. This is already hitting low-level lawyers; it hit paralegals years ago.

The end state of this trend is a modest number of well-paid people in control, a huge number of people taking orders from computers, and many people without jobs. That's not far away; one or two decades. It's mostly deploying technology that already exists.