skysight-inc/HackerNews huggingface dataset:
> So write a conversion tool that parses the file format; if it's sheet music, the format isn't going to be too hard to decipher.

I appreciate your optimism. NoteWorthy Composer was first released in 1994; last I looked was around 2011. It looks like that year, after I stopped looking because I was no longer singing with the group using binary .nwc files, MIT's Music21 project started scraping together beginnings of a parser. (Also, sometime around 2007, the software authors voluntarily added a text export format. That doesn't count, because it depends on the goodwill of the software authors, just like the web services being decried.)

If it took fifteen years for someone to decipher the format, and it only started being slightly parseable in the modern web API era where we've supposedly left scripting behind, I don't think you can claim either that it "isn't going to be too hard to decipher," nor that we're losing anything in our modern era.

(Also, like, my memory of software in the '90s is that in several cases the authors went out of their way to add obfuscation or anti-tampering features to their data formats.)

> How is this any different, other than scale, than the "web APIs" you claim solve the author's complaints?

I didn't claim that they solve the author's complaints. I claimed that it makes no difference whether the software is web-based or local.

Your Mac vs. PC distinction is much the same. Some web services are pretty good at this; some aren't. If this is a criticism of the PC platform, phrase it as a criticism of the PC platform, not the web.

> No, they don't. They require writing code, which requires that you actually be able to, you know, program.

1. https://zapier.com/

2. How is "program" different from "script"?
They are pretty
Google Code is going readonly in about a day – update URLs in project pages now
Oh most definitely on both counts. I'm not the one that is generally worried about sharing too much information with third party companies that I trust.

And of course they have more features. They have hundreds of developers and we have 2, working on spare time.

What we implemented has worked well for us for a long time now, but the features that are important to us is there (free-text search, email notifications for example) , and being in control of code so that we can add features as we please is quite liberating to me. But like you said, most teams are not interested in that.
All ASCII characters are easily accessible. Your suggestion is a strawman, most coding is in plain text form and is typed.

I did a quick calculation a while back. I don't want to repeat it, since I lost the source, but the conclusion was that typing speed doesn't matter for programmers, since most of the time they actually think, not type. I.e. the bottleneck is information no the input of it.
There's a lot that is legal that is morally reprehensible. Like bringing the world to the brink of financial collapse and then having governments bail out the institutions responsible while absolutely no one went to jail for the crime.

Sure Twitter is allowed to do this. It has nothing to do with whether the attempt to alter (or delete) history is morally reprehensible or not.
DEADLINE: The banner above every GC page says August 25, the Wiki page above says August 24. So let's just say "ACT IMMEDIATELY."

Do you know anyone (who knows anyone, ...) with anything up on GC? Go and tell them IMMEDIATELY to edit their project(s') homepages to add new homepage URLs. Remember that the URLs will need to be stable for a couple of years at least, since it will soon be nontrivial to change them.

To summarize the link,

- Google Code will go readonly in 1-2 days

- After Jan 2016, `git`, `hg`, `svn` - and possibly the `[Export to GitHub]` button - will all break, and the data behind these endpoints will be made available in `.zip` and `JSON` formats - provided it is PUBLIC: private data (`Restrict-View-` et. al.) will go away

- Archived data (`.zip` and `JSON`), to quote, "will remain online for a long time."

If you still need to export your data, [I heard](https://www.reddit.com/r/programming/comments/3i58k5/google_...) that [fast-export](https://github.com/frej/fast-export).py will cleanly turn a `hg` repo into a Git one without getting confused like GitHub's exporter sometimes can.

Apparently you'll be able to email google-code-shutdown@google.com after the deadline and have project pages edited manually (you can apparently even have "redirects" set up, not sure if this is a `Location:` redirect or something else) - but this will not be instantaneous, especially not to begin with (RIP this address's inbox in a couple days).

(PS. You might spot this message elsewhere online - not trying to spam, just trying to help everyone.)
I think this is a probabilistic modeler with global constraint support, but I am not sure :s mining is an overloaded term
And now I have a new hobby.
I've always assumed both were derivatives of trawling, a fishing term.
Configuring Emacs for Rust
Good, in that many of the folks who know z/OS programming are retiring or dying.
The problem with JS is not that is it aesthetically ugly, but the lack of a decent type system. The fact you can add whatever data you like to any object, and the object itself could be the data or a promise to return the data, and you cannot verify that the caller and callee are compatiable at compile time is asking for so much trouble. Let alone the nasty implicit type casting, two types of null value, truthy values etc. It is a real mess for the programmer who likes to reason about their code.
I have several boxes of brown sugar handed down to me from my parents years ago.... I just get out a serrated knife and cut out X amount packed! ;)
I think you mean lysdexia.
I can understand it. Moved out around 9 years ago and I really wouldn't go back for a longer period. Tech jobs I see are not that exciting, unless you work in some startup-like company. (although it got way better in the last few years, can't deny this) And there are just so many things I see every time I go back, that I don't want to experience in normal life. If you're successful after moving and don't have strong family/friends ties, it's hard to find good reasons to go back.
Thanks for listening and reacting to feedback :)
> If it's a game version of the same you don't care about those guarantees because nothing would actually cause the plane to crash.

