skysight-inc/HackerNews huggingface dataset:
She’s taking an exam. Surely she should understand these things by the end of the curriculum, right? I mean, she’s just been learning them... or should have.

Besides, I don’t know what it’s like in the US nowadays, but back in my time (late 1990s, IB) the computer science curriculum took file formats and so forth as granted, and concentrated on the theoretical constructs such as Turing machines, lambda calculus, decidability, computability, and the theory of recursive functions. I remember my exam required proving the identity between a particular integral and the Euler (not Riemann) zeta function and whether it could be evaluated in polynomial time to an arbitrary degree of approximation. We had to sketch out the algorithm that would do this in terms of pseudocode.

Trying to transcode a file by changing the extension... I dunno... it seems kind of meek.
YOLOv4 was published[1] on April 23 with COCO weights, but there haven't yet been resources on how to adapt its architecture to your own domain. This post walks through setting up Darknet and training on a custom dataset in Colab.

FWIW, in our tests, we saw the highest mAP (89.5) on a new task[2] compared to EfficientDet and YOLOv3.

[1] https://arxiv.org/abs/2004.10934
[2] https://public.roboflow.ai/object-detection/bccd
> (and borderline divorced from understanding how business works)

This describes 90+% of HN posters these days, to be fair. You’re absolutely completely right in your argument.
>> If companies felt they could readily get the same level of talent outside the US, why wouldn't they do that currently?

Well, by the same logic, why didn’t FB have a remote forward strategy before now? Presumably the pandemic has changed firms assumptions about the relative value of remote and in person work.
It's not really SR-IOV in the way you'd generally consider it as it only virtualizes the GPU's access to main memory not VRAM. That still requires that you setup GPU page tables and manage them on the host side with a bridge driver in the guest like Microsoft's work here is doing.

The same with Nvidia's A100.
>The Amazon example is extreme, but a lot of tech workers fit the stereotype of people who don't have a lot else to do.

Very sad when you think about it. Wasted potential.
> Where does this "trust fund" come from? It doesn't just magically appear.

I agree completely. People work more than they currently need to because they don't have a trust fund. I'm not arguing that we should give everybody their personal trust fund, I'm explaining why people work and try to save up money even though they don't need those savings in the next 10 minutes.
Are you serious? The orginally predicted death number was over 250,000 in Britain. How do you explain the numbers in Sweden which had a much different policy compared UK? Yes Sweden has a higher mortality/million pop rate, but estimates are showing that the number of people dying in UK from non-covid-19 health issues as a result of covid-19, (not going to hospital or getting treatment), would put those numbers on par.
I sold a piece of software to the state of California once. Among the 100+ page contract was a page where we had to agree that if, during the installation of this web app, a baby was to be abandoned, that we promise that we would abandon said baby at an approved fire station within 3 days of birth.

That was probably 10+ years ago, but it was a real eye opening moment in seeing the mindless wheels of bureaucracy turn. Obviously everyone at every stage of the procurement process knew this page of the contract was insane in the context of installing a simple web app, but no one had the power remove unneeded rules in situations in which they don't apply and no one is going out on an anti-baby-safety ledge. So everyone for the rest of time has to agree on how to properly abandon babies in every contract.
Ex Amazon here.

> SDE II basically means a software developer with at least 2–3 years of industry experience

If this is true, the hiring bar has been lowered incredibly.
Product manager at Imply for Druid. AMA...
>I seriously don’t know why people believe this will work and unlock the latent poet or artist within the average joe.

I completely agree. I feel that this is a narrative that's parotted by academics who believe that because they may have these latent abilities, everybody has this. I haven't seen a surge in poetry or startups in the Rust Belt, where lots of people are on quasi-UBI (disability payments).

>Then we will find ourselves in a vicious battle to justify raising or lowering it every couple years.

There's also the matter of having larger payments to people in certain areas in the first place. For example, I can see someone saying that there's a "flat" UBI for everyone, but that there's also a COLA payment on top of that for people in HCOL areas.
The issue is that we know reddit moderators play politics. Subs are taken over or subverted. Having control over a sub can give you an opportunity to control what people see and read. If you then find out that a small group of moderators moderates a large number of the big subs then it makes the decentralized control into centralized control.
It all depends on his health condition, abilities, equipment owned, and place of residence. These are required to produce an actionable suggestion.
Exactly, the KMT was born from the same struggle as the CCP, and their overall policies regarding China's territorial claims and place in the world are quite aligned because these really are aims of the Chinese people, not specific political parties.

The tensions between China and the West result from China's rise, not from the CCP being in power.
China is not more or less 'friendly' because of the CCP. They are simply asserting themselves, advancing their interests, and trying to right perceived historical wrongs.

