skysight-inc/HackerNews huggingface dataset:
The way our Auto-Layout plugin works is by hooking into the internals of Sketch and enforcing layout rules in real-time (i.e when the mouse moves). If someone doesn't have the plugin installed, the Sketch file can still be opened but they won't have the code that enforces the layout rules, so yes it will look and behave differently.

So while using Auto-Layout can save an enormous amount of time creating UI, it definitely needs to be used by all designers that work on the file.

In terms of exporting to other parties such as Zeplin, we have a feature that turns off all the layout rules just before exporting. If you have tried it out here it is: https://animaapp.github.io/docs/v1/launchpad/faq.html#Export...

And thank you for the kind words!
Let's trust people to choose for themselves.
Currently, people would like to live in cities, but they are denied that because of zoning laws.

Your second sentence is anecdotal. My observations is that a lot of people in their 40s move out of the city because it's too expensive to buy enough rooms for a family with current zoning laws. If rents were affordable they would be happy to raise their kids in the city.

I don't see how telling people to go live elsewhere, ignoring their current wishes, because they haven't understood yet what quality of life truly is, is anything but condescending.
If your slide has writting on it, people will read your slide instead of listening to you. Keep the writing to a bare minimum and fill in the missing parts. Even better, use a picture that helps tell your story for that slide.

For each slide, think about what the audience take-away is. They should learn something from what you say for each slide.

Mingle and introduce yourself to a few people before your talk but don't tell them you are a speaker. Before you get on stage see if you can find them in the audience and pretend you are talking to them and not a huge audience. If you can't find some known faces, pick one from the first few rows. Helps with the nerves.

Until you get good at speaking, you need a lot of rehearsal for each talk. Present once in front of a willing friend and then after making corrections, get a few volunteers at work to be an audience. As many rehearsals as possible.

Slow down. Pause. People need a little time to digest each idea. Your material is new to them.

Like everything in life, the only way to become good is to make mistakes. With speaking you do that in front of a lot of people. It helps if you can laugh at yourself and be forgiving. The audience will often treat you the way you treat yourself.
Interesting case of economic incentive not driving human behavior here. Specifically, people don’t want to subdivide even though it is potentially lucrative. I think the counter balance in their decision making is the trouble they went through to get the property. Creates a bond to it as it is.
I can already hear professor Tanenbaum's evil laughter, followed by "I told you so" :)

Although for the life of me, I cannot figure out why Google suffers so hard from NIH syndrome and didn't go with something like seL4/Genode. Do they just want control of absolutely everything they touch?
I believe the reference you were looking to make was

https://xkcd.com/1138/
People in the Bay Area fight against decent transit because they know it will lead to the increased density they oppose.
I think the line that they use is that bestbuy.com is a different business then best buy. something like that.
on a surely completely unrelated note, microsoft is also one of the first companies to participate in PRISM. but i'm sure they are completely trustworthy
Another flaw we can abuse is Java's covariant array types:

Object[] objects = new Integer[] {1, 2, 3};
objects[0] = "hello";

Also compiles but fails at runtime.
It's still partially this way, though. Credits in films are often unreliable or incomplete. Rather than simply being a record of history, credits are political and mingled with money, just like everything else.
Hold it Or, how to blame homelessness on the homeless in San Francisco
rice and beans is only marginally better than mac & cheese?

can you explain this in more detail?
There used to be cartoons called "The Artist", with a little guy in an artists's smock. One was titled "Each print was produced under the personal direction and control of the artist." The artist is shown, hands on hips, watching an enormous printing press stamping out prints. That's art.

(I once visited a place in Silicon Valley which did just that. I was having boxes made for boxed software, and went to the printing plant. They had a huge multicolor press, about a hundred feet long. This could print not just four colors, but about ten. It could be loaded with inks of different specularity, so you could get shiny gold ink effects and such. The press was busily printing collectible art prints, good ones that looked like paintings. About two per second. The plant mostly did software boxes, but on slow days, they cranked out art.)
I think that's just the process of getting old. I'm 32 and remember fondly the 90s-00s when I discovered the internet, bought my first iPod at like 400$ cad (lol), but these days I find that I'm losing my interest in tech, especially gadgets. I love well crafted products, don't get be wrong, but I guess I lost the fascination with technology.

It's probably because I'm seeing more and more the problems it creates, like adiction to smartphones or unsecured gadgets with back doors (smartTVs, IoT devices, etc).
How to Use an Oracle in a Smart Contract
Seattle also has a growing affordability problem and is in the same zoning situation as SF or Vancouver.

Here's the official zoning map showing the absolute domination of single-family zones: http://www.seattle.gov/dpd/Research/gis/webplots/smallzonema...

And an article with commentary on how much of Seattle is zoned for single-family home only: https://www.seattletimes.com/business/real-estate/amid-seatt...

