skysight-inc/HackerNews huggingface dataset:
You've been given the task of controlling lots of kids, squishing their natural learning desires and ways. This should be draining as it is against the ways of how we evolved.

See for example http://www.salon.com/2013/08/26/school_is_a_prison_and_damag...

Despite your best intentions, coercive schooling is not a good thing. There are better ways, such as Sudbury schooling, that are both respectful of children and actually prepare them for the world that we live in.
I'm not sure what countries you've been in, but British culture is definitely not like that.

B2B transactions do have more emphasis on following the rules of the contract, as two businesses are seen as being on a more "even playing field".

B2C transactions, however, rely heavily on consumer protection legislations (Sale of Goods Act, Supply of Goods and Services Act, Unfair Contract Terms Act), which recognise that most consumers do not read contract terms at all. In addition, there are a number of regulators and public bodies whose sole purpose is to provide free legal advice, and to fight cases on behalf of the consumer. Hell, there's a ton of morning television dedicated to hunting down dodgy builders and shaming them publicly.

My point is that contracts aren't as integral to everyday life as you assume, and most people will freely sign them in the knowledge that any bad terms are mostly unenforceable.
Your project makes a lot of sense to me—same kind of questions I've been wondering on: why patterns, why self-similarity, etc. I'm westoncb[at google's mail service] if you want to discuss sometime.
We've hit 1000 squares What can IdeaSquares do for your business idea?
Almost nice, but the digit glyphs are destroyed: they're not equally wide any more. Sorry, but can't use a font like that.
Creating Rails Active Record Validation Contexts with Inheritance
Which country affords 1:1 ?
For some concepts that can be expressed in both code and math, I prefer the code notation because I can run it, and also make small tweaks and see what happens. For example, I got a better understanding of Löb's theorem [1] by translating the proof into Haskell [2].

[1] http://en.wikipedia.org/wiki/L%C3%B6b's_theorem#Modal_Proof_...

[2] http://lesswrong.com/lw/l0d/a_proof_of_l%C3%B6bs_theorem_in_...
I have a few docker containers I use as a testing environment. I ended up mounting gems from the host. They where mounted from a /tmp dir so docker would not pollute the gems on the host.
Couldn't agree more. I see this as just another example of how ordinary function composition usually wins out over OOP.

Additionally, AFAICT Promise-like things aren't actually used very much in Haskell in practice; at least not in the code I tend to see/write. MVar is probably the nearest direct equivalent, modulo error handling (which would probably just be handled using an Either in an MVar). Given that the runtime is M:N threaded, there doesn't seem to be much need for Promise and its ilk, since you can just do ordinary function composition and HoFs (with channels for communication). If you want something fancy you just use the marvellous "async" library.
Helmets that use MIPS may not be much better in a crash than normal helmets.

http://www.bhsi.org/mips.htm
A timelapse visualisation of traffic in UK airspace
In America?

I found the coastal route between San Fransisco and Los Angeles to be stunning. A road right on the cliff edge by the water. Amazing views. I don't recall name of the route but it shouldn't be too hard to find.

In Europe I would suggest something like traveling in Cornwall in The UK or along the French riviera. Both are well worth a visit. Better in the summer or late spring though.
This is nice. My web site server IP was changed when the server came back up. So now I have to update all of the site DNS settings.
Why do they even have the Stingray equipment from the FBI, if they can't use its output in court?
>> Trip Advisor is a tech startup

So a nearly 15 year old company with a billion dollar revenue still qualifies as a startup?

>> The situation couldn't have occurred without a service like them

Freedom of speech infractions have occurred for way longer than online services have existed.

So if someone tweets something stupid/political it should be posted on hackernews as well, simply because tweeting wasn't possible prior to twitter? Or what if someone reacts badly to something on tumblr, is that relevant for hn'ers as well in case they are trying to innovate in the micro-blogging space?
Dependency Injection: Inject Your Dependencies, Period
Big numbers for Prezi: 50M users and $57M in fresh funding
500 Startups Launches $10M Mobile Collective Fund
This article[0] is largely about DNSSEC and DANE but it might give you some insights why making registrars the sole authorities isn't such a good idea.

[0] http://www.thoughtcrime.org/blog/ssl-and-the-future-of-authe...
7 hacks to make writing 'look' easy
See also https://news.ycombinator.com/item?id=8627630
I think Bullet Journal could be very effective to Get Things
Done (TM), though I haven't used it in practice yet.

http://www.bulletjournal.com
you need to add in the new Australian Clusters
To be precise:

- The JavaScript language is specified under the ECMAScript specification.

- Web workers are indeed not a part of the ECMAScript specification which considers them "host objects".

- WebWorkers and other browser APIs (timers, ajax etc) are called the DOM API. The DOM (document object model) is how JS interacts with the web page and what capabilities it exposes. (document.getElementById isn't any more JavaScript than web workers).
Google has a few web servers internally for different purposes. Maybe they'll open source something one day much like kubernetes, a simplified example of what they have. To be honest web serving is more about configuration than speed. Serving a lot of traffic isn't difficult these days. We solved the c10k problem long ago.
Adding a query parameter is the accepted way if you want to resubmit a link. It also seems to be generally accepted to resubmit if the original submission discussion did not bring a fruitful discussion. Articles sometimes drop off the homepage very fast even tough they're interesting for multiple reasons, for example if they're submitted at US night time or if some other, controversial topic dominates the day. I saw the original submission and I like the new submission here.
Rules for Creating Gorgeous UI
The book Structure and Interpretation of Classical Mechanics redefines some of the trickier parts of the standard mathematical notation, and does all of the actual computation in Scheme. They extended the standard Scheme interpreter/compiler to support algebraic manipulation of Scheme programs, which lets them do all of the higher-order computations in Scheme as well (things like transforming between coordinate systems, finding the derivative of a function, computing the Lagrange equations from partial derivatives, etc). Usually the proofs/derivations are shown in the modified standard notation, and then the resulting implementation is shown in Scheme.

I haven't finished the book (turns out I know less calculus than I thought), but the result is pretty effective. You're much less likely to get confused about which things are numbers and which are functions, and which of those functions operate on numbers and which ones operate on other functions, once you see the Scheme implementation of something.
What will your grandchidren's house look like?
Honestly, if that is what you took from it, you should read the rest of the comments here. Much of this article didn't make much sense.
I made an iPhone app that does kind of the same thing, but converts letters to their upside-down unicode equivalent. It's fun for sending upside-down texts.

Free and ad-free, just a fun project:

https://itunes.apple.com/us/app/texting-upside-down-free/id4...
I can't help but think there's a Submarine[1] effect going on with reporting on public schools in the U.S.

The U.S. is a huge country with a heterogeneous population spanning a wide swath of the socioeconomic continuum. To say "teaching is bad" as a blanket statement is intellectually dishonest, to the point where I think some organization(s) intentionally push this meme in the media to further their own purposes.

I agree with taking the profession of teaching more seriously (as if anybody is opposed to such a thing). How best to do that is what we'll probably never agree on.

[1] http://paulgraham.com/submarine.html
> App for public transport for your country? Nope, it isn't there.

Except, of course, for Finland: https://openrepos.net/content/w01w13/reitti
fun for passwords
> I would consider C++ to be way more verbose than Javascript.

Rather damning with faint praise there.

> Weird scoping? What are you talking about here? It's not the same as other languages. That does not make it weird.

Yes it does. In the '80s this was an open research area, but a consensus was reached in favour of lexical scoping for a reason.

> I get that Javascript has its quirks. But so do most languages.

False equivalence. Python (to pick an example I'm familiar with) has some quirks, sure, but it's a million times nicer to program in than Javascript, and it has all the other advantages you list (it's easy to get started with, suitable for complex apps, cross-platform and so on). I'm sure the same could be said for Ruby or OCaml or hundreds of other languages. If it were as easy to run these in the browser, I don't think we'd see anyone choosing Javascript - it really is a worse language than so many alternatives.

(I mean, by the standards of a single-application scripting language that was written in three days, Javascript is very good - we wouldn't expect such a language to be the equal of a carefully designed general-purpose programming language)
iOS widget to show you multiple Google Analytics properties
Hopefully these guys will soon be picked up by a ride development company or integrated into Disney so we can see this on a real ride very soon! This is great work!
Cyrillic, sure. But Thai? Their alphabet is credited to one พ่อขุนรามคำแหงมหาราช. I've never thought there was any resemblance between Thai symbols and Latin ones, but... judge for yourself, I guess?

http://en.wikipedia.org/wiki/Thai_alphabet
Sorry, I didn't mean it as baiting, just venting a little. Just based on this conversation and his other posts, it's obvious what he is.
I think this is an example of contracts being broken, often online but elsewhere too. You can't rent a hotel room without a credit card which helps hotels avoid you running off without paying for minibar peanuts or rock star damage to a room. OTOH, the fact that you can't update your iphone, rent a hotel room or do a lot of other things without agreeing to a "contract" or policy so long that it's impractical to read it, is a clear sign this institution is broken.

We need new laws. Not the vague hodgepodge we have now. Policies designed to not be read need to be considered completely invalid. This credit card charge should be treated like any merchant taking a card and then charging £100 more than expected. Fraud, theft, some mild form of racketeering, whatever that falls under.

I think the most common abuse of this sort is "out of contract" telecom charges where using 2X the contract number of minutes or data could result in over 10X (often over 100x) the cost of the original contract.

I'm not sure how exactly the laws need to work, but there is obvious stretching of the systems well past the point of ridiculous. An iphone privacy policy or a hotel "sign this" agreement is not free actors contracting freely.

Also, the sooner "pull" payments become a rare exception, the better. If hotels need some sort of escrow, then it should be an escrow.
Have you tried CBSD? Does it compete well against Docker? The documentation seems quite lacking, but then again, so is docker's at the moment too.
have a clause that says "If anything in this contract was missed or is in violation of the law, the law prevails. The contract is ruled by laws of X country"

Yeah, I've also seen this in many contracts. It's silly. The law prevails whether you write it in the damn contract or not. That's why it's The Law. (You can also try the opposite test: "If anything in this contract is in violation of the law, this contract prevails over the law" --> yeah, right)
With SSH you usually own both endpoints (or at least trusting your cloud provider).

The example you give with regards to exchanging a piece of paper is very similar. It's ridiculously hard to do such a thing on large scale without trusting intermediaries.

I'm putting my eggs on certificate pinning.
Handmade Hero - Day 001 [video]
I have a Jolla phone and I love it. I guess I'm among the luckier ones as my phone doesn't have any of the wiggly sim/battery problems. It's been very stable for me for the past 8 or so months I had it.

I love the battery life. Perhaps thanks to using Qt/C++ instead of a higher level language/framework, or perhaps thanks to me being social-medially-challenged, the standard 2200 mah battery takes me for a good chunk of 48 hours.

Yes, there aren't much apps for it, (there was a time when you could practically download the entire Jolla store to your phone) but almost all of the apps are open source. If you're craving for the latest episode of Brain Crush Saga, you're not in the target audience anyway.

There are also a couple of factors which make it a unique offering:

-It's not from Google, it's not from Apple, so I'm a bit more comfortable privacy-wise.

-The concept of "The Other Half". It's sort of a "hardware app" that you can use as the back cover of your phone. For example, there's a kickstarter for a The Other Half Keyboard running right now: https://www.kickstarter.com/projects/2028347278/tohkbd-the-o....

-No front-facing buttons! Huge success design-wise. Not gorgeous like the N9 (reportedly due to some patent issues), but still very eye-pleasing.

All in all, very cute device, but definitely not (yet) for everyone.

As for the tablet, I expect to be a lot more productive with it compared to the toys on the market now, especially thanks to it being an Intel-based device with a proper Linux distribution. And at ~200$ for this kind of device, to me it's a bargain.

The Indie GoGo page is buried far down the page, so here it is for your convenience: https://www.indiegogo.com/projects/jolla-tablet-world-s-firs...

Keep up the amazing work, Jolla team, you are making a difference.

Disclaimer: No affiliation, just a happy customer.
I look forward to a Hacker News front page that looks like a ransom note.
Nice explanation, the overall layout and text-to-code ratio make it easy/fun to follow. I would like to see the finished post when all the TODO's are filled in. I would suggest to add "AMD64" explicitly to the page title for clarity.
My favourite getting-things-done methodology is still: "If you have more things that you can remember, then you have too many things and you can safely drop some"

I've also noticed that most things I put off, or forget to do, are things are I don't actually want to do anyway and no amount of GTD-ing or tasklisting or anything will ever make me do them. They are just cruft that accumulates.

Better to just let them slip off your viewfinder. One thing I have to improve, though, is doing that consciously. Instead of letting things slip through the cracks, I have to start consciously pushing them through the cracks.
I have only tested it with javescript, which gave a syntax error.
I thought that Handoff was broken. Still broken in the sense that no error message is shown for an invalid exchange.
Announcement video here: http://youtu.be/A2dxjOjWHxQ
Hmm - this : http://en.wikipedia.org/wiki/RT-2PM2_Topol-M can do things that no other system can do (hypersonic manuvering)

This is fairly unique as well : en.wikipedia.org/wiki/VA-111_Shkval
In this case is obvious that Stingray was used, but in other cases (Plenty of examples in the discussion) it might not be easy to probe that the police obtained the info that lead to the investigation illegally.
The Unicode trick was fun and interesting per se. Don't use it to promote unrelated content.
Reid Hoffman on best strategies, valuable lessons, the PayPal mafia
Thank you. I live in England and have no fixed plan on where I want to go. I've been to New Zealand before, and travelled around via RV and loved it that I thought I'd like to go and do something like that again, in a new country. I think the road you're referring to is Big Sur? Meant to be beautiful!
You should try Google's App Engine (paid premium account) tech support when your critical files disappear. Can't be any worse than this ... That's the problem with these hosted cloud solutions, your systems are at the mercy of the bad tech support. Try explaining that to your own customers ...
Ask HN: Looking for feedback on our startup
I am looking for any kind of feedback on my startup, Callr[1]. We have a consulting company and built Callr out of frustration with conference calls and we have been using it for a year. We opened it to the world two months ago and have been getting some traction, but not enough.

Our main problem at the moment is the high bounce rate. The visitors to the site are not converting to signing up for a free service. Would you mind taking a look at the site and let me know if we are explaining the service adequately? Any suggestions on how to improve it?

Thanks for your time.

[1] http://getcallr.com/
A Thermomix is actually super useful. You can cook quickly a lot of stuff that's hard / annoying to cook otherwise... Soups, crêpes / waffles dough, hot chocolate, etc...
The panintelligent on the other hand is just a pan with temperature control. Any person with cooking experience won't gain too much from this.
I would characterize this as a reaction to earlier triumphalism: some of the more breathless OSS advocates treated many eyes as a given – open the source and bugs will be fixed – when it's heavily dependent on project culture, existing code quality and simply the nature of the project.
It is the same in the UK. you can have all the terms and conditions that you like but if they are illegal or unfair they are unenforceable.
I couldn't help but notice that this converter was copyrighted by Eli the Bearded. Google "Eli the Bearded", but not from work. You'll get some very interesting results.

https://encrypted.google.com/#q=Eli%20the%20Bearded
43.8 + 23.8 is 67.6, not 77.6.
Nielsen to Measure Netflix Viewing
Each country has it's own laws but I think they'd get their money back in most places including the UK. Usually if there's a credit card involved it does not get to court - the credit card company refunds.
I've always found that attempts at germanization of subjects where English is the lingua franca are incredibly amusing. Further germanization of German words, such as the conversion of "Nase" to "𝕲𝖊𝖘𝖎𝖈𝖍𝖙𝖘𝖟𝖎𝖓𝖐𝖊𝖓" also is at least worth a chuckle despite the solemn background that spawned the movement.

𝕹𝖊𝖚𝖎𝖌𝖐𝖊𝖎𝖙𝖘𝖇𝖑𝖆𝖙𝖙 𝖉𝖊𝖗 𝖚𝖓𝖐𝖔𝖓𝖛𝖊𝖓𝖙𝖎𝖔𝖓𝖊𝖑𝖑𝖊𝖓 𝕽𝖊𝖈𝖍𝖊𝖓𝖒𝖆𝖘𝖈𝖍𝖎𝖊𝖓𝖎𝖓𝖌𝖊𝖓𝖎𝖊𝖚𝖗𝖊 | 𝕹𝖊𝖚𝖊𝖘 | 𝕶𝖔𝖓𝖛𝖊𝖗𝖘𝖆𝖙𝖎𝖔𝖓𝖊𝖓 | 𝕶𝖔𝖒𝖒𝖊𝖓𝖙𝖆𝖗𝖊 | 𝕱𝖗𝖆𝖌𝖊𝖘𝖙𝖊𝖑𝖑𝖚𝖓𝖌 | 𝕭𝖊𝖗𝖚𝖋𝖘𝖋𝖎𝖓𝖉𝖚𝖓𝖌𝖘𝖆𝖇𝖙𝖊𝖎𝖑𝖚𝖓𝖌 | 𝕰𝖎𝖓𝖗𝖊𝖎𝖈𝖍𝖊
The space is actually unlimited.

Many successful entrepreneurs started by inventing a new to-do list. This is because it is the only way to come to terms with what it means to get things done at all.

There is literally no better use of a first-time entrepreneur's time than reinventing to-dos.
Good god, I've installed it and what a mistake! The weight of the font seems to be very variable and the spacing between letters i s m a s s i v e.

Uninstall sadly :-(
You're (almost) describing certificate pinning. Have a look at http://tack.io although it appears down for the moment. Here is the HN thread: https://news.ycombinator.com/item?id=4010711
Lies, damn lies, and $100 million investments.
Show HN: The Bodgenator – Illustrator script for rapid prototyping in code
Actually, the clause usually says that if any particular clause in the contract is deemed invalid under law, then the rest of the clauses are not also automatically invalidated. Like you say, stating that the law takes priority over the contract is a redundant statement.
Not only was Basil Fawlty based on a real hotelier, but the hotel is now advertising itself as 'The inspiration for Fawlty Towers.'

I discovered this last week when I drove past it.

http://en.wikipedia.org/wiki/Gleneagles_Hotel,_Torquay
If you happen to use cyrillic in your source code (for comments or even strings) and constantly switch between latin and cyrillic, then this actually happens with а "c" letter, because both latin and cyrillic "c" occupy the same button. And that's not fun, btw.
The Bodgenator is a script I wrote for Adobe Illustrator that exports a rough HTML layout from layers, to act as a foundation for a rapid prototype.

It doesn't try to export production-ready CSS - it's just PNGs and absolute positioning, which allows for designs to be easily updated, and for the emphasis to be on interactions and animations in jQuery, not on styling (which is already covered by static designs).

I wrote this for myself (as an interface designer), on the basis that I was keen to use my preferred tools – Illustrator, and raw HTML/CSS/JS – to prototype in the leanest way possible. I don't like wasting time rebuilding a layout from scratch in code, just to try out a simple animation. And I don't want to invest time in a tool like Quartz Composer or Axure, that has its own 'world' that locks you in.

Hope you'll find it useful, and please share around if you do.
𝓢𝓱𝓸𝔀 𝓗𝓝: 𝓧𝓼𝓬𝓻𝓮𝓮𝓷𝓼𝓪𝓿𝓮𝓻 𝓷𝓸𝔀 𝓱𝓪𝓼 (𝓪𝓵𝓹𝓱𝓪) 𝓐𝓷𝓭𝓻𝓸𝓲𝓭 𝓼𝓾𝓹𝓹𝓸𝓻𝓽
Xscreensaver 5.31 was released this week, and it has preliminary Android support:

http://www.jwz.org/blog/2014/11/xscreensaver-5-31

I built it on Ubuntu. An ndk-build, ant debug and ant installd did the trick for me. Only caveat: you have to add the line:

#include <time.h>

at the top of hacks/fpsI.h to get the ndk-build to work.
I think it would be good for all to have something like this. We need an alternative mobile platform that is not enslaved to one of the giant ecosystem producers with their respective Reality Distortion Fields.

Personally, I would like an OS that supports compilation to native code without having to polish every single bit manually (like Android forces you to do if you dare to use C instead of Java).

What I definitely don't need is Android by another name — for now, I just hope it will be better.
Not to mention that even with all the H1B nonsense the US is still able to attract many of the worlds best-and-brightest (or nearly so) from other countries. There are definitely large network effects in play as well.
UK 'to lead moon landing' funded by public contributions
Justicable I belive is the term you can put whtever you like in a contract say only two weeks holiday in the UK.

Even if you sign it that part of the contract will be considdred null and void - and you can efectivly ignore it as teh UK's stutory rights take precedence.
makes sense... hopefully this is their reason instead of the former.
11 of the Most Awesome Tools for Content Marketing
Pixels and pixel density
Just as a heads up that blog post is half a year old. It came out shortly after the book.
> Nobody's yet figured out how to make it effortless, though.

I'm working on it; the insight that I and others before me have had is that:

1. It needs to happen without having to think about it,

2. I shouldn't have to decide whether to pay in advance, and

3. I should be able to cap to total.

That requires a model based on tracking usage then dividing out payments at the end of the month. It's rather more difficult to do this securely, which is what I've worked on.