skysight-inc/HackerNews huggingface dataset:
>> Oh, far from it. You said yourself later down the thread that IDE needs to anticipate an interaction beside the mouse-click (by exposing some programming interface). It needs work to have that, and that is far from being trivial mechanics.

> It can be really trivial through, which is the point.

No, it will not be trivial. It can be easy to use, but not trivial.
Whenever you hit GUI, all the mechanics (i.e. internals) suddenly becomes
complex. What the heck are "OSA dictionaries", what data is inside them, what
remembers them and how does changing them from outside of the original process
work?

> That said, sure, CLI programs give scriptability for free.

> But that stops when you need long-running session scriptability [...]

Command line tools rarely are long-running things you need to interact with.

>> This is part of the operating system's concepts a student needs to learn anyway.

> No, it's not.

How so? Suddenly one doesn't need to understand what the current working
directory is? How to work with files then? Of course it is necessary to know
those concepts. It's just that GUI hides a lot of them, so dropping to more
basic tools hurts so much because of all complexity that was hidden springs
suddenly.

> But as long as you drop them to cli for compiling etc, they also need to learn shell and other such stuff. An IDE would have handled all that for them.

But then they need to learn much about their IDE, which is as large area as
basic proficiency with command line, except that knowledge can't be easily
composed with anything other, and once they leave the IDE, the knowledge
becomes next to useless.

The only thing that could be seen as benefit is when the student learns what
icon to click when, without understanding what is done behind the scenes, but
then you easily can have the same effect in command line.
If you look at the internet users per country: http://www.internetlivestats.com/internet-users-by-country/

India has 462M people who can access internet at home, among 1326M inhabitants. That is a less lot than what one would think at first.

Given that most companies reading HN are americans and some europeans. That brings the question of should we bother for the Indian market (early or at all)?

Cultural barriers + Language issues and translations + TimeZone + A market which may not be that big and be fragmented or inaccessible
It really depends, IMO, if a person has a company they were with for many years, then a hop, then another at-least-two-year stint, than I probably won't care about that hop at all.
reader mode in firefox does pretty much that.
Um, average temps in January are well below freezing, with temps below -20 C (0 F) a regular occurrence. It's not Fargo in midwinter, but it's definitely "winter".
Well, they could for instance wipe Uber from the face of the Earth.
That's not how entrepreneurship feels. That's how life feels. Why is it that "entrepreneurs" re-discover everything from religious practices to basic organisational theory and then feel compelled to spend their apparently valuable time telling others of their discoveries as if they were profound insights into The Magic of Entrepreneurship. I don't mind, please do, I'm just curious why this is.
How long does it take to get used to using something like this?

Is it worth the effort?

How does it compare to a natural keyboard (the slightly more normal looking split one by Microsoft)?
Cleverly shift it to Saturday to avoid any unwanted scrutiny.
WAEC Releases 2016 WASSCE Results
Beautiful culture. It appears that headdresses are so much more than simple ornaments in pretty much all cultures. When I got married, as a Vietnamese male, I also wore the headdress.

I think there's much more to Ukraine than what we read or don't read on the news.

As someone from the outside looking in, my heart breaks for many friends in Ukraine who lost their homes. I wrote this for my Donetsk friends who had to uproot: http://nguonthieng.com/thirty-ba-muoi/story-of-the-wind.html
Good question about pattern matching in Crystal. I found this reply by asterite (the creator of Crystal) to a similar question that is worth reading:

https://crystal-lang.org/2014/06/19/crystal-0.1.0-released.h...

The question was asked in the comments as with the reply. I'm sorry that I can't link to it directly but it's the seventh comment from the top.
I have 2 Advantage keyboards and both exhibit this issue. Back when I first got them (about 9 years ago) I called Kinesis about it, but they claimed they had never heard of the problem. While it seems to happen most often with modifier keys, I've had it happen with regular keys, too (including the delete key, which is always exciting :-).
I had a similar experience. Increasing pain levels gradually drove me away from from pursuing programming projects outside of work. First I tried the Kinesis Freestyle2, and while the pain got better, my hands could not adjust to the additional degree of freedom from having two keyboard pieces. Got the Advantage, and now I can code again for hours without any wrist pain. Highly recommended.
>absolutely, 4.

