skysight-inc/HackerNews huggingface dataset:
This was the first thing I thought of when I read this question. So often I find myself and people around me basically assuming that the folks on the other side of the phone are idiots. Well, chances are they're thinking the same. You only need 15 minutes to disagree, but it takes much more time and effort to humbly understand a stranger's worldview and motivations. However, once you do, you're much more likely to deliver something you're both happy with at the end.

I think this is a significant part of the value of face-to-face meetings - it's much easier to 'get' someone when you observe and speak to them and their colleagues. At the very least, the connection you get makes it harder to subconsciously write them off as an idiot!

Of course, occasionally you come across people who really are very unsuited for the task at hand and end up talking total rubbish. But it's still worth taking the time to be sure - it's probably not as obvious to you as it is to other people, and you'll find yourself having to justify your assessment more often than you expect, particularly to decision-makers.
There are plenty of legitimate purposes. I use it to disable keepalive for POST requests, redirect to https:// for browsers known to be able to establish a secure connection, whitelist tor browser bundle, detect behavior of Accept: header, which differs even between browser versions, and some other things.
Likely bad news and writing on the wall for the open-but-competitive culture at Packet. Equinix has been historically turning every single acquisition into a closed-off enterprise-only product/service, especially in the IXP space.
Because trade surpluses leave you with a large amount of foreign money. You can spend them on more imports or on acquiring foreign capital. By definition exports exceed imports when you have a trade surplus so the only option left is capital acquisition.
>but you wouldn't catch something like Spectre i

I don't think software should prove that some CPU from the future will have shortcuts that leak information, CPU guys should prove their hardware is also safe.
I’m sure she’s totally learned her lesson and will change her abhorrent behavior permanently.
■App Store URL
https://apps.apple.com/jp/app/%E3%83%A2%E3%83%B3%E3%82%B9%E3...

■GooglePlay URL
https://play.google.com/store/apps/details?id=com.Khideyuki....

■Price
free

■Features
A casual game specialized only in monster breeding. No need to level up or quest.
Not everyone works at your pace, and sometimes matching someone else's cadence can be a healthy exercise and an opportunity for growth.
Predicting markets is a constant battle of finding some alpha to gain an edge over your competitors. Where your competitors are anyone else that is trading in the markets.

Some find alpha with speed. (See Flash Boys by Michael Lewis for a look at the insane lengths companies go to gain fractions of a second advantages). Some find alpha with better algorithms.

You’re positing that because the big tech companies have so much data they should be better at predicting markets. The problem is that having the data is just one part of the problem.

Look at satellite imagery. Every hedge fund worth its salt has probably thought of and has used satellite imagery. Virtually all of them have the same access to it. They purchase it through third party providers. There are undoubtedly unused satellite imagery techniques out there that would allow you to gain alpha in the market.

So why don’t the hedge funds use these unused strategies? Because having the data is only one part of the problem. Analyzing, preparing, cleaning, and finding a useful way to use the data is the other part. Hypothesizing new ways to look at the data that would reveal some insights is a big part.

Data is helpful but it isn’t the end all for making money in the markets.
That's not how it's done, and I know because I was in that group. Also, note that "production" at a company like Facebook includes a lot more than the direct web-content-serving path. I think I might agree that NFS doesn't make sense in that particular path, because it provides features and guarantees that nothing in that path needs and that means needless complexity, but there are plenty of other roles where NFS is a better fit than blob stores or copying files around.
The Roman Empire was a true empire in that it comprised many very dissonant places and cultures under one umbrella. For the time, logistically, the scope was absurd and power was very weak or yielded in many areas. It was bound to fail for this reason alone.

There were kingdoms within who sometimes battled Rome, installed antipopes or just ignored Rome altogether. It was remarkably loose and the reason Germanic kingdoms were able to consolidate so (relatively) quickly was because they basically already operated as a German kingdom.

