skysight-inc/HackerNews huggingface dataset:
I'm genuinely confused.

When someone makes an idiotic comments the options are:

i) ignore them

ii) call them an idiot

iii) explain why they're wrong

All these new guidelines are askig you avoid is ii). This thread has a few other people saying that criticism is valuable. But the guidelines are not asking people to stop giving criticism! They're just asking people to avoid either needless negativity or personal negativity.

You can still, if you wish, destroy bad ideas while staying firmly within the guidelines.
"both 5V and 3.3V logic, meaning you can use pretty much any part without level shifters"

Are you sure about that? It can provide different voltages in different pins, but the ATmega32u4 will work with 5v logic (if it is like the Leonardo, at 16MHz will be 5v), so you're in the same situation really and you won't be able to use a lot of 3.3v logic ICs without a translator.

I can be wrong though and this one operates in a different way, but doubt it.

EDIT: ignore me, the page says it has 3.3v logic pins.

EDIT 2: right! they're provided by the Sitara processor and not the AVR, so I wasn't 100% wrong after all ;)

See: https://github.com/CICCIOSGAMINO/arduino_TRE
Given that Cuba is "communist" i expect less Iceland and more 90s Russia...

https://en.wikipedia.org/wiki/The_Shock_Doctrine
Ive never heard anyone describe any US currency as colourful before! (I looked and they do have a bit more colour).
Fast and cheap are not the only criteria. What ARM chips have the same peripherals as an AVR?
Is your definition of collaboration "not paying the photographers, but everyone else"?
Gfgdgggtfoonygxmhthhbbyfk
It's amazing how far apart evaluations can be. Even something like `Make` has people who love it, and people that eschew it. Moreover, both camps contain very rational, intelligent people. I wonder why.
I wonder how much of this came out of the USD being the international trading currency, thanks to the Bretton Woods system.
Nice, how large can the archives become? I guess there is a size limit, which may be different for different browsers.

Also, I wonder how difficult it would be to port a decompression library to asm.js.
Yes, it's possible to point a heroku app at a EC2 DB, and it's also possible to point an app running on EC2 at a Heroku DB.
You can sort all kinds of things that follow an underlying probability distribution in order to find some kind of function to describe the behavior. That's not something I'd consider new (or interesting).

What is more interesting, though, is what kind of probability distribution it follows. From that, it is straightforward to figure out other representations (as the sorted plot by the author). But it's kinda annoying to figure that out from that plot in reverse since I'd need to calculate cumulative distribution functions.

From what other's have posted the log-function fit means the probability distribution is exponential (since the cumulative distribution function is exponential). I wouldn't know, maybe a Gaussian is a better fit, exponential seems unnatural, but I'd need to sit down and compute error functions in order to figure that out from that plot.

It would've been great if the author would have made the effort to exclude the obvious guess that the sickness probability distribution function is a Gaussian distribution.
I doubt that. To take advantage of a drone's capabilities you'd have to start from ground zero. Eventually they'll make a pilotless version the way they have pilotless F-16s. So the newer planes have something to shoot at.
Why would it be a wrong call?
thanks, that's good stuff.
I imagine the legal bill developing that scheme wouldn't be small as there are quite a few countries laws to be considered. Here in NZ the way to get a massively overreaching search warrant is just to say that the FBI are interested, see Kim Ditcom.
In a similar vein: my hobby is that I'm a Magic: the Gathering tournament judge. I also play and have a decent-sized collection, and courtesy of working at large tournaments I get to know a lot of the big vendors.

For the last year or two there have been waves of concern in the broader community about runs of counterfeit cards allegedly being printed in China; some of the cards they target are old and rare and quite valuable (up to hundreds of dollars per card for the genuine article), while others are just more recent tournament-staple cards.

I've encountered a few people in tournaments with counterfeit cards who had no idea until confronted about it. But to me, they stick out pretty obviously, and to the vendors -- who handle thousands of cards each day -- they're instantly recognizable. And that's taking into account the fact that there have historically been pretty wide variations in the quality of the genuine print runs.

Short of "handle a lot of cards to get a feel for how they should be", though, I don't know what to tell people who come to me worried about accidentally buying counterfeits.
We don't have cars anymore; we have computers we ride in. […] So when I get into a car—a computer that I put my body into—with my hearing aid—a computer I put inside my body—I want to know that these technologies are not designed to keep secrets from me, or to prevent me from terminating processes on them that work against my interests.

Cory Doctorow, http://boingboing.net/2012/01/10/lockdown.html
Amazon is moving to HTTPS everywhere in this June. The whole website is a complex machinery with multiple components and it takes time to move those components to HTTPS.
Great service. Thanks!
Make manages dependencies

Yes, 70's era Unix tools are not the most friendly, but there's still a lot of uses to Make (as opposed to Autotools)

