skysight-inc/HackerNews huggingface dataset:
It depends on how the Trust wants to focus its funds. Similar to how a VC fund might focus on enterprise software or B2C. For a reference of Self-Storage REITs, this is a good start(1).

Different markets are definitely hotter than others. Houston, Miami, Austin, Los Angeles are some of the more lucrative markets, but even small markets have strong players. Self-storage is fairly democratic in the markets served. I've visited facilities in rural town that are wildly successful for the owners, as well as small facilities outside of Manhattan Beach.

(1) https://www.reit.com/what-reit/reit-sectors/self-storage-rei...
But they could, nothing in the tech is stopping them from creating more.
nice work! doing quick graphs is very easy when you use paper and pen, but it's always been a pain to do with a computer!

I assume this tries to be simple enough, but maybe it would be nice if we could have some extra, quick formatting, like dashes, like in lists (-) to stack elements, or other symbols for different layouts, quick access to colors, etc. I know handling multiple layouts and auto-placement with springs simulation can be tricky, but hey... in any case, thanks again for the work, hopefully it inspires more people to work along these lines!
Sure there is. I can use Fourier transforms because they are efficacious but this does not force ZFC upon my reality. Could they be apart of reality? Sure, and, if they are they produce efficacious tools. Could they not be apart of my reality and efficacious tools still be available? I don't see why not.
In other news: "Google removes 'Chrome' from its search autocomplete in anti-piracy effort"
> nobody wants to spend something that's by design supposed to become scarcer and scarcer.

Except that Bitcoin is (with consensual upgrade) infinitely divisible. (E.g. the network can [vote to] move to 16 decimal places, and so on).
A common theme with hoarders is that they'll acknowledge they have too much stuff in general, but when it becomes time to get rid of an individual item, they always have a reason to hold on to it. For my mother, the reason she hoards is 100% due to things being "heirlooms" and every individual item having a story. After her dad died she couldn't throw away any of his old stuff because she grew up with most of it and it reminded her of her parents (who were at that point both deceased). It's a difficult situation because it's quite reasonable to hang on to a large number of old items, just not all of them. But each individual item still seems incredibly important to her
> That's where you realize "GMO" is meaningless, and stop using that term.

It's not meaningless at all. GMO could be used maliciously. A tomato could be produced which deliberately make a protein such that a fraction of a milligram can kills. That is not likely to happen with random evolution.

"GMO" is just as meaningful as "infected executable".

> You are both.

Completely besides the point; which wasn't about human versus molecules, but rather that random evolution did a pretty good job there.
What if someone else gets their hands on supplier X's keys?
It's fairly dense nowadays by comparison. If you have the time, playing with DOSBOX or PCem with an emulation of the original IBM PC or XT is a less complex and more inviting introduction to ASM within the confines of the PC architecture.

(If you're following Paul Carter's book above, use something that supports protected mode, like a 386.)
You are being very obvious with these URLs, just sayin'.
The second edition introduces high-level assembly (HLA) though. I never found HLA to be that appealing. I'd be curious to know if anyone who has read the book found it to be useful in learning assembly. I used "Assembly Language for x86 processors" by Kip Irvine, and I thought it was pretty good.
That's quite generous of your time. In the US in an at-will employment state it's often two weeks. For senior or executive positions you'll often offer a month or so but it's rarely longer.

My personal and recent experience is that an employer can lay you off with no to little grace period. It's an asymmetry exploited by bad employers. Unfortunately, it's too late by the time you figure out if they're a bad employer.
One wonders if this will breed a cottage industry in "dressing" people's social media accounts for visa applications. A few strategically placed posts here, a few carefully staged photos there...
It would require a change to the protocol
He was her boyfriend and had been in the car many times. I may sound like I'm defending Adnan, but I am not. I just don't think that the case was well prosecuted and or defended, which is either now allowing a killer to walk free or an innocent person to have spend years in jail for something he didnt do.
I dont like when companies are not transparent about the pricing of their product. If you have a price page, show the price, so that Í can decide if this is relevant for me or not ...
According to this source, only 25% of people have greater than $10,000 in a savings account.

