skysight-inc/HackerNews huggingface dataset:
Well, this seems to be a trend. Buying a new power adaptor for new macbook:

* Buy adapter.
* Buy extension cord.
* Buy USB-C cable.

Those aren't packaged together anymore so now you get 3 separate boxes full of packaging just for a power adaptor. It feels wasteful... not to mention annoying if the apple sales person forgets to tell you you need to buy USB-C separately! And the correct one at that.
"Solved" only in the sense that "the community" polices itself to become something that most in "the community" consider desirable (or at least acceptable). But that might not be the kind of community the blog author/owner wants.

To put it in concrete terms: HN is moderated. Reddit is policed by the inmates. Which is a better community? I'll take HN by a fair distance.
Another video from a Lenovo ambassador via CES 2017 - https://www.youtube.com/watch?v=As1TcYVkqNo
We've found coordinated attempts to scrape our pricing data. As the OP also found, they might have gotten away with it except for being greedy, setting up so many requesters that it affected our site performance and we went to investigate. The trail didn't go directly to a competitor, but to a service that actually specializes in providing price comparison data. Some additional circumstantial evidence led us to believe that they were working on behalf of one of our competitors specifically.

We also had the idea to feed them fake pricing, but in the end our CTO thought it better to just play it straight, so we built a way to identify certain fingerprints of their requests (I don't want to say what, publicly), and blacklist any offending IP addresses for several hours.
I'm reviving my blog, and currently plan to explicitly ask:

1. May we retrieve common libraries from third party CDNs? Doing so helps support this site by saving on our bandwidth costs, but may expose information about you to those third parties.

2. This site allows commenting through Disqus. We have no control over what Disqus does with your data, and so your information may be exposed to Disqus and any third parties they communicate with. Would you like to enable comments?

3. (Similar for tracking, if I decide to do something other than log parsing.)

Default 'no' to all, and I still need to find a way to ask the questions in a way that doesn't disrupt simply viewing a blog post that someone linked. Perhaps if someone returns, I'll prompt then.

Anyone have thoughts on if this sounds sane?
For me it shows only the Netflix logo and a spinner (on Safari). From other comments I assume that the spinner is not the "infinite runner"
Ah, ours are at least two years old.
That makes so much sense that I now feel really silly about my suggestion :) Thanks for setting me straight!
Correct me if I'm wrong, but isn't #4 just encouraging security through obscurity? If I hacked someone's phone, I can read those credentials, whether that amounts to reading them off the device, sniffing the connection, injecting code into an app, etc. Not encrypting the credentials on the device is not a security offense as it's not a valid security mechanism. Go ask Mozilla, Google and Microsoft about how well their encrypted credential stores work against freely available NirSoft tools or actual malware like iStealer.
Dreadful dads
Well, when you say by-the-book, at the end of the day, it's possible to make the book say anything. For example wrt homosexuality, it's possible to generate valid arguments pro and contro based on each of three major abrahamitic canons. My father occasionally went to friday midday prayers, and fasted every ramadan. But then again, he drunk unfathomable amounts of vodka and beer and he smoked. So for some he was a sinner destined to go to hell, but for others he was a zealot. I guess that's why religious canons are fun reads but not the books to build an outlook and a philosophy upon.
Having seen how you talk about your investors casually, I'm in little hurry to join their number.
- Charge stylus pen for 15 seconds, 80% charge

- 4,096 levels of pressure sensitivity
I try to stress to clients that testing will always be done - we have a choice how much we do up front, behind the scenes, vs out in public, with real customers, money and data on the line. Still people choose, for a number of reasons, to have some/most/all of testing just be 'throw it out and see what happens'.
Hillary has a long history of generally non-fraudulent political failures, Trump has a long history of fraudulent business failures.
Yes,it's a UK tradition which, if I'm correct relates back to WW2 and growing your own stuff in harsh times. It's still really common in the UK and one can get a good plot of land (within London boundaries, maybe about 100 sq mt) for less than GBP100 per year, often within 1 or 2 miles from your house. It's a fantastic deal.
CDD is when a customer is convinced to buy very expensive software that amounts to nothing more than a cosmetic upgrade to their existing broken process.
...didn't see that coming.
I think that is a fair point. But as the report mentions, trucks and busses are fine. Because with those it apparently not an issue to add Diesel exhaust fluid to the mix.

