skysight-inc/HackerNews huggingface dataset:
One is that SICP had a fair amount of math (I believe caused by Electrical Engineer authors), so while you're trying to grok recursive logic, you also have to deal with arithmetic invariants (convergence with reals). HtDP had much less. Based on https://www.coursera.org/course/programdesign (which is inspired by HtDP) you only deal with simple data and logic but focus on regular and precise analysis of ad-hoc types (at first) to derive solid program structures. I felt anyone could follow the ideas in it.
Step 1. Uninstall Wordpress.
Step 2. Install something faster, less bloated and more secure.
Step 3. Drink beer :)
Airport police/security in the UK still does carry guns. And not small pistols at the belt. Big guns carried in both hands - it looks almost as if they really wanted them on display.

You can't miss them due to the contrast of what normal police on the street looks like.
Well $1,000/trip is a super low premium to chase.

50 years of commercial airline operations have been hard for niche aircrafts. I'm not bullish on the hopes of a LEO commercial plane in our lifespan. It's a tough equation:

- a LEO plane won't be developed without presales that warrant safe funding (ie. from flagship airlines)

- incumbents are all about kerosene and do not want to add a significantly different tech to their already complex operations.

- new comers will not get access to enough capital to secure the development of a disruptive engine technology

Airlines make cash by moving a diversified mix of people and cargo. I just don't see anyone moving to the (super volatile) premium-only market with a supersonic high fixed cost jet.
> In particular, all of your bookmarks will certainly be analyzed on Yahoo servers. Whereas I trust Maciej not to perform experiments on random people's bookmarks.

Well, there is this blog entry from August:

Researching Link Rot
"This week I'll be running a little experiment in link rot,in preparation for an upcoming conference talk"
https://blog.pinboard.in/2014/08/researching_link_rot/
> It is.

So when I say you said it was pointless, you say "No I didn't", when I say "you kinda did", you say: "yeah I did".

trollololol

> Contradict the evidence in the link I gave you then. "Nuh uh" is not compelling.

How about you contradict the peer-reviewed evidence I gave you... and I'll treat your wordpress blog for what it is: A wordpress blog.
You cannot know what Musk is actually believing. I'm sure that he is very passionate about enabling colonies on Mars and so on but he is also a businessman selling a product while having to deal with competition.
Back when I was using Del.ic.ous a lot I was in college and really bored I stalked a few people on Del.ic.ous just to see what data I could gather. The first person that followed me I decided to look into. They posted a link to their grandmothers obituary and from there I was able to get their real name and where they were from.. And pretty much knowing everything about their location to where they applied for jobs was easy.
If you're dissatisfied by the programmer knowledge halftime, then try Common Lisp. Lisp is 55 years old and hasn't reached its half time yet.
It is called AirDisplay and available since years: https://avatron.com/applications/air-display/

I think there was/is also another App available doing it.
Short and Sweet Guide to Satisfy US Consumers. For Good
Well, not everything seems to show up for me on Chrome.
Or maybe reality has a left-leaning bias in this case...
A non-VC-funded service where users are the customers
This looks a lot like Elixir to me, which is exciting. Elixir has great ideas, but Python has much more in the way of ecosystem and libraries. It's an appealing idea to have pattern matching and concurrency on top of the libraries I take for granted.

Even the macros look very similar. Surely this has drawn inspiration from Elixir.
They aren't moving FTL locally.

Space itself is expanding - so galaxies really far away are being pushed away FTL but they're not actually 'moving' FTL. They couldn't travel that fast towards us, or indeed towards anything.
I would be delighted to hear about other good bookmarking services. And I am a potential customer seeing as how I currently pay pinboard for archiving even though I don't really care about archiving - I just want to be sure that it is profitable.

I have looked at (and used) delicious and find it to be substantially inferior. So, can you recommend some competitors?
I wonder how they achieve "Zero lag". I've been using similar software ( AirDisplay [1] ) and the lagging is awful.

