skysight-inc/HackerNews huggingface dataset:
Last I used Go (granted, 2010), it refused to use the platform ABI, and shipped with kenc so that you could compile your C code for its ABI. So, it had C interop, but not binary interop with C. For the kind of interoperability you're talking about here, if each language uses its own ABI, we get O(N*N) complexity. Have things changed with the Go ABI, or at least its FFI?

I'm sure the Plan9 ABI variant used by Go makes more sense than the platform ABI, but supporting the platform ABI for FFI doesn't add much complexity at all to the compiler.
http://sqlite.org/src4/doc/trunk/www/design.wiki offers a good overview of SQLite deisgn, for those who are interested.
Depends what interests you, but some suggestions:

- Google "generative art". You'll find lots of images and you can usually work out roughly how they were made. Try to reverse engineer them and create your own facsimile.

- Check out links here http://blog.hvidtfeldts.net/index.php/generative-art-links/

- Manning have a book here: https://www.manning.com/books/generative-art

- GRATUITOUS SELF PROMOTION ALERT! I'm working on book which is part functional programming (in Scala) and part generative art.

Current draft is here: https://dl.dropboxusercontent.com/u/8669329/creative-scala.p...

Code is here: https://github.com/underscoreio/doodle

Discussion forum is here: https://gitter.im/underscoreio/scala

Feedback very much appreciated!
Google cache: http://webcache.googleusercontent.com/search?q=cache:qEfmiDO...

archive.org: https://web.archive.org/web/20160306141123/http://saymygame....
A Wave of Crap: Holding Content to a Higher Standard
That's exactly what this article is about - the full title is: "THE INCREDIBLE TRUE STORY BEHIND AMC’S HALT AND CATCH FIRE – HOW COMPAQ CLONED IBM AND CREATED AN EMPIRE".

The show is fantastic. Season 2 was good as well, but I still liked S01 a little better.
Do they? The papers on CRDTs I've skimmed often mention concurrent revisions, but they've never claimed CR subsume CRDTs.
Looks: Your personal shopper right at your finger tips
I found this a while ago but the compatability matrix turned me away very quickly. This is one of the least portable C libraries for data structures I've ever seen.
It's a shame Firefox still lacks sandboxing even in version 45, even though they've been promising it for version 42 or 43. I hope Mozilla does end up making a new browser in Rust, so Tor could use a safer platform.
Presumably because it's normally off by default?
There's also the web-based mbed IDE that is arguably simpler for a lot of people than all that command-line stuff. Looks like microbit is supported as a platform. https://developer.mbed.org/platforms/Microbit/
Eben Moglen: Online advertising is becoming “a perfect despotism”
You can do this on most microprocessors just by leaving the address lines uninterpreted. On the 68000 the top 8 lines were flapping in the breeze, so you could use those bits for anything and still dereference the same object.

The first MacOS used those bits for some things; notably desk accessories. It took them years to kill that practice so that later virtual memory versions of the Mac would work. IBM made a similar mistake in OS/360 (24 bit address space, 32-bit pointer values . . . that was very bad).
Stop using external factors as an excuse ("I'd love to focus more, but no one gave me good advice" / "I'll wait until I'm doing it right, according to strangers on the internet") and start working on it.

Recently came across http://timewellspent.io, which you might want to check out. Right now their advice focuses on smartphone use, but I think it's pretty good. There is a longer essay about it here: https://medium.com/swlh/distracted-in-2016-reboot-your-phone... The single best piece of advice in there is to turn off notifications from apps that aren't essential to your life. I only have notifications from messaging apps where I talk to my friends and haven't missed anything.

My two cents: set goals, work to accomplish them. "Focused attention" doesn't live in a vacuum, it only exists if there is something on which to be focused. Find that thing, pursue it. Keep track of what's distracting you, do your best to remove those distractions.

More pragmatically: get rid of social media if you haven't already. You don't have to go dead, just stop logging in every day. My own path was: delete the apps off my phone, stop logging in as often, stop caring about logging in as often, stop caring about the service as much.