Most people are going to need much more than $10,000 to live for two years so I think it's pretty safe to say that almost no one has enough savings to last two years.

57% percent of Americans, according to my source, have less than $1000 in savings which isn't enough to last a month for many of them.

https://www.cnbc.com/2017/09/13/how-much-americans-at-have-i...
His fingerprints were on a map in her car. He was her boyfriend, so it’s no surprise that some of his fingerprints would be there. It has no actual connection to anything related to the murder.

I spent some time looking into this case as well and came to the conclusion that there is simply not enough information to definitively conclude anything, and that people seem too eager to take several leaps of faith to assume he’s guilty. He very well may be, but it isn’t close to being proven beyond a reasonable doubt. Every piece of evidence used to convict him is sketchy in some way.
Yep, you want to see ultra effecient computer usage go to Fry's Electronics and watch them wiz around the TUI POS system. Actually that goes for most TUI POS systems like, say, your standard grease smudged terminal at the local UHaul office.
I have a 5Ds. Once you have used one, you know that medium format is dead in the water as a category. That said, for most shooting scenarios they are definitely complete overkill, and lens quality becomes paramount.
No of course not, rain forrests happen in any tropical environment. But that the diversity and resilence of the Amazon Rain Forest, specifically the Terra Preta islands is unique, and is a direct result of human intervention. That's what's so interesting and amazing to me about Terra Preta and why I feel it should not be brushed aside and reiterated whenever possible.
That's right, I had some RAV4 EVs were sold after the leases when the line was discontinued (though you may have also seen the newer RAV4 EV, as it was resurrected in 2012.)
The Suck Less Cycle: A Framework for Restoring Sanity to Software Development
Yep. Pairing a senior with a junior has showed that it does not often help juniors beyond the rate they'd normally grow at on their own. It appears like pair programming is accelerating learning when in reality it can actually hinder progress.

However, pair programming has shown to accelerate growth when both peers are roughly at the same level. For some companies this means hiring two juniors and having them work together, but this isn't as common of a practice as it could be.

One solution I've found to this is to subtly pretend to be forgetful and or anxious when pair programming with a junior. This lowers my level down to their level giving them growth potential. If the junior is anxious, showing anxiety about myself in a subtle way will lighten their anxiety. This works during interviews too. Being non-judgemental and friendly work too to melt anxiety away. If I am randomly forgetful from time to time, it gives them an opportunity to shine and help out leaving them feeling good and accelerating growth. Studies show that optimal learning has roughly 75% failure and 25% success. Is your jr helping you 20-25% of the time? How I encourage this growth is I start with forgetting a bit of language syntax, then a language idiom or two, then library syntax, then parts of the framework, and so on. The key here is to not show any sort of judgement. It's 100% okay if they do not know. That's part of the point. They have to look it up and figure it out and help out and grow. By doing this their level increases. My back story usually is, "Oh Python? I don't know that language. We'll have to run through it together." works like a charm as long as I start low and find their level, instead of overwhelming them.

When pair programming with a junior I find 30 minutes to 2 hours at a time works best. It's slow going at first, but by giving them something to grow on, the second you leave them to their own devices they will continue to grow in that area. You can leave them alone sometimes for a week at a time and watch the results from a 30 minute pair programming session.
Unintended consequences.

Communist party of china has a pretty bad history of large unintended consequences from their actions.

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

https://en.wikipedia.org/wiki/One-child_policy#Effects

https://en.wikipedia.org/wiki/Cultural_Revolution#Policy_and...
It's no secret that I dislike C. That said, I'm very pleased to see libraries like this, because I think that much of what are extolled as the benefits of OOP can be achieved with effective use of message-passing between modules. This handles both stateless and stateful components well, in many cases better than C++/Java-style class-oriented OOP.
This has been a great tool for Micro 4/3 sensors to beat their sensor size constraints for higher-res imaging.

There have been rumors for a while of an Olympus implementation of this system that works fast enough for some moving subjects as well, which would be huge if true - you could do this handheld instead of a tripod.
> Does anyone know why the consumer electronics industry is ignoring Kodi?

