skysight-inc/HackerNews huggingface dataset:
First, writing stories on Olympic game results required data, and Toutiao pulled it from three sources: [a] real time score updates from the Olympics organization, [b] images from an image-gathering-company it had recently acquired to find relevant visual media, and [c] monitoring live text commentary about the game.
Second, Toutiao had to figure out how to combine data from these three sources to ensure an internally consistent and relevant story.
As a result of these efforts they were able to publish news story of a game approximately 2 seconds after the event ended as they collected and processed the information as the game progressed.
In Toutiao's case news is the element with which they launched but today there is a lot more reason why users use the app (much beyond news). Local news, weather, information on agriculture, etc. are surfaced regularly which is why the app is quite popular nationally in China and not just in Beijing and Shanghai.
In case your software’s written in Java you could use License4J: https://www.license4j.com

It’s not a SaaS but rather an on-premise solution, which can be an advantage depending on your infrastructure.
I agree. skimming down the article again, I feel about half way through the article starts to go down tangents (which are interesting points but maybe better covered in a book). it seemed like the premise was given that dogs are evolved from wolves so why do they behave so differently. at the end of the article I felt like the content did stray a bit from the reason the title got my attention.

that being said, I feel like the NYTimes in general is a strong news institution. perhaps this piece was more of a feature article given so many images were included and the video. and people love dogs so much maybe the editor(s) decided it was worth the cost to publish the story even though the researchers' answers are inconclusive so far.

so I agree with your critique of the article going off topic and so making the headline feel a bit misleading in the end. but I still strongly support the journalism that the NYTimes does (based on other articles read) and the need for strong investigative journalism in the news in general.
Tried to switch from Flux to Windows 10 nightlight, was awful. If you wake your computer from sleep after sunset, nightlight doesn’t activate automatically. Been a known issue since they released it.
Pardon my lack of knowledge, but what do you mean by "CFPB"?
Worse. What - anecdotally - seems to happen is that these are areas reserved for lower income neighborhoods.

The well to do reap the benefits of having cheap labor nearby, pat themselves on the back for their generosity and kindness, and only lose occasionally if there's a flood. On the other hand, such floods devastate those areas for years if not decades. The destroy/rebuild cycle is simply breakeven. It pairs so well with poverty. A pairing the well to do rarely see.
> Other Western countries tried too. [1]

> [1]: http://www.ihr.org/jhr/v06/v06p--9_Bennett.html

I read 2/3 of that article with some interest and occasional surprise until I ran into the part where the holocaust is flat out denied and the bombing of German cities called the greatest war crime of WWII.

Judging by the fact that you share that link as if it's well-researched truth I wonder what your agenda is. Do you believe that, and I quote, "there was no plan to exterminate Jews in World War II"? If not, why do you quote that article as if it has merit?

The weird thing is that the article does not support your argument. Your argument is against nationalism, and I passionately agree with you there. The article you quote is all about, and I quote again, "the fallacious belief that multi-racial societies are viable".
Ask HN: Most cost effective AWS instance(s) for a UE4 render farm?
Hey HN,

I am trying to offload rendering work from my local machine running UE4 Swarm[0] onto one or many AWS instances (note that Swarm only utilizes CPU and cannot use GPUs to process lightmass data yet).

Right now I am poking around testing performance of the different cpu/memory optimized instances. My biggest question I am trying to answer is if it makes more sense to have 128 t2 instances with 1 vCPU or just one x1.32xlarge instance with 128 vCPUs. My hunch is that it is better to just have one instance to reduce the complexity of having to manage 128 separate instances. As well, I bet 1 x1.32xlarge instance effectively encapsulates what 128 t2 micro instances would. So far runs of a single instance of Swarm can effectively distribute work across the many vCPUs on the single instance.

If the x1.32xlarge is $13/hour then my team is looking at a $10,000 a month bill from AWS (with the assumption that we must leave it running 24/7 because we are a remote company with teammates across the globe and it needs to be instantly on demand). I feel we could probably roll our own solution at this price with just the budget for 1 month of a x1.32xlarge instance. But I'm not sure what hardware is backing such an instance and what it would cost for us to build our own?