Maybe a step towards frictionless travel from the moment a person thinks about going to place X to the moment the person is at place X.

Frictions exist in transportation (maybe buying an airline), booking (many countries don't have electronic payment and catering to the underbanked might turn out to be profitable), or downright hosting (buying a hotel chain).

The last option might seem counterintuitive as Airbnb is competing with hotel chains but, technically, hotel chains are businesses still generating revenues which are not going to Airbnb. These revenues are thus up for grabs by Airbnb increasing its market share either by winning it as Airbnb or buying it and making profits owning a hotel chain and slowly chipping at it.

In other words if the goal of Airbnb is to kill hotels, it might as well make a profit off of them -by owning them- while it does.

Anti "synergy" stuff, but I think it can also be looked at from another perspective: maybe Airbnb doesn't have the cachet Marriott/Starwood/Hilton/Accor/Ibis hotels have in some countries. It can make money off of these hotels as Marriott/x/y/z in these countries, and as Airbnb in countries where the Airbnb brand is widely accepted.

I'm just guessing; I don't know anything about how any of this stuff works.
FINALLY real key switches for the F-keys. I have been making do without them for at least 7 years now, since they gave out after only a couple of years on my Kinesis Ergo Elan.

Still using the same old plastic moulds with the weird off-centre label I see.
Edward L. Bernayse: The Engineering of Consent (1947) [pdf]
I said "typical", not everyone. But guess you have a point, even if not in the way you intended. Any other reaction is so unusual these days that a generalization is unavoidable.
My opinion, in the case it matters and I'm not being trolled, is that for some the corp welfare is an optimization issue for others it's a matter of survival.
My prediction - as Trump starts to realize he's going to lose, his mental health will fall off a cliff. He can't take losing.
No. It's not germane to the softwares themselves. It's only germane rather to the people who've been variously asking me what happened to the old WWW site, whom I have been thanking for their patience until the new WWW site was up.

As I said, it's on the new WWW site, and you can read it there.

For want of a better place, I put it on the new WWW site in the "author" section. For now. The change of WWW site motivated me to do some restructuring of things that I laid out decades ago and tidy up stuff that was only there for some old URLs that were floating around (that don't point to the new WWW site of course, making the fixes for them irrelevant). I still haven't settled on the layout of the "author" section, and it might change. Any URL valid now might not be valid in months and years to come when this comment is still visible to the world. And I have just been tidying up the long-term consequences of stale URLs on discussion fora from years ago.

So just follow an author hyperlink, from pretty much any page, to the (current) author section and proceed from there.
Absolutely; I'm using a slightly modified layout myself. Both the design and the firmware(s) are free software:

- Design (GPLv3): https://github.com/technomancy/atreus

- Current firmware (GPLv2+): https://github.com/technomancy/tmk_keyboard/tree/atreus

- Older firmware, great for learning (GPLv3): https://github.com/technomancy/atreus-firmware
must read for anyone involved in engineering smart cities[0]

[0] https://arxiv.org/pdf/1607.00509v1.pdf
> I agree with you. But, I disagree that the words of a book about religion is that ultimate truth.

I respect you as an individual, even if we disagree. I respect your right to make that decision. It is my hope that you will reconsider, but I understand if you don't.

> I view my responsibility to be good to others in the best way I can. As you said, truth is truth.

I certainly don't disagree with this. I am not suggesting for a moment that a follower of another religion, an agnostic or an atheist cannot do kind acts or contribute to society. Among my friends are those whom I highly respect who don't agree with me when it comes to faith. I am not saying that it is my exclusive responsibility to seek the truth. It is still my responsibility, though.

> My faith of a religion is neither here nor there, and no one else's concern.

I agree that it is no one else's concern in that I am not responsible for what you choose to do. That doesn't mean that I am not allowed to be concerned for you. (In the sense of wanting you to find what I have found.) I certainly don't want you or anyone to feel like I am cramming something down your throat. If I you have made you feel that way, please accept my apologies.
Store it as a plain string. Most GUI libraries I know of will accept that type only for their rich text controls anyways.

If I need to work on the data I'll parse it into a data structure. Then I get something like ["Hello " [:b "World!"]] where I can leverage the existing functions operating on data in order to manipulate it.
I'm not sure thats entirely true typically a late round of funding will be some combination of folks taking money off the table and new stock.

There's nothing very "typical" about a 850M raise at 30B. But Groupon infamously raised "Like, A Billion Dollars" of which only about 15% went into the company.
It took me about 5-7 days to get used to typing on Kinesis. The beginning was really frustrating, even though I touch type, I wanted to returned it because I thought the keyboard was overhyped. But when it clicked - I loved it! For me it's definitely worth the effort, it's a fantastic keyboard and helped with my wrists and general comfort while typing.
Very interesting article, thank you... Gandhi used to say: "To give millions a knowledge of English is to enslave them" [1], because "We ignorantly adhere to their cast-off systems" based on education and status.

That's so true. I am happy to see businessmen and businesswomen that are really starting to grasp the concept, without naming it.

[1] http://www.swaraj.org/shikshantar/resources_gandhi.html
For at least a few years now, even conventional "slushbox" automatics get better mileage than a manual transmission when in the same car.

Lower maintenance costs are usually mentioned as an advantage of manual over automatic, but slushboxes have been around for quite a while now. With routine maintenance and average use (meaning no launch control usage or burnouts), both types will last forever.
From Linear Models to Machine Learning (draft) [pdf]
It's not cheap but I don't think it's outrageous either, assuming it lasts a long time. Wrist health is important for anyone spending a long time on the computer. It's relatively cheaper than safety equipment for a lot of industries/hobbies.
Grew up on a farm. Before all these gadgets existed. Definitely a low-stress time in my life. Nothing to do all day but some physical chores, and wander or read. I got very comfortable being alone in my head with my thoughts. I think many modern gadgets are about avoiding that very thing - how many folks have ever been alone with their thoughts for more than an hour in a dentist waiting room? And how painful folks find that to be. Speaks volumes for the modern psychological condition.
Not for your ordinary city dwellers, but a manual transmission is nicer if you have to drive in adverse conditions (snow, ice) or tow a trailer in hilly areas, etc.

And it's just more fun to drive when you have complete control of torque going to the wheels under your right foot :)
That's exactly the reason I only source Thinkpads. The naming convention has been entirely static since the past 6 years.

T410, T420, T430... for the 14" laptop. (Change the 14 to 15 for the bigger size.)

The only madness they ever did was naming X210 (and subsequent numbers) for the 12 inch series.
It depends how happy you are with membrane keys. I went from an MS Natural to a traditionally shaped Cherry, and not only did my RSI not come back, I found my typing speed went up. I don't know if the membranes in that generation of Natural were particularly soft, but I wouldn't go back for the shape alone. If I can have both the shape and mechanical keys, it might be a winner.
This is brilliant persuasion by the media. Whether it's true or not, everyone thinks he's nuts.
Blocknet: Exit Centralized Exchanges Now Amid ‘Damaged Confidence’
Given that the buy cost of a 100 of these is less than a single carrier and in the ballpark of two SSN's it actually seems like a bargain.
Throughput vs. Latency and Lock-Free vs. Wait-Free
Nope. It was a while ago so I checked Google maps for an idea of how long it took, 21 min from Novi to Mount Brighton. It is a small hill but was fine for something to do in the evening.
I drive an EV now (after years of driving stick). No petrol car comes close in torque control, and it's just two pedals :)
Where do you see that? The photos look like the same rubbery things they are using in V1?
This actually makes quite a bit of sense if you look at it backwards. "Comcast provides customers a discount if they allow Comcast to sell their information."

If providing cable costs $50 and you sell it for $80 you can provide the second option for $60 if you can make $30 selling their info.

Not that I think my ISP should be anything more then a dumb pipe but logically it's not that crazy.
Show HN: Dgw generates Golang struct, and simple functions from PostgreSQL
Fractal Tree to create fast, snapshottable, massively scalable databases
For Americans who are confused about how 7-11 might be a nice place to go and not just a place for soda, cigarettes and lottery tickets, in Japan 7-11 carries higher quality items than what you might find in the U.S. The same is also true of Denny's (an increasingly seedy establishment in the U.S.), which serves high quality seasonal dishes in Japan.

Here's an example:
Breakfast
https://www.youtube.com/watch?v=sGsrz4Rrxac

Dinner
https://www.youtube.com/watch?v=jKG9Sue_Muk

Denny's
https://www.youtube.com/watch?v=bKOAR5aiF90
Rio Promised to Clean Up Guanabara Bay. She Paid the Price.
Even more important for the UK and French nuclear deterrent since our (I'm from the UK) deterrent is entirely submarine based and we usually only have one at sea at any given time (one at sea, one in port/training, one in refit).
Pretty much. I'm saving up for an early retirement which, for me, means "do similar work (softdev) but at my own pace and only for as long as I feel it the project is viable."
This is interesting, because I thought it was extremely easy to find their number. I have talked to agents on several occasions about problems. One of the reasons I like being a prime member is because I get such good service on the phone. I have never had a problem they haven't fixed. Maybe I just got lucky.
It shouldn't really be a criminal matter if you don't pay it, this affects women disproportionately, see http://www.dailymail.co.uk/news/article-3262731/Licence-fee-...
Poor thrives didn't k is what they got themselves into. They thought if caught they'd go away for simple auto theft. Now they will probably get charged with hacking (unauthorized use of a computer) under the CFAA and go away for a lot longer.

When I started writing this I was joking but the more you think about it there's a good chance they do get charged under the CFAA.
I reported it several times between 2002-2005 as I got new keyboards and each time was told they were unaware of the issue. Heard the same thing from others that reported it between 2005-2010.
Where I'm from, you need to drive manual in driving school and pass the test. It's possible to do automatic only (e.g. for handicapped individuals) but then your license will have a remark forbidding you from driving manual.

A synchronized manual gearbox (not heavy duty vehicle or a museum piece) is really easy to drive. One lesson to learn the basics and another for hill starts is enough. Then it's just a bit of practice.
The Guardian Release Progressive Web App to Coincide with Rio Games
My impression of GAE is that on top of the core issues of the platform's (lock in by design, outdated by design), it is also very much unloved by Google and has received very few updates. I stayed away from it so I could be wrong.

But to answer your question, I don't know anything about that Amazon service but I would feel the same way about similarly-designed competing product. IMHO, no informed person would ever pick proprietary, lock-in-heavy PAAS solutions.
Its the current culture. Its current accepted to consider every man as a potential rapist, while for men, just the accusation of sexual misconduct is enough to ruin ones life for ever.

It is sexist, but its accepted sexist behavior. Those who would advocate for a less aggressive tone in gender politics get harassed by both camps.
There are some issues with that claim (462M): http://www.medianama.com/2013/07/223-calling-the-bluff-on-in....
Did I say my point was better than the parent? I didn't. They're point is equally valid. I was simply arguing my case.

As for the "non sequitur", it was exactly NOT a non-sequitur. What I meant is to point out an unfortunate irony thats it's human nature to discrimate. The people in middle america were once immigrants. The current immigrants in cities in my wide variety of experiences have surprised me with their discriminatory tendencies. I've been at several well known universities so it's not an education thing either.
Shame about the js touch event hijinx on that webpage that randomly loads random articles if you move slightly horizontally when scrolling, or dare try to pinch to zoom.
For those that may wonder "What's the point of a weird-looking keyboard?":

Engelbart's Violin
http://www.loper-os.org/?p=861
Take a vacation regularly
Yeah, did you like it?
> Natural gas is a slightly different story. It is not as much a global commodity. A decline of 3 to 4 percent in American production would raise prices by as much as 10 percent.

> In terms of carbon emissions, nothing much would happen at all, he concludes

There's no mention of fracking or other environmental damage encouraged by these subsidies

It goes without saying that these subsidies cost all Americans money & channels focus away from renewal energy.
I reply to this just to say thank you! (and to save the comment for future reference)
Similar here. My oldest Kinesis I've had for 14 years and it was used when I bought it (this was before they were USB). My daily use one is from 2003 and I don't see any reason to think it won't last another 13 years.

The F-keys are poor, but I don't use them all that often, so it hasn't bothered me much; that's the only feature on the "what's new" that seems a big deal.

Kinesis keyboard is some of the best money I've spent on computing over the years. One downside: I now look like a moron when I go to type on a regular keyboard in a conference room or at someone else's desk.
You can drive a manual very efficiently. My Forester has a display showing instantaneous efficiency. I can increase mileage by a third by paying close attention to it. But that means driving very conservatively, which I'd never do without the display to remind me.
Would love a blog post explaining how you did it and some of the challenges you had to overcome!
I find small breaks throughout the day are best. Can be 5 mins or 30 mins. Grab it when you can and return refreshed. Or just switch tasks. The idea of recovering after all day - let alone months - is a big trap. Easier if you love your work as I am fortunate enough to do.
Half the battery?
Wrist damage will be the new back damage.
The main problem with buying the right keyboard is that you almost never can try it out (i.e. in a store). There are multiple variables, besides the general ergonomic question, mainly:

You want to know how it feels to type, you want to know how it sounds to type (mostly: is it quiet or will you get on your co-worker's nerves?).

I have just bought a Logitech in a store that did not allow me to take it out of the box to try it out. Once I've tried it out at home, I wanted to throw it in the trash immediately. F*ck them for selling like that.

So, if you're looking for a start-up idea: Why not set up an online store with ALL brands (maybe focus on the premium segment which is ergo keyboards, first). Then you ship the customer keyboards to test at home. Once the customer's happy, he returns the last test keyboard and gets a brand new version of it.
Honestly, there isn't much a narrative here. I just want to make people put their egos aside and laugh. I've written a few other articles in this style: https://medium.com/friendship-dot-js

In a way, I'm interjecting myself into some sort of "great debate" (dependencies are nuts! web frontend tooling is nuts! CSS is the worst!) and just poking fun at both sides. Planting myself firmly in the middle, without much of an opinion, just making sure we don't take ourselves too seriously.

They're fun to write because it's really a stream of consciousness. I don't edit the posts, I don't fix typos. So it's public therapy in that regard.
>When TV signals were analogue, detector vans would apparently drive around and be able to check if a household was watching TV without a licence. The digital switchover effectively rendered these trucks useless.

You missed the funny part! The "TV detector vans" were never functional and acted purely as a deterrent. This has still not been officially admitted.

Reading the technical description on the article, and given that it's a "new generation of TV detector van", I wouldn't be at all surprised if this another bluff. The most shocking part of all this, to me, is that the BBC is perfectly willing to lie to the public for profits. Not a great habit for the state media to be in.

http://gadgets.boingboing.net/2008/10/31/bbc-admits-that-tv-...
Nim (http://nim-lang.org/) is really as close as you're going to find.
Same, I really like how they're building in the option to put a trackball or trackpad as attachments. Also as an ergodox user, i find the split keyboard more comfortable and allows my wrists to sit straight while typing.
I'd reccomend wisp over readable: it's more readable than readable.
You might want to look at the UWP version of XAML. It has really useful things like compiled bindings (x:Bind), calling functions as part of a binding with automatic change detection of the function params (x:Bind only), x:Phase for progressive enhancement during scrolling, StateTriggers, and Setters for visual states (consolidated VisualStateManager and Triggers).

Not to mention the interop with the amazing Windows.UI.Composition API's, which let you do expression animations, Direct2D effects, lighting, parallax, backdrop brushes (e.g., blur the content behind an element), etc.

WPF's version of XAML feels quite dated now.

Also, doing layout on the UI thread is a severe perf limitation that currently affects all versions of XAML. Consider having the UI framework just specify constraints and letting the compositor/render thread compute the absolute positions ;)