Something needs to give.
Unfortunately that wasn't the case in Canada. We had tiny computer stores instead for the cheap stuff.
You want December 31st to be 6 minutes longer than December 30th?
> If you control the client, then there's absolutely no reason to use HTTP:

What about ensuring that your desired ports are opened and your connection won't be eaten by a random firewall because you happened to pick a closed port and the user doesn't want to be bothered with firewalls and your application suddenly is crap because it can't even get its network connection to work when every other alternative works out of the box?
> This 100%. We need federal legislation around zoning and job growth, as has been seen with the bay area, it leads to wealthy people moving to cheaper areas and causing property values to artificially rise there.

Yeah, more government meddling in the housing and jobs market will solve the problem! /s

The dichotomy you present of it being the interests of residents vs. the interests of business is false. I am sure many businesses want to build more housing for residents but the government prohibits it with zoning laws. If more companies were allowed to build new housing in and around the city it would be to the detriment of the landlords and businesses benefitting from the currently sky high rents as there would be more openings for residents and prices would be driven down accordingly.
Zuckerberg emojis: adding human body to digital expression
Sure, but Blackberry - specifically, the BBM service - had no qualms about setting up intercepting proxies with governments when pressured.
Fat is just calories. Fat doesn't care about vitamins, or minerals. It doesn't care about anything but calories in vs calories out. Your body can absolutely handle calorie dense, low vitamin/mineral foods and not get fat, but there's a whole bunch of other factors that play into it.

Lower income obesity can be linked to the quality of the food, but OP asking why the US seems more interested in processed packaged food vs "simple staples" that other countries cook. The answer there is availability and cultural perceptions (both of what the people should be eating, and of what the observer thinks the people in that culture are eating)
What do you recommend for the actual job execution for production environment? Is Celery sturdy enough?
VPNStatus, a Replacement for MacOS Builtin VPN Status
Website is struggling, here's a cache: http://archive.is/k2YbA
That easy before the wife and kids came along.
Revenue generation model of DuckDuckGo - Gabriel Weinberg, CEO & Founder
>Not really, they are winning the desktop and tablets (2-1) war.

According to tablet market share stats they are clearly not winning that war and not even a serious competitor.

>Likewise, Android tablets aren't that good, with most of the apps being phone apps.

Most of the Android apps I use on tablets all resize fine to use the extra space. I consider trying to use desktop apps that are not optimized for a touch interface a much worse experience.
Pretty genius but I would intensively think about how to improve usability (ease of use, complexity) before continuing implementing features.
Thanks for the insight - that's good to know. If I remember correctly, the last time we looked into it, the solution for exporting was to detach all symbols. I wasn't aware of the feature you've mentioned. Will definitely give that a try!
From another Ensemble Studios interview with Gamasutra (emphasis mine):

"6. We did not plan for a patch. The version 1.0a patch, even though it was a success, was problematic in that as a company we had not planned for it. THE GENERAL ARGUMENT IS THAT IF YOU KNOW YOU ARE GOING TO NEED TO RELEASE A PATCH, THEN YOU SHOULDN'T BE SHIPPING THE GAME IN THE FIRST PLACE."

Those were the days!
>...and we have plenty enough wealth to do it.

Whose wealth?
One thing to consider: If there's an area of code you think is suspect, hold review meetings. Keep the meeting to 3-4 people.

They're also a good way to learn when your suspicions about bad code are wrong.
Finding the flare wasn't the amazing bit. That someone was close enough and looking in the correct direction, that's the miracle. Normally I would never say to just launch a flare and hope someone sees it. That's a wasted flare. Normally you hold off until you think someone is in the area. And a flare being seen during daylight?
The taste difference between rice or beans with nothing more in it (no vegetables, meat, etc) is pretty massive. Also, mac&cheese makes you more satiated then rice. Rice is mostly sacharids (no fat, no protein, no nothing) - so it gives you energy only for short time, then you are tired and need to eat again.

I know, because I cook/eat a lot of rice and beans. I have add a lot of fruits etc in between meals to feel good. The dirt cheap vegetarian foods people tend to suggest are not really foods you would eat long term without feeling hungry and tired a lot. With that in mind, I can see someone whose life generally sux to at least eat food that makes them less miserable.

Also, mac&cheese is quick cooking and beans are not when you cook them.
This fits very well with my experience. Moving job to job, I've been in plenty of places with different expectations around hours. If anything, hours with my butt in the chair seems anticorrelated with my productivity per week.
IIRC, these browsers are generally impossible or next to impossible to get rid of.
Machine learning misunderstandings
The part of this logical chain that I don’t follow is the low cost of living attracting companies.

I can see why low cost of living ought to attract companies but in practice the new companies seem to gravitate towards already high cost of living cities.

