skysight-inc/HackerNews huggingface dataset:
I was trying to sort out whether adding this to an existing charting/analytics product makes sense but it looks like you've checked it out and think it does. I couldn't tell only because it seems to be built to do the charting/plotting itself, but I guess you can just use the data/API to get the forecasts then plot them yourself yes?

I may do a test implementation into Airbnb Superset actually to see how it flies.
It doesn't avoid the R interface, which is GPL'd (version 3).
Also assuming gravity tends to 1/r at galactic distances makes no god damned geometric sense and would require like extra dimensions with funny topology for gravity to be traveling though.
Materials that emit rainbows
Well, a lot of US people actually like it that foreigners are given a "special treatment". As I heard some respond to situations like this: Entering the United States is a privilege and not a right.
That's not a problem with git. If anything it's an issue with github, but it's a pretty insignificant one IMO.

Yes, if you say you are billg@microsoft.com and make a commit to some repo on github, github will look up the username associated with billg@microsoft.com and show that user as the committer. Should it do that? Eh, probably not but this has come up a few times and github hasn't changed it. So by now we should just start to educate ourselves that this is how github is intended to work.
Automatic Handgun Detection Alarm in Videos Using Deep Learning
https://nextcloud.com/
> circuits would be more likely to work on the first try because a whole class of hardware bugs wouldn't be a thing anymore

This reminds me of 4GL hype.

I'd say it's the other way round. People have trouble learning synchronous logic design because everything happens in parallel, but it's a set of well-understood building blocks. Whereas asynchronous design is just entirely free of familiar reference points and there isn't quite the same set of standard idioms.

Yes, you get rid of setup/hold violations, but you're going to get a whole new class of problems with the addition that "timing closure" is now a moving target.

Async design in simulation is not some great hidden secret, it's just a trackless jungle. People are welcome to play with it; if you find a great way of teaching async design I'm sure we'd all like to hear about it.
That should be handled at the OS level and the processor should provide facilities to directly store/page a program into a long term memory. The more the hardware can facilitate the lie that our program is living "forever" in ram the better. I have a feeling that we could also easily just add some memory chips into the computer board to just act as a super fast in-hardware swapfile to wait for things to be paged into memory then into disk.

The L1 cache should be configurable for the entier existance of a program and I'm pretty sure we'd see a lot less paging/pagefaults then.

How far away from your function is $some_global_variable? It doesn't matter if we can force the machine to always keep some_global_variable in cache.

But in short, it would definetly end up being like you say: people skrewing over other people, if there weren't other facilities in place to keep it safe and fast. It's a job for someone smarter then I.
Yes. It's open addressing, linear probing, Robin Hood hashing.

https://doc.rust-lang.org/std/collections/struct.HashMap.htm...
OP might just be in a "release early, release often" stage of development, and the demo might get more impressive as time goes on (color selection would be nice, as well as a preview mode).

But yeah - it is cool - great show for the initial offering.
Aeroponics or hydroponics would help eliminate the mess issue.
I don't know if it's the same, because I don't know if that's happening with the same sort of pre-meditated malice. Like, I don't think the people behind the incarceration soad "Let's jail all the poor black people" up front, whereas that was the explicit goal of some of these Progressive-era sterilization programs.

Then again, the intentions ultimately don't matter if you're on the receiving end of it.
> "The price will go down and the tech will become better. He said VR will be a new reason for CPU/GPU manufacturers to up their game again"

Interesting. I just upgraded my video card because my old card (Geforce GTX 780) was not quite enough for some games. The new one, a GTX 1080 should last through this generation of VR headsets, but assuming the next ones are more of 4k at 90hz type of spec, it will need to be upgraded for that.
I am not wealthy enough to buy change with money, not depraved enough to buy it with blood, not eloquent enough to buy it with words, and not clever enough to buy it with new technology.

So not without violating my own ethical code, I can't. And if I compromise my own ethics, the change I create will not be for the common good.

