skysight-inc/HackerNews huggingface dataset:
Yeah, give me a decent-handling battery electric drivetrain and chassis that I can hack and I'm in!
Hey, I myself am planning to introduce envoy into an existing mixed kubernetes/bare-metal architecture, having the same "one service at a time" considerations.

Have you been thinking about adopting istio? If yes, why didn't you?
In most of the world, corporations don't count as people.
What can laser cutting be used for?
It's not just for educational resources, see https://hire.withgoogle.com/
Man sues feds after being detained for refusing to unlock his phone at airport
Shanghai on BigPixel
So don't give that sort of interview; give one you wouldn't walk out of where, if it goes well, you'll be able to write a compelling argument about why the candidate should work at Google, and if it doesn't go well you'll be able to write about where the gaps are.

Feel free to ping me on IM (username is in my profile) if you'd like to talk about how to do this in a way that helps hiring committee make informed decisions.
Not that Saturn is a great example, but I remember there being a prominent brand from an established manufacturer that sold more or less direct (or at least had a published non-negotiable price and was sold at a brand-dedicated sales center). How did GM get around dealership monopolies?
I also rather strongly dislike Python (which tends to be a problem given that my employer's engineering team uses Python for everything, whereas I very much prefer to use the right tool for the job - which might be Python sometimes, but not often, let alone always). Whitespace-sensitive languages are - in my opinion - not at all user friendly, and the quirks around passing variables by object reference (like how you should never do "def foo(bar=[])" unless you want bar to equal [1,2,3] when you call foo() after having previously called foo([1,2,3])) make JavaScript look somewhat sane.

I will say, though, that I don't mind Python calling things lists and dicts. Those are indeed common terms (both are used in Erlang/Elixir), and reflect the fact that there are multiple possible implementations (lists might be arrays, linked, double-linked, etc., and dicts might be hash tables, keyword lists, etc.).
People have been smoking in bathrooms forever. If large portions of the teenage population were still smoking the schools would explicitly or implicitly give up on forbidding it. Trying to ban a behaviour a third of the population engage in is a losing battle.

Look at France
https://thinkprogress.org/french-high-school-students-encour...

> In one of the strangest debates that’s resulted from the spate of shootings and bombings across Paris last November, French school administrators are weighing the dangers of teen smoking against the threat of potential terrorist attacks.
An earlier version of the paper that is not behind a paywall:

https://static1.squarespace.com/static/5759bc7886db431d658b7...
This was a nice blog post!

1. Have you considered/are considering ISTIO control plane for your Envoy fleet? Why or why not?

2. Did you containerize your applications before using Envoy? The blog post talks about running them on autoscaled ec2 instances but its not clear if you're running application binaries on those vms or serving from containers
Recency bias is a major factor in performance reviews too, so, as every salesman knows, if you’re going to slack off do it at the start of the cycle.
I'd love to hear a Facebook critic rebut this thread re: the article:

https://twitter.com/_mades/status/1075228269845336064

What this seems to boil down to is a side channel for certain partners with looser technical controls but tighter monitoring of misuse, and no evidence that that tradeoff actually resulted in any misuse that couldn't have occurred through normal data access channels.
My investing thesis for crypto is this:

The cryptocurrency projects that will survive and thrive will be those that let people do things that are insane, and yet they want to do anyway. It'll be new markets where currently no economic activity is taking place, because the participants cannot trust each other (or make use of the legal system to trust each other) enough for any rational actor to consider transacting. Cryptocurrencies, of course, alter that rational calculus by letting you put trust in an anonymous network of worldwide miners to secure your transactions.

Think of some of the biggest companies created in Web 2.0. Facebook - who in their right mind would give Mark Zuckerburg all of their personal data so they could hook up with that hot girl in the dorm across campus? AirBnB - people actually invite strangers into their homes to stay with them? Even the founder and first investor call that "The worst idea that actually worked." Uber - you're going to get in a car with a complete stranger and pay them to drive you places?

(Interestingly, all of these are markets that are well-positioned to be disrupted by cryptocurrencies. The key elements of an EBay/AirBnB/Uber-type marketplace are 1.) ability to connect latent demand for a service with people who can supply that demand 2.) ability to receive payment and 3.) a reputation system to ensure that the service was performed reliably. Right now, the UI & scalability properties of crypto are not good enough to let them replace these centralized marketplaces, but all of the information involved could easily be stored on a blockchain rather than a database, and with current Ethereum transaction costs at 0.07c and most of these tech companies taking a 20% cut, at some point the economic incentives to replicate them will become huge.)

