jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think you miss my point. As I see it, the Chinese government are basically blocking Google as a business decision. Take a look at Baidu. You will be amazed at the number of services they offer. On the roads in China you see a lot of Audis and Mercedes. These are mostly driven by Government officials. There are many avenues for Government officials to earn money. I don't know the size of companies like Baidu and Ali Baba, but I would warrant they are many times the size of Google and Amazon. Government officials want a piece of that action. If you really think this all about freedom of speech, you seem somewhat naïve to me. It's money, money, money.
Yes, I know, its a little vague. But that's how it is if you look at it from the outside, I guess. There are so many languages, frameworks etc so it is kind of hard to find the right starting point.

One of the reason why I asked here :)
The smartest advice I've received on Cat5 is don't cut off both sides at once; one of them might be good.
At what point do you define a beginner then?

I struggle with this a lot when writing teaching materials. It feels like teaching somebody how to create a directory should not be a part of teaching somebody how to make a website. Beginner or not. You should already know how to use a computer.

It's like when I'm trying to teach people how to do X and Y with JavaScript and they get confused beyond hope when they try to run `grunt watch` and it fails because they haven't created a file yet. Like, just wait, you'll create the file in the next step. It's not the end of the world if something throws an error. You're supposed to be a programmer, jeezus.
This one too:

https://petapixel.com/2020/08/17/gigapixel-ai-accidentally-a...
Companies often make employees sign agreements stating they won't do work for a second company while on the first company's property or while using the first company's equipment. So if you were going into the office and using one company's computer for two jobs, something like that would probably apply.
The scale issue also involves Facebook owning most (?) of the social networks (by the number of members).
Just to offer a counter example, I'm in my mid 30s and engaged. I'm an introvert, but my fiancee is an extrovert, so I have a big social circle and even during the pandemic, I've had more social commitments than I can handle.

Our office opened last week and I've been back in every day (and am sitting here now).

For me, going back into the office has nothing to do with my social life. Even prior to the pandemic, for the last 4 years, I've had the option to WFH as much as I wanted and I was still in office 3-4 days a week. I feel less productive at home and I miss having the division between work and home. My commute is my wind down time that allows me to turn my brain off work mode at the end of the day.

I think after COVID is gone, the name of the game will be flexibility. Treat people like adults and, as long as they're getting their work done and not negatively affecting the team, we should let them work where and when they want.
They are still active until early September
It may also be telling us that the antibody tests and our understanding of how antibodies help in protecting against severe Covid may be wildly wrong. Vaccine data indicates overall immune response is protective, and can be successfully prompted, and that is correlated with antibody levels, but there may be more going on here.
Sorry for the tangent, but I'm considering replacing my current home-office monitor.

Mind sharing which 43" monitor you have, and any other thoughts on its suitability for coding?
> While I'm sure there's some kernel of truth to the benefits of chit chatting about random stuff and coming up with better ideas through that, until I see some evidence that in-office work provides this to a substantial degree, I have a hard time believing it's as beneficial as it's made out to be. What it actually feels like is a hand wavy attempt for some old people in management to try to justify them holding onto their outdated ways.

Yup. I'm wondering how many people are taking advantage of the tools available to them. I've seen remote workers be online in a video chat room so you could "stop by and pitch an idea." This was well over a decade ago.

Those old school managers you mention are the ones I find most likely to stick with things like audio only teleconference, even when there are things like shared whiteboards/documents available, and then they'll talk to slides they didn't send out over email. Incredibly frustrating.
Nice to see that AVX512 hasn't died with Xeon Phi. I see it coming out in a number of high end but lightweight notebooks too (Surface Pro with i7 10XXG7, MacBookPro 13" idem). This is a nice way to avoid needing GPU for heavily vectorizable compute tasks, assuming you don't need the CUDA ecosystem.
Great story! I seem to recall a university sending out acceptance letters by mistake. At least this mistake had the happier ending.

Measure twice, cut once.
> am I the only one who sketches up data models and data flows before going to work?

