skysight-inc/HackerNews huggingface dataset:
I think it's precedent because it's just a line after a block instead of before it. It certainly is a break from Python's "big outline" look.

> What if the while statement was part of the loop and could be placed arbitrarily?

If you're open to that, I had thought this was a bridge too far, but:

do:
body1()
break if some_condition
body2()
continue if some_other_condition

Under that scheme, the semantics translate to:

while True:
do_body
break

And, of course, the `break if` and `continue if` syntax would be general.
how do you seize a brainwallet?
You could pipe the requests into a FIFO without back pressure so excessive requests are dropped by default.
If the app is not for that particular corporation, then no harm done.
it hasn't been demonized enough, if anything, commies are very evil, I promise you that

source: grew up in USSR
this reads a bit like a parody of the all-inclusive movement. the first half of the article chronicles how she took offence where none was offered, and instead of "my bad", there's a whole 'nother half of it talking about "improving the way people give each other feedback".

as others have suggested, (part of) the issue is with the nature of the site itself. we can talk about elitism, seniors shitting on "noobs", whatever. the truth is, there's all walks of people on SO. there's a continuous barrage of bare-naked prompts for "do my homework for me", there's a continuous barrage of "(i don't even know which side is up, but) what's wrong with this gymnastics equipment i'm using?" questions. if you're any kind of regular in that kind of environment, you'll eventuaatlly get exhausted. the only way they can improve the site for "beginners", however ill-defined that term is, covering both the blatant homework cheaters and honest learners, is to limit engagement by force. "you seem burnt out, you can't post comments or answers for a week. come back when you're in a better mood." that seems like a sure-fire way to drive away their knowledge pool and ultimately their revenue stream. another way is to rate-limit the crappy input, but that doesn't seem to be what the article is hinting at at all.

for all the bitching about how toxic SO is, this is not my personal experience. however, that doesn't mean i think the format of the site has merit. IMO, if you want to fix the experience for honest neophytes, you need to enable dialogue. a newbie asks a ill-posed question, a senior points out the misconceptions, asks for clarifications. the newbie comes back with more information, improved followup. senior is finally in position to provide a red-meat answer.

i just described a mailing list, and that's a format you cannot sell with the kind of margin SO has been raking in. they could ditch their programmers and employ a bunch of writers to collate the wisdom of various product-specific mailing lists into an encyclopedia, but they're not interested. i understand that, it'd be a hell of a pivot. but if they push on catering to the lowest common denominator, they're doomed.
> This comment on the mozilla.dev.security.policy mailing list says that right now it's only for users in the nation's capital

I'm from capital (Nur-Sultan, former Astana).

I just checked my wife's phone and apparently she got SMS. Funnily enough, her cellular internet now does not work at all. Probably rollout is not going easy.
> Most upper middle class people won't be lonely since if you can afford a career you can afford a social life or you might even be forced into one.