We've actually had a couple of these killer apps for cryptocurrencies - buying drugs off the Internet, and ICOs. In both cases, any normal, rational person looking at the behavior is going to be like "What? Are you crazy?" In both cases, people do it anyway, presumably because they really really want to buy drugs without having to meet in person, and because they really really want to invest in startups but otherwise can't.

If you can service a market with databases, digital signatures, and old fashion contracts, you should service it that way. Blockchain is useless for anything that people are doing now, because if they're doing it now, there's already a way to accomplish it.
I think Thomas Dullien has been working on this stuff for a very long time; his company, Zynamics, which Google acquired ages ago, was the author of BinDiff.
The commit comment explains, "Entries that are added to the back/forward list without the user's intention are marked to be skipped on subsequent back button invocations."

The commit doesn't include a mechanism for marking the should_skip_on_back_forward_ui flag, but the normal way Chrome verifies "user's intention" is waiting for a gesture/click in the page.

So if you're doing front-end routing in response to a user clicking on a link or button in your UI, or swiping the page or what have you, that will allow you to pushState and then intercept the back button, as you can today.

But if you attempt to pushState on load, that's not enough to establish intention; the back button will then skip your pushed states and leave the page.
Exactly. it compares pretty well, number of packs vs number of eg. of 10ml bottles. Or number of refills, battery switches, recharges needed.

Also: most vapes have a trigger counter.
I think this is an overused cliché, at least when applied to this situation, I. e. individual top-level executives.

Individuals don’t behave like machines, especially not when dealing with people they have known for a long time. That idea is readily accepted by most anybody when evaluating the CEO here, as far as I can tell, who would seem to be putting his emotions (pride) over the interests of his company. If we readily accept that he is guided by emotions, it’s inconsistent to assume someone in a similar situation (the HR head) would be completely immune from emotions and act machine-like, with Machiavellian calculus.

The only way to make this work would be to posit a difference in the ability of negative emotions to influence us, vs positive—pride vs loyalty, honesty, friendship, etc. since I’ve seen more people lose money loaned to a friend, than make money stealing from friends, or seeing the willingness of people to die rescuing others, I can’t really subscribe to such an arbitrary split.
People litigate this endlessly. You're still at the second tier of the Expanding Brain Meme of this problem (the first is to do the problems and get the job).

What does it say about a person who's smart enough to know that the problems are meaningless but they study for them anyway? Why might that particular kind of conformity be valuable to a huge corporation?
The original architecture seemed overly complex IMO. Maintaining a fleet of HAProxys and their configs seems daunting... it seems like they're gaining both flexibility (maintaining configs easily) and observability (request/response metrics for thirft requests)
> IE wasn't the best browser and didn't have the best engine.

When IE 6 was released in 2001, Firefox didn’t exist - it was still Netscape Navigator. At the time, it was highly regarded, much like the previous releases. Tridend (it’s rendering engine) was leaps and bounds ahead of the competition. Microsoft are in this position now due to massive complacency - the vert same reason that they are not in the mobile market.
Admittedly since I am the author of the original comment I am biased... However, is there any untruth in the statement?
You can find usage stats on Freenet. But I found a couple reports on clearnet:

Uploaded: 2018-11-28 (UTC)
https://d6.gnutella2.info/freenet/USK@sUm3oJISSEU4pl2Is9qa1e...