> If you were simulating the real plane then you'd want your simulation to halt at that point so that you could figure out exactly what went wrong.

Doesn't this all depend on the point of the simulation? For instance, the simulation could be an integration test of flight control systems. In which case, yes, you'd want the simulation to halt for debugging, as you stated. On the other hand, if the simulation is a networked flight sim trainer for pilots, then you would benefit from having the simulation do exactly what a plane would do in the real world.

I think there's some insight in the OP's article, but I think he goes a bit too far. To me, "real time" has a domain specific meaning: there's a greater importance placed on time for this thing over that. That's a legitimate use of the word _in that domain_. If the world we we're living in were actually the Matrix, our use of "real time" wouldn't be less legitimate just because a plane crash is now bits changing instead of an actual plane crash.
I was playing with the equation on a sheet of paper. From what I can tell, the [2, 1] figure at the end is unnecessary. The Fibonacci sequence is encoded directly in the [1 1; 1 0]^n figure. The only thing the [2, 1] figure does is fast-forward to the 2nd iteration.

Fibonacci sequence = 0, 1, 1, 2, 3, 5, 8...

if M = [1 1; 1 0], then

M^1 = [1 1;
1 0]
M^2 = [2 1;
1 1]
M^3 = [3 2;
2 1]
M^4 = [5 3;
3 2]
M^5 = [8 5;
5 3]
You're right, I sorta overdid it with the easing animation.
> Speaking from experience, there are plenty of poor people that are at least as aloof, entitled and rude to service staff as rich people, often times even worse.

Yup. One of my brothers was a waiter for many years in a town where it was easy to tell the lower classes from the upper; it wasn't just common for him to receive no or little tip when he waited on members of the lower classes, it was the rule. In years, I don't believe he could count on one hand the number of times he received more than a dollar (on tabs of tens or hundreds) or a piece of mucus smeared on the receipt (yes, you read that right).

People are people, and many people are jerks. Money or lack of money just gives them different outlets to be jerks.
cough Oracle cough

