skysight-inc/HackerNews huggingface dataset:
I'm a firm believer that Americans don't understand how to zone cities. In Asia (e.g. Japan) you can have beautiful high-rises mixed with things useful for daily life, be that small shops, restaurants, or convenience stores. Even Ginza has useful things if you walk a couple of blocks.

On the other hand, if you take Seattle's Belltown, there will be art stores, realtor offices, and other things you rarely ever ever need, and yet you have to drive five minutes to buy a bottle of water.
>So in principle fully encrypted paths that can'e be screengrabbed exist

This is the worrying part. While DRM has always existed, it has always been possible to defeat it largely because any software can be reverse engineered. Once you get down to the processor, it's close to impossible. And it's not like we have a lot of processor companies.
Seattleite here. One of the reasons it's hard to "just build more" here is that the city of Seattle is bounded on two sides by water (Lake Washington to the east and Puget Sound to the west). This means that there are far fewer square miles available for "bedroom communities" outside the city; this, in turn, has caused massive pressure on rents and housing in those communities that are still driving distance from the city (modulo Seattle's awful traffic, which is itself driven in part by geography and is among the 10 worst in the nation[0]). There's just not as much land to build on--and most of it is already built on.

[0] http://www.seattletimes.com/seattle-news/transportation/seat...
Honest question:

I'm the tech lead for a startup with just a handful of programmers. I'm interested in hiring someone who can help us come up with well-architected, novel solutions to the problems that we're already solving. The issue is, we're solving them in a way that turns out to be pretty difficult to maintain and change. I'd like a totally new, fresh approach that takes the lessons we've learned and creates something that's much easier to write fixes for, much easier to extend with new features.

I need someone who doesn't just build on top of existing, well-defined codebases/APIs. I need someone who has the ability to engineer a complete, well-rounded, extensible codebase/API himself.

It would seem to be remarkably difficult to test for this ability. Even work samples that can be done in the short time period you describe wouldn't be able to test for this ability.
Have you tried reading the articles linked to on this page?
http://www.bris.ac.uk/arts/research/projects/homotopy-type-t...
Why stick Nest Founder in the headline, when Fadell's involvement in the iPod and iPhone are more pertinent to the article?
Agreed that it was an oversimplification, and thanks for the additional clarity and info. In the box-lifting example, doesn't that sort of thing usually have to be made very explicit in the requirements job posting?
Replace Windows RtlGetVersion (used to get true version) (2015)
Honest question. What in the article prompted you to think about Gödel and his theorems? Why were you reminded?
I just bought parts for my PC on Newegg and paid fot everything in Bitcoin.
There absolutely is no shortage. The distribution issue is taken out of the picture by looking at large firms like Google and Apple that can hire broadly. Google prides themselves on their interview system that has a high false negative rate. If there were any kind of shortage, they would probably be desperate to improve their hiring efficiencies. They are most definitely not concerned with that. On the other hand it is always in the buyers best interest to bitch about a "shortage" especially when they have regulatory influence. Why wouldn't they want to lobby for anything that can bring supply prices down? The day you see blog posts about Google or Facebook streamlining their interview processes (for both type I and II errors), I'll concede.
I could get behind that position, but what factors make you think the boom is sustained? I'm not from Seattle, so I'm kind of in the peanut gallery, but if Seattle's economy is based on a few large companies or a single industry, that would be a problem. What does the economic composition of Seattle look like?
No they don't. Only in some. Only if you're lucky.
> Do you have any links for further reading about downsampling banding and dithering?

Sadly, no, I wish I did. I just made some expensive mistakes printing giclee images from downsampled digital files, and whipped up my own dither for converting 16bit to 8bit. It wasn't until it bit me that I noticed Photoshop does it better than most apps because dithering is on by default. That's when I went looking and found an option for it in Photoshop's settings.

