skysight-inc/HackerNews huggingface dataset:
Bangalore is no different. I hate to sound stereotypical and complain about the utter lack of infrastructure here but I have no choice. I grew up in Bangalore and only a decade ago, things a were a lot better.

The city drew millions of people from across the country in the last few years and simply hasn't keep up. Add to that an incredibly unstable state government and you have a city that can no longer service its residents. There's garbage everywhere, rude people, broken roads (which when left that way, attract more garbage because no one really cares anymore) and a complete lack of civic responsibility. The monsoons have made it worse! People get stuck in traffic jams for hours. Even in nicer neighborhoods, we lose power for half a day because of the rains.

I'm a proud Indian but I lose complete hope when I observe the current state of Indian cities.
Sure, if you consider the "lack of external event" to also be an external event: we have been not been thrown back to the stone age, or pushed to the brink of extinction, because no big asteroid has impacted the Earth in recent time, and hopefully next time it does we'll be ready to deal with it with modern technology.
Site seems down. I tried to find an alternative source but didn't come up with much.
I'm the creator of HTTP Prompt (https://github.com/eliangcs/http-prompt). HTTP Prompt is HTTPie enhanced with autocomplete and syntax highlighting. This is the first time I hear about Paw, and I wonder how it compares to HTTP Prompt. Would any Paw users like to share?
Sure dependencies can become absurd (like the NPM left-pad story). But should we on the other hand always code everything from scratch? Where does it end?
> I guess the difference with scientific journals is that the fanbase doesn't have the same sort of emotional investment in their collectables.

No, the difference is that we have a cold-hard-cash investment in the product already.
I would add that most people arguing that Photoshop is superior in these threads have never had to pay for it, either due to piracy or because of their employer.

Another thing of value for me is that open source can not die for as long as there's demand. This makes it a safer bet for long term investments. So GIMP may never be on par with Photoshop and the Linux desktop may never happen for ordinary people, but you can bet they'll still be around and probably maintained and developed in 50 years from now, because they aren't subject to the same market forces as proprietary stuff.

Hence the comparison is often unfair. For me GIMP gets the job done, for my needs it is perfectly suitable, works on all 3 major desktop operating systems, therefore it has an unbeatable price tag and license.
TypeScript is the one technology I would discard last of the entire web stack.

Using TypeScript instead of JavaScript is such a productivity boost for a team developing a sizeable single page application, any other technical decision (which Framework, tooling decisions) is almost irrelevant relative to this major improvement.

TypeScript has ALL the properties that should make adoption a no-brainer:

1) Increases developer productivity, especially over long term maintenance timeframes. (My non-scientific, ymmv estimate is at least 30%)

2) Reduces production exception rate significantly

3) Can be adopted gradually

4) Full JavaScript ecosystem still at disposal

People seem to massively underestimate the benefit of a typed language in a frontend codebase. At gunpoint, I would rather have the backend in a dynamically typed language and keep TypeScript for the frontend. Chances are that the distance between your database and the API is not far, so static typing is not that useful.

However, if you have decided for a client side rendered application, your app is stateful, dynamic and probably quite big. Static typing really helps to avoid mistakes and increases the ability to refactor quickly and correctly by order of magnitude.

There are too many hardly ever visited code branches, and tests are very costly to write for an application where users can click a lot of things.
> I'm so sick of people spewing JetBrains' marketing points without checking the substance of it.

I tried the backend already, last time I checked it wasn't production ready, like I pointed out in my post. Maybe it is now?

OP mentioned he wanted to "foray into a new language will be something properly compiled like Rust or Swift, not a transpiled language."

Where exactly did my suggestion to try Kotlin go awry?
As a professional game developer, I've always loved how well Valve designs all their user experiences. They highlight this very well in the developer commentaries which are included in all their games. To me, those commentaries are one of the best parts of any Valve game, despite often sounding like an infomercial about how great Valve is.

