skysight-inc/HackerNews huggingface dataset:
Turns a bunch of people away from Alcoholics Anonymous too. I mean, I get the gist - admitting something bigger than you exists can help frame your inability to manage your addiction, but yeah, in this day and age, it's an extra barrier.
Yes, there is code of conduct. It is called consulting and gimme money! Most big projects have that :)
> 2. Downloading a video game is usually capped by the server providing the download and not by your fiber connection speed.

If this is the case the cap is way above 100Mbps. I regularly get 4-500Mbps downloading from Steam in EU.
i'm getting ads in my tv's os (lg webos) :))
I am going to play devil's advocate here.

From CCP's point of view, there is absolutely no advantage in giving democracy to citizens of HK. The only objective of HK is to be (economically) "prosperous" and "stable, quoting from official slogans.

Many mainlanders come to HK for its high salary, often more than double that of Shenzhen and Shanghai, and even more compared to smaller cities in China. I think the salary of professionals in HK exceeds at least Taiwan, Japan, some of Europe, among others.

Last year's District Council elections resulted in a landslide of anti-establishment getting in office. Then CCP decided this is not acceptable and stripped them of the right to vote for the head of HK. But this view is never shared in the years before, where the District Council is filled with pro-establishment parties like DAB.

Considering economical "prosperity" is the only metric of success as seen by CCP to HK, no wonder they are doing this move to further make HK "stable".

That said, I think the best move for us HKers is to work overseas whenever possible. Shameless plug: HKU EE/CS graduate here up for hire.

If we cannot beat them, at least we should get to see it burn to ground. Laam Chau.
>The issue is that offering halfway decent internet to people in rural areas would cost them lots of money

What did they do with the $100 million they got in 2013? There is a massive (10s of billions at this point) subsidy of internet expansion in the US with no apparent binding contract that has specified deliverables and defined punishment. It’s basically free money. Of course they’re going to pocket it. They probably drafted the bills.

https://en.wikipedia.org/wiki/Universal_Service_Fund#Connect...
> It may be a statutory definition, but marriage means "matrimony" such as Christian "Holy matrimony" to a lot of people and for them "gay marriage" is simply an oxymoron.

Other religions have marriages. What the law says cannot be restricted to what Christianity (some of it) believe to be the Only Right Thing.
I don't believe there are no written records of the incident. What's making sure the gov is actually following the law and sends everything FOIA requires? Same for GDPR, nothing is stopping a company from sending me only some of the information
> "there is no compelling evidence that those expenditures are justified over the service quality of a 50/10 or 100/20Mbps"

> How is that for imagination and vision. Thank God it's not their call.

100/20Mbps ought to be enough for anyone.
Thank you for sharing your experience. I thought about cutting the process short like you suggested and live with the chances of bad hires but:
1. How do you avoid having a bad effect on the current team when they see churn like that?
2. College results could work for junior hires, but senior ones? Rely on feeling about their previous work experience?
Sometimes sticking the debugger into the wheel makes stuff come flying over the handle bars in spectacular ways that have nothing to do with what you wish to observe. You might not even know which wheel to jam the debugger stick into, if the behaviour is complex.

In these cases prints work well as a less intrusive way to get a rough idea of what is going on.
People might balk, but it's no joke how many actions a toddler can trigger on an unattended Macbook. They have a preternatural ability to drag, delete and find the text inputs.
Who knows! I'm moving to Perth, so we'll see...

I did live there 10 years ago and had speeds around what you describe, maybe faster (having trouble recalling) via Bigpond cable at the time. It was the only decent option as ADSL was going to be 1Mbit due to distance from the exchange and the WiMax operator, Vivid, massively oversold and could often only provide 2/1.

Looks like things might not have moved on that much! I guess it just needs to be something else that goes on the list of stuff to check for before we buy a house a year or so down the line.
Well I'm not sure what propaganda you see here. I find it a difficult subject to discuss here, how to elect the president rather than have him dumped from the sky, and it seems that there's always a more urgent patriotic crisis to solve before we discuss direct popular representativity of the executive.