You have to be certified hardware manufacturer if you want to use the USB connection to transmit any data between the iPad and your Mac [2]. So my bet is they either use WiFi ( which can roughly get 60fps on retina resolution ) or Bluetooth 4. In both cases I think the refresh rate would not satisfy in a lot of cases, e.g. playing a YouTube video through their software on the iPad.

1: https://avatron.com/applications/air-display/
2: https://avatron.com/support/faq-air-display/#toggle-id-13

EDIT:

I've found more information on their facebook page [3]

> To setup, download and open duet on your Mac (for free) and on iOS.

> Connect your device using a lightning or 30 pin cable. Done.

> No need to worry about firewall settings, Wi-Fi speed or your 802.11n network.

> Duet is secure, simple, and allows you to use your iOS and OS X devices in harmony.

So I guess I was wrong with my bets. Maybe they got a hardware manufacturer license from Apple. Anyway launch is on 16th, so let's see.

3: https://www.facebook.com/duetdisplay/info?tab=page_info
This is logical. Engineers sell their talent for peanuts to technology companies, who then own all their work that automates tasks, which makes unqualified workers worthless. A lot of you might bitch and moan about it (you're "socially conscious", a socialist or whatever)... well, you're enabling this, so know your responsibility in it.

The big problem with this trend in the long term is that big masses of uneducated people might take control eventually; populist revolutions and communist-like rule of a Stalin-like redneck dictator is not at all out of the question. They may confiscate the technology, but they can't simply make a worthless worker do worthy work so they might be paid barely enough, for doing nothing worthy, an aberrant lifestyle anyway. And we may very well get there without a bloody revolution too, with most oblivious to the slow shift even.
On the one hand, Microsoft hands over other people's mail to the NSA but, when asked to hand over their own mail, they fight for the rights of free people everywhere.

Hiding your mail overseas does not change the anything and I don't see how Microsoft has a case.
Routes aren't infallible though, diversions occur because of predicable (planned maintenance) and unpredictable (crashes or weather incidents), and diversion routes may vary significantly.

Not an insurmountable problem - may even just be able to park the vehicle where a diversion route is unknown and wait for it to clear, but still an issue to deal with.
On a completely philosophical note - assuming it was actually fully finished, do you think the Buran Space Shuttle, which could fly fully autonomously, could be sent to rescue the astronauts without endangering more human lives? From what I understand it was ready to fly(it did complete a successful orbit launch and landing, fully automatically) but the whole project was mothballed because the Soviet Union collapsed. What if it wasn't? Would it be a viable alternative? And on a similar note - was there never any interest in automating the US Space Shuttles?
Number of Victims of Targeted Attacks More Than Doubles in 2014
Because otherwise it makes the object of the title impossible to understand. There's already plenty of libraries of this kind of other languages. Not for Go.
Repo Man Knocking on Senzo's Grave
You so quickly ran out of actual knowledge that your discussion ran off a cliff.

Come back when you've actually read a little bit about how the body works. I've given you plenty of scholar links to start at. Maybe just strike up a conversation with a diabetic, explain to them your theory on how insulin has no effect.
How Much Your Objects Encapsulate?
As the article explains, it's not about the predictability of the route, but of obstacles and changes along on the route.
You mean MISC http://lambda-the-ultimate.org/node/2887 ;)
There was a info graphic in a recent Economist that said that the police in America shoot and kill 400+ American citizens every year. By comparison in many European countries that same statistic is less than 10 per year.

In the US something like 70 police officers are killed on the job every year a fraction of those are from being shot by citizens and the majority are from car accidents.

The notion that being a police office is somehow this extraordinarily dangerous job where you might be shot and killed at any moment is I think largely a myth not substantiated by facts. Police officer doesn't even make the top 10 list of most dangerous jobs in American.

http://www.zerohedge.com/news/2014-11-30/fbi-report-accident...

http://www.fbi.gov/about-us/cjis/ucr/leoka/2013/leoka-home
I am watching SICP lectures, and one of them describes implementing something very similar in lisp.

http://youtu.be/2QgZVYI3tDs
I hope this also increases the profitability of the site. I am always somewhat worried when a site I depend on has a questionable business model. (When income only covers operating costs if the site is growing, that's questionable and with the old pricing model that was the case for all but the archive customers.)
I'm looking forward to it.

You read that correctly. The sooner we have a huge portion of the population become unemployed and unable to find other work (because all similar unskilled labor is automated), the sooner we can start to seriously reconsider the notion that everyone must have a job. I predict that the day automated driving becomes the norm is the day the first unconditional basic income bill is debated in Congress.
I have to agree with you. It's never registered as a problem for me. I think of it like an ordinary kitchen knife. Yeah there's an off chance I might cut myself, but 99% of the time I'm just going to enjoy a steak.
C++ is like a fairytale forest, where staying on the one safe path through the woods (unmarked, known only by whispered lore) will give you a reliable system, but where you are constantly tempted by easier-looking diversions at the end of which lurk grues.

And heaven help you if nobody has yet whispered to you the secret of the one safe path. Or if you consulted an older textbook, and the idiom it taught has a grue.
Dependency injection should pretty much be renamed: "Unit testing in java". Sure you can come up with contrived examples like: Algorithm swapping, or integration point swapping, but I would hazard a guess that covers about 1% of DI code written, the other 99% is for unit testing.

You can achieve weak dependencies, easy refactoring and bad design without DI (Maybe it's harder in java to do thought :\ ).

The magic question of DI is, how do you decide what is a dependency worth injecting vs a static/strong dependency? In my experience its: "Inject everything". Which leads convoluted code. The correct answer (imo) is "you can't, unless you can predict the future".
the hypothetical aurora spy plane also hypothetically uses exactly this solution.
dunno, but description on the site says: "But be careful, with scheduling, Focus cannot be undone until the time is up (even if you remove or uninstall the app)."
I'm a bit surprised at the implied superiority to the other Bio* projects. None of them started as a copy of BioPerl (and btw, it's "Biopython", not "BioPython"), and none of them are trying to implement all of the features of BioPerl. For that matter, the other projects implement features that BioPerl doesn't have.

It's interesting that the example supports a comment in the FASTA record. I wonder why the author included it. I've never seen a comment used in the wild, but then again I haven't worked with FASTA files for some time. My experience was that nearly every tool would break if you give it a FASTA file with a comment. For example, the BioPerl FASTA parser is at https://github.com/bioperl/bioperl-live/blob/master/Bio/SeqI... , where you can see it doesn't support a comment.

Since the chance of breakage is so high, my belief 10 years ago was that this original feature from Pearson is dead, and will never be revived.
I'm not sure if it's the most valuable, but it's definitely one of the questions that gave me a lot of valuable insights and changed my world view dramatically:

"Which of my beliefs are false?" Or "What, among the things I believe in, is not true?"

This question seems very obvious for any intelligent person to ask, but as I put more and more attention to it - I discover more and more shocking things about myself and the world. I have SO much more false beliefs than I've expected.

Because I think of myself as skeptic and atheist, as a rational and "scientific" person, I had no idea that me, and other sceptics/atheists still hold so much beliefs that turn out to be ridiculous and made up when you look at them closely.

And I have no idea how much more is left to discover.

The book that really taught me to ask this question, by the way, is Jed McKenna's enlightenment trilogy. I disagree with a lot of it's new-age'y ideas, but I got a lot of value out of it because of this question, highly recommend it.

To put it shortly "put as much of value and attention into unlearning things and identifying the false knowledge as you put into learning and knowledge"
You phone is soaked with water, now what?
Which includes this paragraph:

"If you are uncomfortable with this research and wish to opt out, please email me with your username, and I'll keep your bookmarks out of the pool. If you have questions, ask me on Twitter or email me privately, and I'll be happy to answer them."
What the OP didn't show was the integral of response times for an average set of read accesses, e.g. The typical expected waiting time. With a latency difference of 1/50k second vs 1/100 second, even 1 on 500 queries missing the cache will double the latency.

I'll consider the stats in the article, but rather as a means of fine-tuning between storage classes that are more similar, say high-end PCIe ssds vs cheap and large consumer ssds. Assuming the tiered storage controller is completely transparent and performs perfectly, that is.
I understand this is a product for those who like a nice UI, but for those of us happy in the terminal:

https://github.com/leftnode/get-shit-done
#TestdroidThursday – Join us on Dec. 17th
Intergalactic travel may be implausible, but I've seen results that a civilization using Orion-drive-level technology - that is, using the kind of thing we could build today if we had the will to do so - could colonize the galaxy in a mere hundred million years. There's no scientific or technological barrier to that, only a political one.
Recdit – editor that retains full history, allows scrubbing all history – 2007
Is there a way to block Skype like that?
http://www.businessinsider.com.au/duet-display-app-turns-ipa...

Has a review
> You can use a std::unique_ptr after it is assigned to something else. That's basically a use after free.

While true, you can make it throw in such scenarios.

I wouldn't be surprised if the debug builds of modern C++ compilers wouldn't do it already.
Easily generate unique unsernames for websites
Another good argument for focusing on harm minimization over prohibition.
It's not justifiable to charge for this, IMO, and I imagine anyone savvy enough to consider purchasing a browser add-on will know this.

I'd be willing to share it if it were for free since the branding is not bad. Otherwise, I'm a tad annoyed something so simple is not free, especially given there are free alternates.
Will 2015 be the year of the personal robot?
https://www.twelvesouth.com/product/compass2

12 south are pretty nice, but my wife had a bad experience with their SurfacePad iPhone case (really awesome case, but the leather wears heavily after 1-2 months)
> Clearly significant sections of the C++ community don't place a high value on the accuracy of these kinds of compiler warnings.

This comes from the inherited C culture. After all lint was developed alongside the C compiler (in 1979).

How many C developers care to use static analysis?
Moroccan Startup: Tomobila.ma
Herculist is a 100% opt-in safe-list – FREE TO JOIN – Email 12K Daily
> 4. When mentioning other languages, keep the discussion civil. No zealotry!

This article still reads like zealotry. No tradeoffs are shown, only praise. C++ examples are alien. Like GP, I had the same experience with C++ templates being able to do more things than Rust's traits (like templating by a value).
Darwinian survival is so often co-opted for political ends: generations of bad people have used it to rationalise their guilt.

If this model of dissipation supersedes it, I wonder what political effects it will have? What will the dawkins of dissipation persuade/permit us to believe about ourselves?
I just read that part and was slightly horrified. It's extremely unlikely that there was anything wrong with the RTC chip. What's much more likely is that the CMOS battery was flat. Usually, that's a CR2032 "button cell" that you can buy for pennies. It takes about 5 minutes to change, most of which is unscrewing and re-closing the case.

At least you have your Pentium. I've still got a bunch of my old code from the 90s and I'd have a very hard time getting any of it to run on a modern PC.
Why not make the spellchecker keyboard-aware ? Just have it query 'xkb-switch' or 'xkblayout-state print "%s"' or whatever other API is available.

Doesn't any spellchecker use keyboard layout-aware Damerau–Levenshtein distance metrics ? https://en.wikipedia.org/wiki/Damerau%E2%80%93Levenshtein_di... doesn't mention keyboard layout-awareness variants...
While you can't replace all macros with blocks, I think there's an interesting argument in there about doing some things done with macros using blocks, and that it has the advantage that a function accepting a block can be passed around in ways a macro can't be.
With great power comes great responsibility. With the help of technology, despite our plans of paving ways to make this world a better place to live. The future still tends to be scary for many.
The Economist article you mention was even harsher, in most European countries the statistic is ZERO.

http://www.economist.com/news/leaders/21636033-united-states...

"American law enforcement is unusually lethal: even the partial numbers show that the police shot and killed at least 458 people last year. By comparison, those in England and Wales shot and killed no one."

I'm a HUGE proponent of nonlethal alternatives, I don't understand why there isn't massive funding for better tasers.
You Probably Don’t Want Multivariate Testing
There are things like RefCell, which enables multiple threads to hold a reference to an object, with run-time checking of borrows.

RefCells do not allow multiple threads to hold a reference to an object because they are not Sync. They only permit dynamic enforcement of Rust's borrowing rules for references, through "interior mutability", as you said.
Engineers are subject to the same problems of labor scarcity (or lack thereof) as the people whose jobs are automated. Engineers are also automating their own jobs. If they could sell their talents for more than peanuts, they would; many try and fail ("striking out on their own").

I think a social awakening is more likely than a populist revolt. Simple solutions such as raising effective corporate tax rates, banning money from politics, and minimum wage reforms could avert revolution.

> might be paid barely enough, for doing nothing worthy, an aberrant lifestyle anyway

I don't agree this is the direction. And if we do head there, it's more likely due to total automation and AI (rather than a Stalin-like ruler). In that future, people won't starve in the streets, they'll be working subsidized jobs. And that sounds a lot like today's reality anyway (not a sci-fi dystopia).
I guess it's news that it's on GitHub?

Google's phone number handling library (code.google.com)
284 points by wslh 37 days ago | flag | comments

https://news.ycombinator.com/item?id=8574080
From the site: "But be careful, with scheduling, Focus cannot be undone until the time is up (even if you remove or uninstall the app)."

Does anyone know what it leaves behind on my machine to achieve that?
I saw Maciej give a keynote at Web Directions South a few years ago... absolutely brilliant; the guy has a sense of humour dryer than the Atacama Desert :-)
"AMD kept thinking they were a chip making company and didn't unload what became Global Foundries fast enough"

Ah but they were only capable of do that after their settlement with Intel (I mean, the Intel anti-trust settlement)

Before that if you wanted to make x86 chips the condition is that you manufactured the chips or something like that
Agreed, being present is _the_ thing. You don't get there in a day though. In my experience, working on a screen blurs my awareness at some point and I can fall in limbo even when I least expect it. Even after days of flow.

If you want to improve your kick-boxing and find it hard to actually commit to get there, it helps to prepare your bag in advance, with clean and ready gear in it so you don't have to hesitate when you want to go.

So I see those focus cheats as the online equivalent. It helps my flow because if I slip on some link, I'll have a nice reminder to her back to awareness.

I use Delay (Safari extension) which doesn't alllow to set a timer - it's either on or off. This looks better- feels like preparing my Mac for sparring.
The author uses it as a predictor for acceptance at a school.

For the way, he was around the thread explaining that he can train a limited number of people, and that some of them not learning is wasteful and uninspiring.
I'm not sure that North American English speakers should be throwing stones about the pronunciation of El Pueblo de Nuestra Señora la Reina de los Ángeles del Río de Porciúncula. ;)
On that exact note -- I can recommend "Whipping star", a sci-fi novel by Frank Herbert (of Dune fame).
Unity 8 for Ubuntu 15.04 Is Showing Great Progress
If it is really real-time this will be interesting. In combination with SideCar you could have a nice mobile dual-screen setup.

http://www.cultofmac.com/247700/sidecar-hangs-your-ipad-from...
Yes, exactly, both tools are a wrapper around blocking websites in /etc/hosts. I can understand non-programmers may want a UI, but on the other hand it's dangerous to install more and more apps on a machine, especially if they're auto-updated and from third-party.