skysight-inc/HackerNews huggingface dataset:
You could do the same thing with QR codes in Google Photos, the compression required for unlimited storage wouldn't affect them.
Typically these platforms will query on a data warehouse that you provide: redshift, bigquery, a big postgres instance, or the like.

In terms of getting data into that warehouse, you can write ETL (extract, transform, load) scripts yourself. There are also a number of ETL-as-a-service providers like Stitch or Fivetran that cover common things you might want to sync into your data warehouse and query like salesforce, google analytics, quickbooks, etc: https://www.stitchdata.com/integrations/sources/
The question is: how much needs to be kept confidential?

"Obscurity" general refers to situations where "everything" is confidential. And when everything is confidential priority one, nothing is, since people can't work like that.

Cryptography attempts to sequester the confidential data into a small number of bytes that can be protected, leaving larger body of data (say, the algorithm) non-confidential.
I hire remote workers. Because of our business and the level of communication, being in the same time zone is important. Because of legal complexities, being in the USA is important (though we have interviewed people from other countries).

I think if you are in a position of providing labor that can be reduced to a written document (and no other communication) then you are at risk of being outsourced to the global marketplace. Otherwise I wouldn't worry.
I don't own nor have I read the manual of one of these, and there's not much in the way of details on that page, but isn't this more like "use the factory-supplied default key to get in for the first time, then change it to your own"?
That's only reported incidents.

Do you know how many people in the Bay Area stopped reporting crime because the police won't do anything about it?

Get your car robbed? Call the police and they tell you to fill a report out online.
Cost of living is also a factor.
A friend and coworker of mine had a saying "Speed Kills" about trying too hard to make things fast while keeping the system robust. You most certainly can make more secure systems, as the merely superscalar and less intense CPUs are, but they're significantly slower.

All depends on your threat model; to take one extreme, if you're crunching numbers with your own optimized numeric code, the issue of untrusted code of "random JavaScript off the net" is not an issue. And I doubt many mainframes are used to casually browse the net ... I certainly hope not at the same time they run the night's financial transactions!
Like any other network solutions vendor?
Panther Chameleon Humidity
What? The whole purpose of MCAS was to address the tendency for the aircraft to pick up under throttle because the engineers are placed more forward on the wings causing a change in lift
There's a collective bargaining agreement between the union and the company that governs the relationship. The union has a constitution and bylaws that govern the services that it provides to employees. As an employee in a union shop, you're not an at-will employee, your employment is subject to a contract.

Issues of employee performance aren't inherent because you have a contract. If you work for a public company, your VP probably has an employment contract that protects him from many types of arbitrary actions. A baseball player is a unionized employee with a collective bargaining agreement -- and teams obviously have tools to incentivize performance.

Managed well, a union is a tool for compliance as well. Companies and governments have done things like push healthcare administration to the union or pool sick leave to let employees police leave abuse. I've worked and managed in union shops, and have hired and fired people. The issues you talk about usually reflect immature process on the employer side. If you follow your rules, you can fire employees for misconduct.
I use Krypt.co. It stores my private key in my mobile device only. I can hook up any device to use it as my SSH key, but the key never leaves the device. Instead, it signs all requests only once I authorize them interactively.
I rode in an A220 a while back on a random point to point route. It was great, all the trappings of a modern plane.

Thought the ride was gonna suck since, well, unpopular short routes is where most carriers put their old pieces of crap, since they're too fuel and maintenance hungy to do anything else.
FTA "A single google doc can store about a million characters. This is around 710KB of base64 encoded data."

This means that in order to reach the limit of the drive space given away for free, they'd need something like 15,000 Google Doc files (15GB) if they counted toward your space limit. I doubt a lot of paying customers even reach that.

The real limit (file size) is reached by binaries. Videos and PDFs, usually.
Very cool! About a year ago I had a similar idea, but to store arbitrary data in PNG chunks[1] and upload them to "unlimited" image hosts like IMGUR and Reddit.

