skysight-inc/HackerNews huggingface dataset:
Apparently, a new version of Monday Begins on Saturday is due to be released in September, costing £4 and £10 for the Kindle and paperback editions, respectively.

https://www.orionbooks.co.uk/books/detail.page?isbn=97814732...
Generally avoid meta-discussion and strive to write interesting and constructive and kind comments about something worth discussing.
Great job on the Arch kernel. Hopefully it will become a proper, fully fledged project and people will start heavily contributing to it.
LXDE is very beautiful on Debian, though, and also reasonably fast and light.
I don't like it. I really don't understand why they don't offer a 16 GB RAM version of the XPS.
You've placed Windows Phone in there in the middle, as if it matters, when Android + iOS have a disturbing 96% or more of the market, with the rest being divided between Windows Phone, Symbian, Blackberry and all the others. that third place is practically non-existent.
Maybe one day someone will write a native JIT for x86[-64]. Native x86 code in, optimized native x86 code out.

It should be possible to JIT native code and run it faster than running the native code directly!

It could do:

1) Peephole optimizations (and known sequence/function replacement). Utilize target instruction set extensions.

2) "Constant" folding. Replace code that processes values that can be proven to be immutable with a constant. Also removes unnecessary branches. Guards at loads, indirect stores, by marking page read only, etc.

3) Vectorization. This includes widening existing vectorization if target instruction set supports it.

4) Loadable library call inlining. This could even mean inlining system calls, but of course in that case the JIT would need to be running in kernel...

5) Profile guided optimization.

Of course there are some very hard problems. For example, there'd need to be guards for the case the assumed constant value does change. Or that unexpected call target occurs. Etc.

Maybe this system could learn possible call targets and unexpectedly changing "constants".
> but I at least want the allusion that I'm being paid a fair market rate

I don't. I want to be paid way above market rates. "Fair market rates" in some industries is breathtakingly low.
Baidu has built a supercomputer for deep learning
Yeah, it's in the ballpark -- not the same as it, but not really that far off either.
The likelihood of an angel stealing your idea is pretty low. If an angel really gets enamored with your idea, s/he most likely will try to persuade you to work with him.

The possibility is very slim that an angel already has or can build a technical/business team quickly with expertise in same domain to execute on your idea. The red flag for such situations is typically when someone tries to string you along for a while and keep trying to get more and more details from you.

Before you engage with any angel, make sure you know what you want from him/her, final outcome for such conversations, and how long do you want to engage with him before moving on.
I'm sure you meant "every quarter" or "every 3 months".
No, the @home stuff is leveraging thousands and millions of computers. You have 18. From the slides you linked, the Epiphany board is 27x slower than a Xeon, so your distributed supercomputer is about as fast as a single desktop with a core i7, assuming you have perfect scaling.
Interestingly, synthetic chemistry is a good example of a field that has policed itself well. I don't know if it's an official rule anywhere, but synthetic chemists follow an rule of performing a pretty good number of independent tests on any new chemical, such as IR, NMR, mass spectrometry, crystallography, and elemental analysis. Plus they need to have a plausible explanation of how the molecule was formed.
Denver's not so bad. It would be a great choice after you've done whatever you're doing where you are now, there's a reasonable amount of tech work. Lot's of telecom (but that's not all), something to do with being at 105 west I've been told. Boulder is nearby, and lots of tech jobs there. Also the skiing is great, and only when you want to. :)

Ah, here we go, "Denver's west-central geographic location in the Mountain Time Zone (UTC−7) also benefits the telecommunications industry by allowing communication with both North American coasts, South America, Europe, and Asia in the same business day. Denver's location on the 105th meridian at over one mile (1.6 km) in elevation also enables it to be the largest city in the U.S. to offer a "one-bounce" real-time satellite uplink to six continents in the same business day. Qwest Communications, Dish Network Corporation, Starz-Encore, DIRECTV, and Comcast are a few of the many telecommunications companies with operations in the Denver area." https://en.wikipedia.org/wiki/Denver

EDIT: s/east/west/
Doesn't LTO do some of these things?
Do you really value what your employees think?
@robinduckett I really don't know? You could test this with some code. I focused on the 6502 chip because I was interested to see if you could program machine code with the code.

