skysight-inc/HackerNews huggingface dataset:
Less repeating that it is fast and more benchmarks instead!
Interesting, most users of the phrase "tort reform" seem to want the opposite of what you want. You might want to avoid using that phrase in your argument (which I agree with!).
Hear, hear! I left "Enterprise IT" and went into embedded systems. The first 2-3 years were exciting and exhausting because it felt like I needed to recall everything I ever learned from my Comp. Sci. education and from my early career -- I had to became a real software engineer again. Rather than some application on a framework on a virtual instance....it's now board bringup, bootloaders, and kernels. I now love my career again, and the work I do is far more challenging and interesting than any IT assignment. More power to those who do it, but no more Hibernate mappings or soupe-du-jour frameworks for me!
Some years ago I looked at Facebook's ToS for implementing "log in with Facebook" and at that time it looked like it precluded an implementation that would only send requests to Facebook if the user chose Facebook login. I don't think it's for sure that disqus could fix this problem if they wanted to.
I got the HiFi, but yes that mouse! Also his complete rejection of the obviously better multiple button mice in general. That was literally form blocking the way of function.
>the unified vision is gone.

I disagree, their unified vision is a wireless one. But you could say they rushed it at the expense of the consumer.
The problem with IOCP is that it is more memory intensive as all memory for outstanding operations must be pre-allocated. With the readiness model, you can use pools of memory instead for dramatically less overall memory usage. There is a hack to use 1B reads with IOCP to get around this, but it doesn't feel very clean.
Oh man there's some sort of volcanic park north of Berkely, CA that we visited once, and up on some mountain was a firewatch tower with a dude just chilling in there looking for smoke. He worked up there in 2 week shifts, just up on a mountain reading books and watching for smoke. Seemed like an awesome job, especially if you could get a data tether (he did) and do some programming on the side.
That's a lot more to do with Vim that your terminal emulator. It chokes on some files pretty reliably.
After about 20 years of computer stuff, I've found a new interest - sailing. I spent most of the money gained from computer stuff on a boat, learnt how to repair it and sail it (repairing being the far more extensive subject), and am about to set off for a long trip. While doing this I've been using my newly gained skills and combined with my existing skills (computers, networks, electronics) did some work in the marine sector (mostly for the odd dinner, some of it paid) - turns out boats are full of special purpose computers and most of the "specialists" fixing them are uhm, not the best. My skills found quick appreciation. Might continue down that road once I run out of money.

I guess my advice is to do a bunch of things and see what you enjoy, new opportunities will happen as you do. Having an IT background is helpful almost anywhere, and more valued outside of core IT areas.
As a result of system configuration or specific requirements placed upon an organization, contractual or otherwise, only /dev/random is guaranteed suitable for high-value keying material.

So from a programmatic standpoint, developers should use /dev/random on Solaris if they believe the material being generated is "high value". It is up to the developer to determine whether the material being generated is "high value".
I would start a coffee shop. I don't even really like coffee that much, but the thought of literally selling the same product day in and day out seems calming after working in environments where the formulas for everything are changing literally every day.
Does tmux interpret mouse scroll events, or is it only keyboard-based?
It also provides access controls in a way that other sharing mechanisms do not. Most of these are not available on the Family sharing plan (which I’m using for my family), but the enterprise version is comparable with what LastPass enterprise offers.
Informative read, seems like the author learned some things and empirically discovered that his/her solution was ultimately a case of balancing trade-offs in generality vs specificity. As stated in the "Conclusions" section toward the bottom of the page, "If you know the structure of your data, you can easily do a better and faster job of compressing than a generic compression algorithm."
Fair point, though it was close enough that I bet he knew about it (iPhone hardware has a long lead time).
Theranos reportedly laying off 41% of its workforce
This is a reasonable stance, but remember who will bear the cost: the consumers. Demanding security for all these cheap plastic boxes will hopefully make it harder for DDoS attackers to gain cheap weaponry, but it won't come for free. I think it's too vague to just demand that the devices be "secure", as there is an infinite spectrum of security that these devices could live up to.

