skysight-inc/HackerNews huggingface dataset:
Python async frameworks – Beyond developer tribalism – Encode
Are you sure this isn't some kind of retaliation or leverage by the current Administration?

I don't trust TikTok but banning it seems like a step too far.
"Billionaires" (or the much, much more common millionaires and hundred-thousand-aires who own most companies) wouldn't "spend the pocket change", they'd just lay people off or furlough them. This program was designed to keep businesses afloat and to keep them from laying off employees. It's a nice idea to think that all these companies would just altruistically keep their employees around doing nothing while they're shut down, but that wouldn't happen.
Ok, so for example, let's say I have a function npow2(x) that returns the next power of two above x, unless x is a power of 2 already, in which case it returns x. And I want to use this to get the next power of 2 below x.

I can write:

y = npow2(x+1)/2; //get y such that the next power of 2 above y is at least x.

The comment says exactly what the code does, but at least it also says that that's what it's intended to do. This lets a reviewer check correctness, add optimizations, and also understand the intentions at a glance. The why is important too, of course.

Now I could alternatively add unit tests that specify a large number of input cases in which the output happens to be the previous power of 2. But unless I make the test cases exhaustive, I'm only hinting at what this code should do, not defining or explaining it.

I could break this out into a function too, called prevpow2(x), which might or might not be appropriate in this case. But if so, I'd expect that function to have a docstring explaining... exactly the same thing as the above inline comment: what the function supposedly does.
Not to mention he often criticizes products for their sustainability and waste products!
I believe that a lot of people here might be interested in "Minimal Fab", developed by a consortium of Japanese entities.

These are kiosk-sized machines that a company can use to set up a fab with a few million dollars. Any individual can then design a chip and have it fabricated very (as in "I want to make a chip for fun") affordably.

I was not able to find a ton of information on this, but the 190nm process was supposedly ready last year and there were plans to go below this. The wafers are 12mm in diameter (so basically, one wafer -> one chip) and the clean room is just a small chamber inside the photolithography machine. There are also no masks involved, just direct "drawing".
This probably has broad political support. Not only is their a strong anti-China sentiment but this can be justified by saying they are equaling the playing field because China doesn’t let our apps compete. I also think big tech companies privately would like this especially Facebook and likely others. I personally wouldn’t have a problem with it even in the face of this specific app but I’m against it because it is a very dangerous precedent.
Wasn’t that by and large dismissed by gov as well as by the private platforms?

Maybe tik-tok is different and maybe now people have that tool built into their disinformation arsenal... who knows...
Our research team at Zaiku Capital wrote an article on Slack two weeks ago entitled 'Will Amazon Snatch Slack?`: https://zaikucapital.substack.com/p/will-amazon-snatch-slack

Some arguments regarding Teams overlap with this article and so hopefully you enjoy reading! Ah, we compute the probability of Amazon snatching Slack at 47.6%, with a price tag in the range of $23Bn-$27Bn (stock + cash)!

Cheers,
Bambordé
it is a __real__ social network. get rid of it, all of it, get a life.
A former employer bristled at the cost of Slack[1]. Why should we pay for Slack when we already own Teams? Everyone will just use Teams.

About a week later I was on 4 unofficial Slack workspaces.

They also mandated Teams for meetings, which was both terrible and particularly hostile to external invitees, so everyone just used free versions of Zoom instead.

[1] Less than 0.07% of my base salary
Windows Indirect Command Execution used to bypass application whitelisting
"And even when it comes to the cloud, the choice for startups is usually between AWS and Google Cloud Platform. Microsoft is out-of-sight and out-of-mind."

I thought Azure was number two in the Cloud-as-a-service game.
I thought it would be a gold leaf electroscope