The British Empire is a far better analog but on a shorter timeframe. American imperialism was curbed early on and assimilation was done largely by force. Beyond that it grew at a time of great communication improvements and radical methods for building nationalism via mass communication.
Packet is not doing virtualization.
Yeah I've worked enough to see companies chase budget products, customers, etc .... to see them regret it often.
Remember when a man of discriminating taste was considered good for society ?
> everything you don't have source to is compromised.

Everything for which you haven't read, fully understood, and compiled from the source can be compromised. Just because there's source for something somewhere doesn't mean the binary you downloaded is secure.
Based on the experiences of a friend & close family member & what the doctors said: when your liver stops functioning, you will have about six weeks to live. The prognosis schedule was pretty much spot-on in both cases,and the last week has much less useful consciousness. Since the first few weeks are not really debilitating, I'd wager that one week without a liver to re-implant a repaired organ should be a good plan.
Perhaps the World Ends Here
I'd also recommend his TED talks which are really amusing and educating.

https://www.ted.com/talks/ben_goldacre_battling_bad_science

https://www.ted.com/talks/ben_goldacre_what_doctors_don_t_kn...
https://www.robtex.com/dns-lookup/nsbgate.apple.com
Here's an official Google page telling you to sniff UAs or their new feature will break everything: https://www.chromium.org/updates/same-site/incompatible-clie...

Edit: OK, this isn't progressive enhancement. But it's still a major problem you have to sniff the User-Agent for. I don't want to sniff UAs either but when Chrome is wont to change how fundamental parts of the web work like cookies it's sometimes necessary.
I know UA hints will still allow you to do this, but requiring a second request is going to make things like redirect pages difficult to implement.
3rd party cookies can be assumed to be always blocked, no need to detect anything.
I was thinking the same question. I could only find C++ implementation at https://github.com/ttlappalainen/NMEA2000 which I assume you have found as well.
I didn't know how fast to turn around when I tried to register an account and they insisted I needed to provide a copy of my passport or drivers license. I don't know why I need to provide such information for a hosting provider as I've never had to do so before at any of their competitors.

or perhaps you mean something else with open?
>
Python 2 was after UTF-8 in 2000, so with hindsight could have had the foresight to pull this bandaid off then

That's true, but I would argue that given the difficulty and backlash we've seen moving from Python 2 to Python 3, such a move would have risked destroying Python's rapid forward momentum and condemned it to the ash heap of programming language history.
If you read accounts from actual war veterans that saw combat, they clearly state FPS games are nowhere near reality.

War games make game companies money, fighter jet games, battlefield, FPS, doesn't matter. The stories vary from things close to reality to ridiculous. They are very much like Hollywood pumping out the same old movies they have been for decades for the same reason: they make money. Why are there so many Marvel movies? They don't have to even write a story or concept art - that's been done for them - they just hire some actors, do some CGI and make money.

If you think there is some propaganda between government and video game makers, you are thinking about it too much. For games, the process for Call Of Duty is probably: write a twist on the same old story, throw in some new maps/locations, use the same game engine, reskin some gear and ship it in Fall to get maximum profit.
Neither of those is arguably very expressive as a language though. It's the runtime and the built-in libraries around it (OTP) that holds the power.
TSV --> Problem Solved! Has anyone ever stumbled upon a cell entry that needed to contain an actual tab character? No!!! The tab character's entire raison-d'etre is to separate fields, whereas the comma separates words. Technically the "C" in CSV denotes "Character" but with TSV the intent is 100% clear. The MIME type is explicit: "Note that fields that contain tabs are not allowable in this encoding." This is a vanishingly small price to pay for a parser a simple as split("\t")...

[1] http://www.iana.org/assignments/media-types/text/tab-separat...
Operations Research is related to this. I majored in Information & Systems Engineering which is analogous. The focus is on business, manufacturing, and operational systems and a section of the study is modelling a system and using RNG to simulate chaos / disorder
> It's so tedious, repetitive, and obvious that I genuinely can't understand what people see in it.

