skysight-inc/HackerNews huggingface dataset:
Personally, I specifically can't stand the lazy loading that happens on youtube/facebook. The kind where there is no text, just shimmering placeholders until the actual content has loaded.

I just don't understand why they think I will think their site loads faster if they don't actually have any content right when I click on it, rather than the server actually delivering the page with some modicum of content...
It already encrypts sync data with your G username/password, but you can choose to change it in settings. Chrome 69 or 70 made it even easier to change it right from the settings.
Just FYI, you may want to hang on to your LUHN algorithm implementation - I’ve had to do that for work several times. That’s actually pretty real-world relevant.
Wow, what a story. Thanks for sharing it. I feel bad for you, and sincerely hope that you are back on your feet.
This is really interesting. I always dread making appointment calls, especially setting up recurring doctor's appointments for my kids. I can never find time during the day and my doctor's office is closed at night. This service seems perfect for those of us who are busy and/or hate being put on hold.
I've never understood why the model isn't for self driving public buses. This should be the primary focus. More riders in one vehicle lowers costs for running the service itself as well as greatly cheapening wide area coverage abilities.

We all love the on-demand, single rider model that Lyft pioneered, but it also isn't sustainable with traffic demands increasing every year with population. Machine learning and productive partnerships with city traffic officials will ensure buses are routed on sensible routes that could be changed with demand without inconveniencing riders. Strictly protected bus lanes would also simplify the programming needed to maneuver a self driving vehicle through traffic.
Many don't have a prefilter and use the charcoal as the prefilter, essentially. I end up vacuuming mine or shaking it out (outside) every couple months to get rid of the build up.
How to Install Let’s Encrypt SSL for Nginx on Ubuntu 18.04 LTS
I should have said "in the USA".
At least a company ostensibly shrinking won't be shrouded in hypetrain fumes. Maybe it's actually a great idea for those with the know-how to navigate it, jumping around stabilizing wounds, maybe you can become an hero.
> here's very little chance that it actually benefits the people who live in the neighborhood today.

If we make the assumption that everyone who lives in the neighbourhood rents instead of owns, then yeah, probably.

But why are we attaching any value to the needs of renters? Economically, if your only concern is the benefit of renters then it never makes sense to enrich property values in an area because rent will rise.

I understand it's not compassionate as renters are typically much poorer, but this line of thinking that we should coddle renters leads to a lot of completely regressive policy decisions like rent control that leads landlords to poorly maintain property and public housing projects that tend to cluster crime altogether.
I like, actually love Firefox. So as a major user I resent them for posting this article, its somewhat inethical when no recent work has been done on sync and they are , as they claim themselves, not willing to touch this code in fear of breaking it. If you are don't understand enough to make changes, maybe don't make an article about itm
Why was this banned? I fail to see anything remotely controversial in that video. We are really much deeper in the corporatist dystopia than I thought if this gets banned.
Signed integer overflow being UB enables compiler optimizations. Most famously, when compiling

for (int i = 0; i < bound; i++)

in an LP64 environment (i.e., one where the native machine word is 64 bits but int is 32 bits, as is the case in most modern compilers targeting most modern architectures), it allows i to be represented by a native machine word, increasing performance.

You can, and people constantly do, argue about whether this is worth it, but I suspect it's the primary reason why a lot of the committee didn't want to change this behavior.
Yes, but it's not the default. From the article:

> One could, however, add a second passphrase that is never sent to the server, and encrypt the data using that. Chrome provides this as a non-default option.

The average user doesn't have the expertise to know that they have to configure an additional "master password" to keep Google from mining their data for ads.
I was actually going to recommend exactly that - I find that, when I have a problem that I’m having trouble solving, just brute-forcing the damned thing helps me focus on the hard parts of the problem, and then I end up rewriting things in a “better” way that I’m actually not ashamed to put my name to.
I suspect that if you started from the outside, and worked your way in, that even small impacts on traffic outside of the "city center" could have large impacts on the "city center" of New York.

And even if it doesn't, having a small positive impact on areas outside the "city center" would still be a good thing.
That intersection has always been horrible. Our office looks straight onto it so it's our favorite thing to just watch and wait for the inevitable (usually tame) accident.
Technically everything is "political". Politics is life in a system 100% governed by a political system.
This is like filling gas in your car every single day.
As someone who generally prefers Windows, it would still be nice to have a greater degree of POSIX in it, just for the sake of more portability. There are some choices, like the path syntax, that are never going to make Win32 fully POSIX compliant. But why can't we e.g. have POSIX threads and synchronization primitives, or most of the filesystem API?
> the loop variable issue could be solved by adding `auto`