Also, let's say, theoretically, that I discover a software bug on the ftc.gov website that allows me to get the ftc.gov servers to execute a DoS attack against some target. Should I be able to sue ftc.gov for not securing their site well enough, or does this policy only apply to physical devices?
Regarding your last point, don't discount the happy medium. I both farm and develop "big city" software, and I know I'm not the only one on here in the same position. I find they go quite well together.

In fact, I expect you will find that most farmers have "book" careers in addition to their farming business. Outside of large multigenerational operations, it's pretty difficult to pull off farming without other sources of (high paying) income. I know farmers who are also dentists, lawyers, and chartered accountants, to name a few.
And to those not older enough ;), I remember that on Thursday nights (there was a famous quiz show on television) my grandmother invited the neighbours (which had not a TV set at all) to come and watch it together (it was a house with four apartments).
And then I remember the surprise when the first colour TV sets came into use (at first they were only in bars and similar), the first main event were the Olympic Games of 1976 (Montreal) all the people crowded there to see the grass (more or less) green, the water blue ...
This article seems (or attempts) to describe an artist's style. When you start out all you're doing is copying reality onto paper. That builds spatial awareness first, and interpretation (style) second. I can draw anyone's face and produce a perfectly accurate replica. I cannot, however, stylise that into a caricature. And that's why I'm no artist. This skill does have other uses however, like developing focus on detail whilst maintaining a sense of the whole.

Tongue in cheek, bit this makes me wonder sometimes whether artists like Dali skimped (or even skipped) the first, jumped to the second, producing something that resonated with a buying audience. As I said I'm not an artist, so all this may well be my imagination.
So I assume you shorted the DJIA? Must have been rough.
It's interesting to see the FTC bringing this based on injuries to the consumers themselves. We've previously discussed a regulatory body such as the FCC regulating the externalities of networking bugs. Here, the damages are internal to the consumer. It makes sense the FTC acts here, where individual damages could be very difficult to prove, if even discover. But query whether the potential for a class action suit (and lack thereof) have already suggested the proper result here. While this claim seems well-placed, hopefully, both the FTC and the court weighing the claim will establish a reasonable "foreseeableness" limit to the liability such that potential claims as this don't quell innovation in the space.
I'm not familiar with US regulations at all, and I wouldn't pretend to give any advice about that. The information I posted about the agreements used by Invesdor is only pertinent to the Nordic markets in which they operate (Finland and Sweden). Sorry if that wasn't clear, and thanks for the info!
Yes. They not be "OK" in principle, but they are the demographic most likely to do it (and to be able to do it) anyway.

You mention: "monitors/tvs/keyboards/drives". Well, keyboards and drives are trivial, as they use USB. So those people can just buy a USB-A to USB-C cable for $10 and be done with it (no dongle required if the keyboard doesn't have a fixed cable, and hard disks don't have fixed cables in the first place).

As for tvs and monitors, not sure how hey wont be able to use them with the new Apple devices, but they can afford a new one if they are so inconvenienced to use an adaptor.
Ah that's a great point, haha. Sometimes I forget to do the most obvious things :)

I linked to them, but right now my CMS isn't underlining links (WTF, right?)
Theranos to Lay Off 41% of Workforce, Company Says
Got it, just a heads-ups that texture atlas tends to hammer your GPU texture upload if you want to support UTF or non-latin(esp glyph-based) character sets.

Not trying to be discouraging just something to keep in mind if that's a direction you want to go. Pretty excited to see a GPU + Rust based stuff making it out into the wild.
At this time it appears the FTC is only going after the most egregiously shoddy practices, stuff that is basically new current generation stuff (consumer grade 802.11ac routers, etc) that goes unpatched after the vendor is notified. I would be really surprised if they started going after 3+ year old equipment after the fact, or small manufacturers.