It is not my world, anyway. It still belongs to those acting under the precept "might makes right". The systems of control still rest easy upon the foundation that humans are easy to murder, and their corpses are easily forgotten. In video games, protagonists can slaughter their way across a whole state, and get little more than little red, white, and green numbers for it. In reality, if you change the world, it might not be for the better, and you and everyone else will have to live with the consequences.

I know I could change the world. I have even identified some means of doing so. But when I assess the likely effectiveness of those means, the only ones that even cause a momentary shimmy on the global change-o-meter involve horrific atrocities. And in many of those scenarios, I cannot escape angry retribution from somebody. Changing the world is a punishable offense.

So I'll just eat the bread and watch the circuses, and try not to attract too much attention from the sociopaths, thanks.
I'd second this. DBDA made things click for me where a handful of other books failed.
Everyone jumps to the dystopian scifi implication. But how about lets try thinking like real technologists?

Example use: I know of three small but vibrant towns in Massachusetts where my wife and I would like to open a Bed 'n Breakfast. The problem is they're too expensive. So I feed the street views of these downtowns into the AI, and filter by <$250K home price. And it returns 20 beautifully "quaint" towns that I never could have found just by traditional census / business database searching.
Cool- a relaxation time for spacetime.
Depends on your goals.

If your goal is to write something just for yourself -- maybe to practice a technical element of the craft or just to have total artistic freedom -- then go for it! That's actually a fine goal. I work on many creative projects that are Just For Me.

If you're interested in other people enjoying your work, though, it behooves you to get feedback on what you're creating. If nothing else, I think it's good for an artist to learn to intuit his or her audience's reactions. A band or a stand-up comic gets on stage every night and gets feedback, but for a writer it can be tough.
uh... kodak did invent digital imaging even though it was detrimental to them, and they did it in the 1970s. yes, you are a plonker.

you're all idiots.
For a corporate credit analyst working at a bank, what are some good introduction material for getting into forecasting using tools like these?

I see this being applicable to analysts when deciding on on a company's credit worthiness.
This is actually one of the big problems in developing content for VR, because it's not true.

What isn't true? There are absolutely games on the market that have been ported between PSVR, Occulus and Vive platforms.
AT&T's smart streetlights can smooth traffic, detect gunshots
> when Moore's Law hits physical limits?

It already did. Sophie Wilson said [0] its 28nm for ever. Scaling further makes no economic sense (unless you really need the space, e.g. in Smartphones).

[0] https://youtu.be/_9mzmvhwMqw?t=34m4s
> What's true is true, regardless of how we feel about how beautiful it is.

I think that's, in a certain sense, not really correct. Without some form of Occam's Razor, you can't do science — or at least, you can't come to any definite conclusions, because there are always infinitely many models that would explain any observation.

Turning that around, it means that for any fixed amount N of data in support of your hypothesis, there's an ugliness/arbitrariness threshold H_0 such that if your hypothesis is more ugly/arbitrary/possessed of entia multiplicata than H_0 you shouldn't accept it yet.
The same thing happened in particle physics with neutrinos. There were two ways to get explain beta decay: conservation of mass is wrong, or pretend that the extra mass is carried away by an impossible to detect particle. It took decades for neutrinos to be actually detected.
Not spending all day on HN.
Linda Ginac: “Most vendors fall short of delivering on promises”
There was some ruckus regarding the use of standard-library hash tables. See this thread https://news.ycombinator.com/item?id=13266801 for some links.
He might have to provide more info. When I looked up Billy to find out what it is I found over a dozen variants/sizes: http://www.ikea.com/us/en/search/?query=BILLY+Bookcase

I don't understand if the article is talking about a specific one or the whole product line, and what makes one or the other special. I don't see anything notable, other than the impressive simplicity and packing innovation that applies to Ikea products in general.

Personally, I love these and have a few: http://www.ikea.com/us/en/catalog/products/30275861/#/102758...
I'm curious. Do you jot everything down on Scrivener? Or do you also write on paper?