The main banding problem when downsampling is with slow changing gradients. Sky and interior walls, for example. I bump into it a lot with digital art too, since the source images don't have any noise. But even when there's noise in the source image, downsampling 2x or more with a good filter can eliminate the noise and cause gradients to stabilize and show their edges in 8bit color. In my experience, the problem is more common with print than on-screen resized images, but it's still pretty easy to spot on a screen, especially in the darks, and especially when jpeg compressing the results.

Implementation wise, the 16-to-8 bit dither is nowhere near as sensitive as the dithers we normally see converting 8bits to black & white or when posterizing. Almost anything you come up with will do. You don't need any fancy error diffusion or anything like that. Here's what I do: imagine the filtered 16 bit result as an 8.8 fixed point number in the [0-256) range, so the least significant bits are in the [0-1) range. I add a random number between -0.5 and +0.5 before rounding to the nearest integer. Viola, drop the low 8bits and the result is a dithered 8 bit value.

What I just described will be way slow in your world if you call a random number function every pixel, so don't do that. :P For Pillow-SIMD you'd want a random number lookup table or something slightly smarter than a random() function. And I dither on the color channels separately, but there might be some way to make it blaze by dithering the brightness and rounding all three channels up or down at the same time. I've just never tried to optimize it the way you're doing, but if you find a way and release anything that dithers, I would LOVE to hear about it.
Type theorists are people who understand arrows very well -- as long as those arrows aren't pointers. :)
It actually is that simple. Housing mostly follows the supply-demand curves.

If demand increases and you pass laws forbidding the increase in supply, prices will increase.
What are the other approaches for preventing bugs you have in mind that are novel or increasing in application?

We've done testing since the start. Still many bugs. We've done ad hoc modeling (behavior driven) for years with some improvement. Formal methods aren't popular but are successful at least at some (small to the low end of medium) scales or within portions of large scale systems. Type systems can and have been used for codifying concepts from all of these into the program semantics. So I'm not sure how it is that they don't help.
Vuex-Loading – Manage Multiple Loaders in Vue Application
You can end up with Las Vegas perhaps. There is certainly a challenge there, and places like Detroit, where a distributed population places an undue burden on services.
You don't have to drive 5 minutes to buy a bottle of water in Belltown. You can do that in a 5 minute walk, and there are multiple grocery stores within a 5 minute drive.
Type Systems for Beginners: An Introduction
Wealthy people send their kids to the Mercer Island public school system all the time, but that island is a uniquely wealthy insular suburb community. If there was anything wrong with the quality of education received by its students, you absolutely know there would be a revolt of several hundred wealthy homeowners on the island, who would overthrow their city government.
There are type systems that prevent race issues, use after free, and null pointer exceptions.

So saying that they aren't practical at solving bugs is a little disingenuous.
I got a 21L GR1[1] a month or so ago to replace a messenger bag and I really like it so far. It seems pretty well built with solid material.

[1]: https://www.goruck.com/gr1/
Probably doesn't count, but I'll post anyways...

I've written the beginnings for two games, but didn't flesh out and complete the game mechanics because I haven't wanted to deal with the legal expenses involved in establishing an LLC and trademarking my assets, so I haven't been motivated to complete and release them.

I don't want to spend hundreds or even thousands of dollars on legal protections and then only make back $50.
Yeah, I can see the validity in that. This industry is ripe for "loud" personalities with a contentious point of view. Zed is just an extreme example with that. I have a soft spot for him because I started with LPTHW, and I dont really care about the Python community either way.
Earlier generations would have laughed at that because they had mostly figured it out --- though not via studies, just over the millenia. Early to rise, tend to the ranch or the herd, a little bit of this repair a little bit of that repaint, flowers for the bees, good amounts of siesta, good amounts of fiesta, spring/rain/well water and fresh local nourishing food from better soils with no processed concoctions engineered for hyper-palatibilty..