I really don't think the audience for Kodi is that big. It requires you to have DRM-less, local copies of any TV or movie you want to watch, and how many people - legally - have that? Not many. I know because I'm one of those people, and use Plex, despite its faults.

Also, last I used Kodi it was one (very big) codebase. Plex is split out into server components and client apps, which is essential for Smart TV usage. You're never going to get a full instance of Kodi running on a Roku box, you'll need some kind of client that connects to a remote server holding all your videos. There's nothing stopping the Kodi team from making that Roku app, incidentally.
This looks great, I'm really looking forward to giving it a try. I've been using Trello to accomplish the same thing for a while, but it hasn't been ideal. Thank you for posting that.
There's no point in holding the plank for longer than 10 seconds
I grill probably twice a week.

I rarely clean the grill, it doesn't seem to make much of a difference whether there's any buildup on the bars or not.

I've read about this some months ago, what a nightmare scenario!
Removing the Storage Bottleneck for AI
Because Plex actively courted the Roku's and the Amazon's of the world while Kodi was content to just make great, free software.

To boot, Plex began as a fork of XBMC (Kodi's name at the time). Which, given Kodi's GPLv2 license, probably puts Plex out of compliance.
Cockroaches are considered pretty durable right? In the 80s I remember the line was always that after the nukes landed there would only be cockroaches and twinkies left.

That's not a bad thing to say about a database.
It really is almost no one.

57% of Americans with less than $1000 dollars in their savings account. Only 25% with more than $10,000. What fraction of those with more than $10,000 do you think have enough to live for two years on it?

https://www.cnbc.com/2017/09/13/how-much-americans-at-have-i...
The Ready Player One book used to be considered fun, then Gamergate happened
10 Key Points of Ruby Development: Interview with Matz and Mr. Miyagawa
It does depend on the sport, but for basketball they could replay interesting plays, talk about players, theorize strategy, broadcast in-stadium fillers, or just show the team talking.
A First Look at Summit Supercomputer Application Performance
Getting to the Heart of HPC and AI at the Edge in Healthcare
The difference may lay in the years that those you named had to adjust and readjust their countermeasures and learn from their mistakes ( up to a point ).
Thanks for the short answer. Would be good to know how many local SSDs are attached though for the 850 warehouse scenario. The TPC-C documentation says each warehouse maintains 100,000 items in their stock, but I can't surmise from that how much storage is required to hold 850 warehouses' worth of data. I'm impatient though so let me try to work through the #s myself. I'm using GCP's monthly reserved pricing in the US-Iowa region as a reference as of today's pricing.

A n1-highcpu-16 GCE VM costs $289.84/month. Local SSDs are added at 375GB per drive, and they cost $30/month at $0.08 per GB. I highly doubt you could fit the ~1250 warehouses (what got you the peak TPM-C) on 375GB local SSD, but I have to make assumptions here! So, now you're paying $319.84 per instance per month, or $949.52 for 3 of these instances.

At 16,150 TPC-C, you're paying roughly $0.06 per TPC-C, or, looking at it the other way, you're getting 16.83 TPC-C per dollar spent each month. Is that good? I don't know!

Now, the really interesting question is, is that TPC-C/$ on CRDB 2.0 actually better than TPC-C/$ on CRDB 1.1? The answer lies in how many local SSDs you have to provision to reach that peak throughput. Peak is at ~1300 warehouses on CRDB 2.0, and ~800 warehouses on CRDB 1.1.

Does anyone with more knowledge here know how much storage you need per warehouse in the TPC-C test?
>I can't see serious engineers working on a company named "Cockroach".

You used to work at a company called Yammer <rolls eyes>. God forbid they're not called tech.ai.io-ify.

I think it's really funny that this comes up almost every time there's a post about CockroachDB. There were also a lot of people commenting on https://news.ycombinator.com/item?id=16693253 about foul language and such. I also remember being at a big conference and one of the speakers being a little cavalier and dropping an obscenity for emphasis - in the meetup comments people were so deeply offended. And let's not forget people's constant flagellation around brainfuck.

Make no mistake: this is the flavor of conservatism and hypocrisy that tech is home to: pretend to be liberally minded but lash out whenever something is just slightly divergent.
No, you can't. You can convert DP to HDMI, not the other way around. DisplayPort uses packet protocol for its data (so it's almost network data like), while HDMI is just using digital signal. So it makes sense to always prefer DP.
The greatest trick the devil ever played, was to convince everyone he was stupid.