Lately I've been carrying a notebook everywhere I go and I'm starting to write much more.
I am using WebRTC with a MMO server cluster written in Golang. Basically, I got Simple-Peer WebRTC library to run on top of node-electron in NodeJS. My Golang coordinating server then also coordinates a farm of 4 NodeJS processes which basically run as UDP proxies. The complexity of WebRTC is tamed by Simple-Peer.

One downside: Getting node-electron to run takes some wading through shared library installs to satisfy Chrome dependencies. However, this turns out to be a series of straightforward responses to error messages. Another downside: I'm wasting some memory and swap on Chrome dependencies I'm not using. In the case of my game, I'm always going to be more CPU/bandwidth bound than memory bound, so this turns out to be a non-issue. A third downside: WebRTC uses up 72 bytes of each packet with its own header information.

All that said, it appears to be running like a champ. It also makes a big difference in the play-ability of my game in poor network conditions.
On the Mining and Usage of Movement Patterns in Large Traffic Networks [pdf]
Why there should be just one thing?

Anyway, assuming programming: https://github.com/braydie/HowToBeAProgrammer
Occam's Razor would only apply if the theories made the same prediction with and without the dark matter. You cannot use Occam's Razor to explain away a discrepancy between theory and observation.
> Back then, they blamed Jews. Obviously, Trump isn't blaming the Jews, but he is blaming other groups of outsiders, much as Hitler and co. did with the Jews (and some other groups too, just not nearly in such large numbers).

Actually, he kinda did blame the Jews in his last campaign ad.[1]

[1] -- http://www.nbcnews.com/card/anti-defamation-league-trump-ad-...
The F-14 “Tomcat” First Microprocessor
Beware the ATX startup scene is a lie
Why? TUF is all about reimplementing SSL and PKI. Since mender can use regular SSL with good-old PKIs, there is no reason to go with weird solutions.
>Do you think something like this is feasible for a home media server?

Absolutely. It's easy to install, works great, the only problem you need to solve is DNS. Either you need to use a service to point the domain to your dynamic IP or rent a static IP for your home address, which could pot expose your home network to attacks.

>things like video streaming from this would be slow

Depends on your uplink. Probably. If your home internet is fast you can stream for yourself or even a couple of people, but you can't really run a video streaming operation. It's easy math, just watch your bandwidth while your stream a video. On private customer plans, uplinks are usually artificially made a fraction of the bandwidth of downlinks by ISPs because they want businesses to be unable to run on them and buy the more expensive options instead
There's probably truth to that - we talk like companies just miss potential breakthroughs, but they frequently make a conscious decision to abandon a new domain because they have no special expertise there.

I don't think it's much of the story, though. Judging by the Stevens quote, the risk seems to be that async chips would have the same optimization patterns as sync chips - so unlike digital imaging, which started behind and leapfrogged ahead, async makers would be stuck in the past indefinitely.

Intel would be set back 20-30 years on retraining, retooling, and redoing old work, but that could still be worth it if they considered async the way of the future. Unlike Kodak and digital, they would still have enough of their skills and investments transfer to take a massive lead over any other player. So it seems to me that the concern is less "we won't profit", but we "we would never catch AMD's synchronous work".

I wonder if that'll stay true, though; as annual speedups decline, constant factor improvements in power and speed become increasingly appealing. I guess it's a question of whether we're stuck down around 10nm for a long time, or hit a breakthrough in some alternate basis for synchronous chips.
> Sometimes the studies challenge his religious views, but not always

Has he ever made similar points about studies that support his anti-gay marriage views? or his climate sceptic views? It should be really easy for him to find bad science among climate sceptics - has he ever written about that?
The 3 R's... Reduce, Reuse, Recycle. The order of them is intentional.
Not calling themselves Junior.
What is a "sensibly labeled checkbox"?

[x] Enable Smart Sync
[x] Install Dropbox drivers required for Smart Sync