(And to be sure: not all of them all of the time, sure there were all kinds of health issues rampant throughout the centuries but chiefly for those who couldn't follow such a tranquil pastoral life, the warriors the slaves the city-folks etc, sure --- just enough in the numerous lucky fertile peaceful not-overpopulated-or-overfarmed pockets of all continents)

Most of this above ends up echoing again and again throughout all the various seemingly-diverse "healthy living" fads and manifestos. Yeah it's a bit silly we need to label the fairly old-school natural and all-out mundane aspects of a conducive-to-human-health regimen "organic" or "fresh & regional" or "paleo/primal" or "intermittent fasting" (or take some obscure berry or seed from some remote forest tribe and blow it up as the next "super food"), but that's just how human memetics have always worked, since well before the days of the "yellow press", so .. so what =)
I was responding in part to this:

There’s something grotesque about this industry’s emerging at the moment when the most basic health care is still being denied to so many in America and is at risk of being snatched away from millions more.

If you think only rich people are going to read Goop and buy crap off of it, I think you are mistaken. And that quote (above) is basically where I stopped reading.

The title on HN now has Wellness in quotes. But it is not actually in quotes on the article itself. I think it is important to make a clearer distinction between actual wellness programs that do genuine good and the stuff that tries to market itself that way and is more questionable.

For personal reasons, I have a lot of mixed feelings about this. But I think this is an important distinction to make.
Hey, I'm just getting into weightlifting. I think this might be a really cool tool! Going to use it for a bit and see if it's helpful.
> Email at least lets you identify the sender/receiver

I'm not sure of your point. Http also allows you to identify the server. Forwarding mail servers are analogous to caching and forwarding proxies.

> other metadata and separate them from the message

Just like http.

> HTTP is just "this is the filename, this is the data.." It's not much more than a TCP stream really

No, it isn't. No more than SMTP, IMAP, and pop3 are.
A roomba simply cannot get in tight corners, behind tv stands, etc where dust and dirt collect.
Those who say there is no VR content typically do not own a major headset. There are at least 236 VR apps on Steam[1], well over 300 on the Oculus Store for Rift (I stopped counting after 300 - click "show all" under Browse All at the link below)[2], more for GearVR, and more for PlayStation. Many of these are duplicates, but not all. There are multiple other stores, including WEARVR.com, itch.io, Viveport, the Oculus GearVR store, Google Play store, PlayStation Store, and others.

Numerous 360 video portals and creators present and produce content including BBC, Disney, National Geographic, New York Times, etc. VR tie-ins to feature films include Spiderman Homecoming, John Wick, Games of Thrones, and many others.

Companies such as Volkswagen use VR for training and development. SIs such as Accenture have built practices to support enterprise adoption of VR and AR technology for manufacturing, training, and advertising.

Though a lot of content includes thin "experiences," there are so many high quality, rich applications and games that a backlog (more content than time) is a common problem for working adults. Oculus alone will be publishing a major game each month through the end of the year. Fallout, Skyrim, and other game titles are getting the VR treatment as well.

Content is not the problem. The outdated perception of a lack of content is a huge problem.

[1] http://store.steampowered.com/vr/#p=0&tab=TopSellers
[2] https://www.oculus.com/experiences/rift/
[3] https://www.volkswagen-media-services.com/en/detailpage/-/de...
Types aren't new. As the article discusses they date back over a century at least in math and logic. Within programming, we've had them in every major language for decades. The first big push for strong and expressive type systems is from the functional programming work which led to the ML family and the work that made Pascal and Ada on the imperative (and later OO variants) side, which dates back some 40-50 years now.
I think working for Akamai you're looking at things in a rather CDN-centric sort of way, but shuffling bits around is a relatively small percentage of what Facebook does. Actually doing things with the data beyond serving it up takes a lot more servers. The "CDN-equivalent" servers in PoPs etc for FB are a a pretty small percentage of the total, and the bulk are things like web/cache/search/DB servers.
That's exactly the case I talked about, growing inequality, driven by higher returns on capital, is drive actually by higher returns on housing, due to NIMBY laws.
So You Want to Build a Reddit Bot
The school I went to barely taught C/C++ and the absolute minimum of PHP, CSS, Linked Lists, and Hash Maps. Very sad that so many actually smart people can't graduate knowing much just doing their course work. Let alone imagine those who lack off a bit and still pass. Unless you're programming on your own, like I was along with a few others, you graduate possibly in debt and completely unprepared.