[1] http://blog.brian.jp/python/png/2016/07/07/file-fun-with-pyh...
For what it's worth, I distinctly remember that sometime in middle school we had a unit where exactly that happened: we were shown some ads, and there was various discussion about the way ads are created, the tricks they use, etc, etc. The "elmer's glue for milk in cereal ads" bit definitely stuck with me. ;)
Anyone remember Gdrive? I can’t find it now, but I think it was probably early or mid 2000s. It let you store files as a local disk (FUSE) via Gmail attachments.
The first example is illustrative: “Disclosure: I work on Google Cloud,” in an article about Google Cloud. You don’t see Googlers adding caveats to posts about Facebook on the theory that both are in the same industry and share interests unrelated to the discussion at hand.
I gave my raw observations last night. Maybe they sound naive.

But I think that, after many years of growth at any cost, China is cleaning up their act. It may be years before it results in cleaner water flowing into the sea.
Why is it a deal-breaker for you? Do you live or work around a lot of water? Even though it doesn't have an official rating, it does have the same kinds of seals, etc. that the other phones have. If you drop it in some water and pick it out, it will be fine, see here: https://www.youtube.com/watch?v=z8AdxtkkQDo
Projectiles are simulated on the server
Dijkstra's timeless advice.

Also recommend:

"On the Design of Programming Languages" N. Wirth

CS-TR-73-403
"Hints on programming language design" C.A.R. Hoare

"The Essence of Programming Languages" Niklaus Wirth
I don't live in America, but having strong opinions is fun so I'll wade in anyway :D

The things you are talking about are regulatory standards. I've not seen anyone really suggesting that regulatory standards are a problem in the Americas (on the contrary, everything I've read suggests if you have in insurance the whole process can be pretty comfortable).

gp's post is, in my eyes, clearly going towards the point that people should be choosing their own insurers, rather than their employers choosing insurers (on employees behalf). It seems like common sense to me that an individual will be better at choosing a healthcare provider than their employer.

The idea that healthcare benefits are a factor to consider when choosing an employer is bizarre. The only reason to link the two is because Americans enjoy being different. And strangely anti-individual-choice in this instance. That dynamic is an obvious perversion of the market to deregulate.
Simple, Google wants to encourage people to use their office suite so they indirectly subsidise it in this way.
^^This is an incredibly important argument. Many Companies would love a middle road, as well as employees. The funniest part is that most "good" companies already operate on a performance basis. It should be considered
Wow. Thanks for that link. Some amazing inside stuff. My favorite anecdote:

most of the time me and the other firmware folks were chasing elon's whims about what to do with firmware. where i should have been fixing critical issues in the system i was pulled off to do shit like add farting unicorns
I agree with you too.

I think everyone who supports the ban and all the supervisors that voted for it have never been a victim of a crime. Or at least never been a victim of a crime recorded on camera.

I bet 99% of the people who have been a victim of a crime that was recorded on camera and yet nothing was done to catch the criminals would be in favor of using facial recognition technology by the police.
Oh I definitely don’t. Just more of a commentary on Tesla’s “right integration” and customer service.
Carmack's dotplans are always interesting history to read.

If you weren't a gamer (or alive) at the time when quakeworld came around, you might not appreciate how amazing it was for multiplayer games on the internet. On dial-up, you were lucky to have 150ms latency. Before client-side-prediction, that latency applied to every action you took in game, including player movements. Hit the up-arrow, and you wait 150-300ms before the game responds and moves your character forward. CSP really was an amazing break through, and made multiplayer action games feasible on the internet.

This is particularly relevant now, that we are entering the era of cloud-based streaming game platforms, like Stadia. The latency problems of the pre-CSP 90's will be rearing their heads again. Its going to be interesting to see how these same problems will be tackled in this new context. Internet speeds are higher now, but so are our expectations.

