skysight-inc/HackerNews huggingface dataset:
The blog author doesn't understand Git that well:

git add foo.rb
// continue working in foo.rb
git commit foo.rb

will commit the latest version of foo.rb.

That's because git commit handles its arguments by add-ing them to the index (staging area) before doing the actual committing.

I'm not so sure about the conceptual graph from the paper, either.
The stash is a commit, it doesn't have anything to do with file states.
Late night error, thank you for pointing that out. European etc PAL formats go sharp when transcribed to. So American and all films transcribed into PAL go sharp, which happens a lot. So it's not the origin of the film, but the (usually) PAL format I historically watched them in that caused this.

And in cinema they were better (I seem to remember Geoffrey Rush 'playing' Rachmaninov 3rd Piano Concerto in that film, at excellent pitch in the cinema), so I knew they were sometimes right. But i think the tape, TV and DVD formats I'll have rewound most often in perplexity.

Another confounding: living in California a lot and not having incorrect pitch on local copies. And nowadays, when sources are digital, bit may have originated from analogue recordings, it's now very unclear what to expect.
Learning Python (in 2003). I use 5 different languages regularly and I've tried a half dozen more. I've worked in quite a few parts of the industry. Python seems to be the bread and butter -- it gets things done quickly and reliably in so many areas.
Cardiac pacemakers soon run with biofuel cells
Yes, this is what I am trying to say. It looks as if the use-cases, if not the market-size itself, is a lot less ambitious if you choose to use these services.

But also - what happens when you wish to expand and grow? My guess is, if this capability was developed in house, you would almost certainly find it easier to not just scale without incurring a "success tax", but most importantly you are now exposed to the deep bowels of the ML process which should certainly give you far greater insight into potential tangentially related services.

An example: you use a natural language processing API and get all the brand mentions in some text the customer has submitted - certainly a useful service for competitive research. As your company scales, now you are more or less beholden to the ML service - if nothing else at least for the consistency of results, which is likely to make you super cautious about rolling your own. But you don't know how the results (brand mentions) were actually inferred. If you were to ask, "Hmm.. what other types of entities can I extract and have it be more useful for our customers? What about only getting brand mentions if it is in the same paragraph as a complaint?" - you might face some options which you might not really like - for one, the way the ML API is structured might actually make this operation expensive (after all, the data is pretty adjacent before being sent to the ML API, but not necessarily so once it is processed). Also, since you never understood how the brand mentions were extracted, it is very likely you are missing out on a ton of insight you could gain by rolling out your own capabilities.

And not to mention: if the ML capability has been outsourced, and if ML is indeed going to drastically impact your industry, then you would certainly not want to be in the position where your competitor can easily disrupt you merely because they spent the time to develop such capabilities in house.
MUORO Cognitive BI
That's great, but didn't Concorde show that there's really not that big a market for shaving a few hours off an intercontinental flight? Wouldn't it be more future proof to invest in "fast enough" ultra low fuel, low cost intercontinental means of transport, that's still viable after peak oil?
I lived and worked within ten miles of London Heathrow airport when Concorde was flying; not under the flight path but off to the side. Every time Concorde took off you had to cease conversation until it passed; it was that loud.
Haw can you partially stash a file?
See dragonshine's post above which addresses that. I'm not calling dragonshine a 'nut', just saying that you'll need to speak further on it to make your point.
That's an interesting idea. You mean a sort of bottom-up approach to syllabus creation? But does this sort of feedback not already happen?
That's an especially crappy comic, even for an xkcd.

We don't all agree that beer tastes bad, but a lot of Holden Caulfield-ish high school kids (the main xkcd shirt buying demographic) would agree to that to demonstrate their intellectual superiority. Like it's a open secret that people don't like beer, but it's just an excuse to get drunk, and ole Randall is holding his nose because beer is terrible but he still wants to drink.
How precious.
In the uncounted thousands of hours of driving on the freeway in my life thus far, I've observed:

* Drivers will improperly idle in a lane they feel safe in, refusing to keep right except to pass (this is actually state law where I live).

* Any deviation from a straight, flat, roadway (corners, hills, dips, anything) will cause the flow to slow; even when you can proxy the status of the roadway in front by the tail-lights of all the lanes of cars who /can/ see.