Just be careful with this strategy. When you could start offloading per-socket IBM licensed software to more performant multi-core Intel or POWER CPUs, IBM switched from socket to "Processor Value Units". (Aka "give us more money")
Ariana Groover – “Dark Horse/E.T.” (Broadway Love Katy Perry)
I was basing this on an ipv6 book I read a while ago. Just used wikipedia as the reference.
Absolutely. Porsche's own Cayman shows what the 911 should be (although in a bit smaller package). But purists demand the 911 to only be updated, not re-designed. It is their halo car and won't change it. Still, even though the design is now obsolete, the cars are still wonderful. One can jump from 911s of various eras and notice the improvements. If you drive a 930 (911 Turbo from 1975 to 1989 https://en.wikipedia.org/wiki/Porsche_930) and then drive a 993 Turbo (911 Turbo from 1996 to 1998 https://en.wikipedia.org/wiki/Porsche_993) you can feel the difference. The 930 is crude and unforgiving. With turbo lag measured in seconds. I remember counting to three before the turbo kicked in and slammed me into the seat back. Driving it requires cojones because the rear of the car will go around if you lift or break mid-corner. Its not a car for the faint of heart. Now, the 993 Turbo is a tamed sheep when compared to the 930. It features a coil spring suspension in the rear that absorbs bumps much better than the torsion bar version found on the 930. The 993 Turbo is a four wheel drive vehicle. The system does wonders for its driving dynamics. You still shouldn't lift or brake mid-corner, but now the car is more forgiving since the front tires are desperately trying to carve into the road. I've personally taken corners at around 90MPH on a 993 Turbo (racetrack driving) and the car inspires confidence.

If you are looking to buy a Porsche make sure to figure out what you want to do with it. if you are just going baby it and admire it with a beverage of your choice in hand then any version is fine. If you plan to drive it on a daily basis then a newer model is required (the A/C on the air cooled versions down right sucks). Performance driving? Anything from the 1999 and forward will do because its a much better chassis. Racing? Get yourself whatever GT3 (https://en.wikipedia.org/wiki/Porsche_911_GT3) you can afford. All of the above? Then buy a newer model.
Turbo or no turbo, that is the question. Turbo models require more maintenance and leak more oil than regular ones (all Porsches leak oil). The power delivery depends on the year you buy, but on newer models its pretty good. The problem with the turbo is that you can easily add in more power by raising the boost (increasing the amount of air being forced into the engine). But this requires the amount of fuel to be increased as well. You can safely increase boost by a couple of pounds, but once you want to really get serious, multiple upgrades must be made. Including the transmission, clutch, wheels, and lots of support equipment. Its not unheard of to spend about twenty thousand dollars on simple upgrades. A friend has about two hundred thousand on his (800HP beast of a car). It all depends on how deep your pockets are.
Electrolytic Process Converts Atmospheric Carbon Dioxide into Carbon Nanofibers
MiningZinc...supports both generic CP, SAT and MIP solvers.

Like MiniZinc it is a modelling language for discreet optimization.
I'm honestly not aware of any UI development platform that makes heavy use of functional techniques and immutable data outside of the web. Sure, papers have been written about the idea, but where else has it been used in practice?

RE: the video. I'm almost certain you know this, but Elm is a part of the web community.
At first I didn't believe the UK bit but then I read the book by Mazower, "Inside Hitler's Greece". Everybody who thinks their colonial outrages were limited to the Fuzzy Wuzzies and the Mau Mau should read it.
I know this jackass, just ignore him. He's a nutter conspiracy theorist who hates the police because he got arrested when he started mouthing a cop once.

There are certainly concerns surrounding windows 10, but you'll need to look elsewhere to get a balanced and fair opinion.
I see the opposite actually. The whole issue of disparity between worker and CEO wage is about companies applying subjective value.
I was on the outskirts of a conversation where someone wanted to get away from the "inflexibility of the mainframe", so they were moving to SAP. I missed the rest of the conversation, because I was choking on my beer.
You "imagine" the effect is intensified but you don't actually have any evidence to support it. I've also worked at a restaurant as a waiter. Despite it being a very low end buffet where the food was cheap and wages low I identify completely with the article (except nobody had a stroke while I was working). The only real difference was that the author and his co-workers were much better at their jobs than me and my own co-workers.

Wealth is a big red herring in this story, but I guess its a story no one would be interested in without.
A Brain Implant That Can Control Emotions Wirelessly in Lab Mice
15 Famous Coffee Fiends
The article doesn't name the restaurant, but the author's LinkedIn profile says he worked at Eleven Madison Park. This makes some of the details seem more believable. Felix Salmon: "they’re IN THE CREDIT SUISSE building ferchrissakes of COURSE there were douchebankers at the bar"

http://gothamist.com/2015/08/23/eat_the_rich.php
Websites are becoming more complex. Deal with it.

I'm sure people said the same thing about the gutenburg press vs locking a bunch of monks in a room for 20 years.

That being said, if you don't understand the tech, or the tooling that implements it, don't use it. Keep doing things the hard way, I really don't care.

In a few years we will be writing config files for machine learning algorithms to stitch together a ui based on requirements doc, or an api specification. You can already see this within AWS API gateway and lambda functions, and a lot of the R&D being done around procedurally generated ui's.

The developers that fail to adapt will be left building sites using legacy tooling for shit clients who don't know better. Or move into management where they can impose their archaic views on their subordinates who do know better.

Either way, no one is forcing you to write code you don't understand, that is 100% your fault.

I look forward to the day that I can automate away the need for sub par developers polluting codebases with their versions of "simplicity". I am currently re-writing a 100k line js app for a fortune 500 company, the initial contractors were trying to keep things "simple" by using 10 year old tech. They all got fired 2 days after my proof of concept demo.
How to Cure Anxiety for the Workaholic
I love this car but hate its look precisely because it has remained unchanged. It reminds me of a souped up volkswagon.
Why You Need a Creative Shift
The Mob Introduced Oral Sex to Americans
You can do this using the SymPY.jl package. As a good chunk of matrix functionality is parametric on element type, you can do matrix operations on SymPY's symbolic variables.

See example 6 in:
https://github.com/andreasnoack/andreasnoack.github.io/blob/...
Porsche. like most souless car companies, made a mini-van crossover suv whatever. That is not staying true to its roots.
Agreed. Another factor for the transition to water-cooled was because horsepower sells cars. Put simply it's thermodynamics: there's only so much heat an air-cooled engine can dissipate before it self-destructs.
This link worked for me:

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...
"... a 13-volume collection that provides an introduction ..."
Who licenses per core but then ignores virtualization? (For apps where you aren't throughput bound.)
F.D.A. Approves Addyi, a Libido Pill for Women
They discontinued it for the most basic reason any company stops producing a low-volume product: the demand just wasn't there. And it still isn't as much as predicted, as is evident by the slightly underwhelming sales of the Subaru BRZ and Toyota FR-S/86.
Companies That May Be the Next $1B Startups
there are plenty of poor people that are at least as aloof, entitled and rude to service staff as rich people

We need a reverse Yelp that reviews humans rather than businesses. So many people fail to follow the Golden Rule in simple, everyday interactions for no discernible advantage to themselves at the cost of dignity, respect and efficiency.

Some customers you don't want. And the customer is not always right. A sort of trade embargo in response to poor behavior would be interesting.
This is textbook nanny state drivel. You don't need to protect people from themselves. There are thousands of articles online, people can do the research. You aren't publishing anything without access to the internet, and the internet has more than enough articles and even wizards to help you choose.
Asset management was one of the use cases presented by Intel. But, unless you are Intel, you don't manage processors as assets. You manage computer chassis or blades. Processors are just one more component.

The real reason it was there was all about DRM. The idea was that software or media would be restricted to a particular device.
Blackmailers Demand Bitcoin from Ashley Madison Users
VHS Camcorder[0] has been making the rounds on my Instagram feed. I fear $3.99 is a bit too steep for a silly video filter.

[0]: https://boingboing.net/2015/08/21/vhs-camcorder-app-makes-yo...
A million tx/hour is only few hundred/second. I've done call routing, including full ACID balance updates, at over 10x that volume, on commodity hardware and software. Why is this a huge challenge for anyone?

I get the feeling it's mostly legacy plus scenarios where the rigor IBM applies is valuable and you go along with whatever they suggest.
"You're free to want sites to work..."

How do you define "work"?

My definition of not working would be failure to receive a 200 response and some useful content.

The text of every recipe on this site is viewable without Javascript. In my experience, this is the case with most websites today.

I know the Javascript on website must do something to enhance the plain text of the recipe. Javascript is a cool language and I respect the creativity of web developers.

By not using Javascript I may have to forgo the "user experience" the developer has prepared for users, however I still get the text of the recipe. For me, that is enough. In other words, the website "works".
>Wealth is a big red herring in this story, but I guess its a story no one would be interested in without.

Well of course. Nobody's interested in stories about poor people: they're too common.
I assumed the difference they are picking up on and the one that prompted the comparison is the culture of pretending that excellence at this job is meaningful. The large teams of people and the rules of the dance also make it very clear that you are not there to ensure a pleasant and efficient "dining experience". You are very much also there to act subservient and to be used as the object of a status display. The fact that you have a "bullshit job" is constantly thrown in your face.

And there is certainly one difference I've noticed between the crap treatment of employees at an average place and top end. The entitled lower or middle class asshole will berate a server because they screwed something up that is simple, with the assumption that they could have done it correctly if they cared. Much more likely to get the reaction of "oh dear, you aren't even of good enough breeding to be an acceptable servant" at the high end places.

And the people who act that way at an average restaurant are disliked by the majority of people, another table might say "Wow, what an ass. Sorry you have to deal with that." At somewhere like this you get treated that way by the people who your entire society has decided are worth listening to and who's opinions and judgement are highly valued.
What? How would that be hard to determine? You need an API key to use the API.
Webpack + React + Flux solves so many problems so elegantly.

They have done a phenomenal job of abstracting away complexity behind stable apis.
Actually, I'm not talking about the format but the whole product. And by industry standard I mean the tool adopted in industry standard practice.
"It doesn't force any particular way of doing things onto you."

Might as well be

"Your app is spaghetti 1 year after you leave the company."
Sequester atmospheric carbon in hockey sticks.
The "you can't use the service" because the TOS conflicts with the laws in you locality bit isn't necessarily true - it varies a lot by country. Plenty of places just invalidate the parts of your TOS (or any other contract) that conflict with the law. Which leaves it up to the company to decide whether they wish to pursue business in that locality.

INAL
Drove the 991 911 and it was very safe. Had all the electronics turned off and had to step on the throttle real hard to provoke it to slide on a skid pan. I was not really impressed with how it drove compared to my wife's E92 M3. The Cayman/Boxster, on the other hand, was pure joy and I've been lusting after one ever since. Even though it was down in power the car was easy to get into a slide and you can hold it there for hours at a time. Definitely going to try to own one someday.
I started cooking at the beginning of this year as a new year’s resolution and came to the same conclusion very quickly.

A friend recommended Rada knives and they have been excellent. They are very inexpensive and the reviews are outstanding — with many people saying they outperform much more expensive knives.

I’ve been very happy with them … check them out: http://www.amazon.com/dp/B002KV46M0?tag=13r-20
This is a wonderful post that no-one will care about. This may be the only post.

Today, programmers are more interested in the rate they can turn out "Just Works" code. These kinds of details are fare fare to down in the weeds for a continuous development artists.
Pick frameworks that solve problems you actually have and understand.

Your gripe isn't about the tooling, but developers ability to learn.
Any noteworthy probabilistic programming efforts in Julia? Perhaps Mamba?

I don't like Python that much, but some libraries like Theano or PyMC are really really well done.
How did the MPAA/RIAA become so horrible in the first place?
Ask HN: What do developers earn on toptal.com?
This site seems to be pitching itself as the replacement for odesk and elance- where you work with the "top %3 of developers" (who knows how they can make that claim) and they pay you well, because you're the "top %3".

Has anyone gone thru the process?

The fundamental issue of outsourcing is usually trading quality for low price... given their language towards the developers on the apply page, it seems like this is a sweatshop that doesn't pay well.

But my mind is open. Is it really worth doing? For someone who isn't junior?

(EG: I have several patents, and several decades of experience.)
Notice I just answered my own question.
I suspect that price of the fuel that would be needed to tow that vessel would be greater that its value as scrap.
Check out /r/throwing too if you're inclined..
> We need a reverse Yelp that reviews humans rather than businesses.

I'd like that for drivers. My vehicle should be aware of the vehicles nearby and the likely drivers thereof, and present me with a HUD showing the poorly-reviewed in red.