skysight-inc/HackerNews huggingface dataset:
Ah, SketchPad. You put http://catb.org/jargon/html/story-of-mel.html to shame.

The https://en.wikipedia.org/wiki/TX-2, the machine SketchPad ran on, had 460KB of 36-bit memory, and it. ran. at. 400kHz - yes - 400k instructions per second.

The CAD system that introduced the idea of the GUI, clipboard, OOP, and so many other things, ran only a little faster than the masked-ROM calculators you can buy for a couple dollars at the store down the road nowadays. It's kind of depressing.

If you liked the OP video, you must watch https://archive.org/details/AlanKeyD1987. It's only 46:29 long.

I really, REALLY want the SketchPad program. If I had a bunch of money tucked away I would easily dedicate a decade of my life to trying to track it down.

As an aside, I'm not quite sure how to refer to the amount of memory it has, particularly considering that the memory is 36-bit and not 8-bit. Wikipedia says it has 64KB; the video says (I quote) "460 K bytes".

References:

- I waxed philosophical about SketchPad a few months ago: https://news.ycombinator.com/item?id=13102757 (article: https://news.ycombinator.com/item?id=13097121)

- http://bitsavers.trailing-edge.com/pdf/mit/tx-2/
Thanks for sharing this. Me too.
> I get that emacs and vim can be customized but there is arguably room for improvement.

There is, of course, always room for improvement, but I think you are selling Emacs short here. Emacs is roughly 85% lisp, which is what you write to extend it. Not only do you have access to everything the core parts of the editor have access to, you can jump to the source of any editor function to see how it works. Since most of it is written in Lisp, you can assume that it has been dogfooded to death. Lisp is very much a first class citizen. And practically every public function is documented, and that documentation is just a keystroke away (C-h f).

When you launch Emacs with no filename it even dumps you into the "scratch" buffer, which is really just a lisp repl. Everything about Emacs is geared toward not just customization, but full on extensibility.

Emacs also now has all the stuff you'd expect—browsing, downloading, upgrading extensions (called "packages"). It also supports customizing the editor without writing any lisp code (M-x customize-*) if you don't want to be forced to learn lisp right away.
With Microsoft Exchange, you get the simplified web interface on Linux, even though the browsers support everything required for the regular one.

Change the user agent and it works the same as on Windows...
tl,dr: We're running out of money. Investors are waiting with their pitchforks.
There is a fine line between physically impossible and SpaceX'ish impossible. Don't confuse them.
I'm probably in the target market too - I've never really gotten into coffee because it tasted like crap. Except, occasionally I get a coffee and it's actually not bitter for once, and I'm like "oh that's actually kind of nice". But frankly, I'm not willing to go out of my way to pay $3.50+ for it. That really adds up over time.

If it were cheaper, I'd be all over it. Like, $1.50/cup, say. I mean, it still adds up over time, but by an order of magnitude less. Plus, it doesn't add up in terms of sugar like soda does. https://xkcd.com/1793/

...so, maybe I'm not in the target market just yet. Hopefully you'll get a decent economy of scale going. ^_^
Replique Audemars Piguet Montre de Luxe
> The issue was resolved as of Tue, March 22nd 3pm PST.

Just tried (Thu Mar 23 10:25:18 CET 2017) -- the bug is still here.
The Beginnings of a Quantum Leap
here, hear
Yeah agree.

I lived through IRA bombings although I can't recall much, I was near a pub that a neo-nazi nail-bombed in '99 and I was on a train one station along in '05. So I have trouble working out why I'm so not-scared.
The cultural differences between Europe and the US are amazing.

The Lyft story of a driver who still takes rides while in labor wouldn't be "controversial" in Europe, it would be universally appalling. I don't think any corporate PR, however clueless, would even think of telling it.
As a European (used to free healthcare, statutory maternity leave, and 25 days paid leave per year) it shocked me on first visiting America how third-world it actually feels regarding what people consider a "normal" work/life balance.

People work incredibly hard, long hours and often with very little to show for it. It's surreal.
Contrary opinion from a former Apple employee:

"The music industry didn't go DRM free because they hated DRM; they went DRM free because they were fearful of the leverage Apple was gaining with their iTunes + FairPlay + iPod combination. Apple’s DRM created this lock, and it became so successful that the music industry went with the lesser of two evils (songs locked to Apple’s iPod monopoly vs. the distribution of DRM-free music) and chose to distribute DRM-free music...

http://fortune.com/2014/12/14/re-thinking-steve-jobs-thought...

You say "Jobs was willing to give them this but the price was to go DRM free", but why would he do that if DRM was good for Apple, it's what locked this market to iPods? Doesn't make sense to me. The music industry had to go DRM free (with Amazon, for example) because that was the only alternative way to sell music that would play on iPods.
I think what the parent means is that not everyone could do this and make money and then have to work less.