My bet is we could probably purchase sixteen 8 core Xeons and keep it under the 1 month cost of renting the x1 AWS instance.

I found a build on PC part picker that I think takes advantage of the low cost of old Xeon processors:

https://pcpartpicker.com/guide/dfkcCJ/1500-dual-xeon-rendering-pc

So maybe we just spring for 8 of these but this kind of form factor is not ideal to scale so hoping someone might suggest a server box/rack.

Am I on the right track here or would you guys recommend an entirely different approach to solving this problem?

Thank you!

[0] - https://docs.unrealengine.com/latest/INT/Engine/Rendering/LightingAndShadows/Lightmass/
Julia is my go-to language for numerical work.

Compared to other solutions I've used like python + numpy + pandas, Matlab, Mathcad, heh even Excel, Julia is a breath of fresh air. Fast, clean, powerful.
> they fail because they can't figure out which functions they need to write to make a ball dance across the screen.

It's not like the community agrees on those functions, either. Problem division methodology varies across paradigms, communities, and individuals.

Teaching CS is hard because you have to pretend, for a while, that there's one way to do it, and get to alternative representations later. Like in dynamics how they always start off teaching the Newtonian formulation, and only add Lagrangian and Hamiltonian later. Related to this is the possibly substantial tooling problem a student can get into left to her own choices: a teacher's other big contribution is synthetically (but usefully) limiting your options.

(Which gives me an idea for a programming environment which only lets you use features you've demonstrated you understand. You demonstrate understanding by writing tests that reach 100% of some characteristic code, as measured by a code-coverage tool...)
As has been pointed out many times in recent weeks, they then want the "big government" to fund their rescue and recovery when that mistake bites them.
Wow this sucked. Thought there'd be come cool ML or RL implementation here, but it's just two robotic arms moving two katanas in completely deterministic synchrony. Meh
Yeah, they certainly don't teach presentations anymore. Stop moving side to side!
> People would have bought there anyway because this kind of flooding was unthinkable

Exactly. These people did, and now they are eager to claim they never knew it was possible. And of course real estate agents and developers want as little responsibility on them as possible, too. So suddenly no one knows anything.

I think if you had run the same query by the same group before Harvey, you would have gotten more affirmative responses.

This is exactly why regulation that limits development for safety (flood plains, electric code, fire safety) is good for most homeowners (who will make short-sighted or optimistic risk evaluations) despite displacing a few on the margin into worse housing situations.
This article really resonated with me. Especially the integration is something we can uniquely do. At GitLab we'll build the GitLab IDE in 2018. It will be a single user thing at first but the article has a couple of great ideas for to do it with multiple users.
OK, can I deviate from the main subject a bit? What is it with women's fashion today that everyone's dressing like '90s metal bands?

Faux-leather jackets, or fliers; trainers; skinny jeans, torn at the knees; and even band t-s. I was in H&M's (UK) the other day and they had Metallica, AC/DC and _Iron Maiden_ tees. Maiden tees. With The Number of the Beast. What the hell!?

I used to dress like that when I was a teen (and, er, later) and I enjoyed how it marked me out as a mosher and so on. "Yep, I'm not a fashion victim like you, ha". Now everyone's at it. It's giving me a huge sense of cognitive dissonance, you know?

Also, seriously. Metal tees with gucci handbags? Come _on_!
The FCC is limited by the technology that’s available. LTE networks of the capacity and scale we have today couldn’t be deployed in an uncontrolled, unlicensed environment. The technology probably exists today to build something like LTE that can work in an uncontrolled environment (though, it certainly didn’t 10-15 years ago when the FCC started down this path). But the FCC’s job isn’t to develop technology, it’s to figure out how to let people deploy the technology that exists in the market.

I think in the long run the technology is getting to the point where the FCC can get out of the business of spectrum allocation and let cognitive radios mediate spectrum access amongst themselves. We’re not there yet, though, and the FCC’s current approach is quite reasonable as a stop gap.
> Having done some work with the state-of-the-art of AI, I personally don't think AGI is near - might not even be possible.

(Just venting here, not even primarily at you.)

360k babies are born each day. Clearly it is possible to reproduce intelligent machines. The only way it would be impossible to artificially do the same is literally if life was a magic, non-physical thing. I wish people who state things like this would also state any religious beliefs that lead them to think so.
I've seen this too. I think some people are allergic to caring about details the way programmers must. Few other endeavors punish a wayward keystroke like this one.
The whole of the NJ shore is a "flood plain." But as long as it's the playground of the wealthy, the whole of NJ taxpayers will subsidize such nonsense.
Yep, great idea.

>> A lot of problems seem like we’re repeating ourselves writing the base algorithms and gluing things together when we really should be investing problems around resource constraints and system trade-offs and priorities

What's the minimal platform that would enable library developers to monetize such things ? and does it or something close to it exist ? because that seems like the fastest way to make this happen.
So true - a lot of people seem to really struggle with the connection between the code that goes in and the behavior that comes out.

I have a theory about this - it happens because we haven't found a way to teach kids about the connection between human effort and software created as a result of work. A huge amount of a child's education at all ages is learning how things are made. As they grow up, kids are naturally exposed to information about how the interesting things that surround them in the physical world are manifested. Buildings are erected with construction equipment, which are made in factories by machines and workers with tools. Food is made by growing and processing ingredients, which come from farms. Roads are created by construction workers with plans and maps and big machines. Society works because people do things and make things and organize things. Look in any kids book with lots of pictures and you'll see what I mean.

But software is different. Construction of software is not physical or visceral and so we can't really show kids how it's made, and most software that people actually use is so vastly complicated and visually oriented that we can't make a connection between it and simple logical concepts that kids can understand (following directions, "if" statements, "while" loops, etc.) The result is not only magical thinking, but a belief that most/all software just magically springs from the void. I've had many conversations with people who never stopped to consider that all the stuff they use on their computer was actually created by people who thought it up and then made it happen - that it's a result of human effort.

By the time people reach the age where they can learn this stuff, the empty area between "effort" and "working software" is so baked-in that they can't even comprehend that they can make computers do new things by thinking and working.
Thanks for a genuine answer to my snarky reply :)