Anecdata: Yes, or rather you're one of a vast minority. I work in an office with no notebooks in the supply closet, and one 5x5 whiteboard which is usually full of UX layouts.
> Let's say there are 10 people renting apartments that a monopolist plans to buy out

You aren't making sense. The monopolist doesn't buy "10 apartments", they just buy the entire building since those 10 people are "renting." You only have to buy from the person who owns the building; even in an non-free market renters have no ownership rights.

> Well, the 10th would be able to rent his land out at nearly the same price as the monopolist, say $2.50. But notice that the 10th property owner didn't have to over-pay for his land, so he will is making way more profits than monopolist, which would price his property out of the range of the monopolist.

When did the 10th renter become a property owner?

And anyways, the monopolist doesn't corner the market directly; they use inside information to buy cheap, and have excess capital to take advantage of market opportunities. How many old west movies are premised on some rich guy trying to buy up all the land in town because they know the railroad is coming through? Those are actually based on "true stories." The late 1800s was full of that.
> We are writing to let you know that there may have been unauthorized access to some of your Twitch user account information, including possibly your Twitch username and associated email address, your password, the last IP address you logged in from, and any of the following if you provided it to us: first and last name, phone number, address, and date of birth. While we store passwords in a cryptographically protected form, we believe it’s possible that your password could have been captured in clear text by malicious code when you logged into our site on March 3rd.

> For your protection, we have expired your password and stream keys. In addition, if you had connected your account to Twitter or YouTube, we have terminated this connection.

> You will be prompted to create a new password the next time you attempt to log into your Twitch account. If applicable, you will also need to re-connect your account to Twitter and YouTube, and re-authenticate through Facebook, once you change your password. We also recommend that you change your password at any other website where you use the same or a similar password.

> We apologize for this inconvenience.

> The Twitch Team

Honestly, I initially read this email as someone had done something to my account, not all accounts. I wish they would just say 'there may have been unauthorized access to some of OUR systems', instead of putting the 'blame tone' into the message making you think it might be just you, especially with the malicious code bit.
I wonder if the tipping point might simply be when >50%-80% of people are already on welfare.
I like that they are claiming to have re-invented the wheel!
LOL.. they are reputed to steal money with unknown charges, not cancel and refund them. If they are that honest, they won't be charging the users unnecessary charges in the first place. Search online, there are thousands of people ranting about how they charged accounts even after the account deletion. Looks like the OP is one more poor soul victimised by the beggars. Fortunately in my case their greed acted much quickly, hence I escaped them within 15 days of opening account. However, thanks for your reply, I don't need to listen to any more jokes for a week at least.
Yeah, everyone always loves to shit on BAT (which is fair, it is terrible) and VBS (which is slightly less fair) but inspite of how many problems Bash has (least of all the massive security issue last year), it gets off almost scot free.

These bugs are indicative of Bash's design problems. Why is it used for init scripts? And don't even get me started on how Bash interprets filenames as part of the arguments list when using * (e.g. file named "-rf").

Say what you will about Powershell, but having a typed language that can throw a null exception is useful for bugs like these. The filename isn't relevant, and a null name on a delete won't try to clear out of the OS (just throw).
True, but an ageing cure is also likely to cause a lot of problem around overpopulation.
I don't know, I didn't look into it - note I quoted that from the OP.
Well, if the insurance is not looking for an excuse to go bankrupt they’ll survey the existing setup and either refuse to insure or ask an astronomical premium. The infrastructure operator will then negotiate a compliance progress plan to reduce the premium down to an affordable amount.