If that were possible, then it would also be possible for no-one to ever have to work, which might be possible in the future, but not right now.
Do you retain first past the post, switch to AV, move to proportional representation?

What are the consequences of each of these choices and who is the right person to make them? There is no perfect voting/political system - all of them have side effects.
Can you guys expand on this? It's something I'm usually interested in but being raised in a Roman Catholic country doesn't make it obvious what differences might exist between Calvinism and Protestantism.
time spent watching entrepreneur videos is time you could have spent being an entrepreneur. its time you can never get back.

if you have to watch something then just limit yourself to watching this one until you get the idea:
https://www.youtube.com/watch?v=BOksW_NabEk
Could be a couple of rich people looking at Musk and experiencing "rocket envy".
I think this could be rephrased as people don't consciously download things to keep forever. Whatever device you're watching on will cache anything you've viewed for a while so it doesn't need downloading again, and I at least make quite heavy use of the ability to save things for offline viewing on train journeys.

What I don't do anymore is to download video or music and then just keep it around on a hard disk just in case I want to watch it again. At least in my case storage is actually far more expensive than bandwidth, both in monetary value and time spent maintaining things.
If Fiverr is going on about "beating the trust-fund kids", that is inadvertently exposing a severe unpatched exploit which has nothing to do with protestant work ethic.

It is currently more profitable to have very large sums of capital itself (and invest this in other capital, financial instruments etc), than to work, no matter how hard you work.

As such you have to work even harder than that or drop out of the game entirely. Systemically, the correct winning strategy is already to have huge sums of capital. I'm not sure if there's a half-measures strategy for starting with only a little capital: perhaps it's primarily luck, as it is for most/all big investors?

But there's certainly no strategy for beginning with only sweat equity and having that turn efficiently into capital, so the 'protestant work ethic' is a mighty sad and inappropriate thing to have right now. I think the combination of this ethic and huge capital holdings is largely a thing of the past, and can hold people back from larger wealth because they're looking for ways to expand that involve work, and this competes against more efficient, purer capital strategies based around pure capital manipulation (which is strongly incentivised, for instance with tax incentives).
This is a classic such example from Lyft:
http://creativity-online.com/work/lyft-junelife-is-better-wh...

Goebels would be proud. The granny is a lyft driver
(1) by choice
(2) it helps with her loneliness
(3) she gets affirmation of her value to society.

Of course, the reality is that drivers drive Lyft through necessity, and it is lonely job much of the time.

The real kicker, though, is that the advertisement is not even to try and get more drivers. It's used to asuage middle-class guilt who are underpaying for the labour of one of their peers. Middle class people should think 'Hey, these people drive by choice, and it's fun. Win win!'
I don't know the intersection between SharePoint and OneDrive but when I use browse documents on SharePoint using linux/chrome my browser gets stuck eating 100% of a CPU while I don't have the same problem with linux/firefox or win10/chrome ...
because sharing means caring!

I thought sharing meant copyright infringement! ;-)
And many of them think that people in Europe have it worse. That the economy would just collapse into African-levels of poverty if there was mandatory paid holidays.

This is a danger of American TV shows and movie studios remaking shows for the American audiences. They don't get to see that Europe is mostly a developed place.
Idea for a startup: niche site for six-figure remote jobs.