What happens if I uncheck the second checkbox but not the first? Does Smart Sync just sit there and look sad?

Maybe just a note under the Smart Sync thing saying "Smart Sync drivers are installed. Disable Smart Sync to remove"? Will that actually make anyone happier?

Also—Dropbox is a filesystem. (Logically, the entire product is a filesystem; pedantically, traditional Dropbox might not be but Smart Sync definitely fits the definition of a network filesystem.) Traditionally on UNIX, if you're installing a third-party filesystem like AFS or Lustre or ZFS or whatever else, you're installing drivers. The fact that installing a filesystem installs both userspace software and drivers doesn't feel weird to me at all.
And some languages are allowed to use FFI to make their impl faster. There's some rule about this that I don't understand, but oh well. It's all for fun, not serious.

But come on, now Rust can legitimately be called "faster than C" ;)

At least until the Clang C version is added... or maybe it will still be faster.
You just described twitter.
Figuring out 'what makes you itch':
https://www.youtube.com/watch?v=khOaAHK7efc
Switch jobs.
> Homes are priced by looking at recent comparable home sales. If your neighbors to both your right and left have had their houses foreclosed on, the value of your home will go down.

It does not work quite like that. If there are a lot of foreclosures in a neighbor the prices will come down because of the additional inventory. Appraisals though are supposed to look at comparable homes, and take into account if the homes were sold under duress. A house or two in the neighborhood that either was foreclosed on, or sold much lower because the owner needed out should not impact an appraisal very much. Those are one off deals and do not reflect the market as a whole.
Where is it common? I think I've never seen one, not even in Ikeas.
Circa 2011 the maintainer of the benchmark game decided to mostly only allow one implementation of each language[0] following pypy developers trying to get program alternatives which weren't pypy-pessimal.

[0] some languages get a bye for some reason e.g. MRI and JRuby, but no pypy, and which implementation is blessed is also arbitrary e.g. javascript is v8 but lua is lua.
Yeah, but I've worked in software in Europe for years and my experience has been that if a developer is female, it's a solid bet that she's from eastern Europe or Russia. This is an incredibly strong and noticeable correlation. I don't think there's been a recent surge or anything - it feels like it's always been this way.

Poor is obviously relative in this context. Poor relative to western women.
Find someone more senior; ask questions; listen.
There is no single thing. There's a grocery list. It starts with:

1. Finish shit on time.

Has a bunch of things that mean: 2...99...:
Understand to the best of your ability what you finished, how it fits into your business, and what could be done better.

And ends with the most important rule:

100: Don't be an asshole

edit: 101: proofread what you write
Proactivity
It's more like you're looking at the sky and what you can see doesn't weigh as much as it should. Does Occam's Razor suggest that there's invisible stuff? or that you're weighing stuff wrong?
Masv Rush – a pay-per-GB unlimited file transfer service
Human ingenuity needs raw materials to execute industriousness upon.

And if the industriousness does not add enough value to the raw materials, then the financial return from the industriousness will not exceed that from the raw materials alone.

Most new ventures rely entirely on simple trading, profiting (subtracting wealth) without adding any value.

Other than trading the raw materials themselves, these ventures could not thrive unless someone else already had added some value to some raw materals so there would be someone other than commodity owners to sell to.

Plus if a raw material can not be commoditized, there will not be enough to go around.

As valuable commodities go, fuels by definition have always been cheap enough to burn, the value lies with the enormous quantity in essential commerce.
I see from the earlier comments that this runs some sort of "optimized" ARIMA model. Is there anyway to output the statistical information of the fitted model though the API?
He appears to know about bit masking but not bit shifting, which seems odd.
What does Occam's razor say about a contradiction?

If two things that are observably exactly the same behave differently, then what should one conclude is the simplest explanation?

If you look in a telescope for a year, and notice that an apparently free-floating star out in the galaxy with no neighbors is taking a sharply curved path and everything else in the sky is going basically straight, you have two choices: 1) either something you can't see yet is there and acting on the star, 2) conservation of momentum, and the law of equal and opposite reactions need to be thrown out because they're wrong, and we need to start from scratch with physics.