edit: D-Link has been famously shitty for a long time. At least among everyone I know who runs a 'serious' network, D-Link is seen as the exact polar opposite of a proper carrier grade switch or router... D-Link is to home routers as the Trabant is to automobiles.
The facebook SDK surely can't reliably tell if it was loaded on page load or only after the user clicked a "Facebook" button? And they support OAuth, so you don't have to use their code at all on the client side.
50 Predictions for the Internet of Things in 2017
As mentioned in the article there was a related discussion yesterday, where removal of ad network stuff doesn't really matter since Disqus is used for comments:

I've removed all ad network code from my blog (troyhunt.com)

https://news.ycombinator.com/item?id=13326792

This included a screenshot of DoubleClick still being blocked on Troy Hunt's blog.
Any interest in adding tabs and native UI toolkit support?
Give the lifecycle of an sk_buff structure from birth (in the driver) all the way up to a user's socket read syscall. Familiarity with various layers and how the TCP state machine works are a given. Do they know any dark corners? IP routing in linux can do some incredible things, do they know anything about that.

Sources:

http://vger.kernel.org/~davem/skb.html

https://people.cs.clemson.edu/~westall/853/notes/skbuff.pdf

If you're good enough to read the kernel code yourself take a look at a wifi or ethernet driver with them and have them explain what's going on all the way up the stack. Even if you don't know that much you'll be able to smell BS if they don't.
PatientsLikeMe Partners with iCarbonX and Secures $100+ Million Investment
While I understand the spirit of your posts, I've learned the hard way that treating investors with less than the respect they deserve is a sure fire way to shoot yourself in the foot. They are often times the first and fastest method to raising additional capital when in a pinch. Naive investor or not.
This is just another example of satnav being a terrible option to build into cars. Who wants to use a "custom" nav system kludged together by the lowest bidder ten years ago when we have much better on our phones?
The issue is Apple's security standards.
I took a 5 year journey into grad school and finance. Came back to tech on the services side. I found my programming skills got dated very quickly, but it's been fun learning new things on the side of my day job.

One suggestion - look into new domains to apply your tech skills.
Any idea how much memory it takes to store the full atlas for a font with full Unicode/emoji support? Also does it work for colored emoji?
Very.

This is the first thing that pops up when you google 'carbon composite':

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

I had a vision of a massive porous mass of carbon (a la water filters and the like) storing all that lox, but it seems not to be the case.
God man you could feel those colors I remember that.
Widely available at low cost from Amazon and elsewhere. https://www.amazon.com/dp/B0030A85LS/ref=psdc_553620_t3_B002...
Popular extension Stylish has a new privacy policy. Two million users affected.
Bitcoin in 2017
Predictions 2017: Tech Industry Backlash, Trump Leaves Twitter, Snap Sours
I agree that there should be some kind of guideline on how long product support should be expected. As long as those guidelines are reasonable (90 days? 2 years? 5 years?) I don't think it should be considered onerous for anyone who is selling security-conscious products like networking equipment.
I don't know the details, but I can't see a reason why they can't just not include the SDK until they need it (sure, this will add a delay before they can use it, but seems better than this current implementation for privacy!).
“Who can deny that we are a nation addicted to television and the constant flow of media?”

"Like Us on Facebook"
Ask HN: What's the best path to learn JavaScript as a beginner?
Hello Hacker News. I come from the world of Java and I never took JS seriously. I had previously used it to create websites using jQuery, etc but times have changed. JavaScript is popping up everywhere, so I decided to learn it last year. Unfortunately, I was extremely unsuccessful, since I finished learning ES5 and immediately decided to jump into frameworks such as React and Angular. Both confused the crap out of me, and then I saw VueJS (supposedly framework of the year) and that was a little easier for me.

But I still have a feeling that I'm going at learning JS the wrong way. For instance, TypeScript, Babel, and Webpack are very alien to me, even though they seem to be indispensable tools for writing safe, cross-browser apps.

What order do you recommend for learning the various aspects of JavaScript, and as an extension, front end development?