https://en.wikipedia.org/wiki/Electroscope#Gold-leaf_electro...
I know lots of folks who got PPP loans. I don't know anyone who's getting 100% of their loan forgiven. Mainly because they took 2.5x monthly payroll as a loan - but then did an 8 week covered period (2x monthly payroll). Most of them will owe ~20% of the loan back to their lender since they had minimal other expenses.
Wait, Dune II was the start of the RTS genre? That's amazing.
It's the complete opposite of what SheetUI hopes to achieve, but this is such an interesting use case I'll think more about it :) I can see how there might be a legitimately strong demand for it. Feel free to connect with me (tjchear on twitter/linkedin/gmail) to discuss this further.
Been using this since my MBP webcam died. Works well, doesn't seem to lag much.
Hush Big Puppy
OLED aging is one of the primary reasons that burn-in is a thing. There's a ton of algorithms to try to normalize this so as the panel ages that it just uniformly dims, and you don't get hot spots (or cold spots). I don't think it's complex enough to handle stuff like the news logos though. Generally speaking it's assumed that the pixels are all exercised somewhat uniformly I think.
That’s only if your employer has laid you off. If they continued your employment or called you back to work for $12/hour, you aren’t eligible for unemployment anymore. And if you refuse to go back to work, then you are also not eligible for unemployment benefits.
I think I'm confused... there are complaints above that Discord doesn't save transcripts. That seems equivalent to zero-day retention? I haven't used Discord so I'm probably misunderstanding something.
I don’t use TikTok so please excuse my ignorance. Is the platform (allegedly) a national security threat because it’s a major vector for foreign state disinformation (similar to Facebook, Twitter and Reddit) or because it’s a vector of foreign state information gathering/spying?
> Is up to you to prove that God is real and any bullshit a religion claims it's true.

No, not really. You can choose to reject this information and call it untrue, but you have not proven anything either.

All you've managed to do is assert you have a belief in some information that might be contradictory with someone else's. What you really have is nothing.

The burden to prove something is not true is on the person claiming something is not true.

In this case, there is no empirical test that can disprove the existence of a God or Gods, and thus religion.

> Today if you belief in Zeus, Baco or Heraclite you are interned fast

Last I checked, you can believe whatever you want in the US. Perhaps you're in another country though.

> Any serious religious believer should be put into clinical custody and in the worst cases these people should be interned into an asylum with the rest of the mentally ill people.

Religion is a lot of things. A moral compass, explanations for life events, explanations of the unknown, inspiration, community, etc.

A lot of things we think we know today, will be disproven tomorrow. That's how science is supposed to work. Perhaps in 100 years all this "Global Warming All The Things" will be viewed like some sort of religion today. Perhaps not, we literally don't know what we don't know with a lot of these things.

Lastly, I'm not religious in the slightest bit - but I do think being as hostile as you are here towards billions of people around the world is... unfortunate.
I have never installed tiktoc myself but I've never seen anything approaching information, nevermind disinformation. Isn't it all silly dances set to irritatingly catchy music and funny animal videos?
Yeah, it's a lot more like PCB design, just more extreme in cost and time (especially when looking at debugging and rework). I don't think it's particularly more intrinsically difficult for digital circuits, but it's a lot different from the rapid iteration cycles you have from software (which is the main point). Because of the timescales even for hobbyist stuff you want to invest a lot more in verification of your design before you actually build it. Also the amount of resources available for it is dire, even for FPGAs a hobbyist has a much harder time finding useful information compared to software.
Some people are more inclined to theoretical concepts, some people are more practical. Both have an understanding on how things work and/or an intuition, either by studying theoretical concepts or via practical, hands on experience.

My issue with this, and this is mostly my own personal opinion, is not whether or not this subject is important and that we need to defend it, but whether teaching it to students of that level is the 'right' thing.

Imagine a student that doesnt even know how to program yet, doesn't know any algorithms, or higher level paradigms, heck doesnt even know any computer architecture stuff yet, but has to go through this block of theory and get examined on it.. Is it the right move to motivate more people into this field?
I think the precedent this would set is the most concerning. Is it done via “trade” sanctions, there is no other way that I can think of...?
This comes up in nearly every thread, but NVIDIA’s EULA doesn’t permit using their drivers on “consumer” parts in “datacenters”. So you didn’t include the main reason for the Tesla tax: compliance :).