I’m not saying there aren’t other mechanisms to pervert this model, but as a first approximation this is how’s it supposed to work: as long as the operator is forced to buy insurance, and there’s no way for the insurance to get off the hook, parties are forced to develop a credible risk assessment and mitigation.
کار سیستم هوش مصنوعی پاسخگو کمک به حل مشکل و یافتن پاسخ است. به کمک یکی از برترین تکنولوژی های جهان به صورت منحصر به فرد بر حل مشکل و یافتن راه حل تمرکز کرده ایم. با مداومت و تکرار در بررسی مشکلات ساده و پیچیده قادر به کمک به حل مشکل و یافتن پاسخ مناسب و بهبود مستمر خدمتی هستیم که در حال حاضر، تعامل انسان و هوش مصنوعی را ممکن می سازد.
تعهد ما به بهبود فرآیند تصمیم گیری شما در حل مشکل و یافتن پاسخ احتمالی، موجب خلق سیستم هوش مصنوعی پاسخگو شده است. آرزوی ما این است که قدرت ارائه پاسخ خود را به تمام مناطق گسترش داده و در دسترسی به اطلاعات و استفاده ی آن در تمام ابعاد زندگی، مردم را یاری رسانیم.
a great product, have been delighted with it. It just... does all the things you want it to, and not the things you don't want it to, always lovely when services work like that
I agree with what you're saying about not going public immediately if anything malicious had been discovered, but then they probably wouldn't have written:

> We will thus hold back the banning of the url for now [...]

If on the other hand it's really just some benign leftover example code downloading the image and not doing anything with it later as has been suggested and is indeed the most likely, there'd be no harm in confirming that's the case.

They went to great lengths with their investigation, and this would be the obvious final step to wrap it up. Posting a couple of the relevant .smali lines wouldn't have to reveal the name of the app in question (which at this point can be identified by anyone sufficiently motivated anyway).
You have a very short memory. Google has NOT always integrated sign-ons between those services, and there was an uproar when it happened.
They've changed them/moved them a few times, too. Presumably in the hopes that you'll screw up.
I'd love to see something organized, some sort of showing, it seems like rallies or protests should be easier to organize these days.
He won't have time to debate anything after leaving office; he'll be too busy doing rallies and fundraisers for the DNC and collecting 6-figure speaking fees. (Based on recent past presidents, anyway.)
With a minimal amount of work, dsowers could implement support for hull.io and implement comments exactly as he'd want to - disclaimer: I work there.
Now this you won't see Vim users doing. Emacs users operate on a whole new level (they will do it with fewer keystrokes somehow though)
OnePointOne, Inc. / Senior Backend Software Engineer / Remote in US / Full-Time

OnePointOne, Inc. is developing the world's most advanced indoor plant production facility. OPO’s mission is to aid in nourishing the OnePointOne billion people that began this millennium hungry, while preserving the Earth and her resources. With an incredible team operating at the nexus of plant science, automation, data science and brainpower, a new form of agriculture is being born at OnePointOne, Inc.

The primary responsibility of this Senior Backend Software Engineer position is to collaborate on the architecture, design, implementation and testability of the backend software system that operates the most technologically advanced cultivation platform on the planet.

To learn more and apply visit https://www.onepointone.com/jobs-senior-backend-sw-engnr or directly email your resume to jobs@onepointone.com
Decade-old versions of TLS are flat-out bad for users. TLS 1.0 is from 1999!

The points of standards are to get the entire industry to adopt them. When the browser vendors come together and agree to all do the same thing, that's not one vendor flexing its muscles, that's standards working as intended.
I believe some games come with their own additional DRM systems, as Steam is more of a wrapper for the standalone version.
That shows where requests come from. It doesn't explain the rules on when a given jurisdiction can make a request about someone who might or might not be in that jurisdiction.
Nobody here is under any misconceptions that Google doesn't get most of their money from advertising - where we diverge is what their overall mission is and how good or bad those ad tactics are, and if they represent a good tradeoff for the services they provide.

Personally, I've got no issues letting them build a better profile in return for some of the best web services out there. I owe my career to the excellence of their search product.
Does anyone have a nice SVG image of a canary? Or it illegal to put that on a website?
Yes, I agree there would be serious obstacles to this, and such people would certainly be one of them!

