skysight-inc/HackerNews huggingface dataset:
As per above, we using our own patented mechanism; it's been a big part of our work to keep the profile low but preserve a good 60g action.
What other server do you suggest (or do you suggest none, which increases the 70% to 100%)?
That's a fascinating history. Thanks for tracing it back.

According to a comment in the Catacomb source, the LFG logic was derived from a macro supplied with the Merlin assembler for Apple 2 GS computers:

;this routine was converted from
;the Random macro on Merlin GS
Kityak: Custom mathematical knit scarves
Running a clean roomed P-Java stack on top of our VP translator on an 11MHz Arm and getting the footprint under 1MB was a serious achievement.

And yep, the history of Smartphones would have been very different if Moto had shipped it !

The history of Java would have been different too, because this was before all the K-Java stuff that was a response to getting Java into smaller footprints !

Chris
Thanks Kensai, we're investing a lot of work into the API and UI to ensure the user experience is intuitive, very challenging indeed.
I don't think he's allergic to others trying something new, I think he's just saying that the most important information for them to provide when doing so is "how is my approach different to/better than the existing tools?"

Which is a valid point, IMO. When there already multiple widely-used tools that do X, marketing your new tool as "Does X!!!" isn't very compelling in itself.
Improving scrolling performance using Chrome DevTools' Timeline
Shared libraries are a fantastic idea. Static linking wastes system resources and makes system-wide library updates problematic. Docker's approach to things is essentially a higher level form of static linking, which is to say that it's not a very good approach. It's papering over the package management problem. We need general-purpose package management systems that allow for different applications to use different versions of shared libraries without interference. Luckily, the Nix and GNU Guix projects solve this problem very well, if only they could get some more "mindshare."
G'day Tricoder, I'm one of the engineers. We would love to do a matrix and perhaps ergonomic build but overwhelming majority of users find it too radical; baby steps; we're planning on addressing this incrementally but it's a good point you raise.
Ah. Well at least there isn't a confusion between add and concat

"3"+4 is 7
4.."3" is "43"

"3hello"+4 is an error
I seriously wouldn't be surprised if this ends up with google officially providing free "Google Time" for everyone.
Do we have an equivalent for WS yet?
Cheers Monk, also subscribe at our site to keep in the loop, www.sonderdesign.com.
I got the email !

Chris Hinsley
A Voice in the Future of Work
G'day, as per the above we're amending the design to make all keys dynamic due to the overwhelming response for just this.
Seems a bit buggy on Safari 8.0. Sometimes the arrows don't seem to animate. Also, how do I know when to press the button? Is there some feedback I'm not seeing?
The Man Who Made Zippy a Pinhead (2011)
G'day China, we are exploring design elements for further products, including ergonomics and matrix layout. We've found that if we incrementally add further good design elements there will be less observed backlash from community members. I appreciate the feedback though, and it's something we're keen to address.
This can be a double edge sword. you enjoy your new responsibilities? good for you. not everybody wants to get more and more on their shoulders until the point of realizing that there ins't much time for that little thing called life. Also, most people who get promoted/raised around me end up working much more compared to raise they've been given.

Personal experience - in every single work I've done (roughly 10 customers/employers, perm+consultant) in 3 different countries, there was/is always room to grab more responsibility, more tasks etc. State of IT usually just a variation of a term MESS, with some technical debt here and there, everywhere. You work harder, solve more, take more responsibility and your career progresses along (or you go to place where it does faster).

But with this might also come 9-10 hours at work instead of 8 (plus lunch), company phone which is there just to remind you of the work when you're not in, maybe more weekends screwed up and so on. Even in otherwise very work/life balance oriented employers.

