skysight-inc/HackerNews huggingface dataset:
I share your love for Caddy, but having worked with all three, I do agree that nginx is easier than Apache. The config file isn't perfect, but I wouldn't call it messy, and I prefer it's syntax httpd's. But to each their own.
4 years after the original pull request was more or less denied because of "we'll do it as part of a bigger thing" the angular team asked the contributor if he is willing fix conflicts and merge again.

I think it's really the worst way you can handle open source contributions, and it actually typical of the angular team behavior.
Cool, but do they work for signatures?
The Google version of Deep Dreem, https://github.com/google/deepdream
Also known as, "Embrace reality argument", because this is what people actually do.

Capitalism works because people are greedy, and it takes advantage of that.
As a newcomer to C++ myself, I found Stanley Lippman's C++ primer to be helpful. The latest edition includes the newer features.

And in case it helps, the main things I find myself using differently to C are:

- Smart pointers. If you're not using them, use them. They're amazing. Seriously. Never have to worry about freeing something ever again.

- Object oriented design.

- Const reference arguments.

- The occasional auto.
He who controls the patents, controls the revenue-streams of the universe. There is only one place where the true, durable spice can be harvested, in the past, researching it- creating tons of original IP, to milk future generations for all the tech is worth.
> And likely those shortages are due to customers buying a ton of product and just selling it on the side at a higher price.

So have a max per person? Economic theory is nice and all, but limiting disaster supplies to wealthy people is not an acceptable answer.
At the scale we'd need to turn things around, land is a significant limiting factor. I saw a study in Nature a couple years ago saying we could manage a gigatonne/year of carbon sequestration from biochar without major impacts on biodiversity and food production, which is pretty good but not sufficient on its own.
>In a disaster, demand changes. If you artificially keep prices from increasing, you'll have shortages.

You'll have shortages anyway. The idea here is that in a disaster it's immoral to ration essentials by wealth.
There are sound, morally justifiable reasons for allowing the prices of goods and services to be set by market conditions, even during times of crisis and severe shortages. But it's a waste of time to try to explain them to someone who exhibits the same knee-jerk response as this article.
I don't see anything about market research, talking to customers, etc. That seems way more important than building something that nobody wants.
Because it's fun. Does there need to be a more deep reason than that?
I see the appeal of a Slack-like chat app that natively integrates with other Atlassian products

In which way? I often see this touted as a benefit, and rarely see it work effectively, or productively.
Yarn has been a collosal improvement to my workflow, it's faster, compatible with non and completely deterministic (those weird this install works that one didn't errors with npm got really old).
Ayyadurai lands on my short list of people who piss me off so much that I would be happy cutting a cheque to support Techdirt suing him for legal costs.
So I've only ever seen articles lambasting the guy for claiming to have invented email (and rightly so from my view as well).

I'm curious, is there anyone who supports his claim other than him and his family? Is there anyone on his side?
And before Slack there was Skype, Lync/Office Communicator, IRC, AIM, XMPP, Hangouts, and email. It's not like having a lot of chat platforms is a new thing.

> I'm not sure when chat rooms became a business tool.

As soon as somebody figured out they could use something other than email lists to send messages to people in a business setting.

If people get mad at you for not being available, then it has nothing to do with which, if any, chat apps you use. It's a disagreement in expectations.
My first thoughts on this would be the Frisco area just north of Dallas. I believe it has been touted as one of the fastest growing areas in the country. The local gov't there is giving away the city just to attract business. Toyota just moved there, the Dallas Cowboys just relocated there, there are others that I'm not recalling and more is in the works. They are close to DFW airport (one of the largest) as well as smaller Lovefield (very appealing after the Wright amendment has been lifted). This airports already offer the required direct flights. As for colleges, there are so many to feed into it, that it's not really a concern. Cost of living in North Texas is very cheap, and other than the occasional tornado, environmentally it is very stable.
I like the decentralized aspect of Matrix. But when I go to the home page, I'm greeted with this copy:

Matrix needs you! We are facing a funding crisis.

UPDATE: The situation has changed and our need is more urgent even than before.

This doesn't send a very positive signal to larger companies considering this platform.
Or we could stop saying "races to the bottom are inevitable, just accept them" and work on preventing them, especially in disaster situations.
1. Someone is injured, they are prescribed a painkiller, the prescription runs out before the pain does, and they turn to cheaper street drugs.

2. Desperation and a sense of inescapable hopelessness can make a whole lot of people do things they never thought they'd consider doing.
If this isn't the most elaborate and nerdiest nerd project ever I don't know what is.
And I love it.
Does it matter if the economic benefit of Amazon's presence in a city outweighs the initial tax breaks?
When you have no hope, you look for ways to forget. Stuff like drugs and compulsive gambling follow a different kind of logic than people with something to lose apply to decisions. It's about dulling the pain of and distracting from abject poverty.
You do realize that holding up Python as an example of modernity based on only taking about 15 years to implement an idea from the 1950s is a bit odd, right?

For that matter whole game is more than a little silly.
I'm shocked to hear more and more people running an HTTP api from a $5 DO instance. It's enticing enough for me to learn, but I want to know, what makes golang so scalable?

I love the idea of just serving a production HTTP API from a single go file.
Do you work for, or on behalf of Atlassian?
I've always imagined blimps floating around and filtering our air above all the major cities and places where air pollution/CO2 density is worst. Does anyone have any reasoning as to why this isn't really being done?
There are plenty of Bluetooth headphones beyond AirPods. I'm sure they aren't even the most popular ones used with iPhones.
North Dallas is getting crazy crowded, though. Enough that housing supply for their potential workers really should be a concern for any additional company looking to relocate there.

That said, engineer availability should be fairly good when compared to most places outside of more traditional tech hubs (the area is served by TCU/SMU/UTD directly, UT/Texas A&M/additional Texas schools indirectly, is already near EDS and Perot Systems/whatever those two call themselves these days) and the local authorities have shown both a desire and ability to attract major company retractions. You would have to think the North Dallas area is on the shortlist.
I really like the idea of slack; However, what happens with slack is that it gets misused.

It becomes an alerting system, task tracker, logging system, code review system and I could go on...

IRC is for realtime communications, other Comms are better off on GitHub Issues etc.

My experience has been slack gets abused.
> If yarn had been approached with more senior developers I think it could have replaced npm entirely.

The biggest reason by far why Yarn got so popular so quickly was because it didn't come and try to split the existing ecosystem but chose build on top of npm's foundation with ways that npm didn't (at that point) offer instead.
A lot of those languages don't come activated by default on the packaged versions of Vim - Lua is one of them, at least on osx/homebrew.

That strongly dissuades me from writing plugins in anything other than Vimscript. It might work for the guy who recompiles his Vim often, but it will not work on that vim instance running in your server. Ubiquity is one of Vim's main points.
All too often with opioids, the answer is: because you are in pain, and your doctor prescribes you these drugs as the recommended treatment for your pain, and you followed the doctor's instructions and got hooked.
"Systematic study of every single character in the Lexicon identified further ligatures and abbreviations in the Voynich manuscript and set a precedent. It became obvious that each character in the Voynich manuscript represented an abbreviated word and not a letter."

And here we go....
If we are looking at Canada, Montreal could be attractive. Lower labor cost, large amount of schools churning out tech talent (including strong AI programs). Eastern timezone. Still reasonable housing prices.

Obviously there are down sides, perpetual construction, governmental corruption, and Airport kinda sucks but it's still not too hard to access. Visa situation for US workers isn't too bad under NAFTA most of their (US and Canadian citizen) employees could transit between the two at will with a simple VISA