You can actually build a Make file to solve any DAG, written as dependencies, or use its tools to not rebuilt your whole project when only one file has changed
No. The reason Amazon is not on HTTPS yet is because not all parts of the system are ready. I believe the company will finish the transition in June
Symposium on Obfuscation
Body Building Men Fashion
The Last Man to Beat Floyd Mayweather Jr. Still Regrets It
I do work for a record label where artists sometimes do stuff like that, take a photo of their signature and use Paint to add it to the contracts. The guys at the office get mad. They want them to print it, sign it, scan it and send it back. Oh, well...
A simple http get wrapper in JS
Show HN: Hachiko: an asyncio wrapper for Watchdog
Show HN: SoundCloud Downloader [fun weekend project]
I'm pretty sure the average Argentinian and Chilean are better off than the average Cuban. At least I haven't heard of many people risking their lives to flee Argentina and Chile.
Be careful what you mean by 'mostly'. Though there may be many small outfits that use it for this particular features, there are others that use it very differently (and at completely different scales). Examples such as Facebook, Jane Street and Esper come to mind. There are likely many other companies who have less of a web-presence too (cf defence industries, as mentioned in the slide deck).
How come so many people who left their wrist watches behind them years ago, rediscovered the urge to have such a watch again?

Why is it such a desirable product?
You add an extra layer of security, if you receive the hash over a different channel, such as encrypted messaging.

That means, that even if the CA system is broken, you only execute the intended contents.
My first thought was that is this so unintuitive that they have to make a guided tour [1] and then I found that they did a guided tour for iPhone too, when it launched. May be a new device with new interactions does need a User Manual.

1 - https://www.youtube.com/watch?v=9kIhkd92bJY
> At the time (mid-1990s), “parametric” design programs -- or those that allow the user to input parameters, then scale and/or tweak them -- were just emerging.

The thesis I'm currently writing is using EAs to "evolve" parts of bicycles (right now lacing patterns for the wheel), and I feel what this quote says is still a problem. Most CAD software now allows some paremeters, like certain lengths or radius can be changed. But if changing the value of such a parameter needs significant changes to something else, the end result is not very good. And trying to generate the model programmatically and read the results of the simulation from an outside program is often harder than it should have to be.

--

I've seen these designs many times, cool to read more about them. Someone at my Uni built an upside-down-bike a while ago: http://imgur.com/b8hEGYr
slide #3: "Too close to Haskell".
"...clear trends and still think it's 100% personal choice."

I interpreted this as suggesting that somehow county-based correlations contradict personal choice.
> I think what he means is that their Makefiles effectively start having a common API across projects, by having similar target names.

> No need to use "all" if you put the default target first (see `default` subsection in the post).

That's obviously the reason they're doing that, but it's an odd decision. Especially since "all" is a common name for a Makefile target and .DEFAULT_GOAL can be used to override the "first target" convention of Makefiles.

firsttarget: mysource.txt
cp $< $@

.DEFAULT_GOAL=all # no need to put it first
.PHONY: all
all: firsttarget secondtarget

secondtarget:
touch $@
I wonder what the purpose of this tracking is. If you want to avoid it* then the simple solution is don't use a laser printer or just use a printer in a public location like a library. It seems like if you want to avoid it, then it is pretty simple.

Even if you do know the serial number it is going to be pretty hard to find out the owner of the printer, they could have paid cash on Craigslist for example.

*I mean in terms of carrying out nefarious activities. I'm not saying this tracking is ethical.
Accepting means logging|auditing?
Research suggests that Cuba has good healthcare and a low infant mortality rate:

http://ije.oxfordjournals.org/content/35/4/817.long

There is propaganda on both sides, it is obvious by now that communism sucks. However, to say that everything about communism sucks and that nothing can be learned from it is intellectually lazy.
Ask HN: Is anyone into yoga? What lead you to it, how did it change you?
It's not sad, because the examples are never brought up.

It's akin to saying Go is horrible because of all the templates and leaving conversation.
> It means that when you build Docker containers, it makes good sense to install a CM tool and use it to do the systems configuration.

If you belong to the "one container, one process" camp, I'd say CM has little utility.

Let's say we have a redis image. Using a CM I'd have to:

* install ruby and various ruby lib pkgs
* install chef or puppet, and a multitude of rubygems
* add recipes/manifests

My image is now several times bigger than it need be, and the configuration is now more opaque, in several files. It's a pain to debug and troubleshoot when something deep inside the recesses of chef-solo fails. And why would I?

I'd rather have a dockerfile with `apt-get update && apt-get install -y redis-server` and perhaps a line adding a custom config file. Very readable.
It also makes embezzlers out of federal agents, apparently.

I sincerely hope that film writers have paid attention the past year, from MyWallet and onwards. It's all golden, beyond-belief territory with colourful characters involved.
Estonia's e-residency program expands abroad
Because like much of the Carribean, one of the prime industries in Cuba prior to the embargo was tourism, and distance is a factor in tourism

