skysight-inc/HackerNews huggingface dataset:
In your language of choice:

static_function(db, other, arguments) { ... }
test { static_function(fake_db, 1, 2) }

You can even omit the db in the standard case if your language allows default keyword arguments. In almost every language, a method is just a fancy static call that takes extra arguments implicitly. (Closures are poor man's objects, objects are poor man's closures...)
That is a good and necessary thing in order to create a company. If you’re used to obeying rules (especially unwritten ones) you’ll never get off the ground in the first place.
I have the same damn question - where is all the money going?

Put another way, why is my dollar buying exponentially less than it was 20, 30, 40 years ago? Don't even try to tell me it's inflation.

I don't know the answer. We pay politicians to know those things and to work on finding solutions. Funny how they don't seem any better at understanding the problem and finding a solution than you and me.

So while I don't honestly have any solid understanding, I can only posit that it may have something to do with wealth consolidation [1]. I'm no proponent of socialism or artificially redistributing wealth but I look to the growing divide between the rich and poor in the U.S. (and globally) and can't help but notice it correlates quite strongly with my dollar buying less, and less. Yes, correlation != causation, but you gotta start somewhere.

If you can get past the 90s era cinematography "The Money Makers" is a fascinating documentary which illuminates some of the issues with our monetary system.

https://youtu.be/XbEu-OLMKLQ

[1] The top 0.01% of households, with net assets of over $40m, short-changed the taxman by a whopping 30%.

https://www.economist.com/blogs/graphicdetail/2017/06/daily-...
"smalltalk cutest feature is the named parameter syntax trick..."

make-range from: 10 to: 20 calss (make-range.from:to 10 20) or something similar. Free nanodsls

For the uninitiated among us, what does that do and what's so magic about it?
I was a part of the Google experiment in Mountain View, which had a mesh network built using equipment installed on light poles.

People who bought the special ~$150 indoor receiver got decent throughput, once Ruckus Wireless shipped the 20th firmware revision (I kid not.)

Almost all of the complaints came from people who didn't buy the right equipment. And that was a lot of people.

A decade later, the same thing is probably much cheaper and easier.
Of course someone from SF would have to call it "orthogonal"...
> but inform local governments about when they should institute driving bans?

In the U.S. I'm not even sure what such a mechanism would look like? How could you enforce this?

> In an ideal world, I trust autonomous cars over human-operated cars.

I don't understand this mentality out-of-hand, especially because I've been in cars that have had mechanical failures. There is no mechanical system that is perfectly reliable, and I'm not sure we're considering the emergent effects of this properly.

Finally, unless you outright _force_ all drivers to use the autonomous mode, then users can still take control of their cars as they see fit and we're really not improving anything. Case in point, the video says that driving deaths disproportionately affects young _people_. Which is garbage.. it affects young _men_ who are 8 times more likely to die in a vehicle that they're driving than a female of the same age. I don't know how autonomous modes being available are really going to help this group.
The concept goes back to at least '71

http://ieeexplore.ieee.org/document/1083337/
Wow, this was really well-written, and hit on so many excellent points. I'd love to quote your comment elsewhere, if you don't mind.

I find it really sad when some people think that the basic ideas of the Enlightenment are somehow "Western". They originated in the West, but they are absolutely and in no way linked to any notion of "Western culture".

As some that's mildly libertarian leaning, I'd say the core ideals of Enlightenment are universal moral principles that are objectively good, and workable for any human society.

For example, the principle of free speech boils down to this simple concept: Don't commit acts of violence against someone because they __said__ something you don't like (with emphasis on "said"). This is not a hard concept to grasp.

When some culture claims that such a principle (like free speech) is not "compatible" with their culture, it's a cop-out, and an excuse for some group of people to continue maintaining power, or something like it.
It took at least that long to go from the theorized device to the first prototype.
what about Tails?
In Portugal internet providers are starting to split the net into packages
I was thinking the same thing. The lack of details on mining speed tends to support that as well. It just looks like they built a technically interesting toy and used "bitcoin" as a way to get it some attention.
Exit nodes could also manipulate DNS.
If NYC got nuked, I'd probably hear about it some other way.
There's at least two people on HN that operate community wired networks. I have my notes on the wrong computer, but you could probably find them with search. The economics sound not great.