They would probably get the incentives they want if they did move there too from the provincial and federal level.
Your reaction is totally knee-jerk. How do you best distribute scarce resources? Take bottled water. If you allow people the freedom charge more, it makes consumers conserve water more. When you introduce a profit motive it incentivizes people to bring water to the disaster area. And if you don't afford people the freedom charge more, then you're simply changing the constraint from "who can afford it" to "who can get there first". I ought to turn this around back on you and say "Oh, what about the sad soul who didn't have a car - You are discriminating against them with your price controls - because they can't make it to the store quick enough." Then - when they do decide to voluntarily buy water at an increased price, that's because the water has _more_ value than the money they forked over for it.
Okay this is idiotic.

Evacuation are very different from attending work, or attending a festival. Namely... You plan to return to your home/apartment/etc. and your belongs will still be present. There isn't the threat of death.

Furthermore Evacuations require moving people who often _don't_ have the ability to travel on their own. Rather by choice, or socio-economic pressures i.e.: poverty, or limited parking in city centers. Therefore attendance to work/events for these people is normally just walking a handful of blocks, or using public transit which become limited when dealing with evacuations.
Isn't that Bluetooth file transfer? Good idea but I guess the idea of a streaming protocol is it addresses realtime concerns in an unreliable medium. Imho that's the kind of thing analogue coding schemes are better at.
If you're worried about resellers, then limit how much a single person can walk off with. Raising the price doesn't magically prevent shortages. It also makes it so some can't get what they need, just by the principle of who can afford it as opposed to first come first serve.
Commands are objects that express a command. A query is something that provides a value.

You can code it up in minutes, and most of the code is pure plumbing to connect to datasources. If that sounds complicated to buy independent control over data exchange then you're simply not exposed to the complex multi-layered and distributed applications that demand a structured approach to the issues CQRS handles. Unquestioned and implicit assumptions are great for small potatoes.

Domains should model domains and reflect the mental models of the people who work on, and with, the system. If that is experienced as complicating the only conclusion is that you're working with subject material neither complex nor interesting enough to warrant a considered architectural approach.

For someone who deals with computing (currying, monads, SOLID, etc), you should know that trying to meaningfully translate superficial domain complexity to generalizations of code quality or design quality of any given solution in all domains is laughable.
This is my line of reasoning, not necessarily the OPs.

There's a book called Thinking that (I think) covers this topic.

I'm assuming you're a well educated man that had a good upbringing. As that man, do you want to go to war and kill people? Most likely not. Killing for war is morally a very grey area. A lot of well educated, intelligent people understand this. Why risk your life or your mental and physical health when you can go work an office job for six figures?

Now imagine everyone in the USA was as educated as you. They all think the same thing. I don't want to be in the military.

Not everyone has the opportunities you've been given. A lot of people in the south and Midwest have very little choices and opportunity in life. The military is most people's best option.

Treating the USA as a single country means you get the military might from the less educated and the innovation from your more educated.
Southern Utah is way different/smaller than northern. Is there even a $1billion company HQ'd in southern Utah? I'm in Seattle but my company is HQ'd in Utah Valley. There is lots of tech talent in Northern Utah. Heck, Angular Conf and React Rally are in SLC every year for a reason.
So here's how I'm thinking the exploit could work: 1) fudge the tabulations so your candidate wins 2) if successful, then go back and bribe/hide/spoil the paper ballots.

The goal is you often don't have to do #2 if either #1 is very successful (i.e., push the margin over the recount range) or if #1 is a complete failure (competitor won't care - he/she will have won anyway).
Hybrid Electric Vehicles Benefit from NREL’s Wide-Bandgap Expertise
> Atlassian, We make the software you're forced to use.
Given we have documented evidence of ARPANET transmitting electronic messages before his claimed invention of them, there isn't much room for rational disagreement.
Oh, I doubt they'll be worried about that. Seattle sure doesn't have the infrastructure necessary to support them!
Exploring the role of immunity in high blood pressure
Tesla’s new Solar Roof is actually cheaper than a normal roof
Sorry yeah missed out on the "best" audio codecs part of your predicate, as if to say "the ceiling is lower than you think" - sorry
bloomberg has some of the best reporting out there. I would not discount it just because it's business driven.
My father was given a prescription to an opioid for a scratch on his eye that didn't hurt at all. That was maybe a year ago while the problem with opioids had been obvious for years at that point. If it had been a little painful and he hadn't known better, he might have taken them just because the doctor prescribed them!
That sounds like worth trying, given your experience.
It can hardly hurt, but it is still a stop gap measure. It won't solve the publication bias people will still change the hypothesis or the test after measurements are done.