An integer benchmark perhaps?
I've been hacking away on a game boy (not advance) emulator myself lately. It's actually all pretty well documented, even if you don't look at other emulator source codes, and the hardware isn't too complicated.
I'm not saying he's pro, I'm saying for Linux it didn't matter, because be didn't have a choice. For got he didn't go with GPLv3 so no doubt he is against it.
This seems like little more than an Apple puff piece.

> Apple has recently developed a standard British power plug whose prongs fold elegantly back flush into their body. Easily stowed, no agony if accidentally trod on. A separate and wholly different solution to that offered by the Mu Plug which solves the problem in another way.

> “It took ages to solve,” Ive says wistfully.
And that is the point. No one else cares as much. Of course it took ages, because anything worth doing does. People who take pains to the extent he and his team do are very very rare.

This sort of design has been present in countless cheap, $3 international power adapters. Ive's ego and insistence on exalting his own genius at the expense of others' is maddening, and to call something so simple an "innovation" illustrates how little is necessary for something to be deemed a work of ingenuity.

Like Marc Newson, much of his work is design for the sake of design, with little regard for functional implications. To have a company's philosophy be singularly focussed on aesthetics and minimalism alone is not a bad thing. But as Larry Wall prophetically said several years ago, "Apple is the arbiter of good taste. But when good taste becomes mandatory, it's no longer good taste, just manners."

I feel similarly about Apple's design philosophy. Their level of influence doesn't inspire opposing philosophies from their competitors, it inspires imitation-- since imitation is a basic, natural, fundamental reaction to something successful. The problem is that it alienates those who have other requirements that differ vastly from those of Apple's, and who would be better served with a little less aesthetic sense, and more functionality or durability at the expense of (largely arbitrary) things such as thickness, gloss, polish, and shine.

There is a reason you only see ThinkPads on ISS rather than MacBooks. Similar design goals -- minimalism, starkness, and abstraction -- but with vastly different approaches.
Between this, Scalatags, and the rest of the stuff you do, you stay impressively busy! I'm not sure what this would be useful for, but seems pretty awesome :)
YMMV. I tried LXDE on Debian a few years ago and found it was simplified just that bit too far. I did appreciate that when I tried to set the clock to show seconds, it (literally) told me to look up "man 3 strftime". It's sorta heartwarming to know that level of curmudgeonly user-hostility can still be found in the wild.
Lead Generation for Mobile Developers
I scanned half of it and it failed to catch my attention.
But maybe there's a hidden gem somewhere?
The point is to improve existential odds. What about non-human threats, like asteroid hits, pandemics, etc? And even with largely human-caused threats, a Mars colony would improve existential odds. An improvement by degrees is still an improvement.

If I have a Time Machine backup of my computer, it's still better for me to get another backup some other way, maybe another external drive I store in a different part of the house, or a web based service. The fact that the second backup is not a cure-all and instant-solution to all my data-security concerns is alright because it's still an improvement by degrees over the previous situation.

A backup of the biosphere is still better than not having it.
Save $30 on the DXRacer Canada chairs
You are right, I´m going to answer back. Thanks!
I have a Dell E6320 (Core i3-2310M) from 2011 that I'm running Arch on with a 6 cell battery. The laptop can easily go for 6 hours with WiFi on if you're just editing code or managing some servers via SSH.

Upgraded to 16GB of RAM and an SSD. The only thing I wish was that the screen was higher resolution than 1366x768, but otherwise it's absolutely fantastic for Linux. The dock works so seamlessly it's amazing.
tl;dr

What's behind the dream of colonizing Mars? Insane real estate prices on earth.
Show HN: Parex – Simple Elixir module for parallel execution
Java library for encryption, using symmetric and asymmetric cryptography
The main thing is that Mozilla does not have an free and open RIL to use.

Also Firefox OS is a partnership with hardware vendors and folks such as ZTE, LG, TCL don't see value in opening the bootloader. The baseband providers don't see value in opening the RIL... and so it goes.
The thing is that spawned processed do not give a damn about already opened file descriptors (except for stdio). But the standard is broken for historical reasons, very unfortunately.