There are 550m people in south america, central america, and mexico with a combined $6.5 trillion GDP.

If Cuba is unable to convince any of the 550m people near them to visit, maybe it's not a tourist attraction and they should find something else to do.
I think the real challenge here is to avoid the Cobra effect.
https://en.wikipedia.org/wiki/Cobra_effect
A Git Style Guide
Something being usable doesn't imply boilerplate being present or not. In fact I think most if not all languages have boilerplate. They might mitigate it with some macros, but the boilerplate is there.

Usability just means ease of use and learnability. In context of computers languages, I think having a smaller set of idioms/stuff to learn is more vital to usability than to have less stuff to type.
Who cares about downvotes? It's just arbitrary points.
The EU refinances greece debt with low interest loans (afaik 1%) with payments and interest starting in 2020. How could greece pay back their loans without a real primary surplus: http://blogs.wsj.com/brussels/2014/04/23/greek-primary-surpl...
People might have not known that there is no money left, nevertheless no one trusted the foundation. The people in the crypto community here in India have always been criticising centralisation of power by forming a foundation.

There are attempts to form rival groups like alliances etc but people know better. However, the media doesn't and thus to a neutral it might seem that these orgs hold a lot of importance in the community.
thanks for the positive comment - we certainly have happy customers and that is the thing I live for more than the money
Watch Movies Online: Watch O Kadhal Kanmani (2015) Tamil Full Movie Online
> Having the string in a writable buffer when you have no intention of modifying the string seems like not a very good idea.

Any decent compiler will also notice this and put the string literal in the .RODATA section. Using "const" doesn't really make a difference, it's more of a hint for the compiler.

It really doesn't make any difference in this case.
Bet on People, not on ideas
Lego Klein Bottle – it really is two Moebius strips glued together
There's a difference between tax inefficient, and a 100% effective tax rate.
> They are backup accounts, which will explode in usage if access to centralized social media is blocked

So pretty much ... never? There is no way a country in the EU will be allowed to block social media.
Thats what makes Bitcoin (following r/Bitcoin daily) so exciting, its like the Wild West of technology. There is a window of a few years to make serious money here IMHO (legally and unfortunately illegally) before various organisations who like their power (and havent yet woke up to the threat Bitcoin poses to them) crack down on Bitcoin, we already see Bitcoin being banned in more repressive regimes such as Russia, the US aint too far behind.

I first got interested in 2012 buying a pile at 3-4$ per bitcoin to play around and satisfy my inner nerd. Then I forgot about it for a year or 2, it has been a wild ride since...
"Arduino TRE, the first Arduino board manufactured in the U.S."
As italian I feel a little bit sad about Arduino today being american hardware fully assembled in America. I wonder if they still print Italy and the italian flag on the PCB...
Location: EU, Croatia; Stockholm (soon)

Remote: yes, actually preferred

Willing to relocate: yes (mostly Germany but may consider other places)

Technologies: PHP, SQL, Python, Ruby, Javascript, Git, Ansible, Linux, AWS, CRM, REST

CV: I have 5 years profesional experience as business oriented full stack developer (CRM, REST, System integration, Linux DevOps), but am looking to switch things up if possible, new stack, different field, learn on the job.
Would strongly prefer a back-end oriented position, part-time would probably be ok too if Stockholm.
Fluent in German, English and Croatian.
Please email for more details.

Email: gpedic at gmail.com
Late but still want to add: looks like premium kickstarter idea to me if someone had time and skills
I just found that Le Monde Diplomatique actually has an online version. Unfortunately it is only a packaged PDF it seems. However, the content is often a very interesting counterpoint to the standard Anglo-Saxon fare.
Instead of replying in a manner I haven't heard since middle school, you could be writing a much-delayed explanation of your claim that a stack-frames-and-addresses explanation of pass-by-value would necessarily be "exponentially more complicated" than your C++-based approach.
Good points. It doesn't address the fact that Apple Pay is currently only usable in the US. And it will be forever limited to those with the latest iOS device and credit cards. My point is that Bitcoin provides more functionality than Apple Pay today for the 99.9% of the world who aren't holding an iPhone 6 in the US.
I like this policy. I think it'll help encourage positivity in a field which can often receive harsh critique. Bullying, especially cyber-bullying has never been an easier, faceless crime that we have to unite to stand up against. Good on you Y-Combinator for leading the efforts.

Mr Zuckerberg and his team must have had similar conversations at Facebook when people keep asking him about whether or not to add a 'dis-like' button. He said publicly that although he did not agree with a thumbs down button, he did see a need for another button which would acknowledge a post.