I think the situation would improve with better teaching of philosophy of science and statistics (this would educate better reviewers too).
How to Imitate Trump with Markov Chains
> How so, when there was obviously space enough for an end-user to fit a jack inside the final product?

Looking at the iFixIt teardowns[0], where is this space supposedly at? If you remove electronics, sure, maybe you could fit it, but there very definitely is components where he put the headphone jack.

[0] http://url.vg/mNPn
Sure, people will ultimately use the tool they think is right for the job, given the people they've hired, etc. C++'s strength isn't UI programming (might be generalized to things that require more input from designer's than programmers), but writing high-performance, low-abstraction code (which could very well be the dominant factor in the success of the desktop app, hence the choice).
I really hope that shelters aren't sending people out to buy water by the case at retail prices.

Like, the state emergency management should be selling it to them by the pallet at wholesale and delivering it.

(Florida devotes lots of resources to these problems; they are providing fuel tankers with police escorts to gas stations...)
Very handy with young kids. Saved mine twice in a year from "OK let me bend over to get you (or some item) out of the tub... damnit, there goes my phone". It'd be even more helpful if we let our kids play with our phones like a lot of people do.
Yeah I literally know the people who invented email long before this guy, I guess my question was more along the lines of "is anyone fooled by him".
Well, economic theory would ordinarily indicate that supply would increase to meet demand. That is, if a plane ticket starts costing $6500 for an economy seat, more people will enter the airline industry, and the prices will fall. And in the case of more elastically supplied goods (e.g. water) during a disaster, that's probably correct. But airplane seats are fairly inelastic. So, I think that's the tension we're seeing here. I'm not sure what the solution is though. The reason for the high price is fundamental: there are a limited number of seats available. You'd better believe every available seat will get sold to someone, and they have to be allocated somehow.
Lessons Learned Scaling Airbnb 100X
So to summarize: The head of a cabal of international banks busy looting western civilization through deliberate inflation admits lack of knowledge about relationship between drug use and American unemployment while speaking to her figurehead bosses in the Senate.

tl;dr Janet Yellen figuratively shrugs shoulders.
What's a Good GMAT Score for an MBA?
SFO Bay Area - You will get everything world class. More importantly, great talent from your competitors!
Thanks @lozzo. CheckPhish proactively indexes pages of popular brands. Since the engine can identify brand automatically, and we know assets of the test url vs that of real brand, it's easy to identify fake vs real page. Keying on brand in this way, helps us avoid false alarms.
Excellent, save screenshare which is currently broken on the Discord desktop client (but works fine in web browser). I use Linux exclusively, I wouldn't be propping discord up if it weren't :)
Me too. Wireless headphones are much better for working out.
Okay, what's one? How do you defend price gouging water and airline seats during an emergency?
I agree. There's a huge tech workforce in RTP, very good universities, affordable costs of living (which I suppose translates to affordable business property). Another indication: Take a look at the size of the Triangle AWS Meetup group on Meetup.com. It has 879 members.
But it only works when that 'greed' (I prefer 'self-interest') is directed toward creating value. Greed can be a good motivator but greed can be destructive to the market, too. See: Rent Seeking, Predatory Pricing, Protection Racket etc.
What are good options for replacing Confluence? I looked at available open source wiki's maybe 1 or 2 years ago and there seems to be nothing that was as easy to use for non-technical people (which would include having WYSIWYG style editing).