Social life is not about having money (well unless you're really poor) - it's about having time and people to spend it with. You can be in top 5-10% of income and a total loner - plenty such people in tech.
Honestly, a chromebook meets all your specs. They aren't really upgradeable beyond switching out the SSD for something bigger, but it's a perfectly cromulent choice for web/backend work. I used to do Rails 5 development on one, and it'll run a webpack server just fine.

Most Chromebooks can be booted with the distro of your choice, or you can use GalliumOS (optimized for chromebooks).
FaceApp Highlights a Perennial Problem
Tipping Points: When to Bet on New Technologies
Scheme is big and small at the same time. It is old, but the last report on the language was released a couple of years back and it is still growing. There is still many areas that needs some love.

Checkout http://scheme-lang.com/
Why the constitution was written down
I fully disagree. FaceApp value is that it does its job significantly better than the US competition. Users have the "old" filter on Snapchat and Facebook for years at this point, but FaceApp really has taken it to the next level. Their overnight success is not surprising. I'd tell you to try it for yourself, but I understand the hesitation.
parole?
Researchers Fool Lidar with 3D-Printed Adversarial Objects
Indeed, I'd recommend the "interesting proof" vignettes by 3Blue1Brown: https://www.youtube.com/watch?v=OkmNXy7er84&list=PLZHQObOWTQ...

These are my favorite videos of his
I'm surprised at comments in the bug threads suggesting they do nothing. The idea being that fighting this would force governments to fork/change browsers, ultimately being a worse experience for users. Seems like betraying people's trust is a pretty bad user experience.

There will always be a fight over privacy. Giving up to a foreign government is a terrible idea. It would absolutely just let the problem spread and get worse.

I don't think Kazakhstan has the resources to replace outside online services. A move like this should simply result in them shooting themselves in the foot. This needs to be a firm line such that it's simply not practical for them to implement.

I understand that bugs/discussions should weigh both sides. And ultimately, we may need more than HTTPS. That's fine. The point is we don't just roll over and give up.
In that vein
https://www.backmarket.com/refurbished-macbook-air.html?gcli...
Even that article lists that definition as an "understandable" one and then explicitly phrases the subsequent commentary as the author's "interpretation". It seems like you're looking for a reason to be a victim of the wording used in the article.
Why do we need to "run away" from loneliness? Maybe we all need to spend more time alone AND off the phone to discover what really "makes us tick"? Find yourself, find a mission, find a purpose. Go do something. There is SOOOO much to be done... I mean it.. Like RIGHT NOW. If you don't have a mission.. Bruh... Go get one. Loneliness is simply childish. Children sit around and wish someone would talk to them. Adults go join other adults to make something happen; or they learn to be with themselves. If you can't find happiness within; it's not going to come from you visiting your parents, or seeing your grandchildren, or insert whatever Hallmark phrase you like. Sure being surrounded by people you love when you die will feel nice. But you can truly "rest in peace" if you know you tried your hardest to make a difference (and you actually do!.. Because you actually can...)
My contribution to the topic: https://news.ycombinator.com/item?id=17794060
That's interesting. I wonder if another factor is a wide variation in the level of skill used to build the walls. It's easy for a complete beginner to start building dry stone walls based on a limited amount of information - and using only materials found on site. Those walls might last the lifetime of the builder, but are less likely to hold up to stress over the ages.
Is there a link to the audio download somewhere?

I can’t see it, but Id like to listen to this instead of reading it
Heh, even if not that small (2%-5% of the population?) I think homosexual men would be an interesting "niche" market to cater, but I wonder besides Grindr and some night clubs what other kind of business have a proposition which would only be of interest to gay men.
There are a lot of regulations but if you read the article it's about ways in which current regulation of space are proving inadequate.
Is there some kind of cookie hack I can run to get the new UI? Would be nice if engineering posts included a way to change your feature flag so I can experience what is being discussed.
> It could put the entire job offer in jeopardy if they read it as you being antisocial, entitled, incapable of being a teamplayer, arrogant, etc.

The point of the stipulation is to filter out toxic companies, so if it puts the job offer in jeopardy, then mission accomplished.
This is a silly and absolutist position to take on HTTP. Everything depends on context, and in many cases it is far better to serve things over open HTTP than go offline.
Not only that but they can happily MITM HTTPS as well. Not all the HTTPS sites use certificate pinning or HSTS.
The default `script-src` policy in extensions is 'self', no JavaScript code outside the package will be allowed to execute.
The words "I should be a millionaire" sure appears a lot. The subject suggests there's a different title, but it really seems like the real subject is how this person isn't a millionaire.
Thinkpad P51
> Knowing that you just visited Best Buy website 10 minutes ago and searched for a camera is _much_ more relevant to figure out which ad to show you on nytimes.com right now than the content of the article you're reading on nytimes.com

The concern here is that you're just selling a camera that they were already going to buy. So the ad agency wins, Best Buy _thinks_ they win because they register a conversion, but you didn't actually create any value.

In my experience when the PhDs say "this doesn't work," the PMs say "that's fine, because we still get to say we have machine learning [insert other buzzword] and the customer thinks it's delivering value."

> Contextual advertising works, but much less than behavioral targeting. Anyone who has seen and worked on the data knows that.

I admit this is possible, and my gut feeling is that properly implemented targetted ads should be immensely effective, but theory isn't implementation, and I'm taking your word on it either way.
The thing is I dive in and out of podcasts. I don't want to subscribe. Plus I'd actually say that $10 is a fair bit for most podcasts over the course of a year. Maybe if there's one I'm particularly obsessed with. But not in general.
it's 13 August 1961, you are in Berlin, and they are starting to build the wall. Where would you rather be, in the West, or in the East? This is why it matters that they are Russian
I like the mobile version.

And shit, I thought they just made the old mobile.twitter.com the default. Instead they made a new site that also mobile.twitter.com points to, so you can't get the old style back.

Oh well, a lot of meaningful interaction for me already happens on the Fediverse and with Twitter's moves I don't think that will decrease.

Check out Pinafore (https://pinafore.social/) for a light weight client.
I am afraid I don't have better information on when but some anecdotal information about the state of it. I have done some limited testing and research for our own internal Root CA I got the impression it works nowadays.

I have not gotten as far as testing it in production but based on testing Safari and Chrome in https://nameconstraints.bettertls.com/ and creating our own name constrained cert and testing it with both OS X Curl and Linux Curl (OpenSSL) I am still of the impression it works.

Most other people seem to be sure that it does not though (for example in this discussion and here https://security.stackexchange.com/questions/95600/are-x-509...) so I am not sure if I missed something or if people are just not up to date.
You specifically said that the "US outright ban[s]" it, which is incorrect. Private companies can change whatever they want to sell more of their product. That's not censorship, that's just knowing your target audience.
it's probably written into law as opposed to being a decision made by a panel/judge (just guessing).
...and there it is
My mother has found the a motion detector water sprayer works great for this application. Deer comes by and they're sprayed with water.

It looks a lot like this one: https://www.amazon.com/Hoont-Blaster-Repellent-Activated-Spr...
> At one point, I believe it was over 74 million and after a Google search change, that number went down to less than 12 million overnight, so all the backlinks, all the websites that were linking to my site, that boosted my rank, that gave my site a good search cloud. This was all organic. I did not use tricks or anything deceptive. This was all organic traffic. These were all organic backlinks and all of a sudden Google just decided I’m turning it off and they did. So guess what happened? My search traffic completely plummeted.

> I would get called on a regular basis from Google ad execs begging me to put Google ads on my website.

> Like you basically have to give them their cut, otherwise they’re not gonna let you play and they’re going to screw with your search traffic.

Yeah, no, it doesn't work like that. Google search ranking is not perfect, but they have taken search/ad separation very, very, very seriously. You can't even ask questions like "The google ad customer I'm talking to disappeared from search results, did you guys do anything overnight?" It's a big no-no.

It sounds more like a sadly misinformed rant. 90% of startups fail - failure is a natural result. You don't need to bring up a Google conspiracy to explain it.
A thread from 2010: https://news.ycombinator.com/item?id=1059822
From what I can tell, this is the story of a 2006-2008 Youtube also-ran that was outbid by Google for celebrity content, had copyright and inappropriate content problems, kept an adult content section on their website, and depended on AdSense for their revenue.

I don't see where the concept of "deplatforming" fits into the narrative provided.

You can check their old site out on Archive.org (the pages all seem to have "Family Filter" set, despite the fact that the tag clouds and "Most Popular Videos" callouts seem to have adult content in them).
Denis Diderot wonders if the grass could be greener (1770)
The sad truth about sleep tracking devices
Midori was laid to rest a few years ago. Production OS kernels in GC'd languages remain a pipe dream.
What people don't understand is that when you call the police, you have no control over the situation anymore, the police do.

If you can reasonable keep control (and that could be a simply having the ability to walk away) then do that instead of calling the police.

Once you call them, you're trusting that they won't turn on you, or take issue with you.
https://overcast.fm/+SJPJ9ok9U
> It wasn’t it wasn’t anything nefarious.

> you know, adult content and there’s child porn on some of your properties and whatever

> [getting] sued by the major, by the major record companies for [hosting lyrics]

> Today we get sued by the record companies

I'm not well read on the situation, but it sounds like they had serious moderation problems. It looks like they had adult content on their popular video's page occasionally even with a filter enabled. If they were being de-listed from DMCA and legal complaints, that's on them. A lot of the regulation and laws in this space give a lot of power to copyright holders, and YouTube likely has agreements that give them some leniency that other companies just can't get. I feel like that's less of a Tech Giant problem and more of a massive legal barrier to entry problem.
It seems like you’re looking for reasons to ignore the possibility that there’s a useful distinction to be made between the two terms. That seems like a more interesting discussion to have than any involving ad hominem such as “you’re looking for a reason to be a victim”.
Heat diffuser too?
Yes, exactly.

In the United States, for example, it's legal (even expected?) that corporations can install custom CAs into their user's browsers and prevent internet access to any browser without it installed. Is it Mozilla's job to prevent these CAs from being installed on user's workstations? Should Mozilla reject any certificate from Blue Snort, etc.?

Kazakhstan has likewise declared it legal (under their own sovereign legal authority) to prevent web access to its citizens without the required CA installed. Just like it's legal in the US for corporations to "spy" on their employees, it's legal in Kazakhstan for it to spy on its citizens.

Laws of Western countries do not extend into other sovereign nations, regardless of what one thinks of those laws. It's not Mozilla's job to get involved in this case.

> And finally, encryption doesn't solve violence.

Nor abuse of freedom by nation states, unfortunately.
Agreed that IAC is an under-the-radar Internet behemoth. The Masters of Scale episode with Barry Diller, the founder of IAC, is worth listening to if you haven’t yet: https://mastersofscale.com/learn-to-unlearn/
LGM 2019 – A Rustic 2D graphics stack
> Anyone Using Cockroach DB in Production?

Yes, used it in 2017 for a fairly small dataset (order of GBs) and 5-7 nodes running in Kubernetes.

> What do you like about its killer features?

Easy admin and good at scaling horizontally.

> How interchangeable with Postgres was it?

Wire compatibility helps but there were many minor differences at the syntax level. I tried for the longest time possible to maintain compatibility with Postgres syntax and it was painful.

> How is performance?

Back then it was garbage, probably 10-100x slower than Postgres. This was pre-2.0, mind you, I heard that things improved noticeably since then. And most of the problems can be circumvented by not doing stupid things and optimizing your queries/data model. You might want to throw a cache in front of it anyway.
The Madagascar origin doesn't make sense since the island wasn't settled until 500 CE (intersting fact: and that too was by Austronesians. Africans didn't settle Madagascar until later)
Well, yeah - in this case, trying Private Browsing helped to find the issue, but only because it opened another Window. That was good enough for me to find it - and I'm probably not a 10x engineer.

Had that not been the case, though, there would have been no indication to try using it with multiple windows open, as the error was a general "nothing loads", which is the result of an error condition anywhere in the code.
in my opinion the big difference and problem is that space and resources are virtually unlimited, and a "product" can keep changing indefinitely too. and if something fails, in most cases it will fail very differently than in other engineering disciplines. I agree it would be great to write more prototypes and all that, but hey, capitalism: good_enough/shitty makes money, so that's where we are (also, CS is rather new, we are still figuring out a lot of things, still getting deep in the mess)
It’s not a big no-no. There is no Chinese wall. I’ve had AdX reps forward me messages from search quality. It’s all a lie. They want their cut. They’re trying to own the internet. They will be broken up.
Elsewhere on this thread I argue that they are already not a site where everyone can get their questions answered, in practice or by design, and give examples of how the question-asking experience could be improved.
Lionfish ear-bones reveal a more mobile invasion
Driving the user back to BestBuy.com to convert into a concrete sale seems much more valuable than "well, they searched for cameras so they might come back one day and pull the trigger. Fingers crossed!"

Why wouldn't Best Buy pay for that?

I search things on Amazon all the time without checking out. Those aren't locked in as eventual purchases at all. There are even things in my Amazon cart as we speak that I probably won't buy. I'm often a mere teeter from pulling the trigger. Coming home drunk or being reminded at the right moment sometimes push me over the edge.

There's obvious value in giving me the right shove.
and that is a serious mistake, I believe
> Compared to: - Switzerland?

https://www.independent.co.uk/news/world/europe/switzerland-...
Ok, we've changed the title to a more neutral sentence from the article body.
> A 10x programmer would read the description of the bug, and from their knowledge of the codebase think "hmm, that should only happen when you have X loaded multiple times at once making Y happen..." then go on to immediately test and repro with two windows open.

I don't think that would be possible, because there are literally hundreds of potential errors that could have the described behaviour as a result.
On the contrary, many of the people I've met who most definitely do not have first world problems -- people living in Africa, Southeast Asia, and other destitute parts of the world -- often seem to lead genuinely happier lives than the stressed out existence that is the norm in the US.

Being able to have a cheeseburger delivered on demand does not make up for systematic loneliness and dehumanization. The more I travel, the more perspective I get, the more I think that things have gone deeply wrong here.
Passive Voice
Which, as far as I know, parole is generally granted on terms of good behavior.
This is interesting. I'm starting to make a computer security course right now and I've chosen to put it on pornhub. The monetization options are better for creators (I can sell videos!). Obviously, pornhub is going to restrict the audience a bit, so I've been toying with the idea of making a video hosting site with solid monetization options and categories of ads beyond porn.

I think the biggest thing I don't understand is CDNs and delivering the video quickly. If I get some traction in the course, maybe I could launch a site with that content. The monetization options on YouTube are just lacking. You have ads or 5$ / mo subscriptions (if you have 100k subscribers).

My model is going to be 90% free videos with just the solutions to assignments paid. I'll make a small bit on ads, but mostly through 1$ video sales. I was going to offer pdf chapters for each module as well, but since ph only allows image formats and it would be a lot of work to write, I've nixed that idea.
In this case though, it seems like the government has no problem with telling people they're being monitored. The fact that they're willing to tell people to install a TLS certificate is indicative of that.

I think companies in the US are legally required to provide similar disclosure when monitoring their employees, so I don't see why they'd have a problem with a persistent indicator like that.
I don't work in the field. I think part of the reason why my perspective diverges from yours is probably that your profession is extremely intransparent about what actually happens behind the curtain. Obviously people will speculate and err on the side of caution.

I should probably clarify that I did not mean to say that it doesn't work. What I meant is that it doesn't really work out for the publishers. The parties who profit are just first and foremost the platforms, then come the advertisers, and the publishers come last.

That explains the 1 trillion market cap. And also why Criteo didn't lose money after Apple blocked them from following their users.

I wonder if you can provide me to a study about the difference between Apple/Safari users and Google/Chrome users when it comes to advertising effectiveness, because since Safari users can not be tracked, that means according to your statement the revenue from Safari users would be way less.
Rust is 6.5% of Firefox's code:

https://4e6.github.io/firefox-lang-stats/

They are working on a new Rust-based rendering engine, Servo, but it hasn't received nearly the level of work that a browser like Chrome has yet.
Great tip, thanks.
Fuzzbuzz (YC W19) Hiring an engineer to lead development on a new Fuzzing engine
a refurb 2015 macbook pro is the logical choice
GitGot Tool Release – Browse GitHub for Secrets
there are places left where you can hang out for free, public parks are a good example. the "problem" is that they attract the type of people who can't or don't want to pay for a space to hang out.

most people aren't interested in a place where they can go and meet anyone; they want a place where they can meet others who share some vaguely defined set of similarities. this is the part you have to pay for.