If it's propaganda to ask the communists to give us the right to vote, then the country has progressed :D
Similar to the Jevons Paradox.

https://en.wikipedia.org/wiki/Jevons_paradox
Are you objecting to the actual advertisement?

Because that is small potatoes compared to the tracking, matching and profiling of individuals. I believe that is the big threat to society (and possibly democracy)
It's always about the right compromises indeed..
Are you sure? It's normal to take stuff you're actually doing, and muddy the waters with faux joking about it to soften people up. IR35 appears to be a real thing. Maybe what you mean is that the 'No-Rights Employee' website is made to appear like it advocates for the concept, while actually being made to criticise it.
True, I have heard of those people. The handful of Taiwanese people I know say only older people really feel that way anymore, though my mates are all in their 20s, mostly lgbt and living in Tokyo/Taipei - so I can't claim to have an unbiased sample

One issue I constantly run into speaking to friends in English, is that we use the word "Chinese" for a lot of different ideas (even the language). I think its a bit of a semantic landmine in English for these conversations.
And implement that check in each and every function that has a receiver? That sounds like a recipe for bad performance (unnecessary branching), as well as unnecessary readability affects.
Well, Kuka was competitive but sold to China.

If something is lacking in Europe it is:

* Scale

* The idea to dream big
Yeah, I think I misinterpreted the intent of your answer, because of a different read of dvt's comment you replied to.
> Everyone complains about NBN Co. and how slow they were but honestly they did a really good job

My area was supposed to get NBN in 2014 but I got it in 2020. I dont know how you would say its good with a 6 year delay.
Reminds me of the time my 2 year old daughter sent my lawyer a bunch of kissy face emojis. I think my lawyer believed me that it wasn't actually me...
Proof needed. We have government for a reason, and it's to handle imposing accountability on forces just like this.
Bump. This is the most correct way to debug python programs VS using print statement.
31 cases out of how many shots? A million or 50? It would always be good to have a reference point.
While it's not clear yet whether it was pwned infra or leaked privkey moving to GitHub would definitely lower chances for the former. When SDL moved to github recently I brought this up as one of the advantages when the typical "but M$ suxx" comments started pouring in.
Lots of Ubiquiti hardware can run Openwrt open source Linux-based router software. And (at least) lots of the Ubiquiti software is based on (really old versions of) Openwrt!

I've been using Openwrt for a while now, and been very happy with it. It's not perfect, but neither is the crap software that comes with most routers, and at least you can see what's going on - and maybe sort it.
Just after lockdown, our boss sent an important message in our general chat, tagging everyone with @channel. While reading the message one of my cats jumped on my keyboard and managed to spam '+enter maybe fifty times to all 400+ currently reading the channel in a few seconds. Don't think Slack has any kind of rate limiting..? It was also impossible for me to delete the messages, as they jumped up and down when people started reacting, making me misclick loads of times. It was funny.

https://i.imgur.com/Sznqb4t.jpg
It would be unlikely that you could prove cause and effect in court, and with the distributed nature of data gathering, matching and reselling.
Production Level Mocking and Testing
In some areas its bad but in most atleast metro areas its good. You can check what kind of Tech your address has in the NBN website.
What is the 2fa you offer in the login? The Authenticator TOTP format?
> It's amazing how "libertarians" suddenly become very pro-government when the government is enforcing something they like.

Stallman has been vilified for suggesting that young teenagers can consent, which he (fortunately) retracted.

I'm surprised that irreversible surgery is something that teenagers can generally consent to in the USA.
Wells Fargo at no point was unable to cover its customers' withdrawals.
The same thing happens all over Software really. Just because a tool is powerful is looked up as superior, or better.

The main argument that I have seen is that in print debugging you are relying on the program being executed in a non-descriptive/non-declarative fashion.