Now, the portal thing isn't all that sensational. The room which is a level selection menu has been done a ton of times. Nintendo loves it. Super Mario 64 is one of the earliest examples I can think of and Nintendo Land even presents the different levels as attractions in a theme park which are accessed via futuristic looking gates (portals?). Valve simply did the same thing with the portals being more like those in Valve's own hit franchise aptly named "Portal", but as standalone 3D objects, rather than flat ones projected onto a flat surface.
If almonds grow better in the desert than anywhere else, then people should continue growing them there and import water from elsewhere. It's easier to move water than sunlight.
StartupInsights: The latest insights on the e-sports scene in startups
The action search feature is nice. I like it that more software is getting search-across-all-menu-entries.

I'd have really liked Ubuntu's HUD menu-search to have become a standard on the Linux desktop; adding search-across-menus would become much easier for softwares, most wouldn't need any addition of code.
Yes, correct its not just a cell tower its 300 meters! It is not in sympathy with the scale of its surroundings. As such it constitutes a blight. It's an eyesore with no public benefit. NIMBYism isn't always a bad thing. Its easy to throw the NIMBY term around when its not your own backyard.
That's the kind of conflict that expanding the water supply can reduce. It's just nowhere near the point that water goes away completely as a point of contention.
U.S. Judge denies Uber motion to compel arbitration in surge-pricing lawsuit
Your reference includes an example of a horde travelling with mosques...
How do yo check the resistivity, does it not depend of the distance? Is it 1MOhm/m?
Hi,

Will you switch over to a paid service once you're out of beta?

Also what's your policy on logging?

Below (a probably outdated list of) privacy enhanced servers that don't log.

# Swiss Privacy Foundation http://www.privacyfoundation.ch/de/service/server.html
77.109.138.45
77.109.139.29
# www.censurfridns.dk http://www.censurfridns.dk/
91.239.100.100
89.233.43.71
# CCC http://www.ccc.de/censorship/dns-howto
85.214.20.141
204.152.184.76
194.150.168.168
213.73.91.35
# Comodo Secure DNS https://www.comodo.com/secure-dns/
8.26.56.26
8.20.247.20
# DNS Watch https://dns.watch/index
84.200.69.80
84.200.70.40
# Fool DNS http://www.fooldns.com/fooldns-community/
87.118.111.215
# Free DNS http://freedns.zone/
37.235.1.174
37.235.1.177

take the above list to find the one fastest for you:

for i in `cat dns.txt|grep -v '^#'`
do
qt=`dig @$i techcrunch.com| grep "Query time:" |cut -f2 -d ':'`
echo "$i: $qt"
done
For this reason I use Inkscape for most things I used GIMP for in the past.
As an average individual investor who thinks that keeping significant part of my net worth in stocks is a good strategy I do care about spreads and I don't care about market plunging $136 billion for a day or two. Why would I? Why would anyone? The company is still there, standing, producing, paying dividends. I couldn't care less about it plunging 50% for few hours because some suckers decided to sell some stocks for half the price. Maybe I can even benefit by buying then.

HFT is a godsend for your average investor who can now save money when buying/selling stocks instead of giving it to greedy traditional brokers on their overpriced services.
As a Paw user, I can say that I have found it extremely useful, and well worth the cost. However, it has been a disappointment to me that (at least the last time I asked), "dynamic values" are actually "dynamic string values" with no integer dynamic values supported.

I find dynamic value really useful, but in most of my use, it's dynamic integer values that I need, and so the feature is much less useful than it could be. Could you please comment on when you plan on implementing dynamic integer values into Paw?

Also, it appears that you have changed which versions of OS X you support, but I had to overwrite my old version of Paw with the new one to find this out. I strongly suggest making it clear which version of OS X the new version of Paw requires before someone installs it.
By end users you mean HFT trading firms?

"adding much higher precision would help. So instead of pricing in increments of a penny, which is a lot, try, say, 1/100,000th of a penny (8 digit precision on the price)"

So start gaming the price to fix gaming the trades?
> That's such an easily solvable problem that I wonder why people even bring it up.