How 'friendly' countries are between each others (and China isn't really unfriendly) depends on their interests, not really on political regimes. Case in point: The US are extremely friendly with Saudi Arabia.

'friendly' in this context is pretty meaningless, but if you insist:

Korea is 'friendly' (well half of it) with the West because it sees it in its interests in order to balance China (and Japan) and because as a small country there is no reason not to be friendly, plus there are American troops there to remind them. They were as 'friendly' under the military dictatorship.

Japan is 'friendly' because it sees it in its interests (against Russia and China, especially during the cold war) and because it was not left a choice anyway.

When Vietnam opens up to the US it is to balance China's rise. The US are quite happy with that although Vietnam's regime is very similar to China's. Why? shared interests again.

China does not need to balance between the big guys and to stay on their good side in that way. It is one of the biggest guys, so it acts like the US do, and that is the root of the problem for the US.

Hopefully this clarifies the "geopolitical realities".

To think that if 2 countries are both democracies they will be 'friendly', or that if they aren't they won't be, is very naive, frankly.
They did. For 6 months since last June at least, every single day.
Moved to a poor, small (~250k) "metro" area midwestern city around 2008. Robot arm garbage trucks!

Moved back to a much richer one 10x larger a couple years later. No robot arm garbage trucks then, and still none now. Bags on the end of the driveway, guys hanging on trucks.
The dystopianism comes in because the vast majority of teams are decidedly _not_ 27/4 critical. Sure, some teams really run the 1-Click Buy button or the S3 API. Most run some DB behind some API behind another 3 APIs behind 5 other teams that run a widget.

In practice, your workload may not be reduced during on call because it's "expected" and you still have to meet your normal deliverables while the team isn't staffed with "extra" people. It also takes a toll on employees to be mentally-available at all times in case some triviality emerges and raises an alarm. You'll find many engineers not willing to leave a small area or even go out for dinner without bringing their laptop and a hotspot, just in case.
I'm surprised at how many people in this thread are misunderstanding this. Every tech company I've seen has had a stipulation saying you have to pay back signing bonus or relocation if you leave within 1 year.
Right now there's the colloquial meaning, and a proper noun which means taking 10-30% of housing output and selling it at a government-set price to government-approved people.
Easy, most of the code we write is pretty mindless. Boilerplate tying together of various internal libraries to make it play nice that you've done too many times to count. Following someone else's wiki page instructions on how to implement some "best practice" that needs to be done for a production system. Writing CRUD operations and such. Writing unit tests for all these things. Sure mistakes happen when you're exhausted but the stuff is hard from mentally demanding given the bar that they're supposedly hiring for.

I don't say that disparagingly, this is 90% of my day to day life as a mid-level engineer at a FAANG. The other 10% I might get to do something "neat" that I can justify somehow. It depends on the team of course, but I find the Author's experience believable.
He's probably just going to make a new account.
Banks have been getting essentially free money from the Fed for over a decade, they don't need deposits, whether from rich or poor.
Generally we prefer original sources, of course (https://news.ycombinator.com/newsguidelines.html), but corporate press releases are special in a bad way. They tend not to contain background or interesting detail. They are written in bland PR language that surely every intelligent reader finds gross. (I'm by no means saying that media articles are great, but PR language is truly the bottom of the barrel.) Whatever is interesting in a new development, they often obscure. They lead to more generic discussion, which is worse discussion for HN (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...). So they're more or less deprecated here.

I hear you about the ads etc. and agree in principle, but it's a separate issue. That's how media work right now. We may not like it but it doesn't mean we should bite our nose off to spite them.

Btw, it's possible that I made the wrong call in this case. I didn't look closely either at the PR release or at the TC article—I just skimmed them. But the above is the heuristic we use, and I'm pretty sure it's the right one for HN.
> ... We'll just take it on trust that you do so honestly because there's no way you would've seen this coming. ...

I see where you're going here, and I want to agree, but you aren't reckoning with the incentives for cheating on the AP.

My kid is taking the "AP World" test today. One of her classmates was asked to sit by a different student to coach them at their computer during the test, because the test is done remotely this year rather than in person.

I'm afraid that if you give N people an option like this, a fraction will exploit it.
IANAL but would not that be grounds for abuse of dominant position? Using their dominance in web search to undercut competing browser vendors?
IMHO, this is an incredibly authoritarian point of view. It makes the assumption that the content being censored or banned is both wrong and damaging. I am not only referring to this specific case, but the interviewee here is ostensibly someone of expertise being a professor of medicine. That doesn't mean what they say is correct but at the very least they have direct knowledge of the topic.

In the grand scheme of things, there isn't much that is universally agreed upon even in professional/academic circles.

I would submit that limiting discussion because it doesn't fit the most wideley accepted or palatable narrative is a magnitude more dangerous than instead relying on people to take in all sides and decide for themselves.

Recall how Galileo Galilei was treated. History can and does repeat itself.
Ahh, I once worked for Google too.
LOL this is the first I've ever heard of a "right leaning columnist" at the NY Post, opinion or not.
>It’s crazy, I can barely afford to buy a house here with a 300k/yr income.

How can you barely afford a house?

Lets say you pay 100K in taxes and 50K in food, gas, healthcare, luxuries, etc. You could save 50K and still have an extra 100K a year to spend on the mortgage. You would be able to pay off your house in less than 10 years. Many people take out 30 year loans for their house!

Its a massive investment and probably not worth it for the price but it definitely seems like you could afford to buy a house.
Doesn't make sense financially. You're gonna triple the size of your team, just to make sure that this one time of the week someone will restart the DB?

I would much rather bite the bullet, be on call a week a month or so and use the budget for something else.
UBI is indirectly means-tested; if you make too much money, you end up giving back as much or more in taxes and/or partial UBI clawbacks than what you would get via UBI. This actually ends up working better and being cheaper than most alternatives (including the "guaranteed minimum"), because it's comparatively easy to structure a comprehensive tax system so that it minimizes distortions on people's behavior, and hard to design a means-testing policy to the same effect. The latter is especially true given the patchwork of social-insurance programs that currently exists. Giving cash can replace many of these programs, and making the policy a 'universal' one reduces administrative costs.
Haha, many people react in that fashion because I haven't yet met anyone who has also formed this opinion, but it isn't for me, it's for the family.

Other things that also act to make 'me' money after death: my wealth, my copyrighted property, my land. No one expects me to give that away for free even though many would benefit. So no, I won't be giving away my body either.
https://www.mirror.co.uk/news/world-news/sweden-highest-deat...
Unless every bank is opening up accounts with permission, I don't see how your comment is relevant.
> In hardware and robotics, China is already way ahead of the US

Boston Dynamics is far ahead of anyone in robotics, and I can't really see an argument for being more advanced in computing while being behind in semiconductors/chips since that's all that really matters.

Also in other areas of tech such as aerospace companies like SpaceX are only further increasing the technological gap.
That’s exactly the solution I was thinking of. No end-user visible changes required, just change websocket to require a secret on initial connection. An easy way of doing this might be to use the web socket URL path or a query variable. Note that we’re relying on the websocket library code to do the right thing: https://tools.ietf.org/html/rfc6455#section-10.7

Example, and note: https://news.ycombinator.com/item?id=23261309
> We still need people to make things. There are still guys hanging off the side of garbage trucks every day and people still pick fruits by hand. If no one does these things, you will starve and die.

Sure.

There are also millions of unemployed and disabled people who don't work, and we haven't suddenly starved and died. On the contrary, we just throw away billions of pounds of food each year[1]. So it seems that the problem isn't a shortage of workers.

Meanwhile, though, people are starving and dying, in the US, at higher levels than any other industrialized nation, because our social safety net is inadequate.

So if you are worried about people starving and dying, maybe look at what actually is causing people to starve and die.

[1] https://www.usda.gov/foodwaste/faqs
I became a mod for one of the larger subreddit communities (10M+ subscribers) for similar reasons: I enjoyed the community and wanted to help out.

Same platform, but the experience couldn't be more different: we spend almost all our time dealing with "shallow" problems at a high scale. For us that means flamewars, brigading and (usually political) astroturfing, and to a lesser extent commercial spam. We don't even remotely have time to go looking for deeper problems such as ban evasion, because the volume is so high. We know it's probably happening but it's almost impossible to police because it disappears against the everyday noise.

One thing that I think helps us a lot is heavy use of automoderator rules and the spam filter to remove the most obvious problems automatically.

I think smaller and more local communities breed a very different class of problems than big ones -- it's much more personal for the participants, and their retaliation is more personal as well. Also, a single abusive user can do so much more damage in a small community because they don't just blend into the background noise.

One constant though is that we do see some really troubling things as well.
Apparatus is forth declension, the genitive form is still apparatus. I agree that animus should take the ablative.
I doubt people could afford fancy tech gadgets on UBI. As others are saying most people would continue working because they want to achieve more. Do you really think Jeff Bezos or Bill Gates would quit what they're doing because of UBI?

UBI just gives you more options, yes you can stop working and pursue passions which I think would be great if more people did that. You could also maybe get a less demanding job and volunteer more.
JPEG2000 is... 20 years old and almost no one outside of specialized applications uses it either.

"Innovation" is about the last thing you want in an interchange format. Old and boring works every time.

(Opinion of someone who maintains legacy software and has suffered from far too many breaking changes.)
I fault Apple for being too heavy-handed with making HEIC the default photo file format when even in recent versions of MacOS like Sierra, the Finder app doesn't know what the heck a HEIC file is! Apple hasn't released an update patch to fix either, unless you consider upgrading MacOS to Mojave an update patch!
This is only true in the sense that there is a cost to move goods, but it is not true in the sense that retailers charge more to move the good to you. If it were, I wouldn't be able to reliably purchase goods shipped to my door for equal or less than what I pay in physical stores. When shipping is included in the price, that means that the shipper bears the cost of shipping by taking a smaller margin. If I were to bear the cost, it would appear as an explicit cost or higher prices, neither of which are happening.
Replace a standard you can use with any client with... Spotify.

[EDIT] incidentally, I'm about 90% sure they're gonna succeed and open podcasts are doomed to decline, though they'll not go away immediately. Though I do have non-computer-nerd friends who are refusing to follow their podcasts as they move, one by one, to closed platforms, usually Spotify. Still, I don't think it'll be enough to stop it.
One should keep in mind that all the "forever" claims by corporations are forever only until some VP quits. The moment the productivity of remote employees goes measurably worse than the one of local employees, there will be immediate reason to reverse these plans.

Yes, some companies are 100% remote and they do well, but I think it is because they hire from another less competitive (for compensation) pool. I.e. they pay low end silicon valley salaries in cheap markets and manage to get very high-end talent.
Computer literacy is not one of the topics covered by high school computer science.
Maybe it's just the type of people amazon hires? I've been programming for 5+ years. Know what I'm doing today at 5 pm? Headed over to Lake Michigan with the fiance. Yesterday I went on a 4 mile run. Personally I never check things outside of 8-5 and my employer is A-OK with that.

The biggest problem is when people like this article's author get a job and the HR people never make it clear that they may need to have "pager duty" or otherwise work outside of 8-5. Those different expectations is what caused him to have a very bad experience.
In my view from the ten minutes I watched he didn’t state anything any more off base than the WHO has over the time the pandemic has been spreading. There is uncertainty and we’re yet to understand it thoroughly.

Given that, I think this is gross overreach by YT in establishing narrative. What happens if their management becomes a bunch of anti-vaxxers, do they get to set the tone?
In the military, we had a 2 hour recall for a large chunk of our battalion, about 200 people for a few months at a time. If you got a call, you were expected to be ready to go in less than 2 hours. Social norms meant the expectation was closer to 45 minutes than 2 hours.

I think oncall is a common requirement for anything involving large sums of money, treatment of high risk injuries, or geopolitical power struggles.
Some other comment here said it was the other way around,they predicted 20k deaths in the UK with a lockdown and the death toll is 36,000.
It looked liked any other code review process. We used Perforce. So a custom tool was integrated into Perforce's visual tool such that you could right-click a changelist and submit it for code review. The changelist would be shelved, and then LabVIEW's diff tool (lvcompare.exe) would be used to create screenshots of all the changes (actually, some custom tools may have done this in tandem with or as a replacement of the diff tool). These screenshots, with a before and after comparison, were uploaded to a code review web server (I forgot the tool used), where comments could be made on the code. You could even annotate the screenshots with little rectangles that highlighted what a comment was referring to. Once the comments were resolved, the code would be submitted and the changelist number logged with the review. This is based off of memory, so some details may be wrong.

This is important because it shows that such things can exist. So the common complaint is more about people forgetting that text-based code review tools originally didn't exist and were built. It's just that the visual ones need to be built and/or improved. Perforce makes this easier than git in my opinion because it is more scriptable and has a nice API. Perforce is also built to handle binary files, which is also better than git's design which is built around the assumption that everything is text.

I think there's a lot of nice features to be had in visual programming languages with visual compares. Like I said in another comment, I view text-based programming as a sort of 1.5 dimensional problem, and I think that makes diff tools rather limited. If you change things in a certain way, many diff tools will just say you completely removed a block and then added a new one, when all you did was re-arrange some stuff, and there's actually a lot of shared, unchanged code between the before and after blocks. So it's not like text-based tools don't have issues.
That's fair. I've been to FB HQ and agree, not city-like at all. I currently live in Seattle and work at Amazon HQ, which I walk to (normally, pre-covid :) )
iPhones are used by >80% of US teens. It's unfathomable that who ever wrote the College Board software thought it was acceptable to have this defect. What were they testing it against?
The Carnivore Diet
Yeah writing history like the egyptians did building all those pyramids. So fascinating.
Every org of, say, 100 people has a quota of X poor performers that they need to produce to senior management every year.

Each manager of, say, 10 people rates their own reports.

The managers in the org compare notes, and count up how many poor performers they have between them.

If the number is below X, managers who did not downrate enough people are told to go back, and find more people to give bad ratings to.

If they can't find those people, that's fine - then those managers will get downrated.
Value of work definitely is a major part of it depending on priorities, but also everything else you said. It’s not a black and white thing as some make out, all revolving around one element.