OK you got me here's a bunch of advice :)
Gotcha. Maybe the one example I am remembering is a special case, or that person simply didn't work out after three weeks.
That is a lot of trust in a corporate entity who in all honesty trys to profit from you wherever possible, and they would not be sued if such items were spelled out in the TOS. In this plug in, the plug-in author placed a notice where it could be found by anyone, not hidden away. Here, just as dspillett said, do your own due diligence and select products accordingly.

At the same time,even large trusted corporations can impose interesting license agreements (runtime or otherwise) that you better be well versed on before you start creating releases of your product.
Available for £13 when you order 90. So you pay more than £1000!
Just a comment here, starting by a string.replace with a regex is not what I'd call efficient coding...
Available for £13 when you order 1! https://shop.pimoroni.com/products/microbit
Isn't this talk by Google about apps just self-serving?

It's rare to find a mobile app that is truly better than a mobile web site (unless the whole point is to use the camera, gyroscope, etc.) and for that matter, it is rare to find a mobile web site that is truly better than a desktop web site on a tablet. (The one problem I have browsing sites with my Nexus 7 is that often it is hard to make big advertising popups go away)

For instance I found some content I liked on the imgur web site and I was pressured to install the imgur app and (i) there was nothing better about the app, and (ii) I couldn't find the original content on the app.

I would say the same about SPA's. I have a site using HTTP/2, highly-optimized HTML, SVG, CSS and that stuff which loads instantly. My SPA-oriented competitor has a 20 second load time for the app to start. Navigation is pretty quick once the app is loaded, but the visual cues when you navigate are unclear, so you don't really know if you are navigating at all.

It seems that "chatbots" are a reaction to the reality that "mobile apps suck", since you can make a 1970s interface work OK on mobile.
eh sorry. That was a thoughtless comment on my part.
And a lot of the videos Facebook shows are stolen: https://www.youtube.com/watch?v=t7tA3NNKF0Q
http://highscalability.com/blog/category/example

Basically reading how all these scalable systems are built, helped me a lot. Yes they only give you pointers. Then you can research more on those pointers and learn how to actually use these things in your own apps.
I'm center left in most global political ideology tests. I subscribe to some form of Mutualism (Prodhoun). But I'm not sure that would classify me as liberal by most left party standards.
"reinforcement learning agents with memory and attention"

Here's a hybrid approach

https://arxiv.org/abs/1605.07427
> It's ridiculous how many students go online and... copy chunks of code off of stack overflow.

You could easily replace "students" with "coders" and that statement is still true. Just an observation.
Espruino works nicely on these as micro python can't do Bluetooth on it.
0 is no more than 20,000

100 is no more than 20,000

i don't think verification is needed...

[edited for carriage return]
"In 2D there is both pixel art and regular art"

I'm sorry, but this just cracks me up! LOL!

(To explain, "regular art" was and still is pixel art, and "pixel art" is pixel art at an artificially low resolution, emulating the lower hardware capabilities of old machines.)

And to answer your question: When computers get fast enough and have enough memory, you could have voxels at higher resolutions. When individual voxels do practically get too small to see, you have the analog of what happened with pixel art.
Buying Coffee Every Day Isn’t Why You’re in Debt
CUBA Platform – an open source Java framework for rapid application development
Marc Andreessen – Lessons, Predictions, and Recommendations from an Icon
In theory maybe. I think instead is looking for a nicer interface (BTW: I learn new languages building a ORM!).
[Screencast] Production Deployment (Ruby on Rails Application) on Ubuntu
7 Top Sales Tools Every Startup Should Be Using
I want to believe, but https://news.ycombinator.com/item?id=11805189

Instant uninstall. This is exactly the kind of crap I expected when MS announced they'd invest in open source.
>Write the most efficient function you can that determines wether a given string is a palindrome.

>When I offer a challenge like this in an interview, the first thing I’m looking for is wether or not you ask me any questions

> /
* Tests wether or not a given string is a Palindrome
* @param {string} stringToTest - the string to test.
*/

Don't take coding advice for someone who can't spell whether.
A siingle faggot brings more defeat than a hundred traitors. God is angry.