Edit: initially, I didn't think your first plan works, but then I realized people need water to survive. You can charge anyone an arbitrary amount if the alternative is death by dehydration.
Who are these holy men, of which you speak, that refused to consider Earth round?
I used to stay a lot at a hotel that would "helpfully" exempt a good number of domains from the captive browser, including whatever macs and androids use to detect connectivity...

There should really be a standard for dealing with this, like a flag on DHCP saying "O HAI you need to login here", and providing a REST endpoint that will tell the OS the status of the connection at any given time.
Bajaj Hero the Invincible: A War Hero Reborn
Is there a reason these HFT firms can't put servers in a DC in Frankfurt? What am I missing?
Sorry, haven't had a chance to build it yet
No. If browser see HSTS header, then for specified time it will never even try to connect using http to this domain.
The core of the invading muslim forces were nomads for a long time.
Can you expand on the memory model?

Got any links with more information?
Software development is always about tradeoffs, in an always-changing environment, at a given time. Tools evolve, and so did almost all of things you mention as a drawback.

TypeScript didn't succeeded yet, but it is emerging with a great press coverage. It will be interesting to see people's preferences changing once they got a feeling how safe programming adds not only to the productivity, but also to longer term maintenance.

And in my opinion, the ecosystem doesn't matter that much. Otherwise Java should have won with its coverage of open source libraries.... or Perl should have won earlier... or... you get the point. It matters in the beginning, but not on the long run.
CPAN Testers also test on different operating system versions. And hence also test the Perl binaries, for a lot of different versions, by literally running the combined test suites for all of the (public) Perl code.

I really, really don't get why this isn't copied to the rest of the open source language environments. (Masochism? :-) )
Well, that was meant to go here I guess...

https://news.ycombinator.com/item?id=12191089
I think an open system along these lines would result in too poor signal to noise ratio. There are far more people willing to engage in bikeshedding than people with the expertise, interest, time and funding to make valuable contributions.

Today's system is already collaborative. It is precisely those people with the expertise, interest, time and funding in a particular problem that co-author the papers. Then there is the review process to provide feedback and spot the serious mistakes and problems with the papers. After which, for significant works, there are follow up papers by various authors to expand, refute or clarify the original work.
> I noticed the missions were all similar with slight variations.

Quick disclaimer: I'm primarily talking about WoW here, since that's what I have personal experience with, but most of it should apply in other MMORPGs too, to some degree.

That's absolutely not false, especially as a new player, but at the same time it's not really representative of the "true" experience that people play it for. Yes, questing (especially on low levels) is mostly the same fetch quests over and over with dull combat.

But once (if) you do get past that, there is a much more engaging endgame, where you have 10-30 people (20 at the highest level) who need to execute slightly different strategies, at the same time, more or less flawlessly. Plus, there's all the management stuff in trying to have all those people not get too angry at each other, while hitting their heads against the same boss for hours upon hours, over the course of several days.

So no, they're not flawless, and the levelling process is dull, but it's not really representative of what appeals to us that do play them.
I like the idea behind it, but it does indeed seem a little unfinished. Esp. the metric for top packages (most dependencies from other packages in this category) seems flawed, since some other apparently popular libraries mentioned in this thread, don't appear there at all (e.g. wreq, persistent or esqueleto).

I think "#stars on Github" could be an interesting metric to add.
Thanks for your effort in creating this site.
And how would you regulate the market?
How about the poor?
Microsoft to Cut About 2,850 More Jobs
ExpressJS middleware for P2P Web apps distribution
Really cool, but we need the crossfader. :)
Same thing there. Oddly enough, `dig @8.8.8.8 example.com` seems to work. No mention of it in /etc/hosts. Guess my ISP must be up to some shenanigans. :/
> Wood sequesters carbon from the environment, while producing concrete emits carbon
I'm Indian and I live in Delhi. Yes it's pretty bad and it's a consequence of the massive population that exists in Delhi. Having said that...we are trying.

