skysight-inc/HackerNews huggingface dataset:
> The knob on one of our standing lamps broke and won't stay on anymore. I can order a new one for $1.50+$4.95 S/H or I could have just 3D-printed a really cool/custom one for $0.05.

Six bucks and change doesn't sound too bad to me, if it saves me having to spend time tracking down or building an appropriate 3D model to print. I could understand the attraction if it was $100, but six bucks?

> Lost some of the pieces in your Monopoly game? Just print some new ones. Heck, any gaming figurines can be printed trivially and there's a plethora of free, already-made ones to choose from.

But you can also use more or less any random thing you have lying around as a board game token, for free. Coins, thumb caps, washers, pieces of wood...

> Missing Lego parts.

Would they be able to stand up to daily use for years by enthusiastic children?

Lego parts also fit pretty well into the "just go buy some more" approach, too. You can get a bucket of 600 Lego bricks for $30.

> Seriously cool-looking/unique ceiling fan blades... seriously cool/useful wall plates and switches...

Presumably if lots of people wanted these things, somebody would be making them at scale in China already, no? It's fine if you want them, more power to you, but they don't really seem like something the mass market is breathlessly waiting for.

> Collar tags for my dogs.. children's toys... Halloween masks... protractors and compasses of any size... phone cases...

These things are the very definition of "cheap plastic crap," already available in a stunning kaleidoscope of colors, shapes and sizes at every retail environment from gas stations on up for practically nothing.

Not to mention that things like children's toys have a status component to them that can't be 3D printed. Kids don't want a toy that kinda looks like Groot from Guardians of the Galaxy, they want an Official Groot™ Action Figure By Hasbro like the one they've been saturation-bombed with TV advertising for. (And if they don't, their friends will happily torment them for not being sufficiently brand-conscious.)

> Custom Tupperware-like containers/boxes.

Is 3D-printer plastic safe to use for food storage?

Will most people want to spend time finding out when they can get a set of five Tupperware containers for $30?
I think you missed the point. I like understanding the why as well, but it doesn't actually matter. No one is going to do a 180 and say "oh, yeah, I hadn't thought of that. I guess it doesn't bother me anymore." It's still a PITA and there's no good reason for it anymore. I get great battery life on my M8 and don't have to deal with this stupid quirk.
Looks good. Any plans on allowing custom decks (for stuff other than learning langauges)?
There is no guaranteed upgrade window for Nexus phones/tablets.
What especially were you dissatisfied with using Anki and Memrise? And how do CleverDeck do them better?
> which is a rising tide that has lifted a lot of boats.

More of an inflating bubble that has lifted a lot of boats...
Awesome, I signed up to be notified of new languages. But the field border just turned green. Does that mean it went through?

Looking at the network it seems the return value was success, but it says "We'll just need to confirm your email address".

Shouldn't there be some text or something besides a green border?

Either way this looks awesome...
8 years outside of EU will not help innovation (research grants, EU students) or economy (CAP payments, increased borrowing costs).

Spain has reiterated today it will not make Scotland's entrance into the EU easy (http://www.theguardian.com/politics/2014/sep/17/spain-indepe...)
I wonder if they'd be interested in my laser cutter attachment.
http://robots-everywhere.com/re_wiki/index.php?n=Main.LCheap...
GIL isn't so much a language issue as an implementation issue, and (as is the case with Ruby and MRI's GVL), I expect that the solution will be found in an alternative implementation (which may later become the mainline implementation), rather than an update to CPython.