So no, they never get in to this stuff.
Since the metadata in the document the Maddow show received
matches the metadata in the document that The Intercept published,
Occam's razor would suggest, as TI quotes Maddow: "someone appears
to have used your [TI's] doc as a template for ginning up a fake one"

The important take-away here seems to be that news outlets should
expect to receive more purportedly "leaked" documents which are
actually forgeries, created for the purposes of discrediting
news teams that are less diligent about checking their sources,
and to muddy the waters about certain stories.

In other words, "fake leaks" to create "fake news".
Short work sample tests don't need to be simple work sample tests. One of Matasano's work samples required candidates to reverse-engineer a binary protocol, build their own client for it, and then use that client to find vulnerabilities. If you had no aptitude or experience with that problem set, finishing it would take a very long time.†

Ultimately the problem you're really describing is the challenge of hiring people you don't really know how to hire. If you know very well how the role you're hiring for is supposed to function, you should be able to generate challenges within whatever constraints your candidates have. If you don't know very well what the capabilities of that role need to be, no interview process is going to work reliably for you.

† (we didn't care, by the way: if you did well with that work sample, it mattered very little to us whether you were prepared when you started it).
>Long term fix: try Cognitive behavioral therapy (CBT)

I started a few months ago David Burns Feeling Good book. But unfortunately procrastinated reading it further, thanks for reminding me to finish it finally.

>"The main idea behind CBT is to go against the grain" [...] "it's the opposite of bullshit spiritual retreats in Peru "

I had on my first trip some mixture of feeling of dying(the burning in hell kind of dying), a panic attack and an existential crisis. So I don't think that this is the opposite of going against the grain. I got really confronted with the negative aspects of myself (although nothing lasting came from it eventually). But I get your point, your approach is to grow oneself more stoic and stronger instead of having feel-nice experiences.

> Short term fix: I bought a Xiaomi Mi Band 2

Will buy one, thanks for your advice
Do not worry I understand 99% of your message. It's indeed a land far far away from the everyday coding of the majority of programmers. Unless they start digging, which I did. If you take code as data (lisp roots showing) you start to want to reason about it and quickly you end up reading about FP, denotations, different forms of evaluations, the value of metadata (type or else).

Now I believe there's an artificial split between math leaning people and pragmatics, the former end up as PhD, the latter in IT or close. But in reality the average coder could understand and even enjoy the land of abstractions, it's just that the river he swims in isn't flowing there so one has to run against the flow.

Not to say that ideals are the only-tru-way.
Plausible sure. anyone using any other plugin is also plausible, though much less likely.

The point is since it's not standard Linux and BSD will get the shaft.
Ha! Yes. In 1.56 she convinced me their research is interesting, approachable and important. I also liked this from the projects page:

"Fundamentally, intelligence can be thought of as an organism's ability to sense, process, and respond to information to its adaptive advantage, forming memories to anticipate and optimize advantage in future encounters. By this definition, an amoeba has a rudimentary intelligence. So does a grove of aspen trees. Intelligence, then, isn’t the sole prerogative of humans, or primates, or even mammals, but a ubiquitous feature of life on earth."[0]

[0]: https://www.santafe.edu/research/projects/evolution-of-compl...
I guess you're just ignoring the fact that every single programming language in use today has some kind of type system? Are you clamoring for processors that don't even bother to distinguish between register sizes?

Type systems are a necessary part of computing. One can even define computing in terms of how types are transformed. Types are an extremely primitive and fundamental description of how computation happens, and without them, it'd be hard to imagine how anything could be computed at all, let alone correctly.
"This is the single most costly and complicated process people will go through. .." so why hire someone for 5-7% of the purchase price, who doesn't have a college degree and has been in the industry for 3 years or less. Furthermore, notice the incentives if you're a buyer literally everyone in the transaction from real estate agent to mortgage broker wants the price to be as high as possible. The incentives all point toward increasing the house price. We're going to fix this. And hopefully help many in the process. I say all of this as a real estate broker and lawyer to boot.
To what extent this is actually autonomous is unknown. South Korea has been building remotely controlled gun turrets for some time now:

https://www.google.com/search?q=south+korea+gun+turret&ie=ut...

Having a human in the loop viewing high resolution video/night-vision/infrared and deciding whether or not to pull the trigger still seems essential. It would be reckless to turn loose a fully automated gun robot that identified and shot things based on some form of neural network image recognition... Really good way to end up in a bunch of blue-on-blue incidents in an active combat zone.
It's not a server error, it's a user error. Stop using monospace for things that don't need it.
Could we not fixate on the choice of example? I'm not familiar with Belltown and I don't really care, I'm much more interested in the parent's point and whether it's true.
For legal documents (where PDF was used first as far as I know) this may make sense but for manuals and other documents it makes no sense at all.
The point is that even at that time, Zed was advocating staying on py2 because py3 had no future, or wasn't turing complete, or whatever is complaint du jour was.
If the developer is working in their own branch, as is the normal scenario with Git, then they can push that branch to their heart's content - nothing is magically changing there. They will, of course, need to merge it with the primary branch eventually - but that's the thing, you merge branches (or rebase them), you don't just replace one with the other... and it's not like the latter is easy to do accidentally. And when you merge, of course, it will only merge the diffs, so the concept of "I haven't modified this file" is inherent. If your fork has only modified the files that no-one else touched, then it doesn't really matter how old it is - it'll still be able to merge; you don't need to be frequently syncing with the main branch.

If the developer is working directly in the main branch, then what you describe can happen - although even then, if someone else makes changes there, there would be a divergence, and push would simply fail, instead of overwriting those changes (unless you explicitly force it by using -f... but the whole point of having that switch is to be a safeguard against destructive operations).

So I'm still confused about the exact scenario here.
If that was your introduction to Zed, I can certainly understand your perspective. Just know that these are deep, deep waters with a lot of unnecessary grief across more than a decade, and a lot of different perspectives who will disagree with you based on additional experience.
I use a cloud based service to back up hand selected directories.

I run a weekly script to rsync one HD to another. The backup HD is exactly the same size and partitioned identically. I had a HD crash some years ago and it was fairly trivial to swap out the drives (probably needed to make some changes to the MBR). Unfortunately, I had an HD crash some months ago and it was not as easy this time round. Apparently my rsync would fail in the middle and so a lot of files were stale. Unbootable. Fortunately, all the critical data was copied.

I should have a smarter backup script that will alert me on failure to rsync.
http://doPlaces.com

Partly because I suck at marketing my stuff (and am very low-income). I expect it to bring revenue but it has also been a thing for me to hone various programming, design and marketing skills, trying out some new concepts, etc.

Have learned and am still learning a lot from it.
There is an unknown amount of foreign demand that is amplifying the lack of supply to an unknown degree. Saying it is "just a lack of supply" is disingenuous.

With a relatively small amount of effort the government could dramatically improve the amount and quality of data on the topic, but it is very clear their goal is to obfuscate what is really happening as much as possible while giving the appearance of transparency. See: the ridiculous 5% foreign transactions claim.
> Placebo wrapped up in meaningless ritual to make it "feel" real.

Hey, don't rain on placebos, the remarkable quality of the "placebo effect" is how well it's known and been shown to actually work =)
The expanse, Abaddon's Gate