The “consumer” parts are certainly popular ML workstations, and rightly so.
So, until now, there's been this niche for FPGAs, where people would buy them in decent numbers to use with static programming, in production devices, simply because they needed some custom DSP or some-such, but the capital costs of an ASIC fab-run would be a killer for their project.

Has this announcement thrown that use-case for FPGAs out the window?
IC design does not need a masters or PhD, that's just what companies want to hire. The old school guys do not have these accreditations and somehow they're still doing fine.

-Engineering PhD
Not that Teams is better but I feel like Slack started to die the moment it removed IRC and XMPP support. That was their only clear advantage over the competition.

The inability to turn off notifications shouldn't be a feature. People (at least me) want more work time, less noise.

Voice/video chat is completely broken (at least for Linux).

Having to very often "clear the cache and hard reload" on the "native" app, makes me feel I'm using a bloated browser tab.

How, with all those quirks, do they want to compete with Teams - (from a well established company with such a big user base?

(edit: clarification)
Notice both the text and graphics. Further in the video he shows how pressing the eject button on the radio screen opens the cassette player. And how diagnostic messages "pop up" on the screen, taking over the screen.

My father had a 1988 Buick with the led speedometer -- nothing like this touch screen. But, we thought it was so hi-tech at the time. He also had a cell phone built into the car -- but we were never allowed to use it because it cost $2+ a minute!
True, it's hard to get an unbiased picture, especially from abroad - is "White silence = violence" such an outlier?

But in either case, I wouldn't write BLM off - just because I think they're wrong about some of the racial stuff, doesn't mean I think the rest of their platform is without merit.
MIT non-senior undergraduates will be remote this fall
It shouldn't be that baffling when you realize that the policy language is entirely irrelevant.

The only content policy that matters is unwritten: "No content which could cause a large or loud enough objection to disrupt add revenue."

Objections to mouse traps or hunting is not large or loud enough to hurt the bottom line.
This seems super helpful. Especially when balancing three calendars. Excited to try honoring workouts at lunch in the workplace through this.
MSI CEO Charles Chiang Dies Suddenly at 56
I think it's helpful to follow the money.

If it goes to salaries, those salaries are taxed (both payroll taxes for the employer and income taxes for the employee).

Those salaries, for the most part, get spent - on things with sales tax, creating business profits that are taxed, and supporting the employment of employees' whose wages are also taxed.

The idea that it's one giant money suck for businesses with no immediate return to the economy is not really accurate - it's not a zero-sum game.
It was unclear originally but the SBA issued guidance that this was acceptable. Think about it, isn’t hazard pay for employees coming back to work at risk of Covid exposure ok? Shouldn’t we applaud companies willing to pass PPP to employees?

Let’s not be so quick to label everything fraud, or greed. Sure some people will misuse funds. But most wont. Most people are good.
The advice I have for you is to try opening Teams in Firefox or Chrome instead of the Electron app. It seems to be more responsive from what I can tell. The native browser notifications are nicer on my multi-monitor set up too.

It’s always been this way though, we started using it during the public beta, and the performance has not appeared to improve at all.

I’m very curious with what’s going on here... Microsoft of all companies should have the resources to either make native apps for Windows and Mac, or share some best practices from the VS Code team.
Palantir Files Confidentially for IPO
This is a relatively recent talk that goes over the current ecosystem of Python on the client side:

https://www.youtube.com/watch?v=eJMT1aImS9Q
Why would there be outrage? There is $130b+ in PPP remaining for small businesses and it's incredibly easy to apply now.
Would love to discuss it. I think this could be a solid business. I have little interest in building it myself, but may have to in order to make my other projects easier to self-host. I keep bringing it up hoping to find out it already exists.

What issues did you run into with OAuth2? Are you open to sharing your design doc?
You're technically correct in that the video search returns results from different websites, however the results are almost exclusively youtube or some website embedding a youtube video.

"Almost exclusively" isn't an exaggeration, either. You have to dig pretty deep before you start seeing some results from other video hosting platforms.
Haha. Good find.
Sheets itself does a remarkable job of pasting HTML into a sheet. I just tried it with English Wikipedia's list of the world's largest cities and it worked perfectly, except the column of photographs is blank instead, which is a reasonable choice.
Show HN: Beadifier 2.0 – Turn images into bead patterns
Version 2.0 is the largest ever update to Beadifier. I've completely re-engineered the application, added several exciting new features, and made many improvements to existing ones.

Beadifier is used by artists and hobbyists worldwide, and user satisfaction is always my paramount concern. This update addresses and satisfies many of the requests and suggestions I have received for the last two and a half years.

Release notes: https://www.beadifier.pro/2-0/
Product page: https://www.beadifier.pro
So far so good, but now picture someone raised with racism doing all that. We can hope, but I guess I'm not optimistic. I feel like they need to be "acted upon" by someone or by some experience. I also don't have the same faith in content. Unless you can reduce all human interaction to content, and hell nowadays we're probably closer than ever to making that be the case, but that's another whole topic we could spend hours on. My point is that if there's any value at all to in-person university over online university, it's in precisely those experiences that can't easily be reduced to content: actual human interaction, and in particular, preferably coming up with shared solutions to shared problems. That always seems to go a long way toward building a community whether it's a community of people who are all the same or all different. Even people involuntarily thrown together like prisoners, or draftees into the army let's say. How many whites went into WWII and stayed racists after a black man in their platoon saved their ass? Just a particularly dramatic example but you get my point. The white & black soldiers both had the same problems and worked on the same solutions. And in that example, the black soldier was "in charge" of re-educating the white one. I dunno it's just the neighborhood my thoughts have been running in lately.
It doesn't take much need to write a style guide. And this one is rather lackluster. By comparison look at the shell style guide: https://google.github.io/styleguide/shellguide.html
Communication with Extraterrestrial Intelligence
Unit tests are great, for testing unities.

What self-contained unities are there on your code? If you are doing low level system programming, I bet there are a lot of them. If you are doing high-level CRUD, I bet there is none, all of them you import from third parties.

Writing unit tests for non-self-contained code is crazy, and leads to all those problems people identify. In my experience, the problem is that the most vocal evangelist believers of unit test are all on places that work on the high level stuff.
I'm an Android guy so I can't vouch for them personally, but there are tons of results for "iphone ip camera" that seem to be what you want.
I don't keep my garbage can on my desk, either :-). Yes, this is certainly a mixed metaphor - possibly even a cliche.
Having flashbacks to my brief stint in F250 land. How do these companies successfully deliver products and services? It is amazing.
What if I had said "pipetting"?

Semantics. Familiarirty with a piece of equipment versus familiarity proper technique when using it.
Google moved a lot of their open source projects to GitHub after they shut down Google Code. That was before the MS acquisition.

You can find a lot of smaller projects at https://github.com/google, and obviously there are some big ones like https://github.com/tensorflow/tensorflow.

Notable exceptions are Android and Fuchsia, which have their own hosted git repos at https://{android,fuschia}.googlesource.com.
A vector of foreign state information gathering/spying
I don't think it is fair to blame MS for litigious state of corporate IT, this looks like a country-wide disease. Unless I'm missing some history?
My kid's private school also got a PPP loan, but I don't begrudge them that at all. They applied for the program according to the rules and they're using that money to pay for necessities. While our school also hasn't (yet) lost much in the way of enrollment, their finances are worse now:

- more costs for financial aid

- more costs for cleaning and retrofitting facilities

- more costs for experts on reopening safely

- more costs for online education programs (software, training, etc)

- refunds of after-school programs, field trips, etc.

- fewer donations from alumni

The only thing that's really improved is maybe utilities? They 100% would have laid off teachers if they didn't get the PPP. It's ludicrous that people are begrudging schools for using this program exactly as intended.
can you explain?

((juxt type identity) (clojure.edn/read-string "x"))
[clojure.lang.Symbol x]

It seems that the reader returns symbols just fine.
I wouldn't put a ton of weigh to the recent reports of 300 physicians asking the WHO to categorize it as an airborne virus. If it were truly an airborne virus it wouldn't be a very good one. The main source of transmission is close contact with positive patients. If it were airborne we would see a ton more cases (or atleast a ton more unknown source cases). For example, in my province, Alberta, we have 8300 confirmed cases. Only 800 or so are from unknown sources, all the other cases have known links to previous cases [1]. If this were airborne, you would expect many more unknown cases since people would pick it up in grocery stores etc and we wouldn't be able to track it back to the known case.

1. alberta.ca/covid-19-alberta-data.aspx?utm_source=google&utm_medium=sem&utm_campaign=Covid19&utm_term=data&utm_content=v1&gclid=Cj0KCQjwupD4BRD4ARIsABJMmZ8cO5v1TFH7D0uHfjhcZ9aNdMhvWcOdJLqY5_hude3dLqrE1V_HgToaAi_KEALw_wcB

Back to your question though, if it were airborne, vapourize products or UVC would work against it but you would have to disinfect after a positive person were present. Given air currents, and air exchange rates in most buildings, a positive person wouldn't leave behind enough of a viral load to affect someone that far past their presence.
Even a stopped clock's right at least once a day.
‘It Will Consume Your Life’: 4 Families Take on Rare Diseases
The problem they're going to have is not whether or not Amazon leaves Seattle. It is that existing or new corporations that may fall into this tax category will not move to Seattle because of it.
GNUnet 0.13.0 Released
You are forgetting to price in some minor features that Aurora provides:
- Aurora's storage is spread across three availability zones.
- Backups.
- Automatic failover.
- No need to configure anything, it just works.

If your time is free, and you don't actually need anything resembling high availability for the data in the database, then that's a good price comparison. I'm not arguing that managed databases makes sense for everybody, but if you're doing a price comparison then at least factor in multi-site redundancy for the data?
This is one of the reasons I really like that some webpages have taken to using JSON REST endpoints to provide the data for their (usually React-based) webpage. It makes it fantastically easy to circumvent all the complicated stuff and just directly access the data.

It's somewhat of a shame that HTML never quite managed to split data from representation. It managed to separate content and styling, but the content is still treated as some kind of text document, not a textual representation of some data.
Yeah, the one killer thing that slack has is that there is a free tier which is perfectly usable. Organizations can try and force everyone to use Teams but in practice they can't stop people from just spinning up a free-tier slack account for their team. At the end of the day it's just not worth fighting it anymore if everyone is determined to use slack.
The immigration debate looked very different ten years ago. I’m not sure we should expect the same policies.
if we can avoid it, certainly not. It's very transparently only a loan if you fuck it up and can't bail yourself out in time. If you can get back on your feet, it's a relief program, so that's the strong incentive from our board to demonstrate, by way of restoring people to full pay and hours, that we have been sufficiently relieved.
> Have you bothered asking black developers how they feel about this?

Insanity. Take a step back from being American for a sec. White folk were sent to Australian labor camps for stealing a loaf of bread. Slaves were not only Black. Are Egyptians tearing down their pyramids? No. It's nonsensical.

Real racists do exist, but meanings evolve. Sinister no longer means left-handed.
The project comes with a standard harness around your 10mm^2 design, with provided I/O and a working RISC-V supervisor CPU.
I'm no fan of advertising but The UK ruling seems absurd to me, what other form of business is expected to provide their service for free?