skysight-inc/HackerNews huggingface dataset:
All of that cookie blocking makes for smaller, and sometimes fewer requests. In total that represents a non-zero effect on battery life (and bandwidth) that Apple gets to use to bolster their battery benchmarks.
I’ve wanted the “sleeper” flights for a while! I’ll bet a sleeping pod takes up a lot more space though.
I got a chance to work with a lightfield camera for a class project a few years before Lytro shipped its first cameras, so I was sad to see it struggle as a consumer product. Can you shed more light on what the article should have written?
The OP is talking about disk page reads, not virtual memory pages.
And when there is a security vulnerability which exploits webkit by just visiting a website, one has to wait till Apple releases an OS update(if it decides to acknowledge and fix it[1]), where as one on Firefox 'if Apple had allowed its own engine' could get updated via the AppStore.

What Apple has done with the trackers is commendable, but the security argument when it comes to browsers is always in favour of allowing browsers with their own engines; which apple doesn't.

[1]https://arstechnica.com/information-technology/2019/09/apple...
Highly reminiscent of "Fifteen Million Merits" from Black Mirror.
Depending on what you required, it can still be significantly faster than std::map. Any tree-based data structure is going to play havoc with cache. Also, it will perform an allocation for every single node inserted, which can become rather expensive (unless you're using some customized allocator for this).

Honestly, sorted vectors can often be a good replacement, depending on the workload, if you must have ordered data (this is what boost flat_map uses). All 3 (map, unordered_map, sorted vector) can have their uses, depending on what you are doing with the data.

If you need a better performing hash map, there's always Abseil as well.
This already exists. You can see realtime (per second of the video) engagement statistics. It shows drops in sponsored sections normally and it pickup back up right after.
They do, you just have to be flying the plane to get access to them :)

Check out crew rest areas:
https://www.airlinereporter.com/2014/10/inside-look-crew-res...
Putting the specifics of the Away memo aside, the laws regarding policing employee speech are actually more complicated than Gruber seems to understand. See this NLRB decision for a fuller understanding of the complexities:

https://www.employerlawreport.com/2015/10/articles/labor-rel...

Of course, it's a different NLRB than it was when that decision was made.
This extension was built because of Kurzgesagt. I love them, but it really frustrates me that this happens.

Wendover is 100x worse, but I stopped watching his channel all together for that very reason over a year ago.
> I agree that college financing is out of control, but that doesn’t mean a college education is a waste of time.

The issue is that it's a waste of time for people who will never use it for anything. If you spend four years to get a BS and then find a career as a factory worker, it was a waste of time -- the education is worth less to you than the cost in time it took from you.

This comes from subsidies causing oversupply. If you're going to actually be a doctor or an engineer then a college degree is worthwhile. But some people are going to be retail clerks and factory workers. Just blindly sending everyone to college because Everyone Should Go To College is wasting their time and the taxpayer's money.
You might want to check with your fellow travelers -- the terminals I've spent a lot of time in with low ceilings have all been terrible experiences. Also, no one builds shopping malls with low ceilings. NYC's Penn Station is an excellent example of the worst railway station possible. And so on.
i highly recommend looking at the used market for the out of print but plentiful scientific american library series.

https://www.thriftbooks.com/series/scientific-american-libra...