Say for example, if someone posts about bereaving a lost loved one. Others may not want to hit a 'like' button in that context but would love to hit an alternative 'acknowledge / agree' button.
What effective tax rate should we use for underage gambling then?
Yes, I occationally read it, but often I find it hard to deal with the perspective it is written from. Which is really why I should read it.
Maybe a similar model to this to cater to the lower end?

www.techexplanation.org/2014/03/make-free-call-from-phone-without-internet.html?m=1
The AM355x already has 2 x 32bit Programmable Realtime Units (PRU) [1] so the AVR seems a bit redundant (other than compatibility with existing shields and ease of programming)

[1] http://elinux.org/BeagleBone_PRU_Notes
This reply may not have appeared at first as constructive but it actually revealed salient information about the article. It brought attention to the fact that the movement is relatively small. You also succeeded to do that with humor -- no easy feat.
That's not a counterexample. The engine is free software and open source. There just isn't any free and open source material to run it on.

The same situation happens with Doom and Freedoom, but the existence or not of Freedoom doesn't change whether the Doom engine itself is open source or free.

After all, people are free to run the Doom engine on Freedoom. People are also free to do the same for Descent, I assume. If the Descent license were to forbid running Descent on your own custom-made game assets, then it would not be open source nor free software.
Unfortunately, the state also cares about industry creating new costs for you. If you now have to pay $500 for what you used to be able to do yourself, GDP just went up by ($500 * market size) and a politician sleeps more comfortably about their re-election chances.

If a car manufacturer shores up its profitability and that of its dealers by ensuring that everything right down to the oil change needs their licensed and authorised device, then many governments would label that "business innovation" and claim it's in the common good of the economy.
Best SMARTPHONES of 2015
They exist but they are not that many. The spartan layout might be one reason.
Burn your fiat banknotes with the Flamethrower you just purchased with Bitcoin
Show HN: Matasano Crypto Challenges set 1 solved in Rust
Imagine if lots of sites added a 1MB image that contained the information that various governments want censored.
First Commercial Use of Nobel Prize-Winning Graphene
Growing pains are to be expected with an emerging technology/eco-system like Bitcoin.

It would be interesting to have sight of the Foundation's accounts, to see what they have been spending the money on.
> or just use a printer in a public location like a library.

My library identity is encoded in the printing job ( I've seen the queue that the librarians manage to release the job ) so a determined authority wouldn't have much difficulty rounding-up the suspects.
> That means, that even if the CA system is broken, you only execute the intended contents.

No it doesn't - how are you installing hashpipe? ;)
11 Pics That Will Make You Freak Out
Can someone fix the title? It should be residency (like in the website)
The unusual habits of 8 creative minds. Lifehacks
Real life physical ad blocker
What so you think about an (street) art project in which you would ban ads manually by putting stickers or paint on it.
In some ways it would even be legal. Sticking stickers isn't illegal.
Would make a much cleaner and friendlier neighborhood. Do you think someone should do that? Do you think it is idiotic?
> This is a freeze, not a forfeiture.

Here's an example of a person whose computer equipment was seized during a warrant-backed search.

He was never charged. He was never even arrested. 15 months later, the police still held the equipment.

http://www.justanswer.com/law/3u8hd-long-may-police-keep-pro...

Freeze / forfeiture blurs into one with those sort of timescales.

In the UK it is scary. The police can hold your property for as long as is deemed necessary. If they claim that giving it back could assist you in pursuing another 'crime', you will never see it again. And not a penny of redress.

http://www.ukpolicelawblog.com/2013/05/08/retaining-property...

Hope you have off-site backups.
Ask HN: Best server setup for running machine learning algorithms
I'm into applying machine learning for large text corpuses. Of late I was trying to run word2vec and my current system failed miserably. So I plan to setup a proper server for machine learning that I can experiment with. I will be working on text corpuses that range in size between 100 Gb to 1Tb. I will mostly be running neural networks.

What configuration would you recommend for the server machine?

What is the size and type of problems that you solve and what config do you use?

I plan to go with AMD processors instead of Intel as they are cheaper. Are AMDs good alternatives or will it come back to bite me?
I'm thinking of using a 16 Gb RAM. Will that be good enough?

Does SSD make a difference? If so, which brand do you recommend? Are there differences in performance of SSDs based on brands?
I do not know exactly who this guy Olivier Janssens is, but he shouldn't be offering money out of his own pocket to fund this shit storm if it isn't his fault.

Let the organization go bankrupt and create a new one.
There are so many Arduinos. It was daunting for me when I was starting out. Following guides helped me to get started:

- https://learn.sparkfun.com/tutorials/arduino-comparison-guid...

- https://www.sparkfun.com/arduino_guide

Do you know any more noob friendly comparison sites/articles?
Show HN: Realtime busses (websockets, leaflet and d3) (
Watch Movies Online: Watch Uttama Villain (2015) Tamil Full Movie Online