Because, most "openly remote" job posters look for cheap workers. So it would be useful to remove such noise from the way of job seekers who look for high quality/paid remote jobs.
Looks great! Can you add the Netherlands to your list of shippable countries?
It's also the only thing schools have got now they removed youtube for schools. We just force restricted on and block anything extra the old fashioned way.
> Several large studies of mobility in developed countries in recent years have found the US among the lowest in mobility. One study (“Do Poor Children Become Poor Adults?") found that of nine developed countries, the United States and United Kingdom had the lowest intergenerational vertical social mobility with about half of the advantages of having a parent with a high income passed on to the next generation.

The above quote from wikipedia article on mobility in the US [1] highligts an important point. The US as the land of opportunity is clearly a false image, since you have a lower chance of climbing out of poverty there than in a lot of other countries.

[1] https://en.wikipedia.org/wiki/Socio-economic_mobility_in_the...
> Maybe we just have too much of that protestant work ethic?

The UK has Protestantism as an official state religion and yet it has the NHS, mandatory paid holidays etc.
Absolutely. The c64 had a bunch of things that was global, but could be changed per scanline, like graphics mode, border color, background color, sprite positions/bitmaps/colors, character offset, etc.

You could actually change them mid scanline too, but it was tricky to get the timing right, so the exact pixel of the change would be a bit random.
Reminds me of another piece of magic I used to use during my Amiga demo days. Infinite Bobs. A Bob was a BlitterObject, a graphic rendered by the hardware, not dissimilar to a sprites.

People would try many things to render as many Bobs as possible.

https://www.youtube.com/watch?v=eDQTxbudvDg

At some point the infinite bob demo appeared (I couldn't find a video for this). Seemingly endless sprites rendered on the screen - all moving, with no slowdown. As a 15 year old programmer learning to code demos in assembly I was very confused, how was it done?

I did eventually (after many hours spent in devpac disassembling code) work it out. They were not rendering infinite bobs, they were rendering one!

If you create three screen buffers. On the first screen buffer draw the bob at position (x,y), then switch to the second buffer draw at (x+delta,y+delta), then switch to the third buffer and draw at (x+delta,y+delta) and then repeat the cycle through the buffers as you move the bob.

If you switch between the buffers on the vsync (50/60hz) then the difference between where you drew the bobs appears like movement. You can draw out infinitely complex patterns and make it look like you're rendering millions of bobs!

Happy days.
Show HN: Rush – A bash-like shell written in rust
A brain learns one example at a time, which probably means a gradient descent is not a very good learning mechanism.
I recently modded my Master System to have composite out and added a 50/60 switch at the same time. Flipping it in-game feels really strange, as I'm so familiar with the PAL speed, but the NTSC speed is obviously the correct one.
Actually the Uber drivers I talked to seemed to be doing ok on the platform.

(though those were in Europe)
Presentation Skills -The Biggest Hurdles for Presenters – The Mind
> A consequence of worshipping money.

I disagree -- if money was truly worshiped, why would discussing salary be taboo? I think it has more to do with things like a just-world hypothesis [0] run amok, a long-term political trend in decreasing union power, and a lack of awareness about exactly how much surplus value is being siphoned away before the average person sees any of it.

I mean, "stop worshiping money" almost feels like victim-shaming. To the extent that the average person worships it, it's because they didn't have it in the first place.

[0] https://en.wikipedia.org/wiki/Just-world_hypothesis
> You badly need a multi party system. Your current system is too polarized.

Definitely we need to get rid of First Past the Post, but while our parties are polarized, they are both far to the right of the vast majority of voters.

> What if I like guns but I want universal healthcare?

That is actually fairly common. Gun control can be done in a nuanced way, and we can have more guns with few instances of gun violence esque Switzerland if we train our populace to properly secure and disarm their guns when not being actively used.

Comparatively, people like my great grandfather thought it was fine to leave a dozen or more loaded guns of varying types all throughout the house. Not great when a shotgun falls out from behind the stove and nearly gets ya.

> What if I want a smaller government but I also want great environmental policies?

Hard to do, small gov't = small town corruption if you look at areas that take this approach.

> The US system was ok in the 18th century but now it's a relic. Some things don't age well.

Definitely, we need to update our antiquated political system.
Good frickin' luck. If Concorde couldn't survive even without accidents... it might not be a viable business. Aerion has immense resources, talent and connections and is still slowly chugging along on allegedly building the AS2, an expensive, supersonic business jet.

Might want to consider the feasibility of the real economics of jet fuel per passenger/cargo before raising a bunch of money to ignite. And also disappointing investors and losing their confidence when they ask for $5 billion more to continue development and are turned down.
yea, same feeling when i found that channel first. ive warmed up to it a bit more since. like most things, i just keep in mind that what they are saying is just their opinion and not gospel.
One reason computers don't have common sense because [insert large but hard to calculate percentage] of human interaction is context, learned and scripted social setting/interaction, and tradition, not semantics. And certainly not statistics.

You can't parse conversations effectively without a social context, because a lot of the meaning is implied by the context. The words themselves are more like pointers into the context, and are never a full description of the meaning. (See also: "Make me a sandwich".)

So when someone on HN says "Time flies like an arrow, fruit flies like a banana" the context tells a human reader that the real meaning is "This is a meta-sentence illustrating a point about grammar, context, ambiguity, and NLP. It does not mean I am saying anything specific about flies, time, arrows, fruit, or bananas."

The contextually correct response would be to continue with a different comment about AI. Or maybe to make a context-bending joke. (But not on HN, where the context doesn't allow that.)

Every so often someone in AI rediscovers this idea and tries to model it, but for some reason it keeps being forgotten. It's been around since at least the 1970s, but so far as I can tell modern statistical ML largely fails to be interested in it.
Data breach disclosure 101: How to succeed after you've failed
For 25$ – 30$ an hour you can rent-a-friend in Japan
Your money was transferred to your account with 60% probability and donated to the Trump Foundation with 40% probability. Press escape or e to abort with 10% probability.

So uhm... More seriously, what do you mean?
There are enough rich people in the world whom have inherited wealth but don't understand the mechanics of its acquisition, amplification and retainment.
When you park your own bike, even a cheap one, you are somewhat careful about where you park it, because if someone knocks it over or moves it, it affects you directly.

The same is not true of a Mobike or Ofo, so people are more likely to park inconsiderately (e.g. blocking the blind person's path, or the whole width of a narrow pavement).

I was pushing a stroller recently and had to move off the pavement onto the road, to avoid a line of dockless rental bikes that were blocking my intended path.
> It's ass on fire, all the time for 70 years (save 18 years before college)

The crazy thing is that if you want one of those high paid jobs where you work all day and all night then you don't even get those first 18 years.

I worked at such a job and an easy majority of my colleagues went to universities that require high achievements at the school level.

In the best case you get your first 14 years.

A large minority of my colleagues went to secondary schools with highly competitive admissions and another minority had achievements that require a very early start (olympiads, olympics, college sports, etc.).

Many of these people started when they were between 6 and 10 years old.
Give him another 17 years and he might learn some basics.
Sorry, I'm not a native speaker.

What I meant were things like automatic type conversions or used of undefined object properties, which aren't ambiguous, but certainly seem ambiguous and lead to many errors.
Nope. Some of them have movement alarms. No one cares.
Upward mobility in the US is a myth fed through fables. Measured by % of population that transitions from the lower 5th economic ladder to the top 5th the US ranks lower than the large majority of OECD peers [1]

http://www.businessinsider.com/harvard-upward-mobility-study...
Slow emacs start times are very solvable with some smart lisping. Basically, don't '(require)' anything directly, instead make it load lazily when you invoke a particular mode. So set up lots of hooks. Moving your settings into the Customize system lets you do a lot of this for free. After I converted my 10+ year old .emacs into customize and lazy hooks it sped up from roughly 8 to 10 seconds to under a second.

And I also use emacsclient, which make it just instant.
You're right, will recreate my submission
Not to disagree with the parent comment (because overall I prefer the European way) but we do have it worse in some ways.

Salaries for professionals are markedly lower, we live in much smaller houses etc. I get the feeling that when you're winning at life in America, you're really winning. But when you're losing you're really losing. In Europe the ups and downs of life are more smoothed out.
Discussing salary is only taboo because your employers make it taboo. By keeping your salaries a secret, they get more leverage in negotiations, can afford to give you much smaller raises, and have a general upper hand. Keeping salaries secret is nothing more than ensuring you stay on the bottom of the society.*

Your employer, however, is happy to keep all that money.

This is why we need unions. Because as a single person, you have absolutely zero leverage over your employer. Sadly, fear on each side is what makes the agreement work, properly.

* Applies more as you go down the chain of responsibility, or salary. Needless to say, software developers are not doing that badly in the grand scheme of things.
Google seems to think algorithms can solve everything

As in the case of maps, it is clearly not the case. They actually need humans, with critical sense (those are more expensive) to check case by case

Videos can also get input from the users but a) this is prone for abuse and b) they need better inputs than like/not like and bad cases are harder to report
All very interesting theories, but the US isn't an amazingly hard working nation by global standards.

https://en.m.wikipedia.org/wiki/Working_time
Making internet safer through to image fingerprinting
>The Nordic countries have had an extreme Protestant majority ever since the Reformation. In 1950s Finland, 95% of the population was a member of the national Lutheran church! That's practically everyone.

It's not the same protestant ethic. In nordic countries most are counted as members of a church nominally still today, but they hardly believe in anything. Only 20% or polled Danish even say they believe in Christ for example, another 20% states they are atheist, and the majority is totally indifferent.

The US got all the religious hardcodes, calvinists, the Puritans, Quakers et al, and let the define the national ideology beyond the church, and piled an Old Testament mentality on top of it.

Even today when the nordic countries have mostly atheists or totally indifferent nominally religious people, the US has a large population deep on Old Testament.

>At the same time, these 95% Protestant societies were heavily unionized, built up strong social safety nets, and offered long vacations, public health care and other worker-friendly policies.

In the forties and fifties, that is post war world II, the US was "heavily unionized" too. It was the golden era of the unions. But that (influenced by the tradition of leftists and labour rights activists in the US and the post war boom in the economy) didn't last long (e.g. after McCarthy), whereas in nordic countries, if not the unions themselves, those "safety nets" and worker-friendly policies remain respected.
It's also an investment in additional jobs, which will cut benefits payments and increase tax receipts, so the net cost to the treasury will be substantially lower. Given current interest rates, it's not impossible that that alone would pay for the subsidies.