Thanks for your time.
I was considering that. I don't have any sales background, but I can communicate what's good and bad about software/systems fairly easily. In my career I've also had to "sell" complex ideas to management, and I've had pretty good success in getting permission to execute those ideas. Interacting with people can tire me out though. Nevertheless, I can power through anything with the proper motivation.

I'm currently trying out management, but the management atmosphere at my company is pretty bleak. None of the managers seem genuinely interested in launching products. They just kind of kick cans down the road for a few years hoping to fail upward. Over the past two years I've seen effective managers leave the company while the mediocre ones stick around. I probably just need to explore companies whose work ethic suits me better. However, it's hard to know beforehand if the company/team you join is going to fit you.

The other option is starting/founding a company. To explore that I've been going to monthly alumni events to network. There's so much money being thrown around in the Bay Area, I might as well try to tug on the brass ring. And it's not entirely the money that's the attraction, but the opportunity to call the shots.
Great point- and if I'm not mistaken there was voice recognition available on the XBox 360 and the PS3 through their add-on camera kits, which meant only some relatively small portion of installs had it. Then they both did the exact same thing in the following gen.

The XBox has Cortana, I think, but does the PS4 have a "smart assistant"?
Back in the day, Heise apparently caught some flack for protecting their readers while still allowing Facebook "likes".

It feels to me like the typical Facebook approach: do what they want to do or a little bit more, monitor the blowback and walk it back as little as possible only if required to keep everyone happy.

https://yro.slashdot.org/story/11/09/03/0115241/heises-two-c...

https://www.heise.de/extras/socialshareprivacy/ -> http://panzi.github.io/SocialSharePrivacy/
> "HomeKit doesn't require a proprietary Apple chip, I have no idea where you got that idea."

A few sources disagree:

http://www.ibtimes.com/apple-homekit-devices-wont-include-go...

> "Apple’s MFi guidelines require manufacturers to use only Wi-Fi or Bluetooth, and also include a specialized chip for authentication"

http://www.digitaltrends.com/home/everything-that-works-with...

> "The certification ensures that these smart home devices have an authentication chip and have undergone rigorous testing to get Apple’s official seal of approval"

http://www.eetimes.com/document.asp?doc_id=1327267

> "Apple Inc. requires anyone making a device compatible with its HomeKit environment to buy and use a special identity chip."

Now, I don't have access to the official docs for MFi - so maybe these sources are all wrong. But I'm pretty confident a special chip is required.
I just wanted to say that this looks like a fantastic and very cool project! Congratulations on the speed.

Personally, the lack of scrollback and tabs is a dealbreaker for me. I know that I'm supposed to use tmux for that, but I can never remember how tmux scrollback and tab switching work without thinking about them. Plus I rely heavily on mouse selection of multi-screen text in the scrollback buffer. So I'm unlikely to be part of your target audience. (However, I could live without GUI config and menus, because I configure my terminals once every few years at most.)

Also, a silly question: Do you support color emoji in the Terminal? I've never quite managed to get it working on Linux.
This is where I am as well. In the end I think I would enjoy my profession more if I stopped working on bullshit invented problems. I then remind myself that pretty much everybody hates that their jobs are ultimately not contributing to the greater good. Get in line, essentially. I think a good compromise may be finding something in bio tech, not sure. One of my goals this year is to do some market and tech research to see where I could feasibly become employed to do something worth a damn.
I know that screen can be configured to do that. I would be surprised if tmux cannot.
That lady CEO belongs in jail or a mental institution.
Sure! Read aloud into your phone. Try and make it sound like you're NOT reading. Listen back, and do it again. If you want to do fiction, you also need to learn how to act. Which is significantly harder.
Unified vision was nice. What interested me first in the Apple ecosystem was its use by high-end pros. Photographers, creatives, filmmakers. Then they announced MacOS X, built upon NeXT/BSD, and the mac pro products.