Re fire, another thing that’s helped me is using candlelight in the evening. It keeps things darkish (and of course it’s a warm color of light).
JS is just introducing threads with shared state right now. Node concurrency is now as easy to reason about as JVM concurrency.

Except, on the JVM, all these issues were solved years ago, and we nowadays have amazing libraries to deal with all the issues for us.
The feature to observe the underlying AST is amazing!
> They will believe Artificial General Intelligence is imminent:

(A) When they personally see how to construct AGI using their current tools. This is what they are always saying is not currently true in order to castigate the folly of those who think AGI might be near.

This struck a nerve. Too often, in many scientific disciplines, and even in informal conversations, the people who always demand 100% clear evidence use this fallacy to shut down discussions. (They very often come off as not impressed with the evidence even if it exists and is presented to them as well.)

HN also has a huge camp of such discussion stoppers, even for topics where you CLEARLY have no way to have 100% clear evidence -- like the secret courts and the demand to spy on your users if you're USA based company; thousands more examples exist. Many discussions are worth having even if you don't have all the facts. We're not gods, damn it.

That was slightly off-topic.

Still, I find myself in full agreement with the article and I like the attack on the modern type of shortsightedness described in there.

Also, this legitimately made me laugh out loud:

> Prestigious heads of major AI research groups will still be writing articles decrying the folly of fretting about the total destruction of all Earthly life and all future value it could have achieved, and saying that we should not let this distract us from real, respectable concerns like loan-approval systems accidentally absorbing human biases.
Mainly the ability to write and debug system code with the same ease as you debug application code.
More than that, Americans as a society FUND them to build homes there (through mortgage interest subsidies), and then FUND them to rebuild there when it inevitably floods (through under-priced federal flood insurance).
I'd add that I think the correctness problems with (good) dynamic language really only start appear as the program gets larger.

Dividing your program up into large chunks with rigorously defined and checked interfaces (e.g. using spec) does a lot to mitigate this. Meanwhile, you still get the benefits of dynamism (concise code tightly focused on the problem domain) within each module.
>if you just mention "assume the parameter is not null", it's more than sufficient to me.