I'm not sure how this helps? The compiler doesn't get to choose based on the machine register width – it's bound to choose based on the type of the expression, which is defined by C/C++ integer promotion rules. The expression `0` is an `int` regardless of the context in which it appears, and thus will be an `auto` variable initialized to `0`.

You're better off using `ptrdiff_t` than `auto` for loop indices if you want something sized to native register width.
But why are we attaching any value to the needs of renters?

Right. Screw those losers. If you don't own property, you don't matter.
1yo Brazilian full feature length film that had a cinema release. 52k views - example of a professional but small creator being pirated. https://youtu.be/ZvQljiVg-xU

Another Brazilian feature film about 6yo - 3.4M views on a profile whose name translates to “watch films online”, with a FOX intro at the beginning. https://youtu.be/r8KGMyfXXHo

1h old Showtime comedy special taken from TV, 1M views - https://youtu.be/Wo27OxaEB3w

If this is above board, what am I missing?
You are, in this case, better off just using the ultimate bucket sort: shove it into a histogram.

hist = [0]*100
for x in xs:
hist[x-1] += 1

Epsilon algorithmic knowledge required.
> at this meeting we decided to target merging Networking into C++ for soon post-C++20 (i.e., targeting C++23).

It'll be nearing a decade of "next release" now as it's own TS and near two decades of proposal since TR2.

Edit: The Reddit trip report lists 23 as optimistic and 26 as the conservative.
Correct first, then simple and fast later. With more experience you'll be able to devise simpler, correct first solutions that you can then speed up later.
And the bad unprofitably is usually a variation on selling dollars for .95 to try and capture a market (to charge 1.05) or build up infrastructure/scale that will eventually let you produce them for .94 cents

That has to both pan out and pan out before they run out of money.
How do you "have mentees" without management on board? Legacy products tend to be inherently unsexy and it's hard to attract mentees to those projects.
Exactly. NIMBY has become one of those largely meaningless cheap shots like "politically incorrect" that gets used to tar anyone who wants something different from what you do. It's much more properly applied to things that no one really wants next to them but that have to go somewhere.
So I could spend millions designing and displaying an amazing art piece, using something like fireworks and I should have zero protections.

Your argument holds to books and video equally so I think we should talk about that issue on the common rather than rarer forms of art like using air to create a thing of value.

Speaking of air but not copyright, obviously the current default composition of air is not optimal for humans. One does wonder how many billions of lives get cut short because of it, what is the optimal level of oxygen the body needs?

But I see little incentive to find what it would be since it could not be protected financially. So we get relegated to simplistic meta studies on things like additives aka PM 2.5.

There are reasons we have protections for intellectual property. They are not jokes.
Crypto is not just tech. So newer tech wouldn't eliminate it. I solved the innovation paradox.
You seem to know a bit about encryption. Which is why it baffles me- how does telegram do this? Does it need a connected device in this way too? So one can upload the encryption key if its lost? If no device is connected, can/how do they do it? If yes, can Firefox copy that way?
Uber launched a self driving car service in Phoenix like 2 years ago. It recently hit and killed a woman and the governor of the state shut it down.
> On FreeBSD, for example, some years ago grep was the GNU tool and the BSD tool was named "bsdgrep". They would both identify as the same version number.

Neither of these statements are true. grep on FreeBSD is still GNU grep, and it has a distinct version text from bsdgrep:

$ grep -V
grep (GNU grep) 2.5.1-FreeBSD

Copyright 1988, 1992-1999, 2000, 2001 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ bsdgrep -V
bsdgrep (BSD grep) 2.6.0-FreeBSD

$ uname -rK
13.0-CURRENT 1300003
> But impressive OSS has a history of commits, maybe even a community working with the applicant.

That's going to be a single-digit percentage of the entire developer community and an even smaller minority of developers who go looking for jobs.

> As a random example, do you really think it would be possible for someone to fake an account like this? https://github.com/pedronauck

No, but it would also take a lot longer than an hour for me to judge, from that Github account, whether that guy is a bozo.

> It's not 100% accurate, but having references and employment history is better than nothing.

Which is why they merit the dozen or so man-hours involved in an interview process.

> To be clear, I don't think OSS inspection is perfect as a hiring tool - it biases towards folks with the privilege to spend their free time working on passion projects - and I'd object to it being the sole determining factor.

There are even more flaws than that. Unless you only hire people who make a lot of OSS contributions, you need some other measurement. And it's fairer and more accurate to use the same measurement for everyone, so if you need some other measurement anyway, you should just use it.