* Apparently no 'big' city anywhere balances jobs and housing. Cities too small to balance anything are also generally too small to notice the issue. (I say this because it seems like everyone is economically incentivized to drive as far as they can possibly stand from work for the cheapest housing; clearly there isn't enough housing near jobs to keep those costs competitively low.)
5 Basic REST API Design Guidelines
Trolls for Trump
Interestingly, the opening paragraph of the wikipedia article contradicts this:

> The TaxiBot eliminates the use of airplane engines during taxi-in and until immediately prior to take-off during taxi-out, significantly reducing aircraft fuel usage and the risk of foreign object damage.[1]

[1] https://en.wikipedia.org/wiki/TaxiBot#cite_note-1

So which is it?
It's probably not genetic. Ask any school teacher who does well in class and who struggles, who has ADHD and who concentrates for hours at a time and they will tell you diet and routine (also linked to wealth) are almost always obvious signals for success.

It's not scientific, but the kids that struggle eat frozen pizza and stay up late. It could be the teachers I know finding evidence where there is none, but year after in that job by all those teachers suggests otherwise.
Marketing, running the service and data centers, office space, research and development, capex, etc, etc. Running companies is expensive beyond just the salaries.
Yes but the pound is tanking _now_ ;)
Scheme changed everything for me.

I feel sad when I hit special forms in languages, and can't just a macro to change the language to suit the way I want to do it.

It made every other language I used feel overly verbose. Sure, Scheme is a bit verbose, but with two or three macros, and a handful of recursive functions, I write about 1/3 of the code I would in another language.

Having readers, and parsers exposed makes it so easy to fit the language to the task, rather than bludgeoning the language with a hammer, or rephrasing the question till it almost fits.

Random example:

You need to allow a user to run half a dozen functions, with a syntax.

Normal approach, (after you've argued you shouldn't do this), is to write a parser and evaluator, and hope you didn't expose a security hole like SQL injection by accident.

Scheme approach: Generate an empty environment, attach only the necessary functions. Parse and handball to the environment.

Eval doesn't have to be evil, especially when the language provides the tools you need to sandbox users.
For me, the sad part of the story of Concorde is that Boeing has failed to build a supersonic plane and as a revenge has lobbied to prohibit the Concorde flying over the USA. This protectionism and the petrol crisis have caused its commercial failure.
Having owned an Amstrad PC-1512 back in the day, I can attest to it being almost an IBM-XT clone... things like RTC clock and some graphics modes were very odd and totally bespoke.
Mainland europe non-opera orchestras generally tunes 442, with some regional exceptions. Apart from germany that is. Last time I played in the germanosphere (the Cologne radio symphony orchestra a couple of weeks as co-principal bassoon in the early 00s), they _started_ at 443 or 444 and ended up somewhere around 446-447. That was _hell_ for us woodwinds.

The regional variations depends a lot on orchestra politics. For example, when I played the munich phil in the late 90s they started at 443, but concert heat be damned, if the last chord wasn't 443 there were some yelling at the first violins and brass section for striving to much upwards.

The Swedish radio decided to play 441 for political reasons (it was a compromise that stuck), and I think still does.
There are multiple CT repo, run by various vendors. A very good aggregator that allows searching is https://crt.sh/, which is run by Comodo and tracks multiple CT services.

Enter in a domain name, and you can see all certs known for that domain.
Previous generation technology used GMM and agglomerative clustering. Example is Pycasp, lium diarization. For best performance you need ivector extraction and ivector clustering, that technology is not fully available in open source yet.
Lol

Not enough angels but lots of devils..
Thats really funny, because that's exactly how I use git. But I only blame myself for never finding time to read up a bit and understand its concepts.
It was withdrawn because USA had no such to this plane and they were pissed, so FAA forbid concorde to fly over their country, and always made clear they would revoke the tolerance for landing near the transatlantic anytime soon.

USA is okay for being the first, but not the other country. They look like France (and UK) of the colonial times.

So fun that a nation became what they fought against.

https://www.contrepoints.org/2016/07/30/261731-usa-letat-a-t...
The big innovation was often the willingness to charge more. When Apple came out with the original iphone it was $600 at a time when high-end phones were $200. (And it couldn't even run programs! What I really don't get is why Sharp/HP/etc. never made a PocketPC that had phone functionality built in).

Many people thought the market that would pay $600 for a phone didn't exist. I guess that's part of the power of being a recognized luxury brand - you can sell a product that's twice the cost of the alternatives, but people will be ok with buying it, because they'll have enough faith in you to deliver something that's worth that much.
JS is NOT a good language to start with.

Its a fast way to get a job. Its an obstacle in understanding programming. Have to know what you want out of this.
OpenDataSoft raises $5.5M for global expansion of its cloud-based data platform
Banks plan to fight Apple by colluding
> So, is there a replacement coming for the Concorde?

Unlikely. Flying supersonic is expensive, and the larger the jet the more expensive it is.

The market for people willing to pay significantly more for a somewhat shorter flight is way too small, people much prefer cheaper flights (hence the success of Ryanair and similar) and those who would/could be willing to pay for it will use private or shared charter jets instead.