I read that as "it would be better if the default for spawned processes were to _not_ share file descriptors", not as "it would be better if it were impossible to inherit file descriptors"
It's unpopular in our industry, but I personally don't believe in ownership of ideas or information.

When someone can tell me who owns the number 2, I will tell you who owns our cultural heritage of songs.

Remember: copyright is a legal fiction created by congress that exists solely to prop up industries. Most people don't believe in it, as evidenced by the massive sharing of information on the internet condemned by it.
I've noticed a decline in memorization capability in my 30s too, and it sometimes takes a little while to remember small details like what I just ate. It's offset by an increase in my ability to make connections between different topics and ideas.

On balance, I'd choose the connection-making brain over the raw-power brain.
Apple Names Jony Ive Chief Design Officer
Show HN: GA.TODAY – Quick Access to Google Analytics from Your iOS Today View
To me, three years does not seem completely unreasonable. Sure they could do better, and may be a judge might decide they should. But if you want businesses to adopt GPL, then treating your situation as unfortunate but not malicious might be the better play in the long run.

If you aren't willing to lawyer up, then let it go or just Google up the software from elsewhere. Life will be better.

Good luck.
Nom, a byte oriented, streaming, zero copy, parser combinators library in Rust [pdf]
Copyright exists to promote creation of this kind of art.

Originally it intended to protect those creating new intellectual property, but like most things it's been corrupted to be something the rich use against everyone else.

100 years ago, after 10 or so years anything copyrighted became public domain, it's only fairly recently that copyright has extended passed the authors death.
Nothing in Google appears for this particular firmware/router. But I guess I can find the source code for recent/similar ZyXEL routers firmware.
I was talking about runtime executable optimization. In general, I don't think this is possible at link time. If the binary is linked in 2015, it's not possible to know about CPUs available in 2035 or to utilize the new features, even if they're binary compatible.

Compiling (incl. linking) bakes in assumptions about target CPU. If these assumptions are incorrect, the performance will be sub-optimal. Even pathologic cases are possible, like order of magnitude lower performance in AMD Jaguar AVX stores.

CPUs have wildly different combinations of instruction set extensions. Instruction throughput and latency varies significantly. Cache subsystems are different.

So code that runs well on one CPU can run sub-optimally on another binary-compatible CPU.
This page refers to m3800 as "part of Project Sputnik":

http://www.dell.com/learn/us/en/555/campaigns/xps-linux-lapt...
And I will agree with you too.

One thing to keep in mind is that Mozilla is not a company, it has no shareholders, it doesn't need to do anything besides fulfilling its mission (while trying to be sustainable) so even if the data points on the graph are not as pleasant as we wish them to be, the fact that some people are joining the web for the first time is an important objective for Mozilla. We can't look at Mozilla progress and decisions through the same lens as we look at Apple and Google and Microsoft. They all operate in the same space (the web) but the objectives and means are different.
> When I interview candidates I always bring up his book and ask: "If all this goes well and you come work for us, what's next for you after that? Where do you want to be positioned to go after you move on from here?"

If I had an interview and was asked that question, I would consider it an enormous red flag, and would either:

* Give you a vague, non-committal answer,

* Give you the answer I suspect you most want to hear (if possible), or

* Walk out.

How could you expect an honest answer to such a loaded question? Fully-loaded machine guns aren't as loaded as your question above.
Steam Hardware and Software Survey: April 2015
I would guess (but am not sure) that 56 years might have been what was in effect when the song was published.
At Machine Zone, we've been using formal methods to specify and verify systems we have in development. This is something we've only been doing in the last 6-9 months though.
Oh my god it's written by David Foster Wallace, there is a javascript widget to display the footnotes, and some footnotes have footnotes.

Perfect.

Thank you so much.
I've always wondered about that. Does that legally work?
Living in Vancouver, BC, I can totally see this being an economically viable option.
How to Grow your App (from growth engineering at Pinterest)
Listen to it:
https://soundcloud.com/branchmetrics/growth-lesson-from-pinterest