Generated August 25, 2017.
https://www.asksteved.com/stats/
I saw an entire country (Norway) quit smoking in a couple of years, family members, friends, and myself. It became culturally unacceptable. Today only people at the bottom of society smoke. Troubled teenagers started using something called "snus" instead because they think it's cool.
Elon Musk Gave Us a Test Ride of His Futuristic Travel Tunnel in Hawthorne
Boy, if you think the amount of data FB sells is creepy, wait until you find out how much information your insurance provider sells, or your cell phone provider, or your credit card provider, or your health provider...

If you ever get in a car accident in the United States don't be surprised to get mail the very next day from accident insurance attorneys because you bet every service you use is selling every aspect of your life without your explicit knowledge or consent. Every time you use a credit card to purchase something that information is sold to a network larger than you can imagine, who will in turn sell it to their network. Your geographical location is sold by your cellphone provider whether you realize it or not and whether you think you have GPS tracking turned off. If you have a SIM card that's tied to you as an individual, it's being sold.

Here's just one example: https://www.washingtonpost.com/news/the-switch/wp/2018/06/19...

Notice how the keyword is "suspend"? I don't doubt that they've quietly resumed the practice. In fact, I bet all of these companies and service providers are overjoyed right now that the media is so focused on FB to care about all of the shady shit they're doing on a daily basis.

I'd rather not have any of my data shared, of course, but if I had to pick and choose between my health insurance being sold and versus what TV shows I liked on FB, I'll take the TV shows any day.
This post made me think of the seven gestures that make you look like an intellectual:

https://www.wired.com/2014/01/use-hand-gestures-look-like-re...
Despite all the complexity that goes into _creating_ a statically linked ELF executable as the PDF describes, I was reminded exactly how easy it is to unwrap and load a static ELF binary into memory when I was writing a static ELF loader the other week.

You literally end up with a table ("section header table") in your executable with sections of type "SHT_PROGBITS" and "SHT_NOBITS". You copy <n> bytes from the offset in the ELF image for the former to the address specified, and zero <n> bytes at the address specified for the latter.

Obviously in a system with virtual memory, you need to account for page table mappings, and for a multiprocessing system you need to setup a process vector with initial instruction pointer, address of the page tables etc. so that you can task switch.

But for the most basic case (ie. a DOS or CP/M workalike) you can pretty much wallop the program into memory and jump or call to the entry point.
It is amazing that we're still not used to the idea that freedom has drawbacks, and that even with those drawbacks it's still preferable to the alternative.
As someone who has never smoked, but juuls occasionally, I would like to see some studies on the health effects on nicotine alone. Much of the anti smoking literature focuses on the health effects of inhaling burning plant matter along with nicotine. How different is a straight nicotine addiction from that of a coffee addiction? A heavy coffee drinker is chemically dependent on the caffeine, but there isn't any cultural or even health pressure to quit coffee (unless some heart/BP issues). You even see articles that say that coffee has health benefits.

I go through great lengths to insure that I don't become dependent on either, though I enjoy both. Caffeine really does reduce fatigue, and nicotine 'dials you in' when you're focusing. Wish I knew what the chemicals themselves were doing to me without the complications from the delivery systems.
I know several people who quit smoking by switching to vaping and reducing the nicotine concentration. All of them had tried to quit before. At least one of them had tried medication. It does work for some people.
Ya, but everyone is. Too many fakers in this industry.
I would argue your perspective boils down to what is the best standard way to teach programming skills. No one should stop learning from as many valid sources as possible. And it's not an easy problem for anyone to solve.

The underlying issue with the problem is that there is probably no one size fits all approach. Individual variability might as well be immeasurable. The best you can do is put out as much valid information and schemas as you have in approach to a solution to the problem. Tricks of the trade, heuristics, best practices. A full fledged scientific understanding of how the brain assimilates coding knowledge hasn't been established. It may not even be known if our knowledge of the brain is adequate enough to begin that research.