Want another advice? When having a formal talk with your boss, tell him you want a raise, but you don't want it for free, rather bringing added value. Define clear terms what is expected from you to get there, fulfill them and watch the magic happen :)
Uber Managers in France Arrested
Ubuntu and Debian are using their own pools (https://anonscm.debian.org/cgit/pkg-systemd/systemd.git/tree...). Fedora and RHEL are using their own pools as well (http://pkgs.fedoraproject.org/cgit/systemd.git/tree/systemd.... ctrl+f ntp). A lot of noice about nothing.
Also, I've worked in both Lua and Racket.

Racket's garbage collector is the only one I've ever used that actually made programs unusable.

Also, Racket's macro system feels like a mistake. While it's more powerful than most others, it's still rather incomplete, feels like a bad design, and ...
well just look at the code that's used to implement the (sadly slow) object system. The code makes assembly language look clear by comparison.
Dig under the surface and despair.

Scheme is very powerful, but in the end Lua programs are a lot more readable.
First Showing of Bitcoin Jeopardy with Real Time Payouts via ChangeTip
I think the tight coupling of programs is the main reason that systemd causes so much controversy. If it were just an init system, even an opinionated one, there wouldn't be so many people who cared.
raise is a permanent bonus, on top of other bonuses actually called... bonus
G'day Madaxe, we have a few in the office. We're trying to see what they did well, and what they could have done better and incorporating the best elements into our design and software package. Thanks for the feedback, also be sure to subscribe at sonderdesign.com too!
I'm not sure I get it.

He has to wait up to 24 hours for the batch job to port his music to the new system and the UI does not make it clear.

He found about it in the FAQ, though.

Is that all?
https://news.ycombinator.com/item?id=9810324

They seem to be here.
Beautiful definition, fun fact, it also means special in German!
IMHO author is actually missing the point of RISC architecture: instruction homogeneity allows for a simpler (and cheaper) hardware. Of course for software developers RISC or CISC, it actually doesn't matter, that's what abstract layers are all about.
Top 5 Console Games in the World
Shared libraries are a great idea, but not when they're fixed in an environment.

Dynamic linking everywhere has been one of the JVMs greatest strengths and best selling points. Every JVM app just names its dependencies and their versions in its build file, and often overrides (upgrades) its transitive dependencies for security/bug-fixes/performance (conflicts can be resolved by the build tool) and no configuration interferes with that of any other app as there are no environments or well-known location for the dependencies (and it's only getting even better with Java 9's modules).
stick around for long enough, and you'll probably become critical. sad true is, most of these people don't have salaries as high as those jumping around frequently. but as long as they're OK with work, not much to complain about
Wasn't that originally how dbus was and is now required?
If this can be replicated elsewher it's huge.

For Zimbabwe, 40% of infant / childhood deaths are from HIV/AIDS. The vast majority of those from mother-to-child transmission. Life expectency in Zimbabwe and numerous other African nations has decreased by about 20 years since the 1980s, falling to levels of the 1940s and 1950s.

http://www.worldlifeexpectancy.com/country-health-profile/zi...

http://www.worldlifeexpectancy.com/life-expectancy-africa

(Poke around that site a bit, but be warned, it's sobering.)
To implement the hash table you wouldn't have to hash the whole string... of course this will depend on the data that you are trying to store. Assuming that the data is random, 100 bytes vs. 100 terabytes, you only need to figure out what bucket the data is saved. You could still base it on this concept if sightly modified
Last week, the UK minister for Internet Safety and Security Baroness Joanna Shields was speaking at a conference in London. She was asked about the potential impact on the fintech sector of mandating backdoors in encryption and she said, in reference to what Cameron said, "That quote was misinterpreted."

Everyone has assumed that when Cameron says that he wants to "ensure that terrorists do not have a safe space in which to communicate", that means that he wants to mandate encryption backdoors.

I think that assumption is incorrect. The guys at Number 10 are well aware that (a) they can't ban math, and (b) the UK tech sector would suffer if they legislated to mandate backdoors in all encryption.

I suspect that what Cameron actual means is that he wants to put in place a legal mechanism to authorise GCHQ (presumably by issuing a warrant) to hack into suspect's laptop or smartphone in order to gain access to the content of whatever messages or communications they may be exchanging with any co-conspirators.
Lua, thanks to Metalua, works pretty well as a meta language, so you could easily add static typing, while keeping the benefits of its interpreter.

OTOH, the same is true for Scheme.
Doesn't Lua already have (one-shot) continuations, in the form of coroutines?
Why don't you ask someone for a subdomain? DNS is designed to be hierarchical with delegation of authority.

[Edit: except I suppose that web browsers have trampled all over that with assumptions about trust which would hold false here]
John Carmack proposal for Scheme as a VR scripting language
Pottering is an appalling human being though. Why would anyone defend him? I think he is scum.
Kubernetes, the Road to 1.0
You are getting cancer from being offered some software for free? That sound a bit hyperbolic to me. No one is forced to used anything, the old alternatives are still there, and distributions like Debian supports both new and old.
Lessons of a false start
Wow, my niece had DDR music playing last night. It got me thinking about how fun it was to play that game and the keyboard equivalent of it.

Went to HN today and saw this. Looks pretty good. I wouldn't play it much, but I see an audience for it. It has a lot of potential as well.

1. Color coded directions
2. Progressive difficulty
3. Positive reinforcement (You're doing great!)

I find myself focusing on the top right but also using my peripheral vision to see the upcoming directions.

The better I am with my pattern recognition the more I can focus on the bottom of the screen and have the next 2-3 moves buffered (like a Simon game).

Very good job! I'll forward this one out to my niece. Hope it gets some traction for you!

A few suggestions for future release.

1. Add a variant of soundtracks and speeds
2. Add a variant of end points to change the point of focus.
3. Perhaps even add a "bomb" element. So, if you get X amount of points, you gain bombs (think geometry wars or pacman championship). The bombs will allow you to sort of reset the built up arrows when things get a bit difficult.

Score : 4400
Not so sure about that. Since "mainstream" Linux is now on systemd, how long can some of these alternative init systems remain viable?

I always preferred the BSDs on the server anyway, systemd was just the final nudge I needed to get me to run it on my dev box (it actually makes things simpler anyway, I was not relishing the thought of having completely different init systems on my dev box and servers).
> My biggest concern is that distros like Debian and CentOS, whose goals normally include stability to the point that they are often railed against for including old, sometimes too old software, have adopted Systemd before it had any real rollout and experience.

That's a bit disingenuous, Fedora 15 (released May 2011) was the first distribution to enable systemd by default, so there were at least 2 years of "rollout and experience" when Debian 8 (April 2015) and CentOS 7 (July 2014) switched. And at least in the case of Debian, it was already available as an option since 2012.
Am I missing something, or is this a really whiny and pointless article? As the author himself quotes Apple in the conclusion, "Your recommendations and music library move to Apple Music in the background".

So... what's the problem? Give it a few hours and your library should migrate over automatically. Or am I missing something? Is this entire article complaining that the UI didn't make it clear enough that everything was being automatically transferred?
Yet Another Puppet vs. Chef vs. Ansible vs. Salt Topic
I'm mostly concerned about the 'safe space' in Iraq and Syria that is the acting as a recruiting and training ground for people.
12 Growth Experts Share Their Best Lead Generation Tips
I live in Louisiana. America has the highest incarceration rate per capita amongst all countries.

https://en.wikipedia.org/wiki/List_of_countries_by_incarcera...

Louisiana has the highest incarceration rate in America.

https://en.wikipedia.org/wiki/List_of_U.S._states_by_incarce...

Tis truly a messed up place.
Javascript engines certainly have the best marketing going for them :) But Lua is a much simpler language and its much easier to write a JIT compiler for it than Javascript.

And if it comes to quality of programmers, LuaJIT has Mike Pall which is a bit of a legend for those who heard of him.
Sean Parker Makes Commitment to Fight Cancer
Can you explain what those are and what they do?
Summary: Apple pushes over your library from Beats within 24h and some guy thinks that sucks.
with a website like that it looks more like they should be selling "medicinal" herbs...
I am not sure how true this is but I remember reading an article about SMS and initially it was designed for network operators to send diagnostic information. It was designed to use the same transport as signalling - when no signalling information was being sent - you could send a SMS - so essentially was free for the operator to provide.

In the beginning it was thought that only technicians would utilize SMS messaging [0]? The 'public' would all be using pagers to get their text. Turned out to be the opposite. And a nice markup on each SMS sent still lines the coffers for the operators.

0: https://en.wikipedia.org/wiki/Short_Message_Service#Initial_...
You probably think that your counteroffer was confidential because you’d sworn her to secrecy. Let me explain why it was not.

Actually, you're problem was forgetting that it's illegal in the US to prevent employee's from sharing compensation information. You can't require that in an employment contract and can't formally punish an employee for disclosing said information. :)
[edit, I wrote this before you changed your comment so say "one-shot". In short my continuations are not one shot, they are delimited though, by necessity because I don't rewrite ALL functions into continuation passing style, and you can't recast what lua calls metafunctions.]

Continuations are not coroutines.

Continuations let you save the current position, like setjump/longjump. But unlike setjump/longjump you can continue inside a function that already returned, ie as long as there is a continuation remembering that position then the activation record can't be deleted.

That means that activation records (ie local variables) can't be just the top of the stack - it changes things deep.

Also note that continuations only save the position, they don't restore the values of variables to what they were at that position, so re-evaluating continuation more than once will break any code that wasn't expecting to re-run.

Something that snapshots some local variables as well as the position will be more useful than raw continuations for things like search, backtracking, and logical programming languages.

[edit 2, I am ALSO adding snapshot continuations for these purposes]

Running an OUTER continuation rather than an inner one looks like an exception.
It's not like he's probably indirectly responsible for all the games you feel are worth playing.
If you aren't happy with the trade-offs of using such languages, don't use them.
The carrying capacity for humans on Earth pre-fossil fuels was roughly 1 billion.

We're up to 7 billion now. And we're comfortable enough to actually notice the environment in a way people even 60 years ago were not.

I think this is causal - fossil fuels made 6/7ths of us possible.
I don't think it's a gamble, it's a reality already. A lot of oil is already from those reserves, the investment slowed down due to scandal and oil prices, but when the prices go up again the investment will grow once more.
I wonder if their administrative changes are going to result in decreased or increased profitability.
Even if you use this redundant `let` form you can still make it more readable by doing the following:

(let ([hello-func (lambda ()
(displayln "Hello world!"))])
(hello-func))

This applies globally; when it makes sense, differentiate between some lists by using brackets instead of parens. Some Lisps take this further by using other bracket types to signify certain things.

I would advise not to hop on Wikipedia and assume things about languages. Scheme is not very hard to get into and with variants where batteries included you can build useful stuff right out of the box.

Go to http://www.racket-lang.org/ if you want to see a good example of a pragmatic and useful Scheme variant that may just dispel some of your prejudices.
Interesting story.

Killed by presentation.

Autoplay video and audio have no goddamned place on the Web. They violate W3C recommendation.

Autoplay is bad for all users
http://www.punkchip.com/autoplay-is-bad-for-all-users/

Autoplay is a bad idea not just for accessibility but for usability and general sanity while browsing. This article will explain what the problems are, where to find backup for arguments and what you can do if autoplay is a must have.

Autoplay of embedded audio and video clips is often requested from clients for a number of reasons, one is to increase view/listen stats when an advert is preceding it and fewer views can mean less revenue.
Something doesn't add up. The country list puts the US incarceration rate at 707 per 100k, but the state list gives an average of 478 per 100k including federal, which the highest state not even breaking 700. What gives?
Summary: APPLE BAD CLICK CLICK CLICK PLEASE.
Yeah, I thought I would first start out with python then expand from there.
Wow, that's quite addicting. It's the simple things in life...

One suggestion - at first it was unclear to me that I had to type the arrow key right when it entered the box (since it came from the box also).
I run an ecommerce agency in the UK. We turn over several million quid, employ forty odd people, and process the better part of £1bn of ecommerce purchases in the UK.

Needless to say, if encryption is banned here, we'll either be going out of business or moving to a progressive regime - say Yemen.

The UK is the second biggest ecommerce market in the world. He kills encryption, he will sink the UK retail economy - which is rather at odds with the whole "nation of shopkeepers" bit.

Actually, if it does happen, I'll raise an army and march on Westminster. Cromwell managed.
This article has little to do with startups, technology, or "hacker news". But it is of the utmost importance to human beings, and hackers are human also. That is why I voted up this article.
What do you want to be done about it, send more young boys from "western" countries to die and/or be crippled like has happened in the wars of the last decade? Spend further billions of dollars/euro and for what, the locals would still hate "us" no matter what when by now its plainly obvious that the greatest danger to the average muslim are other muslims.

I am not sure how wiretapping everyone in the west would help, if someone wants to go to Syria, let them, hell take their passport off an buy them a one way ticket to that shithole to learn all about their religion and how it treats people and hopefully they endup in their heaven surrounded by 72 other jihadi virgins.
So I've recently reimplemented some of our applications service dependencies in docker for the main reasons of mitigating dependency issues and allowing for for developer local consistency.

I fully admit this is deferring solving these issues fully (solr 1.4.1 really?) but it has allowed for minimizing the issues the existing backlog was causing us. Arguably its also brought more consistency to our environments vs the chef/puppet/hand rolled management tools. We could have used these tools with a different process to achieve similar results though.
Ah I knew I forgot something. Thanks should be up shortly
Root Certificates explained
"Jail and federal prison inmates are not included in the state rates."
Those numbers for the states are based on prisoners under state jurisdiction (excluding county jail in other states), does the parish system potentially factor into Louisiana dealing with a larger percentage of incarcerations at the state level?
Done.

Note a feature in the pipeline which will allow you to subscribe to specific components or specific regions of services. Which will make status notifications for large cloud platforms like Bluemix, Openshift, AWS, DigitalOcean, etc. much more useful.
I couldn't find any info on this in the docs, but would there be a possibility to use React components (JSX or regular js) inside of Cycle?

This would open up possibilities of using already done D3-react components together with Cycle (somehow).

http://cycle.js.org/custom-elements.html
So I tried this yesterday, and I think the article's a bit over the top. I'm not surprised the transition may take a little while. 24 hours does not seem like too long to wait(!)

First reactions:

* Really cool to have your streaming library integrated with your regular library, but probably only a big deal for people who already have big iTunes collections.

* Beats 1 is surprisingly really good. There's just something fun about the human element, and the idea of a 'worldwide' radio station is really neat. Brings out the humanist in me.

* UI is still a bit confused, especially in iTunes. iTunes has been confused for a while now. I don't think they've quite figured out how best to offer streaming and the iTunes Store side by side yet. (And the multi-mode UI is just crazy. You're looking at your music, and you want to see the iTunes Movies Store? You have to click 'Movies' icon first to switch to the movies view, and then the 'iTunes Store' button. The iTunes Store itself is just plain bad. It feels so old and slow.)

* All in all, a lot of potential but lots of kinks to work out. It's good enough to cancel my Spotify subscription, but it's not quite there yet.

My personal thoughts:

* You should be able to listen to Beats 1 on apple.com (or wherever) without a device. I'm sure it'd get a lot more people listening, and more importantly would get a lot more people talking about it, and the service.

* Beats 1 needs more dedicated UI; a way to see previous songs, a way to see a list of songs you've hearted, a way to see whatever the DJ is posting on Connect/Twitter/whatever.

* Connect shows promise, but it's a pain to navigate on an iPhone 5 screen. Again, you really need to be able to access Connect online, and the more integration with existing social networks the better. You can't be social if there's an activation barrier (downloading iTunes, creating yet another account, whatever) to access it. It seems like Connect is a service that the labels asked for anyway, so presumably they'd be happy to have more people see it.

Really cool start though.
Much needed slackbot directory.. thank you!