same! but i finished it anyway. it was during my speed-reading / audiobook transition. i have now become a normal reader again :)

to your point though, in retrospect, i think it all depends on when in your life/career you read a recommended book. seems to me that by the time you got to how to win friends, you have already read a lot and learned most of the "obvious" things in the book.
The lrucache recommendation could help if this was turned into a recursive / dynamically programmed approach.
That story of mine is old, but I have some newer anecdata: porting all my old project Euler solutions to SBCL and getting help by some better lispers than me to optimize it made SBCL come out close, but almost universally slower than Chez if someone really wants I can see if I find the code on any of my external HDDs.

A number quoted is that SBCL preforms roughly on par with, but slightly slower than, java. For what it is worth, the computer benchmarks game confirms that: https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

That was with optimize level 3, which burns on (car 1), and then you might as well use C, but the language at least allows for those speeds.
Associates do. Routing cold reach to associates is your best bet vs GPs or other managing roles. Literally the associates job to read all those emails. Couple of my buddies are associates at VC firms, they talk about this a lot. They’ve definitely done deals from cold initial outreach.
Hardly! It's about impact & working with people who complement your weaknesses - think about how much you don't know, even just as an engineer.

A more senior leader I very much respect - when I was about to make the transition - put it this way: "I was doing great as an engineer but had so much I needed to get done, so they helped me put together a team of 4, which was great, because I could accomplish almost twice as much; then it was 30 people and we had a whole product I was proud of. With 200 I know I'm changing the industry..."

You have to learn different skills - how to motivate people, how to see potential conflicts and roadblocks and use them constructively - but the technical skills you bring to the table can make your impact much stronger; and I think I get to learn new ones at a much faster pace at a compromise that I can't go as deep in more than a few spots compared to full-time engineering.
But the instructor only needs to be part time and class sizes can be raised to something like 50 without compromising the quality much vs 25. A detailed technical education can be achieved with 13 hours a week in contact hours so you can divide the salary by ~3 compared to 40 hour work week.

> That does not cover building, supplies, administrative or technical support, advertising etc.

A building is mandatory I'll grant you that; but maybe skip the advertising, downplay the admin and go light on the supplies. They invented calculus without anything much more impressive than pen and paper; there is a limit to how many toys are needed. Everyone can bring their own laptop.

People won't be bragging about it to their millionaire friends but it would be cheap and they'd learn enough to do hard jobs. It wouldn't be feasible to do Real Science where lab-work is required, but it'd work a treat for maths, engineering, arts and social sciences which are more about reading papers, talking to people and in extreme cases doing maths.

The 'teaching' is overrated, the value of university is in the controlled assessment environment. That can be replicated for a few thousand each with a few tens of students.
This could just as easily be a programmer stretching the metaphor as far as possible, which is not exactly an uncommon practice.
Indeed. When I was finally exposed to Unix (SCO, yuck!) and Linux (Slackware, yay!) it was because I was trying to learn C and wanted free tools because I couldn't afford any commercial stuff at the time. But before I did much with C I became quite proficient with Perl. This really wasn't that long after absorbing all the VB material I could find at the time so it was interesting going from the one to the other, not to mention the OS differences.

I still love using Perl 5 today even though it's totally out of style at this point. VB? Not so much! :-)
If anyone is considering moving into engineering management, you'd do well to look not just at the how but the why. If it's for status/salary rather than the change in nature of the work be very careful about making the move.

You need to really want to manage and develop people (with all the idiosyncracies that real human beings come with!), and to communicate, co-ordinate, and delegate for a living.

Some will love this, others hate it. But don't view it as a natural progression that will work for everyone.
Teacher pensions in France don’t seem particularly generous: https://www.commondreams.org/views/2019/12/10/last-straw-tea....

> One teacher’s union put it this way. A retiree with a 40 year career in teaching might have finally attained a salary of 3,200 euros a month. Right now, they would retire with 2,281 euros a month, but after the reforms, that would decrease to 1,803 euros.