As the history of computing has changed over the decades, the nature of coding changed as well. More and more abstraction has been layered and now it's easier to code than it ever has been. It's like all these macros have been set up so that the programmer only has to work at one level.

Google is naturally going to promote its own system, but it is not Google's responsibility or role to claim to present some final statement on how to approach it.

Regardless, so much knowledge that used to be stored only in people's heads has been offloaded onto software, and the nature and requirements of coding have changed with it.

On top of it all there may simply be too much of it (computer science, mathematics, programming languages) for any single individual to learn it all in a strict completist sense.
And one very nice side effect of vapes that I noticed to be crucial for weaning off more easily:

Vaped nicotine feels way less addicting. I think its got something to do with other "active agents" and additives missing compared to cigarettes.

Edit: For example, studies have shown cigarette smoke to inhibit MAO in the brain due to some agent besides nicotine, which vaping very probably doesnt.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC19495/
> So List<int> doesn't necessarily get JItted

It does, if the AOT compiler is advanced enough to examine all code and determine that `int` is a possible type being used with List<T>. Mono has had a lot of advancements on these techniques over the years, as it's the only way for them to let Xamarin devs deploy apps on the iPhone.
The Brake fluid reservoir level becomes low when the fluid leaks out somewhere in the system. Brake fluid isn't something that is consumed in normal operation. When fluid can be pushed out as a leak that is lost force that is not applied to stopping. When fluid can get out air can get in and air is compressible so this makes the hydraulic braking system feel spongy.

Adding more fluid and bleeding the air out of the system may temporarily make it seem like there is no problem but if you note the level dropping then you ought to find the leak or you risk losing control of your vehicle and run in to some thing or some one. I can't believe it got so bad you were putting it in park at intersections. That is really dangerous!!
America: "It's a real problem! There is no solution!"

Overseas viewer: "This literally never happens here. Try solution (a), (b), or maybe (c) and see if that helps?"

America: "Yep there is no solution in the entire universe"

Substitute "package theft" for: Gun crime / public healthcare / public education / insert social issue here
Moloch is also the thematic devil in my favorite essay on Slate Star Codex, which is kind of a modern theodicy replacing the question of "Why does an omnipotent God allow bad things to happen?" with "Why do we, as thinking, feeling beings allow bad systems to persist?"

Joseph Vogl asked this same question about why "efficient" markets allow inefficient ouctomes in his book Oikodicy.

http://slatestarcodex.com/2014/07/30/meditations-on-moloch/

https://stanfordpress.typepad.com/blog/2015/08/the-end-of-an...
Twitter Abuse Toward Women Is Rampant, Amnesty Report Says
"Unfortunately, our website is currently unavailable in most European countries."
Hopefully from Federal prison with a life sentence. Literally billions of times he and his execs, managers, and engineers have violated the Computer Fraud and Abuse Act, Electronic Communications Privacy Act, Federal Wiretap Act, and more.
This, but for the same reason I found vaping not very useful in stopping my cigarette habit (I missed more than just the nicotine). I’ve heard some of the salts in newer vapes have solved that problem, but who knows what those do.
Show HN: Photos2webgallery – web galleries directly from Photos library on macOS
The origins of Christianity include a large dose of paganism, if that means not directly derived from Abrahamic doctrine.
Getting rid of tips is like switching to the metric system. It won't happen in North America, unfortunately.
This. Free speech is so much more important than sticking to the politically correct mode of expression du jour.

To rephraze: sometimes you should focus on diplomacy, but not all the time.
Automatic surprising wallpapers from Unsplash for your Android phone
If it goes into your lips is not wasted nicotine, on the contrary you are overdosing on it. Nicotine is absorbed by the skin as far as I remember.
Could be. But what also could be is that during a previous maintenance visit a part of the brake system was replaced which led to loss of some fluid and they forgot to top it off.