This may be because the other considerations (workers, education, infrastructure etc) May outweigh low cost of living alone. Or there might be another reason I cannot think of.
Yup and if it turns out there are advantages to transition it into a real project.
God that whole article struck close to home.

I was lucky with food, though. While my parents would stock up how they could, we lived in an agricultural community and there was plenty of fresh vegetables around. My mother also grew them in the back and we learned young to love raw, fresh vegetables instead of eating [too much] candy or other stuff. Even when we did have something like boxed mac and cheese, there was almost always broccoli in it. We didn't get a lot of meat, let alone good meat, and to this day I suffer a B12 deficiency partly for it, but I still love getting my fresh greens, raw or cooked. Lucky that way.
One reason I like the Kaiser HMO system... Everything is under one umbrella. If a doctor approves a test, the system will cover under the plan agreement. I can take 1 test or 50 and it is all covered at a small copay per visit. And specialists are within the system. Last time I needed a specialist, my doctor looked up one in the system and told me there is an open slot in a few hours so he can book me. And once you establish tie with a doctor, you can email them for advice, prescription renewal anytime. For very simple problems, I just email the doctor my concern and maybe a picture and they may prescribe something if it doesn't need an office visit. All at zero cost.

There are still a occasional billing hiccups but the big tradeoff is that I can only visit the Kaiser hospitals except if I'm traveling and have an emergency.
No. What will happen is billionaires will capture all the space, everyone else will move out and lose all their money (property is the biggest asset most people have), then the billionaires value their land for pennies and hire security to keep people away.
A tiny side note, it used to be the same everywhere, but recently (I'm in Paris) businesses start to care about customer support. To the point they even advertise it quite visibly on commercials (all local tech support). There might be a change.

On that note, it's tiring to read your experience.. I had better help from minuscule ebay sellers somewhere in China..
I agree. Some other snippets

> In the code pages, the Googlers working on Fuchsia specify that the software is not finalized.

Really, that needed to be said? An operating system with no practical use or implementation isnt finished? None of the ones in mass use right now are "finished."

>This means Google’s latest services only reach a fraction of Android users.

Google Play Services were split out from the OS back in 2013. https://arstechnica.com/gadgets/2013/09/balky-carriers-and-s... The author repeatedly tries to paint Android as a monolith held back by hardware manufacturers, and google, for the most part has split what we know as Android into two layers, and has fullll control of one of those two.

>"Moving from Linux, though, could have upsides for Google. Android’s use of the technology, which is distributed by Oracle Corp., is at the center of a lengthy, bitter lawsuit between the two companies. Android was also built using Java software technology, which Oracle owns and has claimed Google stole to shore up its mobile business."

Even after a correction, the article still claims Oracle has sued Google over Linux! (Not sure if your copy/paste is from after the correction.) The author demonstrates no understanding of the difference between the Linux Kernel, Common Libraries, Android Runtime, Android Application Framework, and Google Services. Moving from Linux doesnt mean replacing the Runtime or Services. Completely separate layers. Oracles disupte is over the Runtime not Linux.
If you can't see the reply button because the comment is too new, click "0 minutes ago" and you can always reply there.
7 key insights for improving engineering team performance
There's still free ranges of error codes you can use, eg. 460+ https://httpstatuses.com/
And BFR is well past the blueprint stage anyway. They're doing actual fabrication and testing of many parts of that rocket already. It's the main engineering focus of the company -- Falcon 9 is effectively done and Falcon Heavy is a side project (also mostly done).
If the projector is mounted overhead then you are left with a bundle of plugs, likely none of which USB-C.

The situation with display connectors is particularly sad even without USB-C, as we went quickly from still largely VGA and maybe DVI a few years ago to HDMI/DP/mini-DP co-existing, and now USB-C in the mix. I just recently had to buy a USB-C to DP cable even though my work laptop has HDMI and I've been using it fine, becaues this particular monitor does not support anything bigger than 1920x1080@60 over HDMI, and DP is only offered via USB-C on the laptop side. How often do you see this particular combination being required a year ago? But here we are, dealing with a quasi-N^2 problem.
And other's want to have their cake and eat it too; cheap housing in one of the hottest job markets, in an interesting city. It's like the business paradox; cheap, fast, good, pick one.

You want cheap housing? Come to the Midwest. You want an ultra high paying job? Stay in Silicon Valley/Seattle etc.

It's like the model complaining that she's too skinny for her jeans.
Which carrier was being problematic?
They like to roam the land.
My wife is upset every time there is an iOS update. No non tech users really don't want to have to relearn how to operate their phone on a semi regular basis...
Central planning works sooo well.
The article is indeed interesting when it goes to the GC/allocation part and it's a nice read, but it really gets C++ wrong when talking about values/references. C++ is not "reference oriented language" the same way it is not an object-oriented language.

For instance, what restricts one from doing:

int blah(myobj a);

Instead of:

int blah(myobj &a);

For passing your a myobj value?

The usual argument is efficiency - since "myobj" may be a big and have an expensive copy constructor - and you may happen to see this pattern being commonly used in C++ programs, but restrictions? There are none. C++ even makes it possible to assert coherency with copy/assign constructors, and modern C++ supports the more efficient moving as well.

So, the point is: nothing in the language restricts you from passing things by value. I'd go further an say that blindly passing things by reference is bad practice and detrimental for simple objects - since you now have to consider lifetime/ownership of the reference you passed along, and this will probably complicate an otherwise simple piece of code.

The argument about fields in memory also makes not much sense. How is that different from C++? Keeping references/pointers in structures is possible but not exactly what one needs to do.

Otherwise the article is great I just think it misses the point when comparing to "C and C++", since they are not the same language - even though syntax is similar and there is some level of compatibility.
Yeah. The "locals" will be all the people who moved here for the tech jobs.

And people forget that the reason there was so much culture in California in the 1960s was because of the booming economy, driven in large part by defense industries. Everybody was coming to California, and that drove cultural dynamism. SF was an extremely politically conservative city when the hippies came. They certainly didn't come to SF because they liked the locals; they came here along with everybody else and changed the city.
The BlackFly doesn't seem wider than two regular cars, so I don't see why not.
I think the fundamental personal issue in this country is that nobody wants to be told exactly what their government-mandated health regimen should be, or have the government decide which procedures they'll be allowed to have for their condition.

That ultimately means that they're locked into what their insurance company mandated health regimen should be. But at least they can sort of choose their insurer, or no insurer (which is usually 10-100 times cheaper on the total medical bill).
I didn't assume you agreed with the envy part. I do however find it absurd that envy is used in this context - since the word would never even be thought about in the serfdom case. Words do carry meanings after all. In this case we have the mortal sin of the individual instead of the righteous condemnation of societal injustice.
Exposure therapy is supposedly effective for anger problems, so let me help you out:

hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia, hypermedia!!
Slaying a UI Antipattern with Web Components (and TypeScript)
> Probability of all events that could have happened, but did not 0.

Only if you meant "could have happened, but did not, and now for some reason can no longer happen."

"All events that could have happened, but did not" would reasonably encompass every event with 1 > P > 0, wouldn't it?
Can’t they sign route updates and get over it?
Internal Amazon docs reveal scramble to fix Prime Day fiasco
11 New Restaurant Concepts Reimagining Fast Food and Casual Dining
Here is a recent example where the same trial has and has not been a success, depending on how you look at it: https://www.forbes.com/sites/matthewherper/2018/07/05/biogen...
I got totally lost the moment I saw "visual programming."

No, coding is not becoming obsolete, because the most useful aspects of programming aren't the actual characters being typed into a computer but all of the the conceptual thinking and planning based on experience behind it. Visual programming tools only benefit people that already can think like programmers but perhaps just haven't put the time into learning the ins and outs of a particular programming language, framework, or coding environment. Put an average non-technical person into a visual programming context, and they just will be completely befuddled.

AI is a similar story, in that people who already know how to program will direct specialized AI tools to solve specific problems (perhaps come up with superior algorithms or fine-tune certain architectural considerations for performance/ memory/related reasons). You're just not going to see an average person say "Hey Siri, build me a new app. Here are some features I want…"

(BTW, it should be noted that this article is written by a guy who runs a "zero-code" visual programming tool. Make of that what you will…)
No I afraid it is not - the fact that its about "technology" does not really change the talk that much when compared to speeches in the roman senate.

You still use the same rhetorical devices and ethos pathos and logos.
I'm not quite sure what does the database schemas have to do with the front-end queries...
It's a pejorative because it is a short-hand for a longer statement: "Yes, of course, we need ${X}, but not in my back yard."
Right. They don’t sell our data, they rent us out to the highest bidder.

Much better.
Show HN: Learn how to work remotely from people doing it every day
I always thought if they were not doing something similar for key hires. Not for engineers as it would most likely leak eventually, but like if they are going to hire a VP maybe the founders or someone else has hire_vp_or_not.py that parses their e-mails from previous jobs, etc...
> I'm not sure why you would say that A isn't orbiting B if the barycenter of the orbit isn't inside B?

If A and B were roughly the same mass then you'd say they're orbiting each other. We don't tho say or write that about Jupiter in my experience.
I am not a doctor, just a relatively informed individual.

I believe the drug you are talking about is Pritelivir/Amenamevir, currently marketed in Japan under the name Amenalief.

Am I correct? If so, I was not aware they are available in India for such a low price.