I doubt we'll have the nice, simple dotplan files that Carkmack left for us to read and remember, from all the SRE's at Google, sadly.
I think the answer is, use your network. Contact people you have worked with, or people who have worked with people you have worked with. This is another sort of credibility beyond that of a programming test (and covers some of the areas that a test can't, like ability to deliver and communication).

That is what worked for me in my last job search (1 year ago).
This is fascinating to me. There's also "lax" from Old Norse, which also means "salmon". There's an Irish town near Dublin named "Leixlip" which comes from "Lax Hlaup", meaning Salmon Leap. It's also the location of some of Intel's big fabrication plants, to bring this back to technology for no good reason.

Wonder if HN can display Norse runic characters. This is the name "Lax Hlaup" in the Younger Futhark runic alphabet: ᛚᛅᚼᛋ ᚼᛚᛅᚢᛒ
Do they? I have no idea. I'm not an employee of Boeing.

Have I seen agile/scrum used to cut corners on and dismiss engineering concerns? Absolutely.
Although I really dislike the look of Material (especially when used on websites), design systems like it allow us to create consistent user experiences across applications. They might not be ground-breaking in terms of the history of graphic design, but we care more about usability and accessibility. UI design is not progressing in Hegelian fashion towards a utopic ideal, but rather it is continuously adapting to new formats, devices, and environments. Much of design is concerned as much with limitations as it is possibilities. (Anyone remember 256-color web-safe palettes?) I'm not entirely sure what you are not happy with in modern design- that it is not static? The constant exploration of design possibilities on new platforms, from phones to VR, seems quite necessary and important to me...
Good lord. I never imagined people were intended to just eat scoops of the stuff. I add a few ounces to sauces or ramen I'm making, it thickens them a bit and doesn't affect the taste. They could probably tolerate much more.
This is very clever, and a neat interface.

On the one hand, I think this is great, on the other, I hope it doesn't force google to add limits that bother me in the future :P
Swiss/International Style Grunge/Punk Posters:

https://www.swissted.com/
The Cobra Effect (Part 2)
All weapons are simulated on both the server and the client in the case we're talking about here. It's just that raycast weapons are rewound on the server to compensate for the client's latency, and projectiles aren't. The server has the authority on actual hits and damage done for all weapons.
5G likely to mess with weather forecasts, but FCC auctions spectrum anyway
I remember using it back in 2005 iirc, and it was amazing. The files had a label called gmailfs.gDisk which is how it could keep the "file system" separate from the rest.

Now Google generously offers Drive with 15Gigs of space.
Not that easy in San Francisco with a family.
Oh my god. We spent hours and hours just playing on our own, then discovered it could be networked. What a game!
Microcode most likely.
The "Implicit namespace packages" item is not correct. Those are for a a specific packaging scenario which doesn't come up in normal usage. Packages should have an __init__.py file in general.
Fermi estimates are also known as "guessing with extra steps", but that doesn't mean they aren't useful.
Which is why the safety cards in US airline cabins cleverly state "Country of final manufacture: ___"; another subtle win for Boeing.
Market share is a good answer, in x86 space alone per https://www.extremetech.com/computing/291032-amd-gains-marke... which I found without putting much effort into it, AMD's share in servers is negligible and even dropped in the last quarter. On the other hand mobile and especially desktop are rising smartly, but still somewhat modest. IoT is excluded, and AMD could be doing well there to the extent anyone's using x86 for that, and there's also (quasi) embedded like network gear.

So the cloud vendors are 97% minimum Intel, they're exquisitely vulnerable both technically and reputationally to these bugs, the stakes are existential for them and they have a lot of money they can throw at the problem, whereas the users of notebooks and desktops are a much more diffuse interest.

As I've mentioned many times in these discussions today, everyone had Spectre issues, and everyone but AMD has Meltdown ones. The more recent vulnerabilities are Intel only because they're using what was learned from those first two to attack Intel specific features like the SGX enclave.
> I've not seen anyone really suggesting that regulatory standards are a problem in the Americas

This was a major component of Trump's platform, and where the "selling insurance across state lines" thing comes from.
Yes, right now unemployment is quite low. The unemployment rate doesn’t show you the quality of the jobs. A person working two part time minimum wage jobs (so the employers don’t pay any benefits) is probably worse off than they’d be with one full time job with a good health plan. This situation is not new to the current administration, though they’re certainly doing nothing to improve it.
This is incorrect. Play Services is just a set of proprietary APIs that Google enables for Android: https://developers.google.com/android/guides/overview If you really want to see when data is being sent to Google, use Fiddler or something similar to look at the actual packets.
> The worker is your employee if you can control not only what work is done, but how it is done.

What does 'how it is done' mean?

If I ask a gardener to prune a bush he's a contractor, but if I have a conversation with him about how I want him to prune it is he then suddenly an employee?

Seems like it's very easy to accidentally make someone an employee by requesting they do something in a particular way.
I have no idea how I remember this, but there's a write-up about the Age of Empires netcode (written ~96, released end-of-97): https://www.gamasutra.com/view/feature/131503/1500_archers_o...

Because of the unique challenges, they did a lot of synchronized client-side simulation (based on minimal state transfer over the net).

... and apparently encountered a lot of the issues with doing that (no random anything!!!).
You know what they say: the S in IoT stands for security.
I'm personally rather confused as to how a diversity of ability is useful. A diversity of abilities perhaps, but I don't see how having an incompetent in the loop is supposed to help.
For those who need to take a driving test, it's always best to try schedule it for the earliest morning time slot. The examiners typically don't want to start off their day by being a prick and fail someone.
Five Foods are claimed to improve our health. But we’d need to consume a lot
Google maps also tries to get your location when the phone starts! You can avoid all of this by running LineageOs and not installing Gapps. Or install them, and use XPrivacyLua to lie every time play services asks.

I can't do this for my daily driver (stupid work apps don't allow root without much fiddling), so I compulsively turn off location permission.

