skysight-inc/HackerNews huggingface dataset:
You want to know a secret for finding engineers as a startup? Be open to hiring any fifty and over engineer that you verify can do the work. Word will get out and you will be flooded with qualified applicants.

I can imagine telling your VC's, oh no we don't use agencies and spend at most 5% of the CEO's time on hiring. When they express puzzlement just tell them a wise mentor gave you his secret.
China needs to take down its firewall or be shut out from the international markets. Blocking foreign web traffic in the age of digital commerce is blatant protectionism and WTO rules should be updated to prohibit such practice.
Fundamental theorem of software engineering
The problem with recourse to the survival instinct is that survival actually turns around and becomes bad past a certain point. For example, consider the survival of a brutal regime: they might say "we have to be brutal or else the people would stop us." A lighter analogy would be a vampire that drinks blood to say alive: yes, he has to do it to stay alive, but the thing that's being kept alive is a vampire. More realistically, someone might say, "I am embezzling from my company because if I didn't I would default on my house." Of course, that is a silly objection, because the person they're keeping housed is an embezzler.

So, Snowden's choice was between giving a traitor the easy life and facing hardship and uncertainty as a good person. Granted, he had to suffer a lot, but the alternative to suffering was providing comforts to a criminal that happened to be him.
it'll probably be nearly the same thing, renamed, that does an oauth url dance that breaks 40% of the time. it'll have even fewer useful buttons, all hidden until you hover over hidden icons, and those buttons won't do anything the previous hangouts did before. there will likely be a few people that get big bonuses and promotions out of it as well, and they'll write up post-mortems from afar after they've been poached by some new vc-funded darling.
Still surprised they have not bothered to address the UI redesign that many complain about.
This reminds me of having the Nokia 3650 phone. I could hear phone calls before the call was accepted.. awesome uh feature .
Yes. It's important to recognize that there's a big difference in one's willingness to adopt a technology if its creator is on staff. Chris Mason's full-time job is to make sure the thing he built works well for his employer.

If you work some place that doesn't have that kind of luxury, perhaps a little extra conservatism is warranted before you go deploying across "millions of servers".
> Meritocracy is a lie used by the privileged. There is no such thing in the real world.

I remember an essay by a black female engineer. She said what helped her were three things, her dad had a union job, disability payments from the uncle who came home from Korea with no legs. These meant they could fake a middle class lifestyle. And her mother teaching her how to dress and talk like a white person.

Seriously a lot of 'Meritocracy' is nothing more than soft affinity fraud.

https://en.wikipedia.org/wiki/Affinity_fraud
There is a restored copy of the Mona Lisa there, painted at the same time as the one in the louvre, from a slightly different angle. It’s great— hardly anyone is there to get in your way if you want to see it.
I don't see a bug in the patch to fix this bug going over very well with the press.
Yeah, as soon as I saw that he was from Nova Scotia I thought that's his main problem right there. (I say this as a Canadian.)
Replies from Apple stated, "Later this week". So you have this week to spy on whoever you need.
Headline isn't clickbait; your comment is deceptive. The article actually says this:

"If Sidewalk Labs has access to people’s unique paths of movement prior to making its synthetic models, wouldn’t it be possible to figure out who they are, based on where they go to sleep or work?"

People can read the article for themselves and see for themselves.
One thing was a movie, the other actually happens. One in the context of a Cold War the world is better off we, the West, won. The other to aid a non democratic regime. Also, we (and the Soviets) should have every right to defend against industrial espionage.
Canada has lower salaries and higher taxes resulting in lower savings. But in a year should have cpp/old age.
Unless I'm missing something this was patched before it was publicly announced.

I also don't think it had the impact you're suggesting, nor would it be as immediately palatable as a privacy issue to the layperson.
Anyone got Tim Cook's number? If you do, bet you can get some, uh, exposure for this problem real quick.
Can’t believe I’m going to say this, but sugar free Metamucil is an amazing life hack. Makes going to the bathroom way easier.
Or get it in HTML: http://www.mit.edu/~xela/tao.html
TFS is very cool. Too sad that ticki has stopped working on it: http://ticki.github.io/blog/why_im_leaving_open_source/