After all, if there is a leak in the system OP would not be able to drive the car for a year without the issue recurring.
So where should I look? It doesn't seem to be a particularly popular or well-documented topic. The best I've found is this [1].

[1] https://mattwarren.org/2018/06/07/CoreRT-.NET-Runtime-for-AO...
Google employs a non-trivial number of former university faculty as engineers...
It will come down to cost to build and time to build...

I took 2 tunnels to and from the airport today. Each way, over $10. But I'm damn glad I took them because they go all the way from north of the city, to south of the city, including under the river, where our bridges are massive bottleneck.

I saved at least 30' and a lot of sanity, and this was before work. I'd be dead tired if I had to deal with traffic jams for 45'.

Heck I'd even chose a bumpy tunnel over the surface.
And the videos in the ML course don't play for many people.

https://support.google.com/machinelearningeducation/thread/5...

All MOOC sites have videos that play well in every browser. Google makes money by selling something else so apparently it doesn't care much about the quality of this site.
> "But Musk told reporters that Boring officials have abandoned the concept of the skate, saying it was “far more complex” than his new plan: guide wheels that can be attached to the front tires of autonomous, electric cars, steadying the vehicles as they move forward through tunnels."

So basically this only works with Tesla vehicles at the moment. I'm wondering how that's going to expand in the future--if at all.

Do they have a standard which other vehicle manufacturers are expected to include in their car designs to be compatible with these tunnels?

This is making me question the viability of it, because without buy-in from manufacturers, it seems seriously unlikely that any government is going to approve a sprawling Tesla Guide Wheel Tunnel™ network.
In complete agreement with your position, but I'll be damned if the suspense in this dialog isn't maddening. Privy us with enlightenment and citation already, please.
I've just checked the Cloud Infrastructure section and couldn't see your point there. There are readings for fundamentals, then basic practices, then online courses in udacity and kube-bootcamp, then step-by-step guides to deepen the knowledge.

I think they have accomplished a good thing here: a curated list of sources to get into the cloud computing/infrastructure world.

I don't think they can talk about every step in the development lifecycle, it would be very very opinionated. It leaves the reader/developer no space for elasticity and freedom of choice to what to learn/practice. After acquiring the fundamentals, we should all choose our own path by discovering.
Microsoft's Next-Gen Xbox Consoles Are Codenamed 'Anaconda' and 'Lockhart'
I feel like it's pretty easy to understand the hate. For example, the recent x.509 verification DoS patched in <Go1.11.3 required me to recompile, tag and redeploy bunch of services. And then also push an RPM to thousands of customer servers, which costs me CDN money :(.

I would have preferred for myself, and my customers to just upgrade openssl.

I am still a big fan of static binaries though, they more than make up for their downsides.
http://archive.is/VcFEe
I expected to see here more discussion of the methodology, tools, data analysis in the report.
> * But there were missions that only Shuttle could do is not right either when you think it over.

I can think of two admittedly unlikely mission profiles that only STS or Buran could have pulled off:

* Recovering a satellite already in orbit safely back to Earth.

* Orbital bombing. While you could launch an orbital missile platform, it would have a predictable enough orbit to be vulnerable to ASAT. You would have to execute multiple burns for evasive maneuvers and that’s easier with a manned spacecraft. This, specifically, was the capability the Soviets feared enough to design Buran. This is also a violation of international law, not that such things matter in a scenario where you are dropping hydrogen bombs from orbit.
In practice, SomeCoolNewTool will be bundled with some seed hosts.
Digital Transformation, Mobile and Cloud Solution – Web Design and Development
Googlers push protobufs around the same way you just push packets around with all your expertise. It's very easy to be reductive when you decide to ignore the complexity that pushing around packets / protos hides in real world.
I'm asking because I don't know. It's probably pretty obvious that I think the number is pretty low, maybe even lower than the caffeine number (people have died taking too many no-doz pills; can you nicotine patch yourself to death without making yourself look like a mummy?)