Funding is always going to be an issue for NGOs though.
I also suggest keeping your .vimrc / .bashrc / .screenrc / whatever other config files you like in some kind of git repo so you can sync your config files to the remote machine nicely. The other nice thing about this is that if you have a remote that you don't use very often, you can either git clone the repo and rake / make to install, or even wget the file and move it in place manually.
I don't understand the attraction to non-adjustable standing desks. Standing all day seems just as bad as sitting all day, especially if you start standing all day after sitting for years. As long as you're relatively active (~3hrs of exercise/wk) you're probably OK just standing an hour or two a day.

I opted for an adjustable standing desk that I love. After doing a lot of research I ended up going with a brand called EvoDesk (http://www.evodesk.com). Their parent company is NextDesk, which has nice products, but cost more than I was willing to spend for what I wanted.

I ended up getting the smallest desk they have (48"). With all of the options, including the speakers it came out to around $1,000, which I consider reasonable for a tool I use ~14hrs a day, ~everyday. Though, I ordered the keyboard platform add-on, but didn't like it (I'm fairly tall) so it's sitting in the closet.

I've had it for a couple weeks now and love it. I stand anywhere from 1hr - 6hrs/day depending on what's going on. This isn't the best image of the desk, but I took this picture the other week for a "show us your office" thread: http://imgur.com/ybIEoqB The desk is at sitting height. The bubble looking thing under the desk is the subwoofer for the Harman Kardon sound system option that came with it. You could probably order it for $30 or so cheaper separately on Amazon, but I didn't want to hassle with drilling/finding my own screws. It has 4 height memory presets. I'm 6'1" and the highest desk height is about 6" higher than what I use standing.

Now that I have a standing desk I can't imagine going back, but I'd definitely want an adjustable desk. If I had to choose between a fixed sitting desk or a fixed standing desk I'd choose a fixed sitting desk.
I'd assumed it was sarcasm, but clearly Poe's law applies here.
I find WinSCP to be a good way to work with remote servers. It can use whatever editor you may like (ST3 in my case).

Supports full directory synchronization, has a nice UI and can be installed on a flash drive.
They knowingly bypassed a security policy set by the user. That's classed as computer misuse in many jurisdictions.
The context of your example story is specific to those people which validates what you are saying - it wouldn't make sense if you said "NUTS". But it isn't a relevant comparison. An antidotal documentation of an event is not a body of work. The body of work of a journalist would be measured differently than simply the subject of one event that they are asked to cover. There could be exceptions to the rule but I doubt many journalists hit it big and hang up the cleats.

A body of work around a certain subject that lots of people study and use in their professions is different. It should be judged without the author in mind, otherwise how are you going to remain neutral and form your own calculated reality of how it works when you review work by other authors?
This is extremely strange. In most of the word rice is consumed to get as much calories as possible in a cheap way. So I expect that the traditional recipes try to maximize the use of the calories available in the raw food. (Motivated by the Darwinan elimination of the wasteful cookers.)

So they took the idea of adding a little of oil to the rice, from a few traditional recipes. In Argentina, we have a few recipes to add some oil to the rice, normally sunflower or maize oil, sometime butter, or directly fry the rice slightly before cooking it. So it's not an unusual idea, so it's very strange that it's wasteful.

If you want rice with fewer calories, mix it with other vegetables. Not bean, because beans are a cheap source of calories and proteins, so they are a good mix for a traditional recipe. If you want rice with fewer calories, mix it with lettuce or some other leafy vegetable that has a lot of fiver and few calories.
I think from the context it is very clear that it was not before.
Hey guys, thanks for posting my library. I put it up yesterday and it just exploded all over the net haha. I plan on making it easier to input notation as well as support the importing of midi files (although I'm not sure how that would be useful since there are already players for those). This library started out as an experiment last weekend, but it seems it could be something that Game Devs want to use in their games :). So I'll be keeping up development and most likely creating a GUI to create songs this weekend.

If anyone has any suggestions or questions, then please raise them here: https://github.com/meenie/8bit.js/issues
Great point. I'll change it so slash is no longer a delimiter. What character do you think would work ?
Even Hitchens' examples reflect some basic rights a civil libertarian should want to protect.

Mormon polygamy: the government shouldn't be telling you who you can or can't marry.

Christian sects that disapprove of medicine: the government shouldn't be forcing you to make changes to your body.

Ritual circumcision (especially when the mohel sucks off the debris from the penis with his mouth): sounds gross to me, but the government shouldn't tell you what changes you can't make to your body, or how you provide care for a member of your tribe.

Can government intervention in these areas bring about greater human well-being? Possibly, but I think the above are relatively self-regulating. Christian sects that disapprove of medicine (Christian Scientists for example) must contend with proliferating evidence of the benefits of scientific medicine. As long as scientists have freedom of speech too I suspect their membership will continue to decline in the US.

Can government intervention in these areas bring about greater suffering? Absolutely. The US government currently intervenes in gay marriages, and recently intervened in abortions (and many in Congress would love to intervene here again!).
If you would like a comparison: http://netnewswireapp.com/ipad/

Your suspicions are way off. Reeder was pretty different, and better, than everything that came before it.
Frankly I've found python to be quite antagonistic to functional programming with very weak lambdas and poor building blocks for building interfaces in monadic pipeline style. I guess coming from java it would seem refreshing but coming back from haskell or even just javascript it feels like a straitjacket.
So the bug is in Skype client code that is responsible for handling supernode behavior.

The fix should probably be about developing deploying new version of Skype client.

Such fix can take a week. Especially considering that engineering might be not in a good shape in Skype few years after acquisition from original founders.
Maybe 5 years ago. There's all sorts of things pushing against Google now.

Honestly the only reason I have interact with Google now is

* Work uses it for email but that's pro me not personal me
* YouTube
* Calendar automations
I really don't see how Scala is not fit for this. Swift for Tensorflow was mainly revolving around the Differentiable protocol.

There is a paper published in 2019 from Purdue University where they show how AD can be combined with multi-stage programming in Scala. [1]

DeepLearning.scala that does compile-time reverse AD. [2]

Compute.scala for operator fusion at runtime (JITifying) [3]

Here [4] is a Pre-SIP to add reifiable control flow to Scala compiler so AD and operator fusion could happen at compile-time.

Moreover, Kotlin also has a library that does type-safe AD. [5]

nVidia and Oracle want better interopabiltiy between CUDA and GraalVM through grCuda. [6]

[1] Demystifying Differentiable Programming:
Shift/Reset the Penultimate Backpropagator - https://arxiv.org/pdf/1803.10228.pdf

[2] https://github.com/ThoughtWorksInc/DeepLearning.scala

[3] https://github.com/ThoughtWorksInc/Compute.scala

[4] https://contributors.scala-lang.org/t/pre-sip-for-with-contr...

[5] https://github.com/breandan/kotlingrad

[6] https://developer.nvidia.com/blog/grcuda-a-polyglot-language...
This might be what gets me to switch to fastmail.
The element ID for it is "queuesize". I think it just fetches a batch of recent changes then queues them up. When the queue gets empty enough it fetches a new batch, and the number still in the queue is what you see.
Makes me want to port Doom to a line-racing FPGA.
I’ve been slowly transitioning away for almost a year now. And I was all in on google products and services.

I got rid of my android, switched to iPhone, was gonna go with protonmail, but went with Hey instead and I have zero regrets, Hey is awesome! Cancelled my YouTube premium/music subscription and switched to Apple Music.

Recently I’ve been going through my password manager and updating accounts and services to use my new email address. I’ve almost completely transitioned away. I’ll still keep my google account for stuff like my Stadia games (and tbh Stadia is actually pretty good), chromecasts, and my nest thermostats, but when we move I’ll probably leave them with the house.

Unfortunately there isn’t really any good neutral replacements for email + calendar + contacts, etc.

They do exist, but I just found switching phone ecosystems easier than anything else.