Due to this, I don't know whether it will be ready at all.
Yes, if you can determine the natural height of every preceding row, the position of the next cell is a vector reduction of the previous heights. You still run in to memory limitations though (unless they've produced some incredible magical compaction scheme which can extract hidden classes from DOM structures, which I can't imagine happened without my knowing it since last I looked at tables in IE [spring 2017]).
Hacking Linux is a specialized skill that isn’t your average everyday job that you can just walk out into the street and get like your bog standard enterprise developer for yet another software as a service CRUD app.

Honestly, the broad market doesn’t care about a masters in CS. Of course it’s going to be harder to find a job with a highly specialized skill.

Why does it necessarily have to be ageism and not just that she doesn’t have market fit?
This defeatist attitude is what's going to make this come true for you. McDonald? really? How about consulting? Starting your own shit? Perhaps looking outside of the West Coast and other places you might be appreciated? How about the govt, schools, hospitals, banks, big ol boring enterprises? How about other countries? Seriously, you have option and everyone does. If you are smart enough to pass the hiring committee at FANG, you are obviously smart enough to accomplish anytime you put your mind to. I often see these stories and it's often, "poor old me, woe unto me..." and you know what? Yeah, woe unto them indeed.

If you believe you can, you can, if you believe you can't, you can't.
> 20+ years ago when a website page was thought as a 1 dimensional flow of text and pictures

Here's the thing though — most websites are still just a '1 dimensional flow of text and pictures'. They try to disguise it with multiple columns of guff, but it's still just text and images. Sometimes a video.

Sure there are web 'apps' now too, but most websites are not apps (thankfully).
OK, I made an error above. Thanks for catching it. Yes, I have somewhat overstated the benefits of saving in a 401k. In my defense, it's been two years since I last fiddled with my settings, so I had lost track of what was what. Still, let me explain my mistake.

1. My employer matches 50% of my contribution up to the cap. Not entirely uncommon at big tech cos, but maybe less common in smaller enterprises.

2. I also did $50k of in-plan conversions over the last two years.

After you take all those sources out (and the resulting investment proceeds from the funds from those sources), my total is only $400k. I do still think it is correct that someone investing ($2019)5k/y since the 80s would have generated a sizable nest egg by now, but my own experience does not make that case as strongly as I had thought.

Actually, when I run it through a calculator assuming 5% total returns, it looks like that hypothetical person only saves about $700k. Which is enough to live a reasonably good life in retirement, but not marvelous wealth by any stretch.
It might trigger the bug to just invite any additional participant (say, a second phone the attacker possesses), in which case blocking only inviting oneself is not sufficient.

My theory is that the server routes messages to everyone who has been invited to the call, even if they have not accepted it. One message might be "participant left," in which case if you are the last one, the call ends.

Another would be "participant joined." The bug would center around the fact that the logic for handling a "participant joined" message does not check if the call has been accepted and makes an unexpected transition to a state that it should not be in.

The "participant joined" code likely handles the case that the new participant was already present on the call. Why? Apple wants to support seamlessly transitioning your call from one device to another. That's why blocking might not be so straightforward from the server side.
You're right about the general case; a restaurant running two $50 payments or one $100 payment usually won't see any difference. But a thousand $1 micropayments produce more overhead (and more risk) than one $1000 payment, so below some threshold it's not worth handling them. As a result, most card processors have rules to either block that payment pattern or raise costs on it.

Common approaches include:

- Caps on monthly transaction counts

- Caps on monthly payment amounts, with usage monthly fees

- Flat costs added to percentage fees

- Percentage fees with a minimum charge

Similarly businesses which know they'll see numerous small payments mostly just charge enormously high fees. The Apple Store and Google Play both take 30% transaction costs, and I suspect they pay their processors noticeably more than the common ~%2 rate despite their size.
This reminds me a bit of how OkCupid basically turned their app into Tinder: got rid of screen names, swipe to match, and can only message users you’ve mutually matched with. Maybe all dating apps will eventually become Tinder, and all photo-oriented messaging apps will turn into some hybrid of Snap/Insta.
Apple only cares about your privacy when talking out loud. (and Apple fanboys still don't want to believe it)
The number of people I know who would kill to be able to move back to Nova Scotia is absolutely huge. Whatever jobs there are will have huge competition and very low wages.

I'm kind of in the same boat. 51. Working remotely while living in rural Japan. If I lose my job (or quit), it's either get another remote job or move. If I can't get a remote job quickly, I will not wait to find someone willing to relocate me -- I'll be on the first plane to somewhere huge where I can get a job.
You are nakedly cheerleading for an authoritarian China and it's creepy and weird.
My wife is a technical designer for jeans and recently started learning web development because we moved and there wasn't much denim industry. She turned out to be good at CSS and I think it's similar to making jeans. From looking at the overall shape and style you can't easily construct a pair of jeans. People with artistic style can sketch a pair of jeans but to actually go from that to the specs that go to the factory (what a technical designer for denim does) is a different set of skills. Art is definitely a part of it but it's also a lot of tricks of the trade and processes, and this seems analogous to CSS.
At 100+ mill a pop not cheap..
is it not enough to disable FaceTime for the time being?
I was in your boat about five or six years ago. Programming was fine, CSS was kinda-not-really ok, and design was just non-existent. Over time though, it really is something you can learn.

I started by cloning designs in CSS that I liked. Same way I write programs just to learn. Pick a design and try to reproduce it. (Here's a good simple one that could probably be finished in a single sitting. [1]) Eventually I was able to clone an entire website while only referencing the internet for CSS details, not core concepts. It'll take time just like learning any language, but the theory behind CSS does make sense if you can peel back the layers of features built on top of it. (Like Git, the core model is beautiful - the CLI not so much.) Reading about the "cascade" part of "cascading style sheets" would be a good place to start if you get the basic syntax already. Then study the selector operators. All of them, there aren't that many.

Then read books on design. Info about CSS the language is readily available online. Info about design, not as much. Design for Hackers [2] is targeted at programmers and explains not just the what but also the why certain designs work. The way our brains interpret color and how that causes certain colors to work well together. How people process information and how to leverage that to make designs that "make sense." Visual Grammar [3] is a design reference book I refer to. It's like a SQL reference book - won't teach you the language (of design) but explains the options you have and when they could be useful. Things like "these types of alignments will produce this type of result."

Just remember that it takes time to learn a skill. And design is definitely that - a skill that can be learned.

[1] https://assets.awwwards.com/awards/images/2016/04/uxpin-teas...
[2] https://www.amazon.com/Design-Hackers-Reverse-Engineering-Be...
[3] https://www.barnesandnoble.com/p/visual-grammar-christian-le...
Will chime in with another valuation metric for a company like HelloSign: attach rate [1]. In this case this concerns how much of DropBox's (much bigger) customer base can be persuaded to buy HelloSign's products due to single sales process, tight integration, etc.

DropBox has ~300k paid business accounts. HelloSign is ~$500/yr for their basic small-business (not solopreneur) plan (I believe HelloFax is separate and starts at ~$100/yr).

Assume DropBox can sell e-signing to a third of their business customers, that means HelloSign would be (relatively quickly) worth $50mm/yr in revenue to DropBox. This is before accounting for any sell-through of HelloSign to their ~11mm paid individual accounts, or any sales at all at HelloFax. (I'm sure both of these are a part of an actual investment thesis.)

Also note this assumes HelloSign comes into the deal with zero non-DBX customers, which is obviously not true. HelloSign is also doing valuable new work, so I would expect these numbers to be on the low side of expected outcomes.

Is $50mm/yr worth it? DBX currently trades ~7x revenue, so that $50mm in incremental revenue is, all things equal, worth about $350mm in market cap for DBX. So their backstop is they are buying $350mm++ in market cap for $230mm.

1 - https://en.wikipedia.org/wiki/Attach_rate
Similar to how Nextels cellular "push to talk" fake walkie talkies worked.
>Most of iOS is still written using Objective-C, including FaceTime. Swift has nothing to do with this.

Most of iOS is still great. The problem is all the cruft that has developed since around 7.0. It just seems like an endless march of features at all expense.
Yes for any given small area in LA why can’t it have as many bus stops as the same sized area somewhere else?
Exactly, for some reason we got rid of PMs, then architects, then "devops" (as they understand it) replaced system administrators, and now as a software engineer you have to do much more, actually leaving less time for your actual are of competence.
Remember how every application was different and needed different essays and things? Nowadays it's one common application (My kid did it a couple of years ago).

The old system was self-limiting in the number of schools you could reasonably apply to but now you can apply to as many schools as you have the application fees for.
Neither of your links seem to work, and the second one in particular seemed to have been dead for what seems like half a decade. Have you just kept these links around to whip out in support of this argument, without checking once whether they actually go somewhere?
Fun story: I tested this bug, initiating a call from my phone and then joining it on my Mac. After I had ended the call, the Mac's camera LED stayed on, even though the FaceTime app was not showing a video preview (in fact it had no windows open). Was it transmitting? Who knows! State management seems to be a mess all over the place.
The 3% who were sentenced above the guideline amount were not chosen at random. They were people who had specific factors in their cases that allowed for an above guideline sentence.

These are factors such as causing a death, causing significant physical injury, causing extreme psychological harm to your victims beyond that one would expect from the crime, abducting people, causing property damage beyond what is taken into account by the guidelines, using weapons during the crime, or torture.

Swartz did not have any of the factors that could end one up in the 3%.
It probably is, but when you are freaked out you want certainty.
G Suite Updates Blog: New Pricing for G Suite Basic and Business Editions
I started taking these to supplement my diet and it made me feel so much better: https://smile.amazon.com/GNC-Fiber-Gummy-Strawberry-BlackBer...
That's computing's tick tock release pattern in general. Tick new features, tock optimizes performance.
Anyone try FaceTiming his email? Could be linked to iCloud and FaceTime-able..
I like this comment; seems like you could make a pretty good company from the older talent that isn't picked up by the young companies. In terms of pure competition, you could give them all a run for their money with the lifelong knowledge bit.
Deloitte's Predicted Tech Trends for 2019
They sure do! This one has taken (checks notes) 24 years.
Technically, she got arrested because the UZS is of the opinion that she broke one of their laws. I'd wager she'd get released because Trump has suggested that the move is (or could be used for) political leverage (whether that's true or not), or because Canada doesn't have the same laws and so we might not extradite.
If you ever get the chance, read the code which runs your CSS, it should give you a better idea of what's going on.
Cool, can they sue the airlines for making it cloudy and/or causing climate change?

https://climate.nasa.gov/news/2601/nasa-test-jet-biofuel-may...
Yeah, I don't get this age-ism thing at all. I'm approaching my 50's, and I'm still climbing in my effectiveness and productivity. I haven't even yet reached the top of my game yet. I am getting better every year.

Proportionally, I bring to the table 5-10x (at least) greater value than those just-out-of-school with no experience. But I'm only paid 1.5x of their salary.

Granted, there are some folks out there that have been slacking off their whole careers, and after 20+ years, they're very good at it. But in terms of dollar spent to unit of value, I believe mid-career folks like me are way more economically valuable overall.
But the web wasn't supposed to be a UI platform - it was supposed to be a medium for delivering text with some images and media occasionally interspersed. Hypertext markup language.

Java applets could use Swing to get a normal-ish desktop UI and still be close to the web. But we keep trying to cram a UI framework into HTML/CSS.

The standards are slowly mutating and eventually they may provide a good UI framework.

JavaFX and Qt are both modern UI frameworks. Both provide a drag-n-drop interface to design applications using standard widgets such as lists and tabbed panes etc. You can modify the styling with CSS (at least in JavaFX, I don't have much experience with Qt). But the final layout spec is done in FXML or the Qt XML format - the XML has <TabbedPane>s and <HBox/VBox/GridBox> and <Button>, with CSS used to style these elements and dictate their visual properties.
Instead of divs and spans hacked with css/JS into becoming scrolling lists and tabbed panes or horizontal container boxes.

I know the basics of HTML/CSS and it took me half an hour to figure out how to put 3 images side by side. Because divs can't represent that naturally - I had to use weird css and put 3 divs inside the outer div. In JavaFX you would put an HBox and drag three Images into it and it just works, because a HBox represents a UI concept instead of a document markup concept.
It is a good motivational speech however things can be much more complex at some stage...
Swift came out along iOS 8, just FYI. Is there some other cruft you're talking about?
It may be entirely unrelated, however this is the exact sort of behaviour you would expect to see associated with providing compatibility with Australia's newly introduced AABill, or to implement GCHQ's ghost participant proposal (https://www.lawfareblog.com/principles-more-informed-excepti...).
Let's make a Thought Experiment, like those Einstein use to do:

I wonder who looks Silly, Now.

If I was the boss of N.S.A. , Mister arminiusreturns, I would not hire you, or I would fire you now, because you gave yourself up so easily, and you didn't see even who you was talking too...easy research...easy logic...easy "secure" broke with silly comment...you don't know how to even secure, and you are Fired.
I've only dipped my toe into Snapchat a few times, but you are spot on with your description of the UI.

However, I think your description also fits CLI's which has always led me to wonder if maybe Snapchat's UI is really a way forward as a "native mobile" CLI of a sort.

We're already seeing things like pinch-to-zoom, swipe to move next, etc. being taken and recombined for all sorts of apps.
People have mentioned flex and grid a few times. I would add using box-sizing: border-box; solves a lot of problems stemming css' default of measuring from the inside of elements that need to fit together from their outsides. See https://css-tricks.com/almanac/properties/b/box-sizing/
Lots of previous discussions: https://hn.algolia.com/?query=The%20Tao%20of%20Programming%2...

(Edit: I mention links like this just in case people are interested. If we were treating the post as a duplicate it would be marked [dupe].)
This sound horrifying. If I use a hacked/modified FaceTime client, does this mean I'll be able to hear and see the other end before they pick up, even after the fix?
At the same time, having strong commercial ties is extremely important to ensure peace.

Stopping European and American companies from making business with Chinese companies puts us closer to a war.
The Fall of Starbreeze
As for parking in a field, I'd want it to drop me off closest to the entry and then head to wherever the site wanted it to park.
This kind of thing is becoming really common lately. Not just Chinese companies doing this -- Qualcomm shills have been relentless whenever there's new press out regarding their legal battle with Apple, for example.

I wonder if it's just part of the "package" when a company buys the services of a marketing or PR company these days. Maybe before it was just a few phone calls to some editors to get some puff pieces in magazines and an ad campaign.

Now it's those things too, but also a massive online wave of comments across the web and social media to push a narrative in a certain direction.
By the way, OkCupid and Tinger, and PlentyOfFish some other belong to the same group/company. https://en.wikipedia.org/wiki/Match_Group

It's likely that they making all apps alike to match most grossing.
In the grand scheme of things, the tracking data collected is nothing compared to what is collected on college applications and standardized tests. Unfortunatey, that’s the world we live in. Fortunately I am not a high school student, but there are many implications to consider here.

As an engineer, I would take issue with tracking students behavior. However, I am also more privacy conscious than the average engineer.
This means your camera was in use by some application. Whether that video left your device is harder to ascertain, but you can try quitting FaceTime to see if the light turns off.
Those sites are rough. Another option is a website builder like Squarespace, Wix, or Weebly. Might be cheaper than Upwork and will at least get you started with a decent layout / theme.