Which of those two would Occam say is more likely?
More ill will and poor behavior doesn't result in things getting better.
> He answered correctly, I was unable to do so, but we were both allowed to enter without further investigation.

It's like that cliché often employed in coding interviews, but immigration officers are more serious about it: They don't need a correct answer, they are interested primarily in observing your answering process.
It's in native Rust though. Which is all that matters. And it's a publicly available crate, so anyone who wants to use it can... and easily with cargo/crates.io.
Just FYI in case it happens to others: I was confused because the page I get shows Rust coming in fourth. I had to reload it/re-sort the columns a couple times to see the new Rust #4 entry.
This is a bit of a tangent, but I find it really bizarre that a site which says it's "championing freedom, smaller government" is so stridently against same-sex marriage.

I can only conclude that some people have a radically different idea of "freedom" and "smaller government" than I do.

Bringing it back to the original topic a bit, it's sad that people's reactions are so predictable. People in favor of same-sex marriage think this study is great. People who oppose it think it sucks. How boring! Show me someone in favor of same-sex marriage who thinks this study is terrible, or someone against who thinks the study is really good.
Less thinking about yourself.
lots of work (classic craftmanship learning cycle (build 1000 potteries as fast a possible, get better each time))
Co-signing this. Showing that you understand the business you're in and being able to propose and build solutions that best fit the business is a good way to get noticed.

Also don't deliver buggy code.
As a frequent mentor of junior developers, having been one myself and managed dozens in my career, the answer is COMMUNICATION.

Technical skills will come naturally over time. But to improve your technical career, you will be working with people who are not technical. Learn how to describe technical changes and aspects in layperson terms. Practice presentation and documentation skills (perhaps even join a group like Toastmasters to improve). Learn to triage issues and set expectations through email and discussion in a rational and calm manner.
Should add the date to the title (2000)
Immigration officers are now going to ask CS problems at the airport
Amazon's Twitch to Sell Video Games on Streaming Site
Well I don't want to oversell my wisdom here. I have a specific outlook on all this and commercial success is low down on the list of priorities I think about. That said:

The trouble with getting stuff in front of a critical audience is that you don't get many chances. If you run after friends and family with a manuscript, you may also find your circle of acquaintance rapidly shrinking.

So, I don't think you can treat it exactly like an MVP :). However, to talk in "HN" terms the equivalent of an MVP in the literary scene is probably a short story. If you can write one good short story, the chances are you've cracked a great number of the problems of writing a novel. So I always strongly advise people to write short work and share it. And that is less intimidating to your potential audience. Also it's likely you can get feedback from magazines and so on. With a novel - it's very hard to get feedback in a timely fashion, or with any detail.

Now, of course, novels have significant other challenges, but at least you've addressed style/voice and basic story-telling.

What I find about technical people (even mildly technical people such as myself) is that we have a big disadvantage: rationality. The thing is that being reasonable often makes for bad story telling. You need to have a little bit of cruelty and unreasonableness to generate an emotionally convincing world. I find writers with a technical background portray rational actors and lack a sense of drama (I do anyway). To give an example, they resolve conflicts too early. They find using "miscommunication" to be a kind of cheat. They don't like information hiding (ironically!)...And these are all staples of provocative fiction.

Anyway, sorry I haven't really clarified much there.
7 Trailer gets a lot of attention
Ship a product. By doing that, you'll have to figure out SO much stuff from front to back. Doesn't even have to be your product, it could be moonlighting project. Just ship something from start to finish.
Big Data Analytics for a Smart Green Infrastructure Strategy [pdf]
Work with people better than you.
Except it's not, because the "missing" mass is not distributed in the same way as the stuff that emits light. Some places have a lot more "missing" than others.
Cached version: https://webcache.googleusercontent.com/search?q=cache:fGxLbP...