I am the same way. But some ppl seem to care about that stuff. Perhaps, asking in advance may help. not sure.
I don't know what axe the author has to grind, but the article is full of half-truths and sophistry. All this pretending that the French should have done the search because of the Air France crash -- the successful part of the search was by the US company Metron, who have been the world leaders for decades. If you want to read about it:
https://www.bea.aero/uploads/tx_elyextendttnews/metron.searc...
https://www.informs.org/ORMS-Today/Public-Articles/August-Vo...

Metron didn't win the tender to do the search, but they confirmed that it is a much more difficult problem, with far fewer constraints:
https://www.wired.com/2015/08/where-to-find-mh370/
http://fusion2015.org/wp-content/uploads/2015/07/Fusion2015_...

Which is entirely consistent with the ATSB/DST report:
https://www.atsb.gov.au/media/5733804/Bayesian_Methods_MH370...
https://www.atsb.gov.au/media/5747317/ae2014054_mh370-defini...
https://link.springer.com/book/10.1007/978-981-10-0379-0

As to the unprovable contention that it was all a PR stunt to assuage the fears of the flying public and a sop to the relatives, yes politicans are ghastly, but you don't spend that much money if you think there is no chance in finding it.
How to Install IDM 6.29 build 1 latest for lifetime
How to Install IDM 6.29 build 1 latest for lifetime without fake serial key problem | Get IT Tricks |

==============================================
► In this video, u will able to watch How to Install #IDM.

#IDM (Internet download manager) is a big problem in order to install it without #Serial_Key or #Crack. Don't worry about that, In this video, u will guide with step by step so for this watch the vids till and if you have any problem ask in comment section :)

►Download link is here:
http://www.mediafire.com/file/9qfdwknl4nlnm55/IDM+6.29+Build+1+By+GET+IT+TRICKS.COM.zip

#Internet_Download_Manager (IDM) is a tool to increase download speeds by up to 5 times, resume and schedule downloads. Comprehensive error recovery and resume capability will restart broken or interrupted downloads due to lost connections, network problems, computer shutdowns, or unexpected power outages. The simple graphic user interface makes IDM user-friendly and easy to use.

►Please SUBSCRIBE for more videos.

==============================================

►Blogger: https://getittricks.blogspot.com

►YouTube: www.youtube.com/channel/UC_Z6RQ7UcsPcHVGXH
opdsNw

►Facebook Page: www.facebook.com/getittricks

►Searches Coming from :

How to install latest IDM 6.29 build 1 for lifetime without fake serial key problem.
How to Install IDM with Crack & Patch.
#idm_Crack.
#idm_Patch.
How To Register Idm permanently Latest 2017.
How to activate IDM free for lifetime !! Latest 2017 Trick .
Internet Download Manager 6.29 Build 1 Full + Crack.
How to Download and Install IDM 6.29 Full Including Crack with Key.
#download_manager.
How to Install and registered IDM permanently in urdu.
#Internet_download_manager_6.29_full_version_free_download. #IDM_latest_version_with_crack. #Internet_download_manager_free_download_full_version. #Internet_download_manager_serial_number.
If you've used Git for only a year, and you've got a mere "hundreds of commits" under your belt with distributed version control systems, then the pain you're feeling may not necessarily be coming from the tool.

Many of your unmet needs basically boil down to a desire for automatic replication of the state of a codebase to a remote endpoint. Right now, it's an explicit choice made by the developer. There are a lot of good reasons for this. If you don't feel like any of them apply to you, it should take you maybe half a day to write a script that creates a throwaway commit and is pushed to an arbitrary remote. Or you can just put your project in Dropbox and call it a day.

Also, if you're looking to work on a Git project using a Chromebook, maybe just use the inline edit mode in GitHub.

In all, I don't think the features you're looking for necessarily belong in a distributed version control system or its related protocols. As I've outlined above, you can get what you want by extending such a system, or using existing extensions on top of those systems.
Sdhvbicb sldkjchsdiuochndsi sdouihcnodsiuchdsioc
Hunchentoot is a web server. It's a replacement for Apache.