Another issue is that OSS contributions are a good signal if and only if you are hiring people to do the same type of work. If you're investing in a specific open-source project and you want to hire the primary maintainer to maintain that project, fine. Otherwise, you have to rely on finding someone who has a rich OSS contribution history in the same basic stuff you're hiring them to do, which is really hard when e.g. most OSS is on the platform level and you're developing products, or if you want to hire generalists rather than specialists.
I was going to start podcasting with anchor, the front page made it look easy to use and easy to share.

Then I read the terms of service and realized it is too easy to get people kicked off the service and no way was I going to waste any time with a service that is so easily pulled.

Seems they make it difficult to pull out even an mp3 download, glad I didn't start producing and hosting there.
I'm excited. If you have been alive a substantial amount of time you are easily running a lifetime average of about 1-2% chance of dying in a car accident in your lifetime. Things have gotten much safer the past couple decades so that number is somewhere around 0.75% or lower now. I want to say being injured in a car accident is somewhere around 20-30% lifetime chance. Cars are incredibly dangerous and this will save a ton of lives.
Well, red-black trees and merge sorts don't grow on trees (ahem), even in a real word :)

But yeah, those are gonna be tough to just come up with on the spot without actually studying them. On the other hand, OP could be talking about stuff like tree traversal and similar simple stuff that is also included in introductory CS courses.

Edit: OP chimed in elsewhere in the comments, it's not even about CS stuff.
That is true, defaults are important. Firefox users know that because they have to disable the advertisements that appear in the Firefox new tab page by default.

https://prod-cdn.sumo.mozilla.net/uploads/gallery/images/201...
I do! I develop bespoke add-ons for the accounting software Sage 200.
Fear not, my work is peer-reviewed by my boss who has 35+ years experience in the field.

If I get something wrong, my boss lets me know, I learn from my mistakes and ship out good quality software.
Thanks. I've been using Firefox Sync ever since it came out but I don't remember it ever mentioning these risks. I think Firefox should mention this when new users enable sync for the first time. It should also offer users to generate recovery keys when they start using sync and for some time after if they haven't.
Why does the solution to "something is unfair" necessitate me equalizing the situation on my own? That's some cronyism right there. That's like... I dunno, apologizing to my boss for him firing me for taking a sick day.

The arbiter of the unfairness is the company policy. That's who we blame, not the employee who happens to benefit. They are no more to blame than the person who doesn't benefit. The causal relationship simply doesn't exist. I'm actually curious about the reasoning you applied to somehow pin the duty of responsibility to the employee that benefits?
What? Of course NY and VA will benefit. Otherwise they wouldn't give Amazon the tax breaks to attract them.
#1 is not false. They say:

> their capacity is largely fixed... Bitcoin has an estimated maximum of 7 transactions per second vs 24,000 for visa

Yes, Bitcoin could raise their artificial transaction cap. But they haven't recently, despite fees and delays getting quite large. So clearly there are significant difficulties in increasing the throughput meaningfully, and it is unclear how high it can go. To a user used to pre-existing transaction mechanisms, that's a "largely fixed" capacity.
We (Aptible) are distributed-first. Many of our team members really appreciate the flexibility the remote culture brings and use it to spend more time with their families.

Shameless plug: We're hiring - https://www.aptible.com/company/
Exactly my fucking point, you're not being rational.
If only there were some company that provides access to all sorts of data regarding public companies. It would be a BLOOMing landscape, like an iceBERG of knowledge. People would just look it up, instead of rhetorically musing aloud in their attempt to spread conspiracies with the least possible amount of exertion.
It’s slightly different, since Moviepass has a huge market (selling dollars for quarters), just not a very profitable one.
At the beginning of the course, this was one of my problems. My fianceè would give me the specification of the program and that's it.

I've since learned to also follow along using the walkthroughs provided, since they provide answers to the most basic of questions that I would have asked.
Amazon's HQ2 decision met with 'outrage' by concerned residents
They're saying it's a better experience. I'm saying I'd rather have it in the browser that I already use. Good example being that I want to keep the article open or accumulate them in Safari instead of have this weird modal article-viewing system in the app.

Various Reddit apps inline articles and I think it's just a worst experience.
I disagree with your own line of thinking. Coddling the renters as should mean creating oversupply of building and housing so that renting prices go down. There is no contradiction in doing that at the same time as improving public service to make the areas desirable.
We're focused.
WHO would support Seattlification? It's boring, it's numb and on top of that it's Amazon. Sorry about how offensive that is.
Spectre, Meltdown researchers unveil 7 more speculative execution attacks
> Many middle boxes do flow control and such based on deeper packet fields.

Which is exactly why we need QUIC (or something like it), because they shouldn't, it's causing more problems than it helps.
I appreciate your honesty.