Here in Anne Arundel county Maryland (which is kind of a middling state in terms of tax and public employee benefits), teachers with a bachelors degree earn $45,000 to start going up to $65,000. Pension benefits from the Maryland state employee retirement system after a 40-year career (to match the calculation above), would be $32,000. But Maryland teachers are also eligible for Social Security. At that salary range, that’s be an additional $25,000 per year.

People have this idea that lower salaries in Europe are made up by the better benefits. That might be true for low income earners, but it's mathematically impossible for that to be true for above-median earners. Europe has more benefits and a flatter income distribution, but one of the costs of that is significantly less economic production.

Even factoring out corporate profits and the income of the top 1%, the U.S. economy amounts to about $47,400 per person. For France, its about $33,600.[1] Given that French taxes rest mainly on the bottom 99%, and provide a more generous safety net for the poor, it's literally impossible for an above-median person like a teacher to be anywhere near as well off, even accounting for benefits, in France as compared to the US.[2]

[1] This is based on looking at the current accounts for the various countries. I estimate $2 trillion in top 1% income and $1.9 trillion in corporate profits for the U.S., and $188 billion in corporate profits and $139 billion in top 1% income in France. The latter calculation relies on the reported figure that the top 1% earns 10% of all income in France and 20% in the U.S., but assumes that personal income as a share of GDP is similar in the two countries.

[2] Note that the $5,000 extra that Americans pay for healthcare compared to the French will reduce that gap somewhat for the average worker. But since we excluded corporate profits and top 1% incomes from the calculation, most of that extra money is going to be redistributed to incomes of bottom-99% healthcare workers.
The climate thing makes sense, but I was thinking about London, Paris and Amsterdam and those aren't very warm :-)
> - Exact position (altitude/latitude/longitude)

Given the context, when I first read this I was like wow! Advertisers want to know your sexual position? Then, I saw lat, lon and then realized that either way shouldn't surprise me.
you should always do regular checkups. New years is a good reminder that you haven't got your check-up this year.
> Don't be angry at the people who are benefiting from a system, or at the system itself. Most just end up that way, the same way a river meanders towards the sea

This is absolutely brilliant, going to favourite it and steal your quote!

The only thing I'd contribute is to also think about the system from your perspective, wherever you've ended up. Zoom out. Think about how you got here.

How much of it is truly deliberate and chosen, how much is the default path of least resistance? How much did you create, how much did you accept and learn from others? How much is earned, how much is luck? What do you want to change, what can you change? Are you able to help others change? Are you able to help others by changing the system itself?

Things how they happen to be now aren't necessarily how they ought to be. Indeed probably as a rule they aren't. It's not the natural order of things just because it's been that way all your life, or you've been a part of it all your life. At any moment, you have the ability to put your head up, think critically about things, act deliberately and independently, and change yourself and the system around you for the better.
Have you never given your code variables tongue-in-cheek names?
That’s a pretty fucking terrible backdoor if it assumes that you already have local access.
The Twitter Electorate Isn’t the Real Electorate
This controversy wasn't started by Twitter, it came from good ole fashion investigative reporting. The fact that we are discussing the role of Twitter shows that the grandparent is right, it's a new fake enemy to put blame on and its working. We're taking their bait.
If they were industry funded, then they would fall under “industry” in terms of reporting.

These are NIH grants to academia - industry is not involved.
Top Pens of 2019 on CodePen
According to W3Techs, 2.4% of the top 10m sites and 7.1% of the top 1k sites support HTTP/3:
https://w3techs.com/technologies/breakdown/ce-http3/ranking
As far as I understand you’re the first person to claim that windows update uses this key.

Do you have any evidence to back up this claim?
Relevant... [1]