Note that even the POTUS doesn't care, Air Force One is a militarised 747-200.
PHP developper since +10 years, I learned little by little client side Js through Mootools (object programming 5 y ago). I started nodejs 0.10 2y ago and got a serius wow when i realised node 4 & generators & tj/co could efficiently replace line-per-line how i used to work in PHP (async-co, pg-co) with so much more power (browserify, mocha, istanbul, npm, ...). I guess today the switch is complete for me
They ran them from Bournemouth Airport where I live, and they were always popular. I went down to watch it take off once, and the noise and jet blast was incredible - MUCH more than any other plane I've seen take off from there, like being blown by a hairdryer all over.

My most lasting memory of it, though was the pollution - the air was brown behind it when it initially thrusted up, and the smell was really intense. A great machine, but not a friend of the environment, sadly!
Some videos of a very similar computer here:
https://www.youtube.com/watch?v=s1i-dnAH9Y4
Fluctuating rather than tanking.
The Misguided Hope of Hacktivism – Skyd Magazine
Show HN: ScentSee – The Fragrance API
I used to call it a 'pepper high'.
What's New in CUBA Platform 6.3
ScentSee is a state-of-the-art recommendation API purpose-built for the world of fragrance. By leveraging deep learning algorithms on over 5.000 notes grouped in 32 scent classes, ScentSee is able to match 25.000 perfumes to previous preferences, olfactory types and user profiles.

Our customers are fragrance retail businesses, online and brick&mortar, who aim to boost sales by making the fragrance shopping experience revealing, informative and efficient.

The ScentSee experience works by merging the art of fragrance with the precision of math. It does this by collecting information on notes and note types from various experts and publications online. Following that, it structures the data, separating the top, heart and base notes. Notes are then classified using a system similar to the Fragrance Wheel, although it is worth noting that our wheel has a bit more “spokes”.

The API docs are available here: http://scentsee.com/jsondoc-ui.html?url=http://scentsee.com/...

Inquiries, feedback and suggestions are welcome on bogdan@scentsee.com
You learn by doing. If thats implied, then the medium through which baseline knowledge is delivered doesn't matter much. Pick the one that you get along with. If that's videos over books, so be it.

Ideally, you would watch videos from an intro course at stanford or MIT. Those are known for uploading such lecture series.
Going the other way is far worse. Imagine a 100% inheritance tax. You basically get punished for helping your children and encouraged to spend your remaining money in a unproductive way. Inheritance only affects the children when the parents are already dead. It's too late to achieve equality when the children are already in their 40s. They've benefited from their parents during the time they were alive the most. Even a low inheritance tax doesn't make sense because the money was already taxed when it was earned.

Equality is probably unachieveable unless we physically seperate parents from their children or abolish money altogether.
I recall the proper name for X being "X Window System" with "X Windows" being merely slang. I remember early 90s Unix books being quite pedantic on that point. Is that right or is my memory faulty on that one?

Good point on the Lindows overreach.
There are a ton of reasons.

For example, it could just be that ML is not your business. If you're a image hosting platform, you don't necessarily want to build your own NSFW image checker. There's no harm in leveraging something else out there that works great, assuming that you can bankroll it.

Alternatively it can be used as a stop-gap. You're in the middle of implementing your own ML system (or planning to), but you can use a 3rd party to fill the gap until you're ready to go live with your own version.

This is also a great way to test new features and see if users respond to it.

In my opinion it boils down to if either you need to own the model, or guarantee the quality of it, then perhaps you should consider owning it yourself. Otherwise, it's fine to consider using a third party.
Nobody mentions RUST? I thought it,s popular here...
Hmmmm.

1. Self-fund a PhD in something worth a damn.

2. Work harder on developing family.

3. Write a fiction.

4. Wonder about (figuratively) with no aim in particular.
The biggest impacts on my professional thinking were caused by learning Ocaml and F#. Those impacted greatly the way I approach systems design and programming in general. The second biggest impact was probably learning Scheme and writing a scheme interpreter.
I don't think that's much of a difference. Doesn't probabilistic programming allow for a wider range of applications than automated inference/induction? To me, a language like Prolog would fit a such a description better.
Want to 'train your brain'? Forget apps, learn a musical instrument
Who cared? It's not like I listened to a thousand songs every day and had to write a thousand more every night. It took an hour the first time to fill it up, then I'd only replace an album or two at a time.
You can now create Google Docs within Slack
Combo of vim+tmux+tmuxinator.

I work on many projects with many different modules, languages, databases... What this enables me is to be one single command and a seconds away from completely switching context while still maintaining basically identical environment. It encourages experimentation because you're language/project agnostic and it reduces friction to getting started which is a great boon for productivity.
Previous thread: https://news.ycombinator.com/item?id=12773282
You're assuming that you know what 'the point' is. You don't, because it doesn't exist.
CEO Satya Nadella Seeks to Change Microsoft’s Image
> These engines are obviously far from their designed power band when taxiing, but this is incredibly inefficient.

