skysight-inc/HackerNews huggingface dataset:
Interesting how they're marketing it: as a glasses-free 3D display instead of a holographic (lightfield or w/e) display. That's probably due to the chosen field of view and resolution tradeoff, where you can see only a narrow field of view and angular variation is small (so there are less artifacts, better image quality/"resolution") -- it's a quasi-binocular range field.

However, this seems like a poor strategy: most people already know 3D (binocular) displays and there's not much demand for it, I bet few people would be willing to pay significantly more for lower quality just to get rid of glasses (for those who even crave binocular content). Compare to the potential of having wide viewing angle holograms (even if a little fuzzy) in your living room.

Unrelated: Your blog posts are awesome and you should submit more often to HN ;)
Yes, Facebook is mercurial based to my knowledge. Google is using its custom solution called piper I think: https://cacm.acm.org/magazines/2016/7/204032-why-google-stor...
That's one fancy way to say nobody bothers to comment on their on site articles anymore so they don't want to bother properly maintaining it.
Definitely not 100%. It also has a lot less to do with company size, and more about when the company was created. Before the git and similar tools of the world came to be, managing a single repo was a pain, nevermind hundreds or thousands of them. So (almost) everyone did it the way these big companies did.

Today, not quite. I work for a multi billion dollar tech company and we have several thousand repos (and it's awesome)
I'm not sure exactly what you're asking, but there are probably an untold number of factors when analyzing risk on sovereign debt. Probably amongst the forefront would be history of payment on bonds, currency stability, GDP, tax collection, and government stability.

For instance, I wouldnt buy an Argentine bond - they've failed to make bond payments to such an extent they had a warship seized as collateral in a foreign port. Likewise, Greece has had trouble making payments. GDP is poor, and tax evasion rates are high. To boot, because Greece is on the Euro, it cant even devalue its currency to lessen its debt burden.
I am genuinely baffled by "iOS gets worse with every release." If you wanted to argue that iOS's approach to multi-pane displays, application switching, and file management, should be better than it is now, sure, absolutely. But when I consider the improvements in the past few years -- the dock, split view, drag and drop, file providers, Shortcuts -- I confess I'm not thinking, "Man, I long for all the power and utility we had in iOS 6 that's lost to us now."

I mean, yes, iOS is still by and large a terrible coding environment, there are a host of long-standing complaints I have with other things both large and small, and I don't doubt I could find a few weird little annoying regressions, but I absolutely wouldn't want to run an earlier version of iOS on my iPad.
>> People can’t explain how they work, for most of the things they do. When you
hire somebody, the decision is based on all sorts of things you can quantify,
and then all sorts of gut feelings. People have no idea how they do that. If
you ask them to explain their decision, you are forcing them to make up a
story.

Manager: Why did you delete the production database in the middle of a
work-day, no less?

DBA: My decision was based on all sorts of things you can quantify, and then
all sorts of gut feeling. I have no idea how I do that. Do not ask me to
explain my decision, or you are forcing me to make up a story.

Manager: But, you crashed our client's entire business for a whole day!

DBA: I can't explain how I work.

(Somehow, I don't see that flying.)
I think if anything the emission rate should increase over time. Unfortunately most crypto currencies seem to be encouraging holding them as an "investment" instead of actually using them as a currency.
Thanks! I don't know why I couldn't find it.
If you think that releasing comes down to a simple script then you and I have radically different ideas about what it means to release something.

I’m also completely baffled by your statement that “simply avoiding them doesn’t make it better.” Reading that statement, I can only feel that I have somehow failed to communicate something and I’m not really sure what, because it seems obvious to me why the premise of this statement is wrong. When you avoid performing a certain task, like releasing software, which costs some number of work hours, you can reallocate those work hours to other tasks. It’s not like the tasks of releasing and versioning simply stop happening, but you also get additional hours to accomplish other things which may be more valuable. So it’s never an issue of “simply avoiding” some task, at least on functional teams, the issue is choosing between alternatives.

And it should also be obvious that cutting discrete releases for internal dependencies is not an absolute requirement, but a choice that individual organizations make depending on how they see the tradeoffs or their particular culture.

There really are many different ways to develop software, and I’ve seen plenty of engineers get hired and completely fail to adapt to some methodology or culture that they’re not used to. The polyrepo approach with discrete releases cut with version numbers and changelogs is a very high visibility way of developing software and it works very well in the open source world, but for very good reasons many software companies choose not to adopt these practices internally. It’s very sad when I see otherwise talented engineers leave the team for reasons like this.
It looks like you'll have to transfer a few files back and forth manually (sneakernet style).

Alternatively it looks like you can expose your wallet over HTTP and others can send tokens to your API endpoint.

https://github.com/mimblewimble/docs/wiki/How-to-use-grin#se...
How I understand it: The world around us is some sort of "projection" of stuff at the very edges of our universe, and that stuff is inherently fragile and unstable. Yet our world/reality/spacetime is not fragile and unstable - quite the opposite, despite being dependent on that fragile stuff in the first place.

Thus it must somehow be "correcting" for the intrinsic instability of the stuff on the outer edges that gives rise to our reality. Therefore it is in some sense an error correcting code.

Happy to be corrected by those with a deeper understanding!
> except that separating the PRs makes each isolated set of changes more atomic and focused

It makes it less atomic if you need simultaneous changes in multiple repositories.

> Had we been able to set this up as a separate repo where there were no global rules over how all compute jobs must be organized, and used our own choice of deployment (containers) with no concern over whatever other projects were using / doing, we could have solved it in a matter of a few days.

I think this was an organisational problem, but I accept the argument that monorepos will provide a seed around which such pathologies can crystallise. But I don't believe it's the only such seed and I don't think it's an inevitable outcome from monorepos.
I'm pretty sure the last time we had here thread about The Looking Glass, someone said it's actually a volumetric display which has nothing to do with holograms beside marketing gimmick which tries to sell it as such display and technology
What if an image is so contrived that the correctly linearized data averages into a flat, gray signal?

Won't the "correct" scaler succumb to the problem?

The answer is no. Here is why: such a contrived image will actually look gray, and so when it scales to a gray square, that is arguably correct.

We can see this with the Dalai Lama readily. If apply even a modest gamma curve to it to bring up its midtones, it turns more or less gray.
How is it poorly designed? It looks like every other website, it sort of resembles theverge.com. Not a fan of the bold font, but otherwise it looks no different than any other major site.
Installation is the point, you don't want to run a game only once.
The mouse does exist, I had one.

Bing IBM SCROLLPOINT 12J3618
I’m thinking IPLD is looking like a great fix for that particular issue.

https://ipld.io
I didn't realize that, thanks for sharing!
In short - almost everything has a clearing price.
Syscall Hooking via Extended Feature Enable Register (EFER)
*second largest national forest in Florida.
I imagine if you coupled that with a stand of some sort, it'd be pretty close to a netbook or something. Thank you so much for the insight!
I can only directly address the examples you've given. If you disagree with how I've characterized those examples, I'd be interested to know why. If you have other examples, I'd be interested to hear them.

Haskell has its weaknesses, e.g. the lack of quality tooling available as compared to mainstream programming languages.

But I disagree that Haskell is complex, at least as a criticism. When expressing concepts of a similar complexity, I find Haskell to be particularly concise and expressive as compared to most other programming languages I am familiar with.

And if Haskell undervalues consistency and standardization, I would like to know as compared to what? The only programming languages that I know of where there are not many reasonable choices for e.g. a testing framework are those that either (a) haven't been around that long, or (b) haven't seen wide adoption.
FLEXPORT | SF,CA | FULLTIME | VISA/GC SPONSOR | https://www.flexport.com/engineering

Happy New Year, y'all! We've just announced our second engineering office in Chicago and we'll be scaling to another 75 engineers in 2019.

==> https://breakoutlist.com/

==> https://www.keyvalues.com/flexport

A few roles we are hiring for:

- Software Engineer ==> https://grnh.se/ba91da6c1

- Senior/Staff Software Engineer ==> https://grnh.se/5d99d1f51

- Infrastructure Engineer ==> https://grnh.se/102713da1

- Engineering Manager ==> https://grnh.se/e9b447601

- Engineering Director, Platform ==> https://grnh.se/916ed0ce1

YC Podcast w/ Ryan Petersen: https://goo.gl/NFnM7P

View all of our jobs here: https://grnh.se/c0d6caef1
It's the cumulative effect of lots of things. When I pose a question to my subconscious, it takes longer to get an answer. I make a few more mistakes, especially jumping to conclusions. It takes longer to debug them. Sustaining a train of thought is more difficult as my ADHD is a little worse, but writing out my thought processes (often in Q and A form) helps tremendously. Getting a synoptic view is definitely harder. All these things slow me down.

On the other hand, 51 years of adapting to new technology has strengthened my confidence that I can cope with problems. Having lost the usual confidence of youth, I have replaced it with determination based on the repeated experience of failure and the knowledge that I have overcome them. It's a different kind of confidence.

I am greatly envious of the education you folks have, but I make do.
Nordstream pipe fixed that issue few years ago.
Fair, would be messy to implement.

Plus who wants to be the "murder the tiny adorable monkeys" politician haha
In what way does it seem that Apple is failing at that? Are you saying iPhone sales have just completely slumped? That's not what the data is saying.

Apple and other phone makers set the benchmark years ago, people don't seem too interested in going back. Even when they're buying non-Apple phones, they're buying other companies' flagships: Samsung, LG, Huawei, Xiaomi. Those phones are no slouches either.
But in UK, there is not too many alternative phones, like Huawei, OPPO/vivo, Xiaomi. All those local players in China are based on Android, but still provide customized OS with unique features.
"Web"XR demo which links to Google's implementation which requires a mobile phone OS and a second app be installed. I thought we were done with plugins on the web.
Typically the owner would call the towing central number or the local police to inquiry if (the owner may think the car was stolen) and where the car was towed to.

In Texas theres a phone number, 311, a website and the towing company should also leave a sign at the parking lot entrance/exit with instructions.
Excellent point, how many layers of accidental complexity are we on now? I have lost count.
How we came to know about this little world of MU69
(U.S. POV:) There were very few 'computer stores' in the 1970s. Most people who had one -knew exactly why- and -exactly which model- suited their needs. And the address of the factory selling the kit.

"I have a question for you old timers out there: If you're old enough, what are your memories of computer shopping in the 1980s?"

Up through the mid-80s, for most people a visit to the early 'computer store' (selling mainly computers) meant visiting an empty store. Lots of time to gab with the only salesperson. That could be great fun, if they actually knew something about computers. They often were trying to sell machines you'd heard of but never seen, outside of a magazine.

After the Commodore-64 came along (82-84, depending on the boonie you lived in), the 'computer store' was usually a big-box retailer, into which kids dragged their bewildered parents to show them what they wanted, and which games were cool.
New Year Gift Ideas
That's fair.

Exactly the kind of measurement I'd like to avoid. Same thing with velocity. If that's the metric, it makes you want to bloat estimates, create additional tickets with lots of points, and you are insensitivized into avoiding helping eachother out because it doesn't help your individual points.
Which means absolutely nothing. Not for production use to them likely means they don't have a functional product to support it, not that it doesn't work.
The authors don't appear to be directly arguing that (at least not in the conclusion, i didn't read the body of the paper)

The authors seem to be arguing that development of non-cognitive skills is important for long-term health, life satisfaction, etc, and that childcare programs that do not measure and attempt to support development of non-cognitive skills may therefore be somewhat harmful. It is possible that some childcare programs may support development of non-cognitive skills, but the Quebec childcare program that they analysed did not.

> We find that the Quebec policy [of making non-parental child care much more affordable]
> had a lasting negative impact on the non-cognitive skills of exposed children, but no consistent
> impact on their cognitive skills. At older ages, program exposure is associated with worsened
> health and life satisfaction, and increased rates of criminal activity. Increases in aggression and
> hyperactivity are concentrated in boys, as is the rise in the crime rates.

> [these findings] provide strong support for the argument that non-cognitive development is a
> crucial determinant of the long-term success of child care programs. This suggests that
> measuring the impact of child care programs on the non-cognitive development is important.
> When a child care program fails to improve non-cognitive development, it may have no
> long-standing positive effects on children.

> [...] An important outstanding question is whether universally provided child care can have
> widespread positive impacts on non-cognitive development, which our results together with
> evidence such as Heckman et al. (2013) suggest should lead to long run positive outcomes.
This is fascinating - thank you so much for replying. I used to have input speed back when we had physical buttons on phones but with the advent of touch-screens, that has deteriorated for me. I hadn't considered how useful it would be to have when a small laptop isn't available. Another commenter mentioned working on a train; I can certainly see the use-case. Thanks for the insight!
China's population shrank last year for the first time in 70 years
Poor visibility is an ironic consequence of automakers responding to women's increasing role in vehicle purchase decisions. Automakers insist that women choose cars with poor visibility because they thereby feel less "exposed" to people in other cars. Is it true? It's true that automakers think so. They compete to make cars with bad visibility.

It will probably take a lot of lawsuits to turn the trend around. We might not get there before driving your car is outlawed, obviating the whole problem.
What's wrong with Mypy? And have you looked at Pyre/Pytype?
...at the time of writing the video calling for lone wolf retaliation was viewed just shy of 250 times on Facebook...
Look at Voxon for a system that enables you to see things from the top.

https://voxon.co/
bazel build //main:hello-world

I'm sure the double slashes and colon have important differences. It is not obvious what they are.

cc_binary(
name = "hello-world",
srcs = ["hello-world.cc"],
deps = [
":hello-greet",
"//lib:hello-time",
],
)

It's not instantly obvious why one is :hello-greet and the other is //lib:hello-time.

I could swear I've seen @ floating around as well.

As I said above, I am sure these are all very sensible. But I am just tired of memorising minilanguages embedded in strings. I don't want to any more.
I can confirm, I have been writing Clojure for seven years. Its pretty nice to look at now.
"A lot more experience = a lot more failures." YES. Your failures both form you and inform you at least as much as your successes.
> For instance, a magnetic field could keep matrix of tiny particles in the air that could be targeted with lasers that cause the particles to emit light.

irony: this is in fact "against the laws of physics"

https://en.wikipedia.org/wiki/Earnshaw%27s_theorem
How do you manage Bookmarks in Google Scholar?
San Jose is a 1 million person suburb.
>There absolutely is something about monorepos that begets monopolicies

Correlation (and a weak one at that) is not causation.

I can just as easily suggest that monopolicies beget monorepos, and that indeed makes a lot more sense. Its easier to enforce global standards when there's a single repo. So companies who wish to enforce draconian standards may move in that direction. That says nothing about companies that don't wish to enforce draconian standards though.
https://news.ycombinator.com/item?id=18821202
Yes, America sucks at urbanization.
>I'm gobsmacked that you can feign amazement and then post a reply that's basically "sidewalks aren't called siderides, so bikes should stay off" with no further logic.

You must'a missed the subtle metaphor abuse to lighten the mood. Sorry 'bout that.

At any rate ...

Side walks haven't the width for fast moving traffic. Sidewalks cross other rights-of-way with always implied priority, traffic comprised of pedestrians, kids, dogs, old folk, etc.

I ride a bike in the city every day. I know riding on the sidewalk wouldn't work, even if you made it legal. Not at real commuting speeds.

You really advocate cyclists poking down the sidewalk at 5-8 mph, dinging their bell at every pedestrian, asking them to step aside? Or no, wait .. does the cyclist have to stop, do a track stand, and weeble-wobble around every blockage? Oh, and bunny hop over dog leashes. Hmm, yeah.

Anyone who thinks bikes should be on sidewalks has nearly zero understanding of what an urban mix of traffic works like.

Fellow cyclists, please jump in here!

/AC
You interpreted what I said as an attack on your “personhood?”

No.

It seems to me you’re falling into the same trap of exaggerated outrage that’s so in vogue

Basically, I'm making this observation about you.

It is very difficult to engage with people who do this.

Basically, I'm making this observation about you.
asdf is fine for small cli tools, but it fails way too often when you need something that requires more configs and system level integration, so then you end up installing nvm, rvm etc anyway.
Not only did their previous president (until 2017) have ties to Steve Bannon (which should be throwing alarms right away) [1], he was a former Lincoln Fellow of the Claremont Institute [2] which still had some recent issues due to members openly supporting white nationalism [3].

[1] http://thefederalist.com/2017/03/10/will-steve-bannon-help-b...

[2] https://www.claremont.org/page/fellowships/lincoln-fellowshi...

[3] https://www.politico.com/story/2018/08/23/trump-think-tank-r...
I find this approach bizarre and honestly kind of backwards. My favorite math professor assigned homework but essentially (sometimes literally) didn't grade it at all. It was strictly for our own learning. I did it on scratch paper and threw it away, but enjoyed it more because I didn't have to worry about formatting it for clarity. The exams constituted almost all of our grade, and were plenty to convince at least me to take the exercises seriously. I've often wished every mathish course was taught this way. You don't have any choice but to change the exams every time (or people will cheat), and exercises are entirely designed to help us learn, so why not lean into it?
Not really a fair comparison, (1) Ether has a finite supply and they have not decided how many coins they will print (it is "an area of active research" ), and (2) they gave themselves a bunch of coins on day zero ("12 Million.. were created to the development fund, most of it going to early contributors..") and (3) they crowdsaled the rest of it on day 1... Grin isn't doing any of these things.

(quotes from https://www.ethereum.org/ether )
It is obviously the bike's responsibility not to rear end a pedestrian, not vice-versa. In any case, I would counter that a bike rear ending a pedestrian is a lesser accident than a car rear ending a bike.
Armory (YC W17) | San Mateo, CA | Onsite | https://www.armory.io

We believe software is the highest-leverage way to improve humanity, so we are creating a Platform that helps software teams ship better software, faster. Armory automates software delivery. As enterprises break monoliths into micro-services, containerize their workloads and deploy to public, private, hybrid & multi-cloud environments, they'll need Armory.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/armory

Here are our open roles:

- Senior Software Engineer: https://jobs.lever.co/armory/f42bb3d2-0b94-450d-b1cb-5156600...

- Solutions Architect: https://jobs.lever.co/armory/7ebab03a-cfe4-4798-8d03-6b523a6...

Tech Stack: JavaScript, Java, Groovy, Spring MVC, Python, Go, Kubernetes, Docker, AWS, Awesomeness
It is the iOS version of Safari instead of the desktop version. Sites often opt for showing the mobile version.
Actually, being a D* podmin for 7 years gave me a lot of time to reflect on fair moderation. Good moderation means letting people say things that you disagree with, essentially, as long as it is legal content. However, as the owner of a webserver, I do have the prerogative to lay down the rules of what can be served there, and so a part of good moderation is setting up a fair and rational TOS that is publicly posted, and applying those rules fairly to all accounts, equally.

For example, a rational TOS would not have people banned for complaining about CP on the network. A rational TOS would not ban people for "too many comments" on a github issue ticket without defining what the time limits for posting are. Spam is unsolicited commercial advertisment posts, so those are a clearly-defined special category.

I think meta-moderation, where people are randomly assigned to review each other's mod actions for sensibility, and some consensus/reputation score could be utilized to arbitrate that. I also think random rotation of moderatorship to people with good recent reputation/kharma over a 6 or 12 month period could be utilised, to great effect, to prevent "tyrant" mods.

In a federated network such as Diaspora, I think you need some tools for federation of the moderatorship actions, such as the ability to share blocklists among pods, with standardized TOS terms that several pods could subscribe to. That's what I suggested in their github issues system, right before they banned me.