But I can't imagine that the usual drivers want the hassle with filling up two tanks.
The official name is SageMath, but you can call it Sage for short.
Very true. I have coworkers who I only found out years later were wealthy through family money. They worked as hard as anyone else, and no one had any reason to know they were wealthy.

I'd love to see studies on this, though.
Create a business case for it.

What is the ROI?

What is the cost of the current process (time, money, resources, FTEs, etc)?

What is the cost to implement (time, money, resources, FTEs, etc)?

What will be the maintenance cost?

What is the risk of implementing this?

What is the risk of not implementing this?

Once you have all this take it to your manager or your manager's manager or the business manager this affects.
I moved to product marketing. I have the benefit of working for a company that makes a product for ops engineers which was my previous role as well as exposure to marketing concepts from working at a marketing tech company previously. I understand the product audience in ways that traditional marketers do not and I understand our marketers in ways that most engineers do not.

It's fun and it's a nice change of pace. I've retained some engineering responsibilities. So what might be a passion project for someone on an engineering team, I develop something and then start writing blog content to help educate our audience around the subject. Our product has the ability to fire a JSON doc at an endpoint which gives you the ability to integrate us with other systems... To many ops engineers can't write a web service to bridge us with that other system. So, I'll write a small service and then after it's up on GitHub I'll write a tutorial and walkthrough of the service. If you just download what I wrote and run it, awesome. I've helped solve a customer issue. If you take my blog post and learn to write your own service, that's even better!
"The only difference between $10 million and $50 million is an astounding $40 million." - Dave Chappelle
We go to the moon not because it is easy but because we are bored!
I checked out Zen Arbitrage's site to see what it is they offer and it sounds really interesting -- find cheap popular books sold outside of FBA (Fulfilled By Amazon) with little competition, buy them, and put them up for sale on FBA (so Prime members get free shipping) with > 100% markup. But if it's really that easy and profitable why aren't they just doing this themselves? If you can double your money every month, finance the hell out of it and keep your profit machine private. It always strikes me as suspect when someone offers a sure fire way of making money but instead of using it themselves they just sell you the info.
> Now Microsoft has dedicated products for high-end creatives (Surface studio won't sell but still shows interest in pros)

Every single professional who uses the Surface Studio practically has an orgasm.

If Microsoft keeps support up for it long enough that the CAD program developers are willing to take the plunge on the new features and integrate them into their programs, it will completely displace Apple with the high-end professionals.

The question is whether Microsoft will keep pumping money into the line long enough to get the application developers on board. They've been burned several times.
I've just read through the Illumos code, and for Illumos at least, urandom actually seems less scary: there's a direct code path in /dev/random that reads raw entropy bytes (like thread timing) and returns it to callers, but the urandom path always goes through fips_random_inner() or equivalent.

Always use urandom. If your contracts require you not to, revise your contracts, not your code.
> took on far more risk than anyone else

Hahahahaha! Oh boy, that piece of Ayn Rand junk propaganda never gets old.

Yeah, they took on so much "risk" compared to everyone else. I wonder what are they going to do when the investment fails. Are they gonna be able to get health insurance? Not default on mortgage payments? Justify holes in the resume timeline to potential employers? Put food on the table for the kids, and a roof above their heads? Send their kids to college? These are tough to do when you're "risking" so much.

Poor things, they live so close to the edge, it breaks my heart.
Database changes. We can't use database projects just yet but I'd like to find a way to automate it much the same way that you can apt-get install things.
Another from TrustedReviews via CES 2017 - https://www.youtube.com/watch?v=kKcuh0WDy0o
I honestly want to know what was innovative about Siri. Android already have voice commands at that time, they just didn't have a cutesy name for it. I guess Siri was "innovative" in that it had a clever marketing campaign behind it, that Google, Microsoft, and Amazon later copied.
It would be kind of funny if it turned out my ISP is slowing down Netflix. Thought it's Orthodox Christmas and people are all home and watching OTT or IPTV so probably Internet congestion...
No. But if you have any examples of Hillary behaving like Trump, I'd like to hear about it.
Thank you. I agree. JobTrack serves as a CRM for the job search but I think there is definitely space for CRM-like functionality for a lot of aspects of everyday life.
>It is not like security flaws grow spontaneously like rust a car.

They absolutely can. Its well know that cryptography algorithms "decay" over time as computer power increases. There was a time where encrypting with DES was secure, DES is no longer secure due to increase in computing power. In 50 years I doubt we'll be using many of today's algorithms. Its exactly like a car slowly rusting over time.

That's even assuming support is possible. I may have a stroke so I no longer have the ability to support my product.
I firmly believe that this -- really sitting down and listening to an individual and holding the microsystem that they live in, giving time and space for someone to trust and to heal -- has a far more beneficial and long-reaching benefit to society as a whole than anything that we can ever "scale".
Church Online for 2017
Two Google Home Assistant A.I. Bots Just Fell in Love on Twitch
Run Upstairs
I think CQRS is more commonly viewed as an architectural pattern, not a code pattern, despite many definitions floating out there on the internet that focus on command/query object patterns. See this post: http://udidahan.com/2009/12/09/clarified-cqrs/. If we view it as an architectural pattern, it becomes folly to think that CQRS can be distilled into a library.
I actually really like the new keyboard. Not sure what to tell you. I was a little hesitant, but I think it feels better to type on than the old ones now. It's not like I'm used to shitty keyboards either - when I'm not on a laptop all my keyboards are mechanical.
Death by Overfunding: Nasty Gal
Personally I have no interest in such luxuries and hope I never will have. My goal is to keep my expenses to the (relatively low) level it is now, and save excess money for kids (which i don't have yet) or donate it. But I'm not there yet, I'll leave university in a few months, and what do I know what my future self will do.
Were people who made things from lead and asbestos decades earlier held liable for not knowing they would be found bad decades later?

No (or at least, not to my knowledge), instead people just had to buy new things. Standards change. New security vulnerabilities are discovered. Liability doesn't stand in these cases.

If you can't possibly find every security vulnerability in your product, you shouldn't be held liable for the inability to do so. You have to disclaim that, as I'm sure D-Link does.
You can't patent source code, IIRC. You definitely can't patent a kill switch.
I'm not so certain it's a majority. I think growing up wealthy and not working has a profound effect on people. It isolates you from the majority of the population, and removes any external pressure to grow and take risks.
I have worked on, or cleaned up, 4 different CQRS/ES projects. They have all failed. Each time the people leading the project and championing the architecture were smart, capable, technically adept folks, but they couldn't make it work.

There's more than one flavor of this particular arch, but Event Sourcing in general is simply not very useful for most projects. I'm sure there are use cases where it shines, but I have a hard time thinking of any. Versioning events, projection, reporting, maintenance, administration, dealing with failures, debugging, etc etc are all more challenging than with a traditional approach.

Two of the projects I worked on used Event Store. That was one of the least production ready data stores I've encountered (the other being Datomic).

I see a lot of excitement about CQRS/ES every two years or so (since 2010) and I strongly believe it is the wrong choice for just about every application.
If you give outside counsel any significant role in a transaction, they'll find some way to create work and bump the bill up to whatever cap you set. So you don't really save cost-wise unless you're able to almost entirely remove the human element.

Now as to why we don't remove human lawyers from the process ... I think it's trust, mostly.

It's a bit like selling automated medical services. Your clients don't always have benchmarks for what's "good" legal work, much in the same they don't know if they're getting "good" medical advice, so it's hard to evaluate the quality of an automated service. And since there's always some chance the automation misses some edge case that a trained professional would have caught, if the stakes are high (medical -> life or death of a person, legal -> multi-million dollar lawsuit), clients opt to keep the lawyer (or doctor) in the loop.

For simpler or low-stake workflows though, there is direct selling to the client (see Clerky).
I know Greg personally, and I have heard him say things like "you don't need a library" in the past. However despite the fact that the basics are simple there are a lot of repeatable concepts that make sense to centralize around and even standardize. There is nothing wrong with a library, just as it is possible to do it without.

One thing that absolutely needs library/drivers is persistence of the event store. I say this having built my own as well as contributing to open source ones in the past. It is still a hard and not well solved problem to do this well. Again it can be simple, but in the real world it isn't usually that simple.

Tools are useful, tools are important. If CQRS/ES wants to make it into mainstream it needs to think about tooling. So far I have not been impressed with the people in the community hand waving about this and not having much to show for it.
Alcohol and drugs--same as now. ;0
I'm really happy about this if it goes OK with the SEC etc. This would be great for small film producers who would like to attract a realistic amount of equity to realize and market a project properly, while still being able to get the microfinancing rolling with more tangible things like high quality hard copies of the film, swag etc.
That takes courage.
This looks like an awesome project! You mention tmux, what about GNU Screen? does it work as well?

I don't remember major perf issues using vim within screen, I'm afraid to use Alacritty and then never be able to come back to my past setup :)
I have no idea why many engineering organizations insist on maintaining the artificial distinctions of "front end" and "back end". I think we do ourselves a disservice by labelling ourselves with those distinctions, but the entire industry seems to disagree with me.
PS:
The Spring-Engine Team is always welcoming experienced contributors. And yes, that's the engines repo- not the java hibernate framework ;)

https://github.com/spring/spring
Or possibly Sibley Volcanic Regional Preserve http://www.ebparks.org/parks/sibley.htm , which is closer (though not north of) Berkeley.
BERKSHIRE VANDERGRAPH
We are located in the foothills of the beautiful Rocky Mountains in Fort Collins, Colorado. Our goal is to become the largest online provider of products that make your life better. You will find over 300,000 products on our webstore.

As the owner of Berkshire Vandergraph I guarantee your happiness with our products and service. I work everyday here in Fort Collins with my wife, two daughters. We are looking for some really smart folks to help out a kind loving American family to make a living. Would anyone be able to help our internet presence. Our URL is berkshire-vandergraph4.mybigcommerce.com. Any help or advice would be appreciated.

Warmest Regards,

Berk Vandergraph
VR is all about immersive experiences. Apple always cares about experiences.

And my thoughts are that Apple cannot bring the same Stevie vision of simplicity and use to VR, which is why they will never care about it.
The important part is that they are going to annotate those first-party sources with 'fact checking', which is slanted left [0][1] in the US and has infinite regression problems. Also, they are doing this all with humans, and the overt perception of bias means that it will attract biased people over time.

It may eventually become an attack site that cherry-picks the past to provide ammunition, because that is a lower energy state, being easier to do than actual human annotation.

[0] http://thefederalist.com/2016/12/16/running-data-politifact-...

[1] https://thefederalist.com/2016/12/29/politifact-slants-truth...
Works fine for me on Version 10.0.2 (12602.3.12.0.1) of Safari. Mobile Safari does not work.
Usually IO read (or writes) should only be handled by a single goroutine at the same time. I don't think that the Read() function provides concurrent access guarantees either.

But you're right that myIO.ReadReady doesn't give the guarantee that there is enough data to fill the len(buf) on the next Read call, which would make it then blocking.
You can't factually rebut my answer so you are down to rhetorics.

> So now anyone who doesn't worship Modi is anti-national hoarder?

By all means worship Modi as much as you want and you still won't get your cash back. What you did is sheer stupidity. Keeping so much INR as cash-on-hand in a country where it enjoys no legal status is ridiculous. Even the RBI guarantees apply only if the cash is within the confines of Indian territory. It's jurisdiction does not extend to the United States. That's the reason NRI's have to visit India to exchange cash. This law was made by Modi's predecessors who ruled India for 65 years.

> Anyone who have cash for emergency purpose is a hoarder? Is cash illegal?

Cash outside India is not recognized as legal tender by the RBI. It is not Modi who made that Law. You keep 1% or 10% for so called "emergency purpose" it doesn't matter. Once it is outside India it is as good as a piece of paper.

Which "emergency purpose" does cash become valid outside India? You can't use that cash for anything. It is not recognized as legal tender in USA.

I have never had to keep greater than 10,000 rupees cash-on-hand at any given moment. Even during emergencies. Credit/Debit card is more than sufficient. All hospitals accept Credit/Debit cards. My Credit/Debit card works in any country I travel to. When in India I can use my cards for travel/emergency purpose as well. The only places where I actually need cash is for street vendors and the rare case where I take autos/buses instead of Uber/Ola. I don't need freaking 1.5 lakhs for this. I can do well with a few hundreds. Who are you trying to fool my friend?

> Andhi Bhakti is not allowing you think rationally. Good luck with the jumlas, now that Modi has confiscated our money... he is sending you 15 lakhs soon.

Rationally? You think keeping 1.5 lakhs cash-on-hand is "rational"? If I had so much money as cash-on-hand I would always be a worried man. I wouldn't want to lose it or have it stolen.

There are no jumlas. Your stupidity is the reason you lost that money. I would understand if a chaiwala in India had so much cash-on-hand. That's the reason the Government allowed upto Rs. 2.5 lakhs to be deposited without being questioned (but that will definitely be audited by the tax authorities). But an educated NRI, who is not even living in India, having that much cash is beyond me.
They didn't have to bit-ify the music for Stranger Things :)
1. If you're only interested in saving bandwidth and don't care about cache hits from overlapping with other sites, maybe you can host static content somewhere free (GitHub Pages?) or even just set a long cache header (ensure version numbers in filenames, cache for > 1 month) since presumably you're going to serve them the first time before the user has answered anyway?

2. I'm thinking of putting a "Click to load comments" box in place of Disqus on my blog so nothing gets loaded unless the user clicks. Seems better than bothering the user up-front.

3. I use Google Analytics - I figure it's common enough that if people don't like that, they'll already have it blocked, so there isn't really any additional tracking they won't want (unless the twitter timeline widget is tracking; which it might be, but I suspect I'll remove it soon anyway).
What's your advise For a grad student at a top-level university who is working on a cool scientific project in a great lab while having a few great startup idea falling under your call for startup and he has a constant battle between either continuing his research or putting a stop on it and submit application for your next batch?

It might be helpful to know that I will submit application wither now or at the end of my phd but that would be three years from now. On one side if I wait I will have support of my supervisor and my committee members as advisors who are big in their fields and probably catch your eyes, on the other side a few years from now might be too late!
I doubt it, S7 has both, headphone jack and an micro USB port, and it is still waterproof.
>edit: D-Link has been famously shitty for a long time.

Some would say they took it to an entirely new level. Check out this disclosure from October of 2011:

https://www.kb.cert.org/vuls/id/924307

Summary: after receiving a burst of traffic it disabled WPA/2 and failed wide open. Apparently it was possible to trigger this fault with auth attempts so an attacker didn't even need to wait for someone on the WiFi to send a lot of data before it failed open. I don't even know how something fails like this. Brain hurts.