the books are heavily illustrated, don’t shy away from the real stuff, but are still the most readable scientific publishing i have seen. whoever was the editor or manager of the series is a genius of publishing. john wheeler, julian schwinger, steven weinberg, peter atkins, and more can be found as authors. i am personally trying to collect them all.
197 cm (6' 5"). Very tall, although there are still people who have it worse...
At least in my experience, lots of iPhone users are rocking old models they bought used for like $200.
+1

Code is an asset, and can have monetary value.

The problem is it's hard to know if op's code is actually useful or not. If it is, then they should be able to spin it into something else that does make money. Show that it's generating revenue, and then that'll be the value of their business.

From there, op can be as flexible as they like: hiring freelancers and running it in their spare time, selling it off, getting investors, working from home in an area with low cost of living, etc.

If OP can't make money off this thing, then that's a very bad indicator because it means other people can't really make money off of it. If OP needs more resources like a large sales team to make this profitable, then the value of his code to the overall business is lower and they shouldn't expect as much and maybe just write the entire thing off as a bad lesson (which honestly sounds like the case here).
The middle seat staggered lets people use the same armrest at different spots. That's a good idea

https://static.wixstatic.com/media/1fe40a_b68668609cbc4cf59b...
If you walk in to Walmart you don't automatically think you're sharing your shopping habits with thousands of other companies who pay for that data[1]. People believe the web works the same way - when they visit someDomain.com they, entirely reasonably, accept they're sharing their data with someDomain but don't realise they're also sharing their data with whichever tracking/surveillance services someDomain has installed.

You're right that this is just how browsers and websites and the internet as a whole works, but what tech workers and tech companies are just recently discovering is that people don't actually like or trust how it works and aren't always willing to accept it. In Apple's case they can leverage that distrust to market their products.

[1] Today facial recognition and phone tracking means that you are 'sharing' that data with tracking companies, obviously.
Developers primarily use sorted maps because the sorted map is the default map type in C++, by name. (I would be different if you had map/sorted_map instead).

The real question, is why C++ designers chose to prioritize sorted maps (RBTrees) over unsorted maps (Hash Maps).

I don't think it's a matter of speed though. I think it's because RBTrees are safer to use. Things can go really wrong with a hashmap if you have a poor hashing function (worst case search is O(n) vs. O(log(n)) for a RBTree)
As someone who doesn't sleep much on planes, the benefit of turning off all of the video that my sleeping neighbors are playing is significant.
There was some science fiction movie I once saw that initially seemed to happen in contemporary times. Only when the protagonist opened the trunk of their car and opened the paper map it was revealed that the paper is actually a screen.

Edit: it was Babylon A.D. I'd really like to have such map: https://www.youtube.com/watch?v=67d50vpqqC8.
Well, in Magit buffers that show diffs you can do refinements (see exact portion of changed thing in a line highlighted, not just the whole line). You can choose different diffing algorithm, ignore whitespaces, expand or narrow the context (i.e. it shows lines that changed, but you don't see the function header), detect renames, etc.
... coupled with a movement sensor built into the sitting surface.
A guide to Java versions and features
> If you're ping-ponging processes on a single CPU, you won't necessarily have what you need in the TLB.

Is that really likely on a production database server?
I agree I was confused by this.. I've never had issues with cell signal just before/after landing, and it's always the last/first thing I do while flying to update family...

Perhaps it's only certain service providers, airports, or just airports the author has used and is extrapolating?

The 700-850 MHz band had some good range (miles), so while there might be challenges from being in a metal tube, is be somewhat surprised if there's not a mobile tower nearby.. if not multiple. The usual problem in this setting is overcrowding, so most highly populated public places have overlapping coverage. The author makes it seem like no cell towers would exist within 10 miles of an airport, which would mean nobody near an airport would have good service (including homes, or roadways)
Same. I've flown dozens of times through JFK, EWR, CLT, MIA, PHX, and SFO in the past few years, and I can't recall any trouble at all.
> So, what do you do the first 4 years? That's a lot of years to take a loss in order to gain market share.

Hyundai addressed this by offering a ten year warranty. They could do that right out of the gate rather than waiting until they have a bad reputation first.

Another possibility is to start off with a big leasing program. People aren't too concerned about repair costs or resale values for leased vehicles.
I thought this may be a good place to tell a relevant story.

I created a company with 2 co founders. I quit my day job doing support for a company in a specialized b2b accounting software industry, and started competing with them soon after.

A year of development later and we had some barely working software, and had already snagged our first client by promising them the second part would be done in the next 3 months. We hustled and got it done enough and just keep 1 step ahead of what was needed.

3 years later, we have around 10 clients, and are almost about to make a positive month and start paying off debt we incurred, towards being profitable. We sold shortly after for around 6 million split 3 ways, and had the option of doing what we were for good pay. We had been living off savings and debt for the last three years so that sounded mighty fine.
You only get better with more coding experience. Try to learn from your mistakes. Most important, you are not your code. Don’t take it personal.

Have you talked about this with colleges? It could be that they don’t see it the same way as you. And they are happy to work with you.

I think most companies are terrible at doing code reviews and focus way to much in the wrong thing. You, as a team should create value for the company, not talk about the cutting your slightly to long method up again and again.

For me this code review video really opens my eyes:

https://youtu.be/a9_0UUUNt-Y
I'm surprised that nobody in this thread has brought up economist Bryan Caplan's 2nd most recent book, "The Case Against Education".

This economist has looked at economic research on the effects of education, such as:

* How well students retain information

* How well students apply their knowledge in contexts outside of the classroom

* How much college graduates make versus how much someone makes after dropping out of school at the last minute

* How much more productive nations are after educating large swaths of their population

* How many companies outright tell their new hires that the knowledge they gained in school needs to be forgotten, and that they need to start learning everything from scratch.

And the conclusion Caplan comes to is that college education is a social signal, i.o.w. it's a zero-sum game where getting a college degree comes at the expense of everyone else with a college degree since the signal is degraded and is not as special as it once was.
is this open source? doesn't seem to have any license info.
> Newsnight has seen that unpublished data and it shows that under the universal definition, patients in the trial that had received stents had 80% more heart attacks than those who had open heart surgery.

Ouch. What do you get when you mix healthcare and a profit-driven capitalist mentality where no one in the industry (the corporations, not talking about doctors) actually cares about saving lives? Crap like this.

This stuff makes me so furious. It's not okay to play with the lives of others just to drive profits.

----------

> The trial called Excel started in 2010 and was sponsored by big US stent maker, Abbott.

> Lead investigator Prof Gregg Stone declared he had received personal fees or held equity in 20 private medical companies, several of which made tools that helped with putting in stents.

> In the course of the investigation, Newsnight found a larger debate within the medical community about the way that conflicts of interest are handled.

> There is one school of thought that says they raise questions and need to be carefully managed because of potential bias - conscious or unconscious.

> Others say that interactions between research and business are vital and there is a real public good to be gained by them.

Uhm. "Interactions". Sure. Lots of public good was gained from this study and the following guidelines that were adopted, eh? Ridiculous.
> OP at the very least provided market validation/research/etc

Exactly and this market validation has value for the "new" company. It's also not clear whether or not OP got paid during their two year jolly.
> Debian explicitly rejected this philosophy in favour of one where OS maintainers are responsible for packaging all applications

That assertion is quite wrong. Just because the OS has its official package repository, and just because OS maintainers volunteer their time to package some software projects, obviously that does not mean that maintainers are responsible for anything. You are confusing offering a convenience service with being responsible for packaging each and every software under the sun.

In fact, your baseless assertion ignores two basic facts: packages are proposed and adopted by volunteers, thus what you've described as "OS maintainers" is pretty much any random person who simply wants a software to be available for download in the distro's official repositories, and packaging systems such as Debian's apt supports private package repositories, where anyone can make available their packages to the world.

Another fact that you missed is that build systems such as Maven or msbuild or cmake or Gradle or whatever do support download packages only for a reason: convenience. It has absolutely nothing to do with where lies the responsibility of providing packages. It's convenient that a build fulfills all build dependencies. However, the responsibility of packaging and distributing packages of a software product lies exactly where it always was: those working on the software product.
Sorry but that is BS. Devs and Ops should work together to achieve a common goal, not work in separate silos. That's the heart of DevOps, not devs doing ops.
Sometimes "drinks in a bar" level conversation can be the most rewarding. Let me know if you want to get a drink and talk about it.

I'll cede that both poles have responsibility and that the conservative right have unified themselves mostly on a shared set of identities with little room for consensus, this is a problem.

But I think we need to remove ourselves from totally binary thinking (he says as a he programs all the time) and separate some concepts like neo liberal financial models from liberal social principles as I bet we would agree on the social and disagree on the financial. I'm assuming a lot so please correct me where I'm wrong. Reactionary populism is very often correlated to what are perceived to be unfair economic policy (see "reparation" payments of post world war 1 germany to france...ended tragically in 1945).

Dismissing the "conservatives" as on unified entity despite their strong coalition of identity misrepresents the problem as I see it.
I have a saying that I use to annoy my boss when he demands things are done too quickly: "Why do it right when you can do it twice?"

That's what you're doing.

Slow down. Spend more time planning what to build, discussing what the acceptance criteria mean, designing your code, writing tests, thinking about your data structures, etc.

It'll feel like your velocity is taking a hit but the fact you no longer have to do the work twice will likely mean you're actually delivering features much faster.
That's a partial hunk staging, not line-by-line based. Read the comments. IntelliJ doesn't seem to support that feature, yet (or still). I have used IntelliJ for about seven years. It does have a superb Git integration. That was the only reason why I couldn't switch to Emacs (for a very long time). I refused to believe that anyone could do better than that. I was wrong.
Actually performance is exactly why SUVs came to dominate -- they're classified as trucks under CAFE which allows them to have worse fuel economy. Which allows them to have bigger engines.

That advantage mostly fell to hybrids and full electrics, because now you can make a fast car that satisfies the rules, but by that point the ship had already sailed and now people don't feel safe in a sporty little thing next to the neighbor's hausfrauenpanzer so now people want it to be fast and big.
> I can't remember the case in C, but in C++ the initialisation of a function local static variable is guaranteed to be thread-safe.

Only in C++11 onwards.
Yeah that’s true. They should allow encrypted backups to be stored in iCloud backups (they intentionally exclude this for some reason). But even then, this is a feature that will only ever be used by highly motivated individuals. The Android backups are useless if you lose your 30 digit secret. I agree their position on this is shit, but I can’t imagine it’s a barrier to mainstream adoption.
HTTP Caching Gotcha: Heuristic Freshness
It will likely make fake news less profitable, since I would bet that a lot of value in advertising on those sites is driven by the audience, not the type of content being posted.

I think that would be a nice return to the "old internet".

Also, it isn't clear to me that the larger sites you talk about would not recoup more value from their audiences and thus need to paywall less.
Microsoft to shut down Wunderlist on May 6
Singapore also has a lot of (temporary and permanent) immigration, and those immigrants may need to take ESL courses to adapt to Singapore, that would reflect on these results.
Set of Lambda scripts to backup AWS resources into S3 allowing sync to GCE
wdyt about the frequency of security patches vs you getting tracked on all sites you visit?
Not to say Apple doesn't care about security.
Ordered map.
Is the term cultural imperialism even appropriate here? Cultural adoption might be less loaded.
Glassdoor is not reliable, use levels.fyi as pointed out in another comment. 180K total comp would not happen for a senior engineer at FB.
CXL vs. CCIX [video]
My guess is some combination of tradition / not having enough people able-bodied to climb into the top bunk / evacuation speed. Pure speculation, though.
I am surprised to find Germany that high in the rank. Outside of large international cities, and particularly in former DDR lands in my experience it is not that good.

Among my neighbours, in an area of Eastern Berlin, far from gentrified places only 1-2 out of 10 adults between 30 and 50 years old can speak English fluently, half can somehow communicate.
Not so fast: LB-1 is unlikely to contain a 70 M⊙ black hole
I've been on the receiving end of this from one or two online invitation services (Paperless Post, maybe?). Had a friend say "can you come to my party or what? You're the only one that still hasn't opened the invitation email". I never had to sign up for an account to imagine what the service was doing - showing "opened" stats straight out of Sendgrid or the like.

I had a similar reaction - email open tracking is something you assume, by default, that regular individuals can't do. And I found it very invasive, even though I know the same tracking exists on all the non-personal email I received.

Since then I've made it a point not to open those invitations until I know I'm ready to respond - since "I never saw the email" is a less harmful conclusion for my snooping friend to draw than "I opened the email and decided not to respond."
Two years ago they would have been finding a way to add blockchain.
It appears to me that you prioritize the friendship over the financials, which can be a valid decision. If that's the case, you might just have to accept that you worked for free to nurture or sustain this friendship.

But if this is about a girl, then I worry that you already lost. Even today, most women still subconsciously expect their boyfriend to be able to provide for them, if it becomes necessary. For that criteria, a boyfriend that cannot successfully negotiate deals to his favor is an unsafe choice. That's why guys who pretend to have complete control do so well.

That said, it seems like you got one very good lesson on accounting for software development here, which will help you avoid similar issues in the future.

When I do free work, I always send invoices and then simultaneously grant the start-up a timely unlimited credit on the amount. That way, they don't have any cash flow issues, which is the main worry for any startup. But you'll be listed as "payed in $ X in working time" in their bookkeeping, which means both you and them and their investors know precisely how much money to send your way to pay you off.

The only annoyance with having invoices in their books is that you have to pay profit taxes on the owed amounts. But of course you get those taxes back should they tank and not be able to pay you anymore.

But overall, I believe that most CEO and sales types will not value anything that isn't listed in their finance books. So make sure you show up in their term sheet with a high $$$ amount next to it, or else they won't take you seriously.

Oh and in most countries, the tax and legal stuff is really cheap. I would be surprised if that is anything more substantial than a tactic to get you to commit quickly.
> But it is, and that's precisely the reason why hash tables are not O(1) but rather O(log(n))

I'm sorry, but as a reader it is quite amusing that various posters are claiming (all without citing any sources) hashtables are O(1), O(n) and O(log(n))
On Starting a $160K/Month CRM
Especially if you're using heavy cream, which is 36% fat. The sauce compensates for the breast's lack of fat (when compared to thighs). I like both, but as you say, they have different applications. For breast, just use extra olive oil/butter/heavy cream to balance the dish.

Thighs are less time and temperature sensitive. They're a bit more hardy if you're new to cooking. Chicken breast is easy to overcook because less fat makes it less forgiving.
The smaller cameras never really convjnced me as real DSLR replacements - they lacked the versatility and ergonomics of the DSLR and the smaller sensors meant more noise especially in dark scenes.

The first camera that I use that has started being ok is the pixel phone cameras using night sight to improve overall resolution and detail.
> his reasoning for doing so is that most highly skilled developers undercharge for their services. His advice simply doesn't apply outside of that context.

Being highly skilled is a personal auto-evaluation. One might (perhaps wrongly) believe this and still not manage to raise rates.

> I urge you to read Rhetoric by Aristotle. It will help explain some of the problems you may or may not have when talking with non-technical people.

This is an interesting piece of advice. You think this would be a common trait among technical people?

I never did read Rhetoric, perhaps I'll find time over the holidays.
well that's scary