In Python's case, my guess would be that PyPy will be the the implementation that makes this mainstream.
I agree completely. IOS7 screwed over html5 devs so hard. IOS8 is just as bad. Putting overflow:hidden on a text area in IOS8 Safari makes it so the user can no longer scroll within to edit the text at the top. It also causes it to draw extremely weird on the screen (you see the border appear way above it). Putting a height of auto on an input is causing Safari to pop the keyboard open when trying to scroll (the page and happen to touch that element). File uploading is completely messed up too (http://blog.fineuploader.com/2014/09/10/ios8-presents-seriou...). We also have issues clicking buttons when the app is using a cache manifest and saved to the home screen. I will be having a few drinks over the next few weeks.
So glad you're open to solo-founder questions, thank a bunch. In your experience, do you think that you might just have unreasonably high standards for partners compared to people who have successfully matched with cofounders?

Would love to share the climb with a co-founder. Outreach efforts have put me in touch with smart, creative, educated people in the Bay Area. But to my surprise, I just haven't met a truly gritty, determined person yet. Started projects with the people I found anyways. It always feels like playing tea party with stuffed animals. Not a good experience for them, or me.

These lovely people live pleasant, balanced, healthy, entertaining, lives. Bless them. Nothing wrong with that! But they don't have crazy drive. Don't wanna run circles around a partner in any project. Want a cofounder to be my equal or superior in energy and persistence, that we can chase each other's effort, enhance each other's growth/success, and the project's growth/success.

I don't want a pampered, entertaining life. I want to struggle, grow, learn, achieve. Not sure how to find partners to share those values with. Should I make sure that partners share those values, or are these criteria unreasonable/misguided?

Flying solo for now. Later, maybe self-made success on a larger scale/stage may draw special people to me, so I don't have to actively search. A co-founder isn't a necessity for me, just a highly desired and recommended luxury, if I can reasonably get one. When a commenter above said, in paraphrase, "Going solo isn't impossible, you just need to be four times better", I just think "Fine, I'll work to get there."

Am I doing it wrong? Right? Sound familiar or was your co-founder-less situation different?
Nonsense. All it takes is for the utility of the thing to match or best its price. For example, if the average, every day person is told that they could use a 3D printer to save thousands on car parts, vacuum cleaner parts, and similar it won't take long before everyone has one in their house (or is regularly pestering their neighbor to use theirs, haha). Even at $1000.
Django REST Params 1.0
Why are you downvoting? I made a mistake, I apologized, my feedback was accepted.
The New Yahoo Developer Network
iOS 8 Review
The 10 secret principles behind all successful presentations
- Not able to use the OS vendor tooling which only support the official languages

- Another layer to debug (FFI)

- Possible loss of performance when crossing the FFI barrier

- Loss of productivity, because that cool API isn't available and so one has to write it

- Writing drivers, daemons/services, OS plugins, ...

One of the reasons I moved from Turbo Pascal to C++, when I started coding on Windows 3.0, was being fed up to write binding libraries by myself. Although I really enjoyed Turbo Pascal back then.
Well they do for £1,000,000 [1] so they may not like the competition.

[1] https://www.gov.uk/tier-1-investor/overview
Well, at least it's not underpants. :D
Interesting. Could one use this to harass an ex? Because unless these sorts of ads are flaggable, I bet that will happen, whether unintentionally ("Dear Angelina, I miss you and I know you have seen this 53 times") or intentionally ("YOU HORRIBLE DEMON BIRCH %$@#%$!!!").
Personally I would say yes, as it shows not all UNIXes are alike.
Use NoScript and HTTPS Everywhere only in Firefox. Try to keep extension usage down. In Chrome I use Adblock only, and despite preferring it as a browser, end up sticking with the 'tracklessness' of the FF setup for the most part.

Specifically don't trust:

. Ghostery - openly resell data

. Disconnect - solid team, but one founder former NSA staff - not a watertight reason to distrust, perhaps people can vouch for him, but that's enough reason for me at this point, given it's far from the only choice

Trusting NoScript or Adblock as non-commercial, open source projects is easier, although again not 100%. Still, much better than the alternative.
How Top Startups Pay Designers
Delivery of Humanitarian Aid by Land
Has anyone considered if the iPhone is a good choice of you are a Gmail user?

I have noticed that the Gmail app load time, on the iPhone, is unusably slow but it is one of the apps I need to use daily.
Tourist map of SSD drives
Template variables are really interesting. I had a similar idea years ago, as a bit of "wouldn't it be cool if..." speculation, but never expected to see it in C++.
I'm certainly not arguing for locking information behind paywalls. I too am where I am today because of free information on the web. But those sites did not have ads - they were published by people driven by having something to say, when the distraction of monetized shallow sites hadn't quite arrived.

It's harder today, but you can still manage to sift through the noise and find the rare gem of basic html, no ads, and very thorough independently-organized information. I would love if some search engine were to make an option to only return results from sites without ads - I believe the quality would be much higher.
I can't reply to the parent of this, so I'll reply here. PLA is considered food safe, but it can't handle the heat of a dishwasher. I know because of all of the cookie cutters I make for people. Washing makes them warp and brittle.
The first edition is quite good. I'm sure the 2nd is just as good.
I just watched it within the past few days and I agree, very interesting.
Yes if anyone ever got access to my user on my local dev machine, the gig is up. Although we keep production sensitive stuff gpg encrypted and require a password to decrypt, but there is so much information and data in my user home, you don't need super user access to cause damage.
Given that he mentions he was in contact with the dev team, we can be pretty sure he provided feedback. Ten years ago I participated on that list and 'has' was full of opinionated feedback for everyone. He's the one who wrote appscript, mentioned elsewhere on this thread.
They were all mostly terrible until Google Keyboard came around with swipe support.
Devices may not receive the latest version of Android if they fall outside of the update window, traditionally around 18 months after a device release.

https://support.google.com/nexus/answer/4457705?hl=en
Yeah, definitely. Learning languages seems to be the largest use-case for spaced repetition apps, so building in lots of good content for language learning seemed like a smart way to differentiate and target ourselves at first. One of the biggest annoyances I had using the others was how much time I spent building my own decks - when, really, I just wanted to learn common, useful words. It's true that some apps include user-created content you can share, but the quality was pretty hit or miss - and usually didn't come with pre-associated images, sound, and example sentences.
Brazil Removed from UN World Hunger Map
Is there a specific reason you are using the Gmail app instead of the OS provided mail app?
If there is something like a Wolfram Language, it better should be documented like other 'programming' languages. The core of the language is underspecified. Even the small Scheme standard is much more rigorously specified, including an attempt on a formal semantics.
easy and functional designs. PLA toys are just a novelty.
Shoot - I knew this was going to happen. Sorry about that. I'll go take a look.
Why can't you just avoid sites that use advertising? How is it fair to companies to give you free content without having to pay for it.

If you find a site has annoying advertising then stop browsing it and find an alternative. Vote with your browsing habits.
Just another clone of a printer that cloned their ideas from reprap. Nothing to see here except the line where they state they have locked down your options in software...great idea...eliminate user controls...that should make it more user friendly.

The only reason to eliminate those features is so that you are locked into using their consumables (or maybe to avoid some patent issue in the case of the variable infill).

It is sad that these are the types of printers that get attention. Nothing special about the design, build area or pretty much anything but it has a Dremel logo so of course it will sell.

Just another company trying to jump onto the already crowded 3d printing wave. I am sure there are more to come.
C++ doesn't have the friendliest grammar for addressing potential parsing ambiguities.

As an example, your proposed solutions

_1,000,000
k1,000,000

Both are already valid if variables or functions _1 or k1 are in scope, and evaluate to (octal) zero.

And I haven't checked, but it would guess that invalidating "x=1,2" in the parser would not be "simple". I cannot think of a reason, but it also might turn out to be more common then one would think due to macro expansions.
This comparison?: https://www.openhub.net/p/compare?project_0=Upstart&project_...

The systemd LoC count is much higher than for the other two...
Those who try to construct water world shouldn't insult the drug consumption of others.
I didn't even realize that since I use http://hckrnews.com to browse the headlines.
Why not support this through node?
I'm pretty sure there is a setting on highcharts to treat missing data points as zero. They just have to set that to false, not too complicated...?
CleverDeck looks great and I've been looking for something to use alongside Duolingo. Do you have plans to expand from vocab to grammar? Duolingo can be too flexible and I'd love some more rigorous lessons on conjugation, etc.
I made a file tagging system with node-webkit and Vue (+ gulp/browserify/partialify). Vue was a joy to use. Most of the complexity in the app was dealing with sqlite, Sequelize and many-to-many relationships. Once the data got into a Vue VM it was smooth sailing.

I did run into some performance problems (rendering huge lists into complex tables), but I was able to iron them out for the most part. The only downside, which is definitely not unique to Vue, was debugging--a ton of functions get called in the Vue code when model data changes, so it can be tricky to find the right combination of breakpoints to set to track down why what you're expecting to happen isn't happening.
Easel Is Shutting Down
German brothers to make billions from Rocket e-commerce empire
Yeah, I was thinking exactly that as my hands typed `apt-get` from muscle-memory.

In the end I decided to close my eyes and hope for the best.
I feel like it stopped being "well played" when his roommate called him out and he just lied about it. At that point, there's nothing clever moving forward, other than the fact that he can apparently lie convincingly to a friend. Maybe that's just my "prank ethics" though.
For anyone who's interested in Erlang (or functional programming in general) but thinks it looks a bit daunting, check out Elixir.

It's a new language which has just turned 1.0, has Ruby/Python like syntax and runs on the Erlang OTP VM (kind of like how clojure runs on the JVM). This gives you all of the amazing concurrent power which has helped the Heroku guys here.

Check it out!: http://elixir-lang.org/
>And yet they continue to pack more power into a smaller package.

Well, not this time =p
>The main issue the Emacs developers seem to have with Guile is that it will give developers choices as to whether to write Emacs extensions in Scheme, Elisp, or Javascript/Python/Whatever else Guile supports

I don't understand why they care? Why would the Emacs developers feel the need to debug compatibility if someone else wrote a shitty extension? The onus would be on the extension developer to fix the extension.
> If a company cares about what a programming candidate can do, then caring about a degree or whiteboard problems is caring about the wrong thing.

Yes, it is like being interviewed for making a time machine, you show a working time machine and they continue to ask you questions about physics...
Doesn't really seem newsworthy, unless I'm missing something
How New GTLDs Fare in Search Marketing [Research]
really ? you talk to your phone during breakfast! I have siri and its not good enough to replace my cat as a breakfast companion.

Amazing, I need to check it out. Cannot believe we are discussing machine companionships in 2014.
The BDFL also blessed[0] this blog post. (Not that this will stop the SemVer army.)

[0] https://twitter.com/gvanrossum/status/501172370690699265
We already have free and cheap content, so there's really no problem if savvy users block ads as they've been doing for 15 years.
>>I think you missed the point. I like understanding the why as well, but it doesn't actually matter.

Of course it matters. If you understand why, you can take steps to mitigate it or work around it. In this particular case, one workaround is to close unused programs and browser tabs every now and then to clear up memory so that the active tabs don't go through a forced-refresh. This is what I do on my 4S, and I haven't had to deal with the problem the OP describes in a long time despite being a "heavy" user.
I can't install it right now as I am upgrading to iOS 8 but why is the app free and the 3000+ cards mentioned in the description cost $15?

Is it because the App store doesn't support any form of trial? It may be unfair, but I always feel like I am being tricked when a purchase is set up this way?
Gates: We always overestimate the change that will occur in the next 2 years and underestimate the change that will occur in the next 10.
Exposure Search
The Truth About Convertible Debt at Startups and the Hidden Terms
There's a lot to talk about, much of which I wrote about in detail here: http://cleverdeck.com/blog

But to name the big two:

1. I just wanted something I could pull out of my pocket and tell me what to learn. Of course I want to be able to customize it (and you can in CleverDeck), but I found myself spending so much time in the others creating and managing different lists. With CleverDeck, the app is the list. If I don't have time to add words that I'm encountering in the wild, then the app will pull from a default ordering that's sorted by "usefulness."

2. I didn't really like the user experience of others. Too many confidence levels led to cognitive fatigue; I had to tap through menus to find which lists had which number of cards I needed to review. With this, just open it and swipe. It just tells me when cards come up for me to review, and automatically presents 10 new cards the next day (or whatever I have the setting adjusted to).
>more RAM won't make a meaningful impact on the experience

Except when it would, as in, the case we are discussing right now.
I was asked to crack a program in a job interview
CL is generally less elegant but more practical than Scheme. It does have a few warts, but for the most part it trades cleanliness for usefulness.

Scheme is really cool; I like it. But I use CL:-)
Allowing expensing of distributions would actually not equalize the tax treatment. If you could expense distributions it would be more favorable to do dividends than to retain earnings, because retained earnings (in the context of companies building up huge war chests rather than reinvesting retained earnings in the business) would still be subject to double-taxation (corporate taxes, then deferred taxes on capital gains), while dividends would be subject only to the tax on capital income, which is less than the combination of the other two taxes. I think.
Anyone who thinks the YES vote will be allowed to win the referendum —even if 'on the ground' the majority of Scots vote that way— seriously underestimates the lengths to which those who really run things will go, to ensure the status quo.