Are there any good options now?
Oh but ...

My big gripe with digital vs analogue is it's all or nothing. When digital degrades its unbearable to listen to. Analogue handles age more gracefully.
The Lisp compiler described by this manual can output microcode directly.

Please don't assume that all Lisp Machines were the same as Symbolics ones.
If they are not using a strong enough anti-aliasing filter the emitted audio can appear in-band looking just like normal speech.
thanks folks. we would love to hear what can we improve and what features would be useful?
I don't count on OEMs in any way. However, if my understanding is correct, Treble should make it far easier to install an aftermarket ROM on a Treble-compatible device.

When I shop for my next phone, "Treble-compatible" will be the top requirement.
Human-optimized error messages for clojure.spec
> What I've never understood is why anyone does drugs to begin with, under any circumstances.

Poverty and the lack of opportunities to participate constructively in society do really fucked up things to human psychology. The current wave of opiate addiction frequently occurs as the result of prescribed pain medication.

>Why even try it? I feel in the media everywhere it is said how terrible it is.

The signals people pick up from their peer groups have a much larger impact on their behavior than media ever could.
See my reply[0] above and point out on the image where this big gap is...

[0] https://news.ycombinator.com/item?id=15193211
Whitey on the Moon
The unprecedented drought that's crippling Montana and North Dakot
Amazon announced plans to open up a Detroit tech office a few years ago [1].

[1]: http://www.freep.com/story/money/business/michigan/2015/09/2...
My old place uses Gin. Works well enough, but had some problems with URL param handling causing our API design to eventually become a mess.
That's, not how addiction works. Also, drug use is common ... everywhere. Rich people can afford to hide their drug use, and can also afford legal protection if they are caught.
Thank you for the pointer on enacting and a curious metaphor of cognition as a piano, that made me dig deeper. https://en.wikipedia.org/wiki/Enactivism
I dunno about 'justified'; the way this dude behaves and carefully shades his words makes me think he is cynical enough to understand why he got a free ride on Thiel's little butthurt-billionaire ragegasm.

I suspect Ayyadurai thought that he'd win this one via attrition - he has a (modest) war chest, an ambulance chaser unencumbered by morals coming off a win with the same play, and a blueprint for winning (carefully select small journalists who can't buy as much justice as you can; keep spending until they cry uncle.). He underestimated the resources Masnick could assemble.

His estimation of the expected payout (destroying Masnick's career) on the gamble may have not been insane, but calling it 'justified' seems a stretch.
"This was problematic until I realized that not only had the folios of the manuscript been cropped (the images of flowers and roots have been severed and the tops of folios hacked) but, more importantly, the indexes that should have been there were now absent. Indexes are present in many other similar books: a system of cross-reference for illness, complaints, names of plants and page numbers. For the sake of brevity, the name of both plant and malaise were superfluous in the text so long as they could be found in the indexes matched with a page number."

Whee! It's like a slip-n-slide greased with butter.
> Nice try, but we were talking about PHP and Java

You started by saying "Software is software", you didn't mean this to imply all languages are similar?

> functional paradigm is the same for all functional languages

So Haskell and Clojure are similar?

> understands the OOP paradigm, knows about design patterns

Design patterns differ between languages. And OOP principles too. I don't want to see ConfigurationBuilderFactory classes in my Python code.

> I'm not going to write generic comments that cover every case

You only claimed "Two languages using the same paradigm are closer to each other" - but this seems tautologically true, depending on how you define "paradigm". Many OO languages differ in ways significant to the Java way of OOP.
But wait, the implication here is that "the theory underlying their work" is similar for most languages?

Don't Haskell and Java differ significantly wrt Type systems? And the rigid class structures of Java might cause one to build very different programs that you might in a more dynamic language?
Maybe Node should bundle Yarn instead of NPM? NPM is so buggy I can't stand it for a minute!