Fixed wireless may have nicer economics with the right geography. My parents use it on a farm. I doubt you're going to be able to stream HD netflix/amazon over it through.
You're right that Estonia was not the best possible example in terms of lingual similarity, and Lithuania would've served the purpose better in terms of recent history.

Sweden and Denmark are a great choice, but I think the Swedish War of Liberation is too far back in history to be acknowledged as a relevant example today.

I was mostly attempting to point out our inconsistencies in supporting the independence of so many regions from world powers that we in the West dislike, but we seem very dismissive of cries for independence from within our own borders that seem to hold equal validity.
No, people who like the Central Valley should definitely feel free to go live there!

I’m just saying I wouldn’t choose to. My original phrasing (“can’t imagine”) was probably a bit hyperbolic.
Ha, thanks. To give the guy the benefit of the doubt, he did seem to be talking about Ireland more specifically, and about basically defrauding the EU (which he presumably doesn't like much). But yes, more likely he's just an idiot.
I can even do that better in Lisp over C structs. In my own home-grown dialect. Suppose we have

struct foo {
int count;
char name[16]; /* not null terminated! */
};

REPL: define an alias name foo for the type with typedef:

1> (typedef foo (struct foo (count int) (name (array 16 char))))
#<ffi-type (struct foo (count int) (name (array 16 char)))>

Now put an instance of the Lisp struct into a binary buffer using this FFI type:

2> (ffi-put #S(foo count 42 name "ABCDABCDABCDABCD") (ffi foo))
#b'2a00000041424344 4142434441424344 41424344'

Now, recover a new Lisp struct instance from this binary struct:

3> (ffi-get *2 (ffi foo))
#S(foo count 42 name "ABCDABCDABCDABCD")

No problem; the FFI type system knows that an "array of char" is different from a null terminated string, and can make it correspond to a Lisp string in both directions.

Now, for fun, let's poke a zero byte into that buffer:

4> (set [*2 8] 0)
0
5> *2
#b'2a00000041424344 0042434441424344 41424344'

There it is. Now decode:

6> (ffi-get *2 (ffi foo))
#S(foo count 42 name "ABCD\xDC00;BCDABCDABCD")

What's that? My UTF-8 decoder treats the 00 as an invalid byte, and maps it into the surrogate pair range U+DCXX.
The otherwise optional semicolon was output because the next character in the string is a hex digit.

If that U+DC00 is encoded back, it will reproduce the null byte:

7> (ffi-put *6 (ffi foo))
#b'2a00000041424344 0042434441424344 41424344'
It could be a money thing. If the product is a "medical device", that means an extra 1000% markup. Look at hearing aids as a perfect example of this. And yes, it probably does slow down the pace of innovation significantly.
I’m not American, I didn’t know that, and given this is a hypothetical anyway I don’t really think that restriction matters.
I wouldn’t say it’s more or leas democratic to let Catalonia leave, since Spain as a whole would vote no.

But with regards to integration, Soviet fell apart. So did Jugoslavia, and then Serbia fractured further. The UK almost fell apart, and they did vote to leave the EU. Many countries in Central Europe are very sceptical of Brussels, and I would say that decentralization is at least as strong a trend as “integration”.

In any event it definitely wasn’t “we as Europeans” that demanded integration, enormous amounts of money were spent by governments to get their respective populaces to vote yes to EU. It’s very much a top down thing, and I’m not so as convinced as you that it will last.

Especially a monetary union that includes both countries like Portugal and Greece on the one hand, and Finland and Germany on the other, seems pretty brittle.
Pretty much anything in the US is easy. Try Indian cities, Italian villages or the Russian countryside. I’m absolutely certain that not a single one of the so called “self-driving” cars could handle even the most simple challenges in these environments.
You wouldn't really be protecting the park. Just a view from the edge of the park.
How to Structure Your CSS Better as Components
> If I recall correctly, the EU never said that if the UK left, they would take steps to liquidate Parliament.

it had no ability to, and never has

even without Article 50 the UK could have unilaterally withdrawn from the treaties, and the EU would have no recourse whatsoever
If you want to do OO Alan Kay style, you need late binding, metaobject protocol, and messages. The difference between dot.setX(10) and dot.moveToHorizontalPos(10) may seem irrelevant, but the other messing with internal state, other asking object to do something.

Bastard-OO is widely successful in everyday programming because classes enforce modules + mandatory interface definitions. They restrain spaghetti code inside smaller entities that are easily managed. Software architect can define these entities and give them to code monkeys to fill. Static compilation can do rudimentary validation. It's not small feat and enables some scaling, but it's dirty and not really OO.
> lived 3 miles from work

Huh? So why weren't you just walking in the first place? That's like a 45 minute brisk walk. That doesn't sound like any kind of hardship.
If I remember LIBOR correctly, it also had multiple sources of information colluding to influence an "algorithm" that worked based on their claims, whose output in turn was used in other contracts a source of "truth" (which apparently now has caused some issues with changing it, since long-running contracts reference it as such). That seems quite similar.
"Having tried both, I've found that the ML-derived languages tend to have a stronger type system that's more rigorously enforced at compile time. I personally find this much more valuable in practice than some of the dynamic magic that you can do with lisp."

You probably meant to contrast ML's static typing (not strong typing) with Lisps's dynamic typing. See "What To Know Before Debating Type Systems":

https://cdsmith.wordpress.com/2011/01/09/an-old-article-i-wr...
I don't particularly have a problem with most of your philosophical positions. But this:

>The same as anyone responsible over a public or semi-public space is expected to do -- establish an enforcement force

Its simply unrealistic... there are roughly 350,000 tweets per MINUTE on twitter. It would take a massive workforce, working around the clock to get even close to policing all tweets or even all reported tweets.

Its easier to police physical spaces/companies/universities because there is a LOT less to police.

And there are no real identities, so even after banning an account the offender may just come back.

As I said above, in that light I don't think Twitter can do a whole lot about it.
ah thank you...
The rig is not the important part of this article. What is extremely cool is Samsung supporting upcycling initiatives and going as far as having approved ways of unlocking and replacing the OS in the devices with stuff such as Ubuntu Core and others.

This could be huge! I believe a better title would be something related to the upcycling project.
Ah people love to hate "sport compacts." Really, the worst offenders are SUV drivers with AWD who think that they can take their bald-ass no-season tires and get anywhere just because they have the appearance of ground clearance and an extra traction wheel. Last time we had a major snow, I took my "sport compact" car with proper tires and ran circles around the clueless SUV drivers who were spun out in the middle of the highway.

The best way to drive in the snow is to get out and do it at a time when there is light traffic. Go find an empty parking lot. Learn how your car handles, learn to rock your car to get unstuck. Learn about gearing, learn what no traction feels like. Learn what a skid feels like. One day, you might not have a choice but to drive in the snow, so you might as well spend an hour or so working on your driving skills. Not to mention all these skills translate to making you a better driver all the time, and could help you some day avoid an accident.
If Turing tests become obsolete, we will have human level AI and the bots will be granted personhood. That’s the point of the test.
Caching D compiler – preview version
> they're choosing to lash out in the same way Franco would have.

sigh... Again asking for the blood bath?

What really Franco would have done? Well, Franco would have killed hundred-thousands of people. Again.

How many Catalonian independentists has been killed by the current spanish government since october? ZE-RO?.

Wake-up. Zero is not equal to thousands. Talk seriously or don't talk but please, stop with all this Franco BS. This comparison is insulting for any people with more than two alive brain cells that endured the Franco regime.
OK, how many can CIA watch? And isn't the "other" CIA plotting to kill you...cat and mouse? One mistake and you're kaput. If you want a person dead, he's dead: minus a few heads of state that have 10,000 cops when they go to give a speech.
Not to mention that one can get static typing in Lisps, if one wanted. See Typed Racket, for instance:

https://download.racket-lang.org/docs/5.0/pdf/ts-guide.pdf
> If you’re used to obeying rules (especially unwritten ones) you’ll never get off the ground in the first place.

I know plenty of people who "get off the ground" by playing by the rules. I'd love for you to re-read your comment again and tell me that it doesn't sound dogmatic.
I don't think politics and government are a stretch. In fact that's the direction I'm considering.

I don't think transportation is very easy, it's just that the value is high and honestly, there is this trillion dollar asset (the nation's roadways) that companies are going to be able to leverage for a very low cost, which makes it appealing.
A 45 minute brisk walk to and from work every day is excessive. By no means is 7.5 hrs of walking every week a commute I would call "just walking".
Detroit is the largest city in the US fully lit by LED streetlights with over 65,000 installed since 2014.

Its easily recognizable from space:

https://twitter.com/astro_kimbrough/status/82136198923045683...
Considering another relevant example posted elsewhere in this thread was the Swedish War of Liberation of 1521-1523, this is as recent as I could think of actually! The fall of the USSR lends a great look into many countries' beginnings (or re-beginnings) as independent nations, despite minimal cultural differences (similar to Spain vs Catalonia).
One thing that really puts me off Tensorflow is the large amount of work you have to do just to get your data in.

I recently trained a detector using Nvidia's detectnet and the DIGITS environment really makes it easy from dataset/database creation to model generation and training. The web interface handles all the padding and resizing for you when you import your images, and detectnet does online augmentation during training. It takes data in KITTI format which is just image + textfile with labels. No wrangling in Python needed.

The documentation is pretty terrible though, you have to pore over github issues to fix and modify things, but it does work.
Another article about this kind of click fraud. And again only lots of details where the traffic goes and how it is then used to "spam" impressions on ads.

Does anyone understand what devices/users are actually going into this "funnel" and where they come from? Botnet? Junk traffic from porn sites? Iframes?
It's not a fake idea. There's all kinds of illegal content. The encoding is irrelevant.
But normal people also don't have huge amounts of money and time to spend on sending someone to the parliament to speak for their interests. What they have is parties they can vote for, which are then supposed to make policies as promised to their voters. What happens though is that lobbyists step in and buy them off.

So please don't try to sell lobbyists as some pillar of democracy.
In China they’re going to move 160,000/day by maglev trains at 60 mph within Beijing.

http://news.xinhuanet.com/english/2017-10/16/c_136684196.htm

I believe most NYC subways go between 15-30mph:
http://gothamist.com/2017/05/17/subway_rollercoaster.php

Many people will stop commuting by cars once it’s actually faster by mass transit.
Hmmm, I'm not sure either. If you got around to testing it, it'd be interesting to hear about. :)
Where are you? In most of CA are on heartgard year round. Or is there some other prep for heartworm season?
The way the world ends is not with a bang but with a paperclip
For some great context around this, I highly recommend "Playing at the world" by Jon Peterson (https://www.amazon.com/Playing-at-World-Jon-Peterson/dp/0615...). It's a fairly detailed history of paper and pencil games with quite a bit of focus on Little Wars, Kreigspiel, and D&D. If you're a gamer, I highly recommend it.
Correct on concept, but up until 2008 nobody produced one reliably.

You can find references and hints to them all the way back to maxwell's day. They tended to be regarded as anomalous circuits back then however.
Serial ADA lawsuit filer striking Bay Area (2016 article, but current also)
These Images Are Generated by a Deep Learning GAN
Here is update:

> 11 nuclear scientists had unnatural deaths during 2009-13 in the country, latest data provided by Department of Atomic Energy shows.

> In one case of Barc, police claims that he committed suicide because of prolonged illness and closed the case while the remaining cases are still under investigation.

> Two research fellows at died in a mysterious fire in the chemistry lab of Barc, Trombay in 2010.

> A scientist of F-grade was found murdered at his residence in Mumbai. It is suspected that he was strangulated but the murder accused remained untraced till date.

> A D-grade scientist at RRCAT also allegedly committed suicide with police closing the case.

> Another scientist posted at Kalpakkam allegedly jumped into the sea to end his life in 2013 with the case is still under probe whereas a Mumbai based scientist committed suicide by hanging, with police citing personal reasons for the same.

> One scientist allegedly committed suicide by jumping into Kali river in Karwar, Karnataka with police again pointing at personal reasons.

From:
https://timesofindia.indiatimes.com/india/11-nuclear-scienti...

similar article from Sunday Guardian newspaper.

> Atomic energy department saw 70 unnatural deaths in eight years

> The Bhabha Atomic Research Centre alone saw 38 of its officials die unnaturally, primarily because of accidents, between 1 January 2008 and 1 October 2016.

From:
http://www.sundayguardianlive.com/investigation/7559-atomic-...

PS: You should note that now NDA is the ruling coalition instead of UPA since 2014. Situation is much likely to improve because NDA is pro-nuclear, as they did Pokhran-II in 1998.
> If they are relying on physical paper and pen signatures...aren't those all incredibly easy to fake?

Lawyers are good at verifying identities. It's a core part of their work. More critically, in-person fraud scales differently from electronic fraud.
It does stop. When a technology becomes important, countries who forbid that technology miss out. The tech migrates elsewhere, taking talent with it. How many times have we seen that pattern?

You can try to make Ethereum illegal if you want, but it'd be a tactical mistake. Ditto for unbreakable encryption.

In fact, explain why it makes no sense to make unbreakable encryption illegal. Show your work. I suspect the same argument you'd use for that will apply to this.

Required reading: http://ansuz.sooke.bc.ca/entry/23
Why would you pay x > 0$ for posting an image? I think the only reason is if you're somehow advertising something and you expect somehow a return > x.

Block chain could be great, but you also need somehow to guarantee me a level of visibility, like an ad provider does. For example, even the job posts on HN decay slowly in the homepage, guaranteeing a pretty good visibility.

Otherwise the risk is that I post an image, paying, and suddenly other people post and mine disappears immediately.

Again, I'm not 1. complaining about 4chan, and 2. complaining about this as a proof of concept. But this as a real product has no incentive for me to really pay for posting.
The problem with this argument is that LISP was popular when there was no need to build extremely complex systems with a programming language.

So you could build simple data processing apps with LISP, but nowadays writing a program is not just about algorithms but in fact mostly about utilizing APIs provided by device and service vendors.

When you build an iPhone app with Objective-C, you use the
[object] [message] paradigm but it's still complex, and it's not because of the message passing paradigm itself, but because of the complex Cocoa APIs it needs to use.
I think speculation is part of the equation, but not the only part. There is also lack of reasonably priced rentals and housing within a reasonable distance from transport infrastructure. Current build out is focused on the high end of the market, or green field sites in the middle of nowhere.
Layers.

I'm an embedded guy, so I'm looking from the outside in. Whenever I have to trunk something to the server room, they're usually trying to do just one thing, like e-mail (just as an example).

Of course there's an OS firewall, but you can't trust that, so you have to have another firewall, and that doesn't help so much with DDOS, so there's also cloudflare, and the firewall doesn't understand e-mail, so there has to be an e-mail pre-filter, and you can't really trust the OS to isolate things, even though that's kind-of in it's job description, so you have to have a hypervisor, and since some things are too important to trust to the hypervisor, you have an extra box or two, and now that you have a half-dozen different systems in play, there has to be some form of monitoring service. I have seen almost every layer of this melt down in one way or another and take the rest of the chain down with it, and that isn't even my job.

I just think if we had saner hardware, where we could write performant-enough code without having to dirty our hands with pointer arithmetic, memory boundaries, manual boxing and tagging, manual memory management / software-based garbage collection, etc., we'd at least be in there with a shot at writing an e-mail server that could be put straight behind cloudflare that would also let the IT guys drop their prilosec prescriptions and get eight hours of sleep every night.

edit: my main point is that PC architecture is garbage. when I wrote "code review", I meant over the silicon. Both DeRaadt and Rutkowska are putting their fingers in the dam. It's heroic, but it's also a waste of two very bright people.
Seems like a nice universal timestamp.
Reminds me of this paper: https://blog.acolyer.org/2017/08/25/towards-deploying-decomm...