Delhi has much stricter vehicular pollution norms than other Indian cities...and it adopts them first. All public transportation in Delhi runs on compressed natural gas. The first city in India to introduce Singapore style partitioning of vehicular traffic (the odd-even scheme was accepted enthusiastically By the common man at the cost of inconvenience). The Delhi Metro rapid rail is a feat of engineering having covered the entire city in record time under existing buildings that are hundreds of years old. There is general acceptance of traveling in the metro (where seeing people working on laptops is common).

In general as opposed o places like Bangalore the drive to create sustainable civic infrastructure is a commonly held belief and translates into local politics.

It will take time...but we are getting there.
>It seems self-evident that a biology that didn't synthesize carbohydrates from carbon dioxide would be outcompeted by those that did.

Their shortsightedness poisoned the Earth with the waste products of their energy production, changing the world's climate, and driving many of them to extinction. It also skewed the efficiency numbers towards organisms that didn't need to sit around synthesizing carbohydrates when there was so many free carbohydrates just sitting around for anything able to digest them.
> Which library is good for doing X?

https://haskelliseasy.readthedocs.io/en/latest/
Microsoft still fires employees who worked on the Windows Phone platform
> what do you do when the libraries that you depend on throw exceptions instead of using Either?

File a bug on them
Ok, you want the longer answer?

I know several professional designers who only (or mostly) use free software.

Gimp inclusive.

They do this as a matter of choice.

And there are many more professional designers, who use free software for parts of their workflow.
They do it, for many different reasons, but mostly because it just happens to fit their needs.

Some of them use Gimp.

If you would have read the article linked above, you would know that it's mostly about a professional designer (Aryeom) who is using Gimp for her work on an animation film.

Personally, I still believe that you're question would have deserved only a "42" type of answer.

"Professional designers" is such a vast term...

But, hey I'm so generous today :-)

P.S.: I don't want to get into a discussion on who is a professional designer and who is not, so I avoid putting links to the ones I know are using only/mostly free software...

But here are the names of the first ones that comes to mind: Cédric, Elisa, Vlada, Camille, David, ...
I think he has a point if water market didn't need to generate profit for a private company.
People did design work without any of these digital tools before.

Give people better tools and it's hard to go back. Can you imagine writing a large piece of software without autocomplete or syntax highlighting these days?
I love Scala, but last time I tried to build an Android app using it (about a month ago), I just got various weird errors in IntelliJ when trying to build it. Eventually I just gave up and rewrote my app in Kotlin instead.

But yeah, it's absolutely my first choice for JVM or web work.
Of course, I don't forbid to use OO. Its just adds more boilerplate if ES5 is generated and increases the size of the code. And the ES5 code we migrate is already mostly functional.

For cross cutting concerns like pagination, we already have functions that enhance the pagination controls.
Its not even just the industrial waste and litter in Delhi though, the city is streaked with red spit from Paan(betel nut) chewers. It is everywhere, its disgusting. Then there is also the fact that around half the population don't have access to a bathroom on the subcontinent, so people urinate and defecate outside everywhere. You are never not far from bodily fluids in Delhi. More people have access to cell phone than bathrooms in India. All this aside though it is truly an amazing and fascinating place to visit. It's unlike anywhere else.
> Not quite coming from the Haskell community, but heavily inspired by parts of Haskell is Elm

It's written in Haskell. How much more "coming from the Haskell community" could it be?
What Would Really Happen If a Tsunami Hit San Francisco
What about climate changes and any other possible drawbacks?

Shouldn't this be considered having in mind that we're bringing water to.. where it's not supposed to exist, hence influencing a micro climate and making climate changes?
Η Google σταματάει να δείχνει πλέον διαφημίσεις στην δεξιά στήλη
Thanks for pointing this out. I would indeed be looking for a replacement for SQLAlchemy Core, since I usually avoid ORMs.

Esqueleto looks like it would fit the bill, since it does offer composability of queries, automated migrations, and protection against SQL-injections.
Sorry but this is such a fundamentally wrong assertion on so many levels. Quite the contrary people ought to prove that there is a good reason to assume GMOs are inherently more unsafe than anything else. It is the anti-GMO crowd who are the creationists here relying on emotions and dogma.