They don't call it 'Perfidious Albion' for nothing!
It runs fine under Wine on Ubuntu; maybe that's an option on OS X, too.
Native OpenSSH performance seems quite good these days- are you certain this is still necessary? Either the SSH client and server I used had this patch, or the windowing code in SSH was removed/modified.
German and Mandarin are my two requests (even just 300 or so Mandarin cards would be great! I'll help!). Just started on French while I wait, looks great! :)
Calling this a CMS platform I think is misleading me into wondering what a graph database's use is in something used to "just show content".

It sounds like it's able to do fancy things with rendering pages quickly, but...so what?

The Github explanation says "It was designed to simplify the creation of complex graph database applications" - a generic platform built around a graph database makes more sense.

So my question is - Is this a CMS or a platform for building applications? Is the graph database cool because it can do fancy things for rendering content, or because you can use it to build relationship models for users of applications using Structr for RAD-style dev?
Ask HN: How do I start my career after 7 years break with honesty?
I have been living here in USA for the past 7 years unemployed as I was on a visa that did not allow me to be employed. Now finally I got my work permit and I am ready to work but I don't have anything to show as experience. I am a self taught developer who loves Golang now, but I am fairly happy to work with Java or any other language. I don't want to put lies on my resume and instead start with all honesty. I have loans to clear and bills to pay so I can't risk being an entrepreneur. Please give me any suggestions how do I start after all these years. I love startups and I am willing to relocate anywhere within US.
Has anyone tried loading from Blob URLs? That might be a way to make Cordova work.
I have a very dog eared copy of the first edition and ordered this one. I also bought a copy of the CS class that Kirk taught at UCB on VHS video tape back when I was at NetApp.

I sort of think of three books as being core of a curriculum understanding operating systems, this book, "The Design of the UNIX Operating System"[1] by Bach, and "Operating System Concepts" by Silbershatz. Owning and understanding those three texts will give you everything you need to know about working in the kernel and designing your own OS code.

[1] www.amazon.com/Design-UNIX-Operating-System/dp/0132017997/

[2] www.amazon.com/Operating-System-Concepts-Abraham-Silberschatz/dp/1118063333/
Or you're implementing an odd algorithm where a pointer to the paper, etc, describing it is located so that co-workers, etc, know what's going on. Or you're working around architectural limitations, such as doing work on microcontrollers, where you don't always have your preferred integer size to work with. Or working around bugs and/or poor naming conventions in other peoples' software. Yes, your code may be beautiful and cause angels to sing, but it's going to be working with code belched from the deep bowels of hell, and giving others clues as to why you're doing things in non-intuitive manners is not just useful, but needed.
Thanks I did not know that. I found this quote and attribution in [0]. (Sadly there were many other errors in that book.)

[0] http://www.stroustrup.com/Tour.html