Now Microsoft has dedicated products for high-end creatives (Surface studio won't sell but still shows interest in pros), Linux Bash shell in windows 10. Meanwhile Apple wants pros to use a 9" tablet instead of a laptop.
Witnessing a plumber literally taking a flow of shit falling on his face from a pipe, I think I'll pass.
2 things really concern me about Apple's direction under Tim Cook: his statements that he doesn't see why someone would need a computer in addition to an iPad and iPhone, and the fact that he has reportedly combined the iOS and MacOS teams.

My MBP is only 1 year old, waiting to see what comes out of Cupertino later this year before deciding if I'll move away from Apple products for my dev machine.
Using nightly for a single build and going back to stable for regular work is not hard. It's a command or two to build and switch, and a command to switch back.

Using nightly rust to build a project in development to check it out is like using a beta release of a library to build a project to check it out. In both cases, you expect that it will likely be using stable dependencies in the future, and you can still take a look now.
Many of these same type of things were said about Microsoft during the early Ballmer era. His emphasis of the bottom line over vision and innovation inflicted a lot of damage that Microsoft is still recovering from. Yes, total disarray is an exaggeration, Apple isn't going anywhere, but there are a lot of parallels with Ballmer's Microsoft.
I was going to reply to the person that replied to you (I had agreed with you and thought it was just beefier hardware they'd need to handle the encryption demands) but it turns out they specifically require a certain type of coprocessor:

> Where many companies fail to secure their products at all or use simple 128-bit encryption, all HomeKit certified hardware includes a dedicated security co-processor paired with 3072-bit keys and the very secure Curve25519 key exchange system

http://www.howtogeek.com/232235/htg-explains-why-does-apples...
Does this support crossfire?
Legal structures need to be adapted. In Europe for equity crowdfunding, there is a "nominee structure" for example.
It removes lots of pain for entrepreneurs, investors and the middleman.
the company failed to protect its routers and cameras from widely known and reasonably foreseeable risks

That's foreseeable, as in, before the sale.
In the meantime, here's The Atlantic and Quartz story. Two more FastCompany stories on the way :)

http://www.theatlantic.com/technology/archive/2016/09/spacex...

https://qz.com/775751/digital-nomad-problems-nomadlist-and-r...
Thanks! Acting and "inhabiting" a character is critical. The person you're pretending to be has to feel as real to you as you are to yourself. Staying in character is very challenging.
It's definitely looking more likely now. At some point the "six months" has to be correct.
If 2017 turns out to be the year the VR starts to hit the main stream, which it could be, it will be interesting to see what Apple's response will be.
> I'm not sure I really believe that. I mean could Oracle just have Brownie Points as their bonus metric and still get the same performance effort?

No, because brownie points are not backed by the full faith of the US government.
Also this is focused on salary... isn't it usually the case that the compensation they receive in stock is far more meaningful?
> Given that - it seems only a matter of time until an iPhone which has no ports, similar to the Apple Watch.

Unless we invent seriously good wireless charging, I just can't see that happening. There's too many cases where having your phone "docked" just doesn't work.

Personally, I usually fall asleep with my phone laying on the bed next to me playing YouTube/Netflix/etc. No way to do that if it has to be resting on a pad like the Watch.

And what about cars and navigation? Can't throw your phone in your cup holder and pull up Maps anymore. You either need a new car with wireless charging or need to strap some sort of wireless charging pad to the back, which defeats the entire purpose of wireless charging.
The problem with this is using tmux screws with using mouse for selection (since tmux takes over the mouse and does its own selection thing, which usually doesn't do what I want).

This approach also means you can't do anything interesting like what Terminal.app does with detecting prompts, marking them, and letting you jump back to them (or clear history back to them).

This approach could be excused if the terminal actually natively integrated with tmux, thus providing its own gui splits/tabs that represent tmux's panes/windows, but it doesn't sound like it does that.
Thanks. I do love it. Sometimes when I'm working it feels like I'm stealing money I'm having so much fun.