God says...
do_you_have_a_problem what's_it_to_you IMHO services because_I_said_so smurfs little_buddy that's_no_fun service_sector kludge spunky let's_roll Is_that_your_final_answer laziness envy how's_the_weather illogical unsung_hero meek manufacturing refreshing You_get_what_you_pray_for just_lovely enough hypocrite wastoid it's_my_world geek qed how_do_I_put_this population how_about_those_yankees

God can make 100 men kill 10,000.

God says...
nerd BRB ba_ha happy_happy_joy_joy Obama what_part_of_God_do_you_not_understand what_do_you_want I_donno Greece joking you_think_I'm_joking how_come honesty perfect theft Dad Oh_really homo Zap comedy begs_the_question vengeance You_fix_it Burp not_a_chance_in_hell Oy insane What come_and_get_me sess_me never_happy play
Tor, I2P
The player was crappy, but the actual framework was great. I believe the file format formed the basis of MPEG4.
R7RS Scheme benchmarks
I disagree. Getting started really really quickly would be

1. sudo apt-get install gcc-arm-none-eabi
2. make

Instead, we have this extreme tool-bloat where a tiny tiny executable is produced using python, python-setup, cmake, libffi, libssl, clang, pip and finally yotta in addition to GCC and binutils (which is really all you should need).

Can someone please explain to me this new trend of in-house tools and tool-bloat?
To make such program work it's sufficient to map it into the lowest quarter-petabye of address space. I can imagine a flag for that in the executable if it ever becomes a problem.
I guess they are using very specific machine instructions to achieve their ends.
It really is bad. I can't upload my band's music videos to Facebook video because the compression is so distorting...
EU and IT Companies announce Code of Conduct on illegal online hate speech
I think headsets at work is a tech thing. Most of the world doesn't get to wear them all the time.
The -E line of processors is always one process generation behind the mainstream chips, these are processors with more cores/PCI lanes/cache on an "enthusiast" platform. Essentially unlocked Xeons.
is this really a contrarian opinion? i feel like this is a pretty obvious fact that it's easier to read network requests to scrape a website than parsing html
I'm not sure whether we can draw conclusions about _adoption_ from this chart. A simplistic model could assume that

adoption = integral of popularity over time

The peak adoption is where popularity is zero. This model doesn't include software that's been decommissioned or migrated to another platform.
This.

The default tor browser ensures most tor users look identical so malicious services cannot finger print individual users. It disables a small group of firefox features which make finger printing extremely trivia (RPC Chat, GPU access).

In most cases of people being de-anonimized on TOR they're normally running an alternative browser, or out of date TORbrowser.
Withings Acquired by Nokia
Show HN: Simplezoom.js – Simple ecommerce image previews for everyone
When I first started I didn't even have a digital camera. I took the photos with a film camera, had them printed, then scanned them in! Quite a contrast with shooting a panorama on my phone now.
I have some OS X machines on the LAN for things like dashboards but I wouldn't dream of using one on production web servers.

I really like OS X, I've been using it on my personal and work computers for 9 years. But for server sit is Linux all the way.
Alright. Where can I find your project? You can let me know in Gitter or e-mail.
To get around SelfControl requires digging into the source code of the program. This requires at least as much focus+determination as doing the work you are supposed to be doing.
Because there are plenty of saddle points. Gradient descent slows down quite a bit at those, too.
I think we always knew that they were buying a lot of government debt, this just makes it official and puts some numbers to it.
It's partially because of the lack of competition and partially because the process technology itself has slowed down. We're starting to run up against the limits of silicon, going from 22nm to 14nm isn't as big of a performance increase as going from, say, 90nm to 45nm was a decade ago.
Apple should license Samsung Pay
I think imgur remains the best no-nonsense plain image host, although maybe I'm still recovering from years of photobucket.

If you use github or gitlab sites for a personal website, you could probably use your own repo as a miscellaneous image host-- as long as it's within the bounds of their TOS.
Why Earth is called Earth, not Assbeads (satire of software product management)
If it confuses users who don't understand why it's different for their friends, it can be perceived as such.
As mentioned in the ticket, Tor is opposed to filter lists: https://www.torproject.org/projects/torbrowser/design/#philo...