Read it:
https://medium.com/mobile-growth/unlocking-the-secrets-of-mobile-growth-881322e71ad0
> I'm certainly curious what the community thinks is the right way to discuss a candidate's career after this job.

You don't. It's none of your business.
I agree, this is as good as Elliptic Tales.

As long as we're nitpicking, Taking the definition of cofator just ain't right.
CoreBluetooth Block-based API
Just wrapped up the latest addition to my Block Party! repo, where I convert delegate-based APIs in Cocoa to block-based versions using categories. Hope you like it! https://github.com/armcknight/block-party
Innovating on the Pull-To-Refresh Gesture
If you need help with an Android port, I'd be glad to pitch in.
Heh, it played fine in EU. All Comedy Central stuff works here AFAIK.
This is really helpful, its been bouncing around in my head a lot often and this post convinced me I'm going to spend the weekend going through that rails book that everyone recommends even though I'm trying to make a nodejs app right now.
I'm not sure their paper establishes it, but I'll given them the point that hard work _alone_ is not enough to reach the highest levels. However, the paper seems to jump directly from that point to the conclusion that "talent is the _decisive_ element", which of course does not logically follow.

I will give them that talent is one element, but they didn't need to write a paper to convince me of that. And as far as disentangling the relative importance of talent as compared to hard work, I would say the paper does nothing at all.
Ask HN: Suggestions for FreeBSD virtual hosting?
I'm shopping around for a new VPS host that supports FreeBSD. Rumor has it that it can be done on Linode, but it's not officially supported and it looks a bit janky.

RootBSD looks sort of OK, but their prices aren't great: $40/mo gets 1.4G RAM and 2 cores, compared to Linode's 4G and and 4 cores (and 16G more disk).

BSDvm has a site designed by crayola, and no pricing or in-depth review of features that I can find.

Atlantic.net's site suffers some of the same design cancer, it's heavy on calls-to-action and light on technical details, and they don't actually mention FreeBSD anywhere that I can find -- just other people reporting that they offer it.

So anyway ... have you run 1 or more FreeBSD VPSs somewhere and been particularly happy or horrified?
- WiFi-card whitelist

gone in the [x,t][2,4,5]50 series

- Function-keys touch strip

existed on one model for one revision, is now gone

- Fn and Ctrl keys switch

this layout is correct and is mandated in the first chapter of the Bible
You can brick certain ThinkPads with BIOS older than 2.08 by installing Linux on them.

Not Linux-related, but the keyboard transition (happened between W520 and W530) was unfortunate and pissed a lot of people off.

I'm sure the new keyboard design has its merits, but the fact that they changed it over the objection of their most loyal users speaks volumes about the direction Lenovo is taking the ThinkPad brand.
Not really, Linux supported them just fine; it's probably a problem with the actual application.
They must be aware of this since LINE does run on Firefox OS. I think deal is in progress.
The Republic of Vietnam (South Vietnam) was absolutely a country that had a right to its own sovereignty.

Framing the Vietnam war as a communist struggle against Western invaders is naive and incorrect. South Vietnam was governed by a nationalist but anti-communist government that sought aid from the US and others, while North Vietnam was a communist government that was aided by the USSR and China.
Bitcointalk.org compromised
I believe this is caused by .clip() being "wonky" in Chrome. I think the better alternative to .clip() is:

context.closePath();
context.fill();
context.globalCompositeOperation = "source-atop";

In action: http://codepen.io/anon/pen/mJOOxv

[1] http://www.w3.org/TR/2015/WD-2dcontext-20150514/#dom-context...
[2] https://developer.mozilla.org/samples/canvas-tutorial/6_1_ca...
Or if you feel like paying royalties to someone other than Time Warner, you could always use Master Shake's composition "The Creature Thus Be Formed":

https://www.youtube.com/watch?v=yXkT54U6ZmI
Ask HN: Becoming a freelance web developer
Okay I need some advice friends. I want to become a freelance web developer code from home and make money.

Can I make this happen in 2015 or is too late?

I want to either go with the JS or PHP route to begin my journey which is easier and will show me results right away as far as money?