On the loss of time: true, but as I said my equity appreciated significantly, at the current valuation (I am very aware of all our details about funding terms, dilutions etc, so I can calculate a reasonably accurate average case outcome) my total compensation is essentially $1M a year without even counting for possible future growth, and FAANG offered me basically 40% of that, so it’s wise for me to stay put at least until I see the company significantly doing worse. I wouldn’t necessarily consider that sum of money something worth throwing away just for the sake of making a better use of my time. The day I’ll see the probability of my equity becoming zero rise significantly, I’ll leave in a heartbeat, that’s why I interviewed with several FAANG companies over the past 12 months, so I always have the doors open when it’s time.

The cool projects don’t mean much to the company but mean a lot to me, since I’m sharpening my skills in areas that I would bring with me to another career opportunity (e.g. machine learning in a project, and low level system programming in another one).

On the miscalibration: that’s certainly possible, I’ve tried to write facts more than opinions explicitly to avoid that, and all the things they told me indeed happened (e.g. founder said I was the only one to be considered for VP, former team members saying it was so much better when I was leading the team, ...).
I've seen it happen multiple times. Besides, "unmetered" is almost always marketing hype whenever you see it. If your website uses >10TB of non-DDoS traffic per day on CF you are likely to get a call from their sales team soon asking you to upgrade to a pro or business account.

A brief DDoS was (not sure if still is) a common method to expose the real IP because the CDN edge servers could often be easily spooked by a brief surge in traffic and start redirecting DNS back to origin. I suspect this is the kind of "protection" they were really offering: your site will still be down, but at least the backend is never revealed to the world.
>I don't really understand that even booming areas like Northern VA and NYC have to give a company subsidies to settle there.

Corruption has become so ingrained in the state that it has become part of the official duties of the state.
Personally, I think that all the self driving efforts would do well to be tightly coupled to city planning going forward and we should be specifically regulating toward "driverless zones" where a grid system can handle all traffic, a city switch, effectively.

There are efforts to fit driverless cars to horrifically planned streets, but I don't see any cities approaching it from the other direction.

This is all said though because I freaking hate cars and the entire ecosystem surrounding them.
I went through this too! I'd definitely recommend giving it a go if you're up for it. You may have those moments of utter confusion, but you'll definitely learn a lot!
Where do you find jobs to apply to? I am also a self-taught programmer without a CS degree, and it seems that a surprisingly large portion of companies use obtuse algo/whiteboarding interview questions. My objection is less that I don’t know or can’t learn them and more that it seems like a waste of time to prep for stuff that isn’t useful.
I'm jealous. It's still incredibly slow for me. I assume it's an AT&T thing since I'm on wifi working from home. I am unable to use 1.1.1.1 with AT&T at all still. So I use Google's 8.8.8.8 until they fix the issue. But it's been 6 months and I doubt it will ever be resolved at this point.
> their 'idea' then wouldn't they be better off writing an essay rather than a narrative?

Not necessarily. It's a lot easier to empathize with characters and a novel can capture something more ephemeral. Camus would write a novel first then turn it into an essay.
This is not true. I work on Firefox Sync full time, as do multiple other engineers.

Admittedly, the current version in Desktop/iOS/Android is in a sort of 'maintenance mode' (we still fix bugs, but don't work on new features or actively fix it up).

The reason for this is basically that those three versions are entirely separate implementations that share no code (they're also in languages that have integration difficulties on the other platforms, unfortunately, so we can't just settle on one).

We're currently rewriting it as a cross-platform module, and planning on replacing them.
PEWDS VS T SERIES
I'm new guys so hoi. Anyways Pewdiepie Or T-Series 🇮🇳
It would probably help to know why you're asking – people could give more specific/tailored advice.

I my case, I would still have majored in physics. It provides a lot of good fundamentals for problem-solving, including mathematical exposure, programming, and critical thinking. There are ample paths for moving into other fields from that if you don't end up enjoying physics itself or see yourself wanting to pursue a graduate education.
You're getting downvoted, but this was an issue for me as well. I'll go through half a dozen ribeyes before picking the one I like the looks of. Same for produce - I'll pick certain onions, good looking broccoli, the non-slimy mushrooms. This is at a high-end grocery store (Wegmans), too.
Java 8M data crawler a day
There's no risk to your data. It's not like this will delete your local data, the only risk is when doing a password reset in some (fairly rare) cases, which does attempt to make the risk of doing so clear.

I don't disagree about recovery keys, they're rather new though, eventually it wouldn't surprise me if we did something like that.
The logical conclusion happily isn't always at the bottom of a slippery slope.

Here, it would be enough to stop these bespoke, one-company deals. Because no state could afford giving such rates to all companies, the practice would end.

That's exactly what has happened with most offshore tax haven over the last decade or so, btw.