GMO is controlled alteration of specific genes in a crop. Why on earth should we assume this is less safe than uncontrolled changes? Massive changes of crop DNA has been going on for decades. Food you eat every day has originally been produced by essentially nuking seeds and making lots of random mutations. One has then grown various "nuked" seeds looking for those with favorable characteristics. Plants get changed getting genes from bacteria, cross breeding and all sorts of things. Why on earth should be assume uncontrolled massive changes of plant DNA is somehow safer than GMO?

GMO is not really what needs to be proven. It is the other methods of changing plants which need to prove that they are safer than GMO.

The problem with GMO isn't the science of it. The problem with GMO is the politics. Here I agree with the anti-GMO crowd. Companies like Monsanto are highly immoral and a scourge of the earth. It is companies owning particular strains of seeds and requiring everybody to keep buying from them which naturally causes resentment.
> The only thing that I don't understand is why TypeScript isn't just considered a required client (or Node) Best Practice at this point.

Seriously ? because it's not javascript and never will be.
>> "do you really need one in a desert anyway"

Do you really need to live in a desert? Why would a human civilisation choose to live in a place that lacks an essential ingredient for life? It seems we choose to do this in deserts all over the world so there must be a reason.
What do you see as the difference between a language that compiles to javascript and a language that compiles to webassembly?
1. The roofs of houses and solar cells over roads would cover the need for everything but (maybe) really high population cities. The area to collect sun isn't really a problem, especially not when they get more efficient over time.

2. "and 1/5 of [solar cells?] needs replacing. Every. Single. Year." Huh? The technical life length of solar cells are much higher, as you note yourself.

And certainly, solar cells are not that useful in a Scandinavian winter, because there is just not enough sun. But as it seems now, unless General Fusion or a similar fusion project works out, solar will in twenty++ years supply electricity to most people's normal energy use on the planet. (Few live up in the north.)
I mean anyone not acting as a market maker.

It's not gaming the price. Using 1 penny increments is slightly less silly than 1/8th but makes about the same amount of sense: not much. There's no technical reason, it's purely a regulatory issue. (Well sub $1 stocks in the US are allowed 0.001 pricing.)
C doesn't transpile to assembler.
It really depends. In this example they used JSON to basically create a new programming language. I know a couple of projects where a DSL is used for declarative parts of the project. For example in one projects they took one or more inputs from sensor values, applied a calculation and created a new virtual sensor output. For such highly specialized tasks a DSL can be the better option.
This is a misreading.

PTSD is, and always has been, a thing of its own. But for a very long time people with explosive blast traumatic brain injury ("shell shock") were misdiagnosed as having only PTSD. In all likelihood many people with "shell shock" that has been misdiagnosed as PTSD alone also actually have PTSD as well.

The major symptoms of "shell shock" include disorientation, weakness or numbness in extremities, dizziness, memory problems, irritability, confusion, etc. Typical major symptoms of PTSD include reliving the event in your mind (such as through "intrusive imagery"), hyperarousal, hypervigillance, and emotional distress (especially negative changes in thinking, ideals, mood, etc.). There is some overlap because the stress aspect will make people irritable and distressed. Because all of these things are filtered through personalities and cognition it can be difficult to suss out the underlying true symptoms, especially if someone doesn't want to share their feelings.

But you can have both. And the fact that many soldiers who have been the victims of blast trauma almost certainly will have some degree of PTSD as well (due to the likelihood that the blast was a major traumatic incident in their life, possibly involving the death or grievous injury of someone close to them) has made it all the more difficult to suss out the particular role of "shell shock". I suspect that a lot of the research into traumatic brain injury in boxing and football has aided the discovery (or re-discovery) of "shell shock" greatly.
Hmm, how much does this provide? Will this make, say, F# interactive competitive with C# interactive? (Which blew past it, despite F#'s near-decade lead.)

I'm tentatively hopeful I suppose.