Before I go to barnes and noble or started taking courses I need your advice on the right way to become a freelance web developer.
I am very involved with the Python community and was heavily involved in the Zope/Plone space and had a completely different experience WRT free and open-source software. While it's true most people don't contribute back, this seems to be a universal phenomenon. Luckily, the ecosystem is so efficient even a little bit of help upstream maintains it healthy.
BingoCardCreator.com Sale Page
My /usr/bin/x process went from using 2% to 232%. Ubuntu 15.04 x64, Intel i7 3530QM @ 2.4GHz
>This sort of design has been present in countless cheap, $3 international power adapters.

"This sort" is not "the same". And that's for the design part -- we haven't even discussed implementation at all.
This is exactly the same concept as @Home, just with the Parallella board. He will have thousands of those boards in the computing grid.
It's hard to say what a "real" country is in this case. The modern borders of Vietnam were only drawn in 1802 when Gia Long unified the country. Within 60 years, the French colonized Vietnam and split it into Cochinchine, Tonkin, and Annam. Then, in 1954, it was split again by the Geneva Accords into North and South.

As you can see, most of these divisions were short-lived and that idea that Vietnam was one unified country for a long period of time before being arbitrarily split by warring politicians is not correct.
It's never been easier to freelance develop remotely. Definitely not too late, and I'm not sure it ever will be too late.
Gonna be hanging out in Sukhumvit today, let me attempt to check it out. Thanks for the tips!
I would find it great to know that you've spent the last ten years living without knowing one simple trick that could have made every day of your life better, but whose author didn't have any model to share it under or reason to tell you about it. Or if you went to school without school textbooks to educate you. I'd glad if copyright doesn't exist to give people a model to create stuff that makes my life and yours better. In fact, I wish the entire software industry didn't exist. Or books and literature for that matter. The whole industrial revolution - from Watt's steam engine on ("protected" by patents - ha!); man, if only it hadn't happened. What we need is fields of wheat and maybe the occasional antelope. Fuck civilization.
When will we get a demonstration with a real interconnect? If the FLOPS/Watt is as good as claimed, why is nobody packaging this as an actual supercomputer?
Regarding Ivan Efremov, I'd like to mention two of his novels being set in a same "universe" (although separated by something like thousand years):

1. "Andromeda" (literally translated: "Andromeda Nebula"): https://en.wikipedia.org/wiki/Andromeda_(novel)

2. "The Bull's Hour": https://en.wikipedia.org/wiki/The_Bull%27s_Hour

The latter one was even informally prohibited from being published in major media until "perestroyka" had arrived (IMO, due to the author's caricatural depiction of contemporary social and political views towards communism, contraposed - along the story - with what communism should really look like; if you'd ever get to read that, try to guess whom Choyo Chagas (rus. "Чойо Чагас") is intended to resemble).

Some think that both stories (esp. first one) is nothing more than rhapsodic tribute to the communism. Personally, I had read "Andromeda" in my early teens considering it being "just SF". Only after reading "The Bull's Hour" in sixteenth or such and subsequent re-reading in almost decade later, would I realize that SF was for "Social Fantasy" :) The catch is that "communism" in the book stands for the mixture of anarchy (no central government or regulator) and technocracy (councils of recognized specialists - engineers and scientists - were in charge of their corresponding domains of knowledge) with "decision enforcement" being based on high self-consciousness inherent to all and every member of the society (btw, this is explicitly pictured in "Andromeda").
The hype around this game reminds me of the hype around Spore a decade ago (it didn't live up to it).
As OP says "benchmarks, they have to be considered with skepticism", but with Nom implementing the "most naive recursive parsing", even the UN-optimised benchmarks look impressive
I read the closing paragraphs. The take away I got was instead of trying to colonize Mars, let's use the same brain power and resources to fix our problems here on Earth.
Thank you for that link. I always wondered what the expiration was for a corporation's work--95 years from publication. Wow, that's an incredibly long time.
what would you charge starting as a freelancer?
What's the future for cab drivers?
In Powell's in Portland, I have seen out-of-print old translations and original Russian copies of Monday begins on Saturday. Maybe try their website?