SR-71 was the same, leaking aside, it needed to be refuelled immediately after takeoff.
> I was more bothered by Clinton's response to the email server controversy than I was by the facts of what she'd done, once they became clear.

Aren't they two particular aspects of the same underlying problem?
It's all because of this. Before git there was also monotone, which was fast and my personal favorite. But Linus tried it once and that specific version happened to have a performance regression so he decided to rebuild the whole toolchain from scratch.

Honestly it's a good story about the power of marketing and I feel a bit sorry for the monotone developers because they did it first and well, but get almost no recognition.
The Mystery of the Disappearing Holes – a Gripping Tale of Using SVG in Android
3 Ways Engagement Marketing Can Help You Increase Conversion Rates
Some people one youtube speak really slowly, or are unprepared. The 1.25x speed button is great for that.

Also, some youtubers speak way too fast. Slowing them down helps comprehension a lot, I find.
PlanGrid (YC W12) Is Hiring Full Stack, Front End, iOS Engineers and More
> So basically the travellers would cause more pollution in the 10 minutes of taxiing than in maybe 10 hours of driving a car...

That's an exaggeration. 100 passengers, so 20kg/passenger, i.e. about 20l, which is less than 200km worth of fuel. Maybe 2 hours' worth.

And a car has pretty bad fuel consumption going in and out of the driveway too. You want to compare the fuel consumption for the flight as a whole really, since the alternative is presumably driving a transatlantic-equivalent distance.
You shouldn't need this stuff if you don't want to use it. Just write a few IO functions for interaction with the real world, and pure functions for the rest. I made the same mistake in the past, and I was completely lost. I'm still nowhere near advanced, but sticking to simple stuff and learning slowly I am able to be quite productive now.
No, the author is correct. The add command adds that version of the file to staging, so subsequent changes will need to be added as well if you want them in the commit.
Being poor is actually associated with making modally appropriate decisions. That is to say that people adjust to it.

Case in point is discounting: offer someone £20 today or £100 in a year. A person poor enough will likely take the money now, and this is because it has more value to them now.

People aren't awful, they're adjusted to circumstances that are awful, being the products of a sick system. Properly provisioned welfare - a genuine safety net instead of a humiliation - could prevent the circumstances that lead to this kind of adjustment.

Economics has much to say about how people value things differently based on their circumstances. There is no "better" or "worse".
Systop of Overdose BBS, sometime around 1993/94. I was 13 or 14 years old.

From a look at a list of software on Wikipedia I think we were running Remote Access (https://en.wikipedia.org/wiki/RemoteAccess). I remember hooking up a Fido mail feed which fetched email at 5am every day towards the end of things, and playing a Mud (Mud 2) and Lord.

Crazy to think how far things have moved on in 20 years.
It's dangerous to go alone!
"I cannot say with certainty that there is no difference in the psychological effects of A = 432 Hz and A = 440 Hz, but I" you lost credibility right there... get out of here scrub.
What about the extra weight?

For the price I can get quite a good light road bike.
PVS-Studio for Linux
js as taught on kahn is c-like and visual. It's approachable and garbage collected.

Learning languages need to be simple and friendly, not practical. Not saying that they shouldn't understand the full stack eventually.
For a long time the iPod was the only device capable of making sense of the huge, chaotic mess of file people had after making "file sharing" a hobby. The competition had perfectly workable solutions for the amount of data you would get from buying CDs or doing the occasional "backup copy", but only Apple was providing tools for to comfortably deal with the massive increase in music availability. And the high price nicely fitted the inverse budget gap left when people stopped to buy music. Apple was pretty much saved by music piracy before using that position to become the biggest music distributor themselves, all while still not having properly bought the bootlegged trademark from Apple Corp.
> That's because git commit handles its arguments by add-ing them to the index (staging area) before doing the actual committing.

That's not what it actually does. It commits all the changes from the file (staged or otherwise), and nothing else. It leaves the index/staging area in the same state, except for the committed file.

That is:

git add foo bar baz
git commit foo

will commit any change to foo, and leave bar and baz alone (staged and non staged parts).
This "Taxibot" seems to be designed mostly on the tarmac where engines are idling to keep the APU happy and reach operational temperature, a place where FOD is often caused by humans, not machines - it's not meant for operations to the runway, where engines usually are at full capacity and humans are absent.

Most likely, in this different scenario, there actually is a FOD Advantage.
Fabric is an user tracking beacon. You cant sell targeted ads at scale without owning one.
Bitcoin and blockchain: the future of money or overhyped?