> Ken describes how he injected a virus into a compiler. Not only did his compiler know it was compiling the login function and inject a backdoor, but it also knew when it was compiling itself and injected the backdoor generator into the compiler it was creating. The source code for the compiler thereafter contains no evidence of either virus.

[1]https://wiki.c2.com/?TheKenThompsonHack
How to build an OpenStack alternative: Step 4, adding a database
You are not capable of sensing temperature; only heat transfer.
How to Promote Clickbank Products Without a Website with Free Fast Traffic
I grew up in Mississippi, and I had never heard of this! I can say that practically it doesn’t make much of a difference: once eighteen, you can still enter into binding contracts, execute estates, sue people, and buy cigarettes[0]. It seems to still mostly apply to drinking, but you’re right. Technically you’re a minor until you’re 21!

[0]: https://minors.uslegal.com/age-of-majority/mississippi-age-o...
Implement save-page-as-wbn (Web Bundle) feature in Chromium
I recently read "An Introduction to General Systems Thinking" by Gerald M. Weinberg [0], which may or may not be in the same vain. These concepts are hard to wrap my mind around but they are appealing. I'll try your recommendation too, thanks!

[0] https://www.amazon.com/Introduction-General-Systems-Thinking...
Make sure you've also read, understood and recompiled the compiler. And the compiler used to compile the compiler.
> ...how little facts weight in when compared to a manager's gut feeling.

Yes.

https://ideas.ted.com/why-do-so-many-incompetent-men-become-...
No. I tend to avoid dependencies. When I do use them, I'm very careful, and I don't use CocoaPods for release software (only for development utilities, like SwiftLint). I use Carthage (or even -ick- submodules) for the rare dependencies that make it into my shipping software.

I'm told that Bluetooth is used for location tracking. I suspect that advertisers also like to use it.

I write Bluetooth software. You need to jump through a couple of hoops to make it work. Not a big deal.
Yeah, using -L you can shell redirect to a workable log file. I've done this a few times. They also build the asc2bin conversion utility to convert any logs to the more common *.bin format.
Look at Snowden’s leaks and RDRAND.
Please could we also have a couple more privacy setting bits for i-accept-your-cookies and i-want-to-be-told-about-cookies-on-every-single-website-because-i-forget-what-they-are-and-really-want-to-click-through-to-your-privacy-settings

If we have those bits, then the user can make a set of choices once, for every site, and we get rid of cookie pop-ups

-- Websites could still ask if they want/need to do something that violates those choices
I am coming to the conclusion that code reuse is over pushed as an ideal in universities. Often the desire to create reusable code means that we create overly complicated code with less duplication.
Well yes it's another toxic business, that only cares about profits, news at 11.

The difference is that the good part of the community tries to unlock the platform's true potential instead of chanting "walled garden means safety" and "you don't actually have that use case".

And that part of the community has advanced tremendously. It's in the mindset.
Agreed. The entire construction and trade industry is huge and these people get paid ridiculous money because nobody wants to do these jobs. These are pretty manly jobs imo.
What Is Digital Adoption and How Does It Impact Transformation?
And at the same time they recommend using UAs to detect agents incompatible with SameSite=None cookies (see https://www.chromium.org/updates/same-site/incompatible-clie...), including certain Chrome versions.
I hope IBM is considering a similar suit against Oracle for their implementation of SQL.
This is part of what the Privacy Budget (https://github.com/bslassey/privacy-budget) proposal aims to tackle. Freezing the User-Agent string reduces the amount of information exposed by default. UA Client Hints means the site has to explicitly request the additional information. The browser makes a choice about how to allocate / enforce budget. You're right though about how that works and how it would be exposed to the user in their browser still being open questions! More permission pop-ups certainly aren't the answer.
SameSite=None isn’t progressive enhancement.
> Now, I wonder if perhaps staff/owners of Cheaterville weren't using dating sites to attempt to find people to blackmail. IIRC the site would remove any posts about you for a hefty fee.

Fuck that. They should be shot in the face for that. I am not exaggerating.