Firefox's “Tracking Protection” is one of these.
It’s not third party – the dev is a microsoft employee, managing the VS Code team.
I think at this point getting even further ahead of AMD would only get them into trouble.
GOtchas – the Go cheat sheet series
Hi Everyone,

I'm making a free cheat sheet series for newbies to help them learn Go. I've just completed the first one in this series about strings: https://payhip.com/b/UyHJ1

Which part of Go would you like to see in a cheat sheet format? Let me know and I gladly create them.

Cheers,
László
I think I understand what you meant, and it's called "low poly"

examples:
https://www.reddit.com/r/low_poly/
http://lopoco.tumblr.com

Just like pixel art is inspired by the aesthetics of low resolution graphics and/or limited color palettes, low poly is inspired by those of early 3d art and games, like N64, Playstation, etc.
The IntelliJ IDEA Open Source edition?
Elm-conf US 2016 - CFP open!
I think that 85% is pretty reasonable, most content creators provide subtitles now, and the audio is often superfluous (I'm looking at you BuzzFeed Tasty clips!).
Tarantool: A very fast NoSQL database with stored procedures in Lua
My school actually had standard coding styles for each language they taught. Naturally, they all wanted a metric fuckton of comments (luckily the TAs didn't care as much about the comments part of those guides).
> The business incentives keep the surveillance ticking over, Choudhary explained. "Surveilling and predicting human behaviour is the new economy," she said. "It also means more effective tyranny, an increasingly inescapable prison for the human race."

I agree with him in principle but in practice this is simply not working. People at large have been getting better and better at outright ignoring every ad they see, the pervasiveness of ad-blocking technology has never been higher, it seems like every item from the ad company's lately is highlighting that viewership and engagement is plummeting at a record pace.

I'm not saying this isn't a fight we need to win, but it seems we're winning it pretty well. We still need to work on the privacy end of things (I think that will be coming in a big way fairly soon) but in terms of advertisements controlling people? With such a high amount of said people blocking and ignoring, I find it very hard to believe. Even if their targeting is better, the fact that people can so effectively ignore ads that are targeted to their exact behaviors makes it seem unlikely.
In the span of about 3 weeks the National Enquirer said that Prince died of Suicide, Accidental Drug Overdose, Aids, and Suicide because of Aids. The Same publication declared 3 separate causes of death for the same person in back to back to back issues, and yet people still read and believe this fucking garbage.
Your comment saved me a lot of confusion. I wonder if it makes any sense to have some kind of ontology for HN or sites like it that would truly no-context give full resolution to the items in the submission title or article. e.g. "computers::programming::languages::raft" + "computers::programming::paradigm::parallel".

EDIT: I meant that as some sort of metadata/tagging system.
Maybe check out Whonix
You mean around truncation and rewrite?
This support ticket, which is linked to from the ticket you linked to, appears to say that the reasoning is related to semantics of security related to the security slider:

https://trac.torproject.org/projects/tor/ticket/17898
Just clicked on this link from Heathrow Airport public wifi and got a certificate warning:

https://twitter.com/roryireland/status/737626851749679105
Your own definitions do not even add up. Regular images (not regular art) are technically infinite resolution images with the only limitation being the 32bpp colour scheme (which can go up infinitely too, but displays are a limitation) Pixel art is a style and movement replicating the low resolution and limited colour (and sometimes other limitations such as sprite limits per scanline of NES) sprites, especially of older games.
"While the BBC micro:bit has Bluetooth Low Energy (BLE) hardware it only has 16k of RAM. The BLE stack alone takes up 12k RAM which means there’s not enough room to (currently) run MicroPython.

Future versions of the device may come with 32k RAM which would be sufficient. However, until such time it’s highly unlikely MicroPython will support BLE." [1]

That's a shame. I mean, I know it can be accessed by programming the hardware directly, but for most of the kids receiving these that puts BLE out of reach, when remote sensor, remote control & mesh network type capabilities would have opened up another whole class of projects that these could have been used for.

Would another 16K of memory really have pushed the price out of range, or was this more a question of the hardware design being finalised before the software stack?

[1] http://microbit-micropython.readthedocs.io/en/latest/ble.htm...
How did you have the bandwidth to work there for a week?
It's explained in "design philosophy" under point #5: https://www.torproject.org/projects/torbrowser/design/#philo...
Two years ago, after seeing the incredible art style of Fez, I became a big fan of voxel-based sculpting. I implemented my own WebGL voxel editor and started a Tumblr with some example creations: http://eachothersbreath.tumblr.com.

Unfortunately it didn't take me long to feel the limitations of that art style. The lack of sloped surfaces is a huge problem, which can't be mitigated even with custom shaped voxels. Past a certain point, tasteful low-poly modeling (like http://www.chelseasaunders.com) is both easier and looks better, especially when animated.
A First aid app on every smartphone
This is a simple way to get better first aid to billions. There are more than 2 billion smartphone users worldwide, most of them will witness some kind of emergency situation sooner or later. Having a trusted app that is preinstalled on their smartphones and ready to use in seconds, could make a big difference and literally save lives. Most of these smartphones are Android or iOS smartphones, so we call on Google and Apple to develop and maintain a global set of first aid apps. These apps should be preinstalled like the calculator or your email app and your phone should notify you that they are installed. Please support this petitio and share it, it would be a simple way to save thousands of lives. You can act now and download a first aid app from the App Store or Google Play Store, you could need it tomorrow. Thank you.
Well.... Don't know if you already know about it... but After the Deadline was written by Raphael Mudge, the creator of Armitage and Cobalt Strike. See the 1st video on this site http://www.hick.org/~raffi/afterthedeadline.html Also if you go to 02:40 he says that Hacker News is his favorite site. Inception...
Apparently wether is a castrated male sheep or a castrated male goat. Just saying.:D I have learnt something new today !
Looks very nice, will consider using for next Python project.
Have been working on something quite similar for JavaScript, http://agreejs.org/
Look at that gas station photo during the embargo: "Limit: $300 per customer". $300 in 1974? Wow!
Airports usually do SSL MITM so they can inspect the traffic. Or they redirect all addresses to a hotspot sign-in page until the user signs in.
I could see that being useful in slack. Especially if you could "cc @bot" when answering a teammate's question to add an item to be knowledge base and it had strong NLP to handle different phrasings of both input and question.

I'd probably need to trial it for proof of usefulness before paying anything more than about $25/yr total for it, and that may put you in a bind as the developer - since (for a team the size of mine) you'd need at least a 6-month trial just to populate the knowledge base with enough items to be useful and then a couple more months for using it to become reflex.
NYT: 419m people are mobile adblockers (22% of world's 1.9bn smartphone users)
Is there a way to get around this through a proxy endpoint on your server?
Advertisers already know this which is why more and more FB videos include subtitles and (the smarter advertisers) will communicate whatever message they're trying to land in the first few seconds of the video.

So even if not 'engaged' with the video still does its job.
For the lazy, a link to the latest release - https://github.com/liblfds/liblfds/tree/master/liblfds/liblf...

PS. Code has quite a bit of that macro-heavy OpenSSL vibe to it. Definitely not everyone's thing, but it is very readable - https://github.com/liblfds/liblfds/blob/master/liblfds/liblf...
It has a Core M though.
I've not tried voxel art yet, but I've been playing with pixel art for the past 18 months or so and the limitations are actually fun for me. It means that you have to come up with some creative solutions.
I was making a good natured comment, and not trying to put anyone down. And I cannot see any inconsistencies in my explanation.

We were calling pixel artists "pixel artists" before "pixel art" came to be a distinctive low resolution style. That's just a fact.

And, no, there is no such thing as infinite resolution.
How the Service Marketplace Industry Has Evolved Digitally in Recent Times?
Mostly due to Autoplay... Having no concerns on wasting bandwith sure helps