Google won't add a feature to spoof location or even block play services because of obvious reasons. The best course of action if you don't want to be tracked constantly is LineageOs or iPhone
Most people. I lived in Ann Arbor, quality of life was a smidge better (horrible food compared to California, bad climate, very high property taxes, horrifying roads...) but jobs for a tech worker were really few and far in between.

Let's face it, if you don't find a remote job (and they are still difficult to find) then your reality is probably a lot more likely to look like mine than yours.

The US is a lot more car dependent than any other place on earth, like it or not.
The big insurance companies already are multi-state. Transparent provider pricing and reference-based pricing are a regulatory solution that allows free markets to do their magic.
It took exceptional circumstances, but it was the right call in this case. All were working toward the same goal. We can all go back to our war after the white walkers are dealt with (don’t bring Cersei up or it ruins the analogy)
I see.

But then, I suspect (as others note) that Google will notice when you have 50GB of Google Docs full of base64.

Seems an iffy way to store stuff.
I read this as I dread waking up to board a flight at 5:20am leaving Austin.
Having two different static passwords on an account isn't actually two different factors, whether you can recite them or not.

The fact that one time passwords expire and change is what makes them a different factor than a static password.
Indeed, when I saw it used to refer to the fish I thought it meant liquid oxygen was somehow used in its processing.
I'm not sure how large you think the servings are likely to get, but a quick look indicates 1 cup of cooked and drained peas has 35% DV of dietary fiber. Before you eat yourself into some kind of iron-related jeopardy your digestive tract is going to raise some warnings of its own, I think.
This position hinges on the giant assumption that "genetic mutations" are effectively the only important factor in one's life outcomes.

It's a point of view I'm thoroughly familiar with as I've read/listened to plenty of material by Richard Dawkins et al, and spent a solid few years of my life subscribing to that deterministic/materialistic worldview.