The second part of Hanlon's Razor, was to not rule out malice.
You sound like a doctor not a miracle worker!
Not sure about Victor but Smalltalk is highly influenced by the LISP machine. I'm not sure Kay is as against Emacs as you might think.
Google punished Chrome before. So I wouldn't call this ironic.

https://www.huffingtonpost.com/2012/01/04/google-demotes-chr...
Sure, there’s tons of variation of course and 87 is the upper limit, but from what I’ve read it’s still the 40-50MP range before you hit the limits of a decent typical 35mm film.

Lens quality does start to become a factor a bit earlier than that too.
I called this out as a minor practical concern
That's a fun thought. Assuming it's true, make me wonder: what are the odds that humans would even notice/observe the missed one?
Especially for brand-new products looking to make an initial impression, it's wise to allow signups without verification until your product gains some traction.

However, for the large companies you mentioned working for, I can't see any good reason to forego email verification.
Most young people aren't saving very much for retirement regardless of where they work.

You are in a very small minority if you saved up that much in your first two years out of college.
Comcast supports ban on paid prioritization–with an exception
And TwinkieDB would be a copyright violation! ;)
But cockroaches are known for being extremely hardy! That seems like a good quality for a database..

Perhaps you should replace serious with pretentious or shallow?
The Era of Super Gonorrhea Is Here
Memories! Thank you for digging this up. 1996 sounds about rigtht - that's when I actually read the thing, and that, alas, is around the last time I did any serious assembly. Switching to Linux, and later on to 64bit, and all sorts of complexities cropping up, nd portability becoming more of an issue, I sort of lost touch, but it was wonderful while it lasted. Squeezed some screaming speed and ridiculously microsized code out of 486's and early pentiums.

I stil squirm when I see anything javascripty labelled 'asm'. Because, you know, it's not.
It's not nice to pee in your neighbor's new pool.
There's virtually nothing that Jay asserted in his first interview that stands in his 3rd or 4th. Magically it lined up with the State's case. For me that's an issue more than a blanket 'boys will be boys' statement. AFAIK Asia didn't dissapear but was never called/pursued, and the notes on which her testimony is based predates the tv show by more than 10 years. I agree with your timeline statement, and with the fact that media distorts things a lot as well.
Maybe needs a button for the person viewing the question to review if question title is legitimate, got two in a row that were illegible
Google's talking about piracy, everyone else is talking about privacy.

Google can do whatever they want to please their masters within the industry on the piracy front. I moved to DuckDuckGo years ago. If I want to check Google results I get them through the Startpage bang.

Google & Facebook belong in the same category of no-go, invasive privacy offenders. Which is piracy in my book. Hopefully their next preventative measure in that regard is to remove google.com.
Pokemon Go Fad Has Passed but Monster Trespassing Suit Lives On
The world needs more Joans
If you are under a contract, then you are under the terms of the contract.

The "at will" we are talking about here are typically employees in US states that were not offered an employment contract.

You are free to go when you please, just as the employer is free to fire you at any time (not counting certain protected classes and etc)
Of course, even physical evidence can be really sketchy. More and more we're learning just how unscientific a lot of forensic "science" really is. When even that circus can't produce a scrap, it should be a huge red flag for a jury, but it seems like it rarely is.
The mind can always come up with an innocent explanation if it wants to see that. He had been an ex-boyfriend for nearly a month, and no other suspects had fingerprints in the car.

Not sure how you believe people are too eager to see him as guilty when the only reason anyone knows about him is a campaign to free him.
hi hi. thanks!
> You can't easily spawn 10.000 OS threads.

Of course you can. Go on, compile and run this program:

#include <pthread.h>
#include <stdlib.h>

void *f(void *arg) {
pthread_mutex_lock((pthread_mutex_t *)arg);
pthread_mutex_unlock((pthread_mutex_t *)arg);
return NULL;
}

int main() {
pthread_t threads[10000];
pthread_mutex_t mutexes[10000];
for (unsigned i = 0; i < 10000; i++) {
pthread_mutex_init(&mutexes[i], NULL);
pthread_mutex_lock(&mutexes[i]);
pthread_create(&threads[i], NULL, f, &mutexes[i]);
}
for (unsigned i = 0; i < 10000; i++)
pthread_mutex_unlock(&mutexes[i]);
for (unsigned i = 0; i < 10000; i++)
pthread_join(threads[i], NULL);
return 0;
}

Executes in a second for me, even on macOS.
>I also remember being at a big conference and one of the speakers being a little cavalier and dropping an obscenity for emphasis - in the meetup comments people were so deeply offended

Fuck those guys lol
It isn't extremely hard; lots of IC vendors make USB-PD chips that are fully compliant with USB-PD.

And, they're not expensive. EEs are just cheap mother fuckers, often, and they think they can do it "well enough" themselves and save a cent or two on the bill of materials.
>Because what you're proposing shows extreme naivete.

I've done it for 20 years without any of the problems you describe. I've never been DDoS'd at home but I suppose if you run in some circles it happens once or twice in a lifetime. On the otherhand the servers and upstream of my paid VPS providers I run other websites on have been DDoS'd and usually once or twice a year. AWS isn't immune from other types of outages either. It's someone elses computer.

>Now I use an IRC bouncer in AWS to hide my home IP address.

If you can do that you can use simple ssh port forwarding of 80 to AWS (or whatever) too.

>10 hours of straight unplanned downtime is unacceptable for any server, even a personal website, IMO.

I've been offline some for tens of hours too but it didn't matter at all because I'm not running an ecommerce site or some business. Is your personal site really that important that it can't ever go offline for half a day? I'd argue that it isn't a personal site if you're using it as a reputation device for work or portfolio or the like. The inability to separate work from life complicates things.

> and see "Oh, there are a lot of people making requests to X resource and it's creating a bottleneck."

And if you don't bring the work mindset home and run all those pretty tools on your server with the $cms turnkey of the month you don't ever run into bottlenecks because you're not running excess crap with 5 more layers of abstraction that create things dynamically when there's no reason to.

> I can allow people to write comments. I can create the ability for users of my site to search it.

A comment system is a bit of a challenge with my mindset. You can always just embed something like discus but I know that's not a strong argument. I personally implemented it with perl script parsing the logs and editing text files and iframes plus 1 line of JS. While parsing the perl script only accepts characters from a list of something like 30 that are harmless. I admit this is definitely not for everyone.

As for search you and I both know that everyone only uses google anyway and it'll work better than whatever you implement.

> If I'm hosting it myself, and my server gets hacked, my entire home network becomes at risk.

The biggest security hole for everyone is using their browser for EVERYTHING by running JS apps instead of self-hosting and just using a native application on their OS. Some 0-day for nginx or $serversoftware is far less likely than the constant stream of browser exploits and far more likely to be patched quickly.

You keep saying it creates a security risk at home that doesn't exist otherwise. But that's only if you make it that way and even then it's magnitudes less of a risk than simply running a modern browser.
Not kill, will just reduce the resolution for them and limit them to H.264 which they support. That would be an incentive to get a device which supports AV1 sooner if someone really needs that high resolution. I'm sure all AV1 backers will do it at some point.
I was pretty much in the same boat. I did m68k asm in college and only barely looked at intel and felt a bit overwhelmed. Recently I got interested though and found some good youtube videos by this guy https://www.youtube.com/channel/UCq7dxy_qYNEBcHqQVCbc20w . After going through those videos I actually feel like I have a decent grasp on intel asm now. My only interest was trying to do some wacky things in inline asm in c which was a lot of fun.
I think that's expected. Typing "Ko" will not suggest "Kodi" after this announcement.