I usually run nginx as a front-end because it's faster at serving static content and it provides some security benefits, but it's not necessary.
Taylor Mitchell – Fatal Coyote Attack
And the go implementation is also significantly broken, as evidenced by the namespace issue a while ago. https://news.ycombinator.com/item?id=14470231
Sdhvbicb sldkjchsdiuochndsi
sdhvbicb sldkjchsdiuochndsi sdouihcnodsiuchdsiocsdhvbicb sldkjchsdiuochndsi sdouihcnodsiuchdsiocsdhvbicb sldkjchsdiuochndsi sdouihcnodsiuchdsiocsdhvbicb sldkjchsdiuochndsi sdouihcnodsiuchdsiocsdhvbicb sldkjchsdiuochndsi sdouihcnodsiuchdsiocsdhvbicb sldkjchsdiuochndsi sdouihcnodsiuchdsiocsdhvbicb sldkjchsdiuochndsi sdouihcnodsiuchdsiocsdhvbicb sldkjchsdiuochndsi sdouihcnodsiuchdsiocsdhvbicb sldkjchsdiuochndsi sdouihcnodsiuchdsioc
> " the regulations should be subject to a cost-benefit analysis"

Not everything related to pharmaceuticals boils down to a cost-benefit analysis. If companies sell a drug with known side effects, but cover it up to make a profit, that might make business sense to its shareholders, but it's not something that benefits society at large.

To give an example, Bayer knowingly sold products that were known to give people hepatitis C and HIV.

https://en.wikipedia.org/wiki/Contaminated_haemophilia_blood...

"Contaminated haemophilia blood products were a serious public health problem in the late 1970s up to 1985.

These products caused large numbers of haemophiliacs to become infected with HIV and hepatitis C. The companies involved included Alpha Therapeutic Corporation, Institut Mérieux (which then became Rhone-Poulenc Rorer Inc., and is now part of Sanofi), Bayer Corporation and its Cutter Biological division, Baxter International and its Hyland Pharmaceutical division. Estimates range from 6,000 to 10,000 haemophiliacs in the United States becoming infected with HIV."

https://articles.mercola.com/sites/articles/archive/2006/08/...

"Recently unearthed documents show that the drug company Bayer sold millions of dollars worth of an injectable blood-clotting medicine -- Factor VIII concentrate, intended for hemophiliacs -- to Asian, Latin American, and some European countries in the mid-1980s, although they knew that it was tainted with AIDS.

The company stopped selling the drug in the United States in 1984, but continued to sell it overseas for an additional year."

Reducing government regulation of drug companies increases the chances of similar underhand practices, as companies can claim they were following the laws they were intended to comply with.

> "At the very least we should be allowing drugs to be sold that have been trialed and approved in other first world markets."

That still limits the pool of companies that can afford it to a select few. It's very expensive to bring a new drug to market, even if you limit the trials to a single market.

To give an idea of how much these clinical trials cost...

http://journals.sagepub.com/doi/abs/10.1177/1740774515625964...

"Therapeutic area was an important determinant of clinical trial costs by phase. The average cost of a Phase 1 study conducted at a US site ranged from US$1.4 million (pain and anesthesia) to US$6.6 million (immunomodulation), including estimated site overhead and monitoring costs of the sponsoring organization. A Phase 2 study cost from US$7.0 million (cardiovascular) to US$19.6 million (hematology), whereas a Phase 3 study cost ranged from US$11.5 million (dermatology) to US$52.9 (pain and anesthesia) on average. Across all study phases and excluding estimated site overhead costs and costs for sponsors to monitor the study, the top three cost drivers of clinical trial expenditures were clinical procedure costs (15%–22% of total), administrative staff costs (11%–29% of total), and site monitoring costs (9%–14% of total)."
Interesting, I suppose I was fairly insulated from that experience as a TA for a class taught in Scheme. Perhaps that's part of the reason why it's such a good pedagogical language -- it's easy to resolve syntax errors and easy to debug obvious logical errors (e.g. invocation of a non-function) via powerful stepper tools.