I legitimately believe print debugging is incredibly powerful (With a simple print I can check if a function is being called, how many times, if the value has the value I expected and the only requirement I need is to be able to see the stdout of the process. I say that is fantastic!

The real world is all about cost analysis. How much value can I get from a tool vs setup and running cost. The cost of print debugging is incredibly small.
https://useplaintext.email/ has some recommendations, and is written by the sourcehut devs
If my message came across as dismissing the ki let me reiterate: I used the model as a tool, it's based on generations of experimenting and I know it works for the practical goals. My issue is that it comes with an esoteric luggage in which I don't believe, yet I'm expected to pass further on. The tool wanted to be also the goal. I assume you can't teach kung fu without some buddhism (I suppose, I'm not a kung fu practitioner) so what is the way forward? Practice krav maga? Practice by yourself on a mountaintop? Neither of those help you much advancing in what you loved... but I'm diverting already too much from the OP. My point was, community is great, but if the spiritual dimension doesn't resonate I can't remain as true member.
I love pasting that quote :)

"The idea that developers should work in small batches off master or trunk rather than on long-lived feature branches *is still one of the most controversial ideas in the Agile canon*, despite the fact *it is the norm in high-performing organizations such as Google.* Indeed, many practitioners express surprise that this practice is in fact implied by continuous integration, but it is: The clue is in the word “integration.”

[State of DevOps report 2016]
And what if we incentivize distributing (legal) P2P files/patches by paying the ones who share via a crypto token?
Offshore Wind Power in the US
Do you have a reason to doubt the respondents in this particular case?
One follows from the other. Tracking, matching and profiling of individuals isn't done for kicks, or because evil governments are asking - it's done for two reasons:

- Tune the advertising to best manipulate a particular person (think of it as a PID controller tuning inputs to a system);

- Ad attribution - i.e. determining which companies in the advertising chain should get paid when a customer buys something from someone.

Restricting the shape and form advertising is allowed to take addresses the driving factors behind privacy violations.
They have vision alright. Their vision is a federally protected monopoly around a fabulously profitable "business" with virtually no overhead, and trapped customers. Anything that threatens this will experience the full brunt of whatever resistance they can buy. Whether it's lobbying, political bribes, astroturfing, sabotage, or subterfuge.
Some feedback - maybe I’m being picky but I feel you’ve chosen poorly with regard to the “readonly” keyword in your IDL. Or least I’d prefer if you used the normal type/interface naming conventions. “readonly” and “immutable” are different concepts although often confused. I’m pretty sure “immutable” better describes the behavior in your case.
> I ask because I just ran into this working on a tiny project whose only job was to serve a single file[0] (with few resources) and was immediately bit by the OOM killer (I used docker to artificially limit resources).

Not a fan of Go but unless your memory limit is extremely low there's no reason for that to happen, the GC does work. So clearly there's some sort of memory leak in the user code, either data being appended to a global, or (more likely?) a goroutine leak of some sort.

Maybe check your globals (is there a global slice or map?), and whether all your goroutines will terminate on their own or are guaranteed to only be spawned once? Else it'd be a similar issue in a dependency, looking at kcup.go fasthttp would be the most likely culprit.

edit: looking at their bug tracker, it might also be something like https://github.com/valyala/fasthttp/issues/518: the request is not considered responded to so the goroutines never terminate. I don't know the fasthttp API at all tho, just looked for "leak" on their bug tracker and that stood out
The reason is that bad hiring, depending on your current size, is one of the most ruinous things you can do. So people take their time. The alternative is ‘fire fast’ (with caveats), but a lot of places are afraid of doing that. Personally I prefer it.

> Why do you need to ask them technical questions when you can ask for their college results?

Genuinely no offence, but this one hurt to read!
Agreed, it's the simplest way to test and validate specific assumptions. Debuggers are useful tools, but it takes you just as long but usually longer to get to the same answer: is what I think is happening here actually happening here?
I'm also French, so I'd rather starve in a chinese goulag than eat carrott sandwiches under the rain in London
I built a product in 6 hours
I don't agree with you. What aspects of microk8s or k3s makes it experimental? It used to be the case, in case of k3s it is one of core offerings from rancher. Same goes for microk8s. Purpose of autopilot is something else, if you are talking about pure orchestration bare minimum kubernetes is actually not a bad option. API will keep evolving but basic objects like deployments and statefulsets that you need for paas like experience are quite stable.
It is quite ridiculous and offensive to name it "underproduction".

If I am making something for free, or for minimum amount of money, or based on unstable funding - then I am doing because I want to do it, and because I produce something that I like or want to exist.

Obviously, I am not going to code features useful for oversized corporation that are neither useful nor interesting for me. If they want this features - they will need to hire people, and it is not my problem.
Openwrt runs on lots of Ubiquiti (and other) hardware, and generally runs pretty well.
... how did it take this long to shut them down?
Live Baseball Scorecards
It should be noted, given some replies, that this is a historical document and should probably not be taken as as a productivity "How-To" for any budding industrialist.

In particular, the (empirical) answer and, for most, refutation of Taylor's scientific management tenets came relative soon - from the Hawthorne studies

https://en.wikipedia.org/wiki/Hawthorne_effect

which - among many other movements - led the diametrically opposed Human-Relations approach.

https://en.wikipedia.org/wiki/Human_relations_movement

and, considering the wider area of management of economics, the "Carnegie school" approach led by scholars like March, Simon and Cyert - expanding upon the classical assumptions of profit maximization and rational actors in economics and management.

https://en.wikipedia.org/wiki/Carnegie_School

Naturally, organization theory in sociology was similarly affected, where Scientific Management relates to a "Weberian" view of bureaucracy.
Yup that's my understanding.
Musk says cell shortage makes it difficult to scale up Tesla Semi production
Probably not just the US and EU that will seek out domestic vaccine and medicine production. Who knows how much worse off the UK would be if the EU could actually seize the UK supply of AstraZeneca's vaccine once our vaccination program pulling ahead of theirs became a political headache?
You would think that Strategic Command would be the experts on two-person approvals to avoid accidents.
> the crusade for/against crypto is getting too tiring - there are enough threads focused on merits of crypto where you could share that sentiment

Counterpoint: security of holdings/nonreversability has been a clear tradeoff with cryptocurrency from the start. It’s frustrating to see public resources diverted to reinventing the wheel without a balancing revenue line.

Put another way, there is arguing that cryptocurrency is stupid in general. And there is arguing that those who lose their money through it shouldn’t be entitled to the same level of public support as those who lose money in other investments.
I wonder if it's possible to somehow use static analysis tools to create a super sneaky back door.
This actually highlights one of my griefs with the twitter webclient: hotkeys without modifiers keys. E.g. on twitter.com, "n" opens the popup to create a new tweet. I'm not sure if there are valid accessibility reasons for this (in this case, all is fine), but at least I found this behaviour more annoying than useful.
As long as you don't have quotas.
CSV doesn't contain numbers at all; it contains strings. How those should be parsed into numbers is not part of the format, unless by CSV you additionally mean "to be imported by Excel". Which is certainly a common use case but not always the case.
This, a thousand times this.
I fail to understand how such an established and well funded project can lack somethong so basic, so core to the entire system.

<rant>
Every time I see people doing a dance and paising billion dollar companies like netflix, uber or deliveroo, I check them out, realise that they lack most essential functionality:

Deliveroo didn't have Search(!) For restaraunts for like a year

Netflix will sell you a 4K plan, but if your system has 4K screen but does not satisfy their '4K requirements' it won't tell you that you aren't gonna get 4K or what you are missing.

Uber outright used to lie about time to arrive, in London all taxis were always 4 minutes away.

So I I often wonder, we pulled resources and finance in billions across the world, and this is the best we can do?
Great article.

Interesting that Wiener's genius (and his suicidal depression) may have been partly result of his fathers educational experiment.
I think that has to be part of it, somehow, although I’m agnostic about whether it’s really analogous to “pretraining” an ML model. Whatever evolution was doing, it managed to give us neural nets that are mostly ready to go out of the box. Especially non-human animals often have short or no training periods.
In this case, hate both.
... is there an accepted better alternative?
Expressing n=pq in terms of sum of divisors and Euler totient functions
The reason these changes happened today was that there was a very real chance that pro-democracy figures would win the election in a system which was rigged against them. This is also why essentially all of the pro-democracy candidates were arrested under the National Security Law. They were probably going to win the LegCo and would have had the power to force the Chief Executive to resign.
revealing critical password and blaming your child, classic, fantastic
I recall an interesting interview I had with eyeo, which bought the original Adblock Plus extension and have since been pushing for their "Acceptable Ads".

- Do the ads still track users?
- Yes, but they are not unobtrusive
- Yeah, that is not acceptable.
GA being used doesn't even remotely mean it's anything good.
I am the same, it's the most easy. Very interesting is that in the laravel php world currently an interesting product is gaining momentum: Ray (https://myray.app/)

So basically it's dump with a lot of neat extras and instead of looking at the console of the script, or the website you are printing on you push this to a little desktop application, from every of your languages you are using. Something like log collection for everything on your desktop.
Reminds me of Molly guards. I would dearly love to track down who it originated from! Internet lore stops at referencing a programmer whose young daughter Molly kept pressing the on/off button. http://www.catb.org/jargon/html/M/molly-guard.html
GameStop Appoints Chief Growth Officer – GameStop Corp
Hmm I definitely cannot say the training is faulty. You cultivate (in Aikido) exactly the harmony of movements which also without spiritual dimension can be understood and practiced in a very physical, efficient and safe way (as safe as martial arts go, duh). Whereas with krav maga for example there's nothing of this, not because ki is missing (it is) but because it seeks efficiency instead of beauty. Or maybe it's only me not able to find the right balanced system...
AT&T is the public-facing company with a ton of cash. They want to advertise the next speed bump in cellular. They hire a contractor to build it nationwide. That contractor hires 4 contractors for regions of the US and pockets some profit. Each of those contractors hires another 20 contractors to handle the rollout and pocket some profit. The 20 contractors talk to a variety of hardware integrators about deploying the new technology and start getting permits.

The hardware integrators have a 90% chance of being from the world of industrial systems where closed networks and point to point runs means they get to pretend security isn’t their problem. They apply the same principles to their hardware installs.

AT&T wants to be able to administrate and manage their new hardware without keeping 1000 hardware integrators on payroll, so they have their contractors’ contractors develop a manual that can be used by AT&T Network Services, but this is out of the initial CAPEX quota, so it’s done on the cheap and no one does any real work. They just grab all the default passwords and architecture estimates from the integrators and put it into a set of hundred page books for different parts of the network.

The government, customers, and shareholders choose to not hold AT&T accountable for any failures in their network. They instead accept it as “the way things must be”, and AT&T is happy to buy into that story and do the exact same thing on every capital project and maintenance.

This is how you get telcos failing at security every time for decades. Their incentives as a customer-facing company running the worlds largest infrastructure projects encourage them to farm out all the infrastructure work to several layers deep of contractors with no real responsibility enforced by anyone.
Bats and Dolphins Evolved Echolocation in Same Way (2013)
This is actually really cool. I was going to say that so many people miss the point of print debugging and as a consequence forget to shorten the import line as much as possible.

from icecream import ic;ic() is 28 characters

import q;q() is 12 characters

print() is 7 characters
Which licenses did the original photos had?
Hmmm I would have thought that too, but recently I’ve been using byebug, which has changed my mind. Being able to throw in ‘byebug’ on a line, then catch execution at that point in another terminal (using byebug remote) and then check variables at that point, is a game changer. Saves so much time compared to looking for printed statements in the output, and then trying again.