But, both for reasons of curiosity and personal need, it's a worldview I ended up researching deeply enough to progress beyond, and it turns out there's plenty of evidence that factors beyond one's genetic code are at least as important, and quite possibly vastly more so.

Most importantly: genetic expression (epigenetics), which we already know can change during one's lifetime, and may be able to be changed far more significantly/rapidly, and have a far greater propensity to change one's life outcomes, than has been previously accepted.

> Are you suggesting the individual could reverse a detrimental inherited mutation in his own lifetime (as opposed to the lifetime of his distant descendants), if properly nurtured?

I don't suggest that but I think it's far less important than you assume.

However I do suggest that a person can reverse a detrimental genetic expression if properly nurtured.

I've spent about the last 8 years putting this hypothesis to the test and so far have been successful in overcoming multiple debilitating health conditions and dramatically improving my capabilities and outcomes in my professional and personal life.

And yes, I'm fully cognisant that I am an n=1 self-evaluated anecdote, so my case is at-best suggestive, not conclusive.

But I'm not alone in applying these theories and having these kinds of outcomes, and there is a growing body of scientific theory and research to provide a basis for these experiences/observations.
I'm just not a fan of Material. I've tried to like it, but it just won't stick.

I know a lot of people think Material=Professional. But I think Material looks more like a small business using a drag-and-drop home page builder. Yes, that goes for the Android interface, too.

I never understood the hatred for skeuomorphism. It's intuitive. It's pretty. It's colorful. It's artistic. A bunch of stacked squares isn't any of those things.

Fortunately, I still have a launch day iPhone that I occasionally use for music, and it can't be "upgraded" out of its skeuomorphic splendor.
Europe already does this, to a reasonable extent. So do most developed countries (Japan, Australia, for example).

It's really the US that lags behind in almost all aspects of taking care of its citizens.
Is there anything like a web standard for theming? I.e. you have a browser that makes a query to some standard interface for supported themes on a website and it would automatically choose the type that you prefer. Values could be things like high contrast mode, dark mode, or even minimal (that was largely text-only.) Then there would be auto-magic dark mode on all major websites.
The .io domain is icing on the cake :)
$20.8 million in sales and marketing expenses

$56K per house sold

$12.3 million in technology and development expenses

$29.7K per

$14.4 million in general and administrative expenses

#34.8K per

$3.8 million in “segment interest” expenses

$9179 per

This all sounds like phony accounting, Hollywood-style.
Plausable deniability is the name of the game. If an unusually well informed group has trouble telling, are they free to do either?
They compulsively flick through videos and later vent their pent up energy through temper tantrums. I tutor a 3 year old boy for an ultra rich family, he's essentially raised by his nannies who let him do whatever he wants. Observing him using a tablet is pretty shocking, it's total zombie mode watching Elsa and Spiderman videos 15 seconds at a time before skipping to the next.
> "While I can remember and justify all of my decisions about networking from DOOM through Quake, the bottom line is that I was working with the wrong basic assumptions for doing a good internet game."

I'm not one for hero worship, but I think that's as close to engineering zen as one can get.

Aka 'I'm brilliant. I thought I was doing the smart thing. Turns out reality was otherwise. I'm changing my approach.'
It's not really that far off the mark. Their "enhanced device positioning" bs, if you have it turned on(almost everyone does, it's default), will report your location to Google any time any app needs device location.

If you turn off "enhanced device positioning" you run into a ton of dark patterns like Google maps asking you to turn it back on any time you use it.
You say "only", but for those of us who's ping on a good day was between 250-300ms, it was miraculous. It is interesting though, how lag compensation on one particular aspect of the game can make such a big difference, even though the lag is still there in full force in other (just as critical) aspects of the game.
allow us to create consistent user experiences across applications

The problem is that they are consistently bad. Web design has stagnated because of Material. There's little innovation going on because Material is "good enough" and "everyone else is doing it." That breeds mediocrity, not advancement.
And copyright has literally everything to do with the excesses of capitalism.
Ex Boyfriends List