skysight-inc/HackerNews huggingface dataset:
Why giving so much weight on Switzerland? I don't have anything personal with that country but why do I have to know it as a user? Afaik Switzerland is not part of the EU and regulations may not be stable.
Publish or perish applies to tenure, not funding so much.
Any guidance for developing these skills, especially in the context of tech companies?
I don't personally feel any version of code presented is good. At a high level, none of those magic values should be in the code. The whole thing should probably be in a database.

In terms of your algorithm, you would want to decouple your ingredient prep from your cooking algorithm. Otherwise, if prepping ingredients takes longer because you buy a new prep tool, your food winds up over or under-cooked. Secondly, you want to decouple your cooking algorithm from your equipment model. Otherwise, every time you upgrade your oven you need to rewrite every recipe. But this is all a digression.

In future if you want to make a point about software, I would recommend using either English or real code and not a stressed analogy to a novel domain. But in general, it seems you are still learning the craft. It's really great that you are thinking about the evolution of a codebase over time as this is a key area that people earlier on in their career miss, and IMHO one of the greatest learning experiences for a programmer is maintaining non-trivial system over an extended period as the environment and requirements change.

Oh, and check out https://web.archive.org/web/20021105191447/http://anthus.com... (1985).
As a manager, you can probably get away with this.

As an IC, people rarely read my emails if it doesn't fit in their screen (so 3 paragraphs is the max).

The only thing I've found that works is to send details, and then probe the recipient on each important item in there to make sure they understood what I wrote. If I'm too detailed, they will get lost. If I'm very concise (but still complete), they'll misinterpret.

Getting people to reflect back to you what they understood is encouraged in most communications books. You can write the perfect email, and it will still get misunderstood.

Edit:

It is amusing that people are responding giving me writing advice. Equally amusing is the implicit tone in some of the comments that I'm doing it wrong and implying I don't follow what they are suggesting - especially when I didn't even discuss how I write my emails!

As I said: You can write the perfect email, and there will always be someone who will misinterpret it. The problem is not merely in the content, but in the other (including their worldview, culture, social status, etc). The solution isn't to try to become a more perfect writer, but to understand the dynamics involved in communication (written or verbal).

To paraphrase one of the books: People will interpret what you say based on their worldview - something that you often do not have access to. It's their worldview that will often make them misinterpret something that is very clear and unambiguous in what you say. Accept that reality and work around it.
iPhoneOS was basically Mac OS X.
If everyone in a corporation is unwilling to read more than a paragraph of a colleague's thoughts, it's amazing anything of any remote complexity is able to be produced by collaborative software organizations. Unless it's one guy in a corner, talking to nobody.
They aren’t collecting anything. This isn’t a telemetry feature. It’s more like antivirus. Before it lets an app run, it queries an online blocklist. Apple uses this to immediately shut down attacks on their customers. People who have been hit by ransomware and lose their entire digital life really do appreciate features like this.

Apple has a different, unrelated telemetry feature that is clearly labeled.
Yes, we also all know that nobody rational would launch a pre-emptive strike. Nobody is saying NK would launch one.
I haven't seen any benchmarks on how other Games perform. DO we know how games like CS GO would perform on Apple Silicon?
Not according to public info. When I left Google an L5 was commonly clearing 500k in liquid comp. Airbnb and WeWork weren’t even close and that was before the implosions.
People have been fear mongering this for a long time now without anything to show for it. People see the writing on the wall but honestly I don't really buy it.

They added System Integrity Protection (SIP) in El Capitan in the name of security which clamped down heavily on what people could do with their system, limiting hacks that allowed for modification of system applications, etc. Outwardly you can claim that this is a sign of them making it so people don't have control over their system. The reality is that it can be turned off by anyone that cares enough to do so.

They added checks to inhibit installation of unverified executables from the web. If you don't have a signature from Apple, you can't run it. That surely means they're taking control, right? Well, except that it doesn't actually stop you from installing the software.

They keep adding checks to inhibit users from endangering their system (such as much more granular permissions in Mojave/Catalina), but they have not made it impossible to execute any arbitrary code you want on their system if you want to.
Yes, and it's arguably why we're all here. HN and YC developed out of pg's writing.

There are other examples too. StackOverflow comes to mind.
People read if it’s written well. Don’t make it long to be long, make it long because it needs to be long.

My favorite feedback is when someone replies to a 1000+ word newsletter with “Wow, short and to the point! Thanks”.
Nah https://www.levels.fyi/?compare=Airbnb,Google&track=Software...
The short answer is that uBlock Origin is what almost all users are likely to want.

uBlock (without Origin in the name) is property of the same owners as AdBlock Plus, and both extensions whitelist ads under their owners' "Acceptable Ads" program, with many of the advertisers paying for that special access.
Rust – status update on const generics
Surfaces are very, very custom. Their x86 versions even are almost entirely bespoke: There are custom Surface drivers for nearly every component. Their hardware team is top notch, and I guarantee you hardware is not where Microsoft is falling flat.

The Surface Duo is another example: The hardware was ready for years. If it'd launched when it was, they'd have scooped the foldable trend super early. But the Windows on ARM platform was still such a joke, they gave up and put Android on it.
In cyberwarfare it somehow seems far more likely that the Chinese or even the Russians will use our assets against us, not the other way around.
The Uninterrupted Cryogenic Supply Chain: Why Data Is King
So YouTube is social media now? It's a video entertainment website with comments. Is netflix social media too? What about reddit? HN? Pornhub? What isn't social media.
Have you tried putting each important sentence on it's own paragraph? Just the important ones.

That makes a difference in focus/readability.

Try it.
Zen 3 on laptops. So instead of Zen 2 on 7nm, laptops should get Zen 3 on 5nm, which is both a 10% uArch clock increase, a 15+% IPC increase, and a die shrink.

Basically, laptop chips that should be around 35% faster and use less power.
After heavy fees, taxes on profits, and the betting limit, you end up not actually making that much: https://www.lesswrong.com/posts/c3iQryHA4tnAvPZEv/limits-of-...
There was never an A1; the first Apple-designed SoC was the A4 that shipped in iPad.
Homebrew is just Ruby, so there’s no way for macOS to independently know that it should present a fake x86 system to this particular Ruby script (or shell script). But when you run an x86 binary, it should just work like you describe.
Today I've learned that when I failed to release tension on my body, I had found out that my part that close to sahasrara in (presumably gray matter area) brain is tensed up. When I just relaxed and didn't obsessively release tension on my body, the part that got tension was relaxed.

I've also found out that I've got tension on area orund ears. Coincidentally the somatic nervous system in the brain was close to my left ear, and when I relaxed my left ear somehow the part close to where somatic nervous system located were relaxed too.
I’m with a team that has scaled great with this approach and is now over 1,000 employees. Do you have any concrete research or even an anecdote about your statement?
IDK they put a lot of resources into the quantum project and it didn't really increase their market share, in fact in Germany it dwindled more quickly. Now it's stabilized again IIRC but which signal does that send to management? The market didn't reward Rust adoption, as successful as the language is outside of the browser.
AnandTech did some testing of the GPU as well.

https://www.anandtech.com/show/16252/mac-mini-apple-m1-teste...

>The first Apple-built GPU for a Mac is significantly faster than any integrated GPU we’ve been able to get our hands on, and will no doubt set a new high bar for GPU performance in a laptop. Based on Apple’s own die shots, it’s clear that they spent a sizable portion of the M1’s die on the GPU and associated hardware, and the payoff is a GPU that can rival even low-end discrete GPUs. Given that the M1 is merely the baseline of things to come – Apple will need even more powerful GPUs for high-end laptops and their remaining desktops – it’s going to be very interesting to see what Apple and its developer ecosystem can do when the baseline GPU performance for even the cheapest Mac is this high.
That doesn't match with what we know about Rosetta 2. Rosetta 2 can't run processes with mixed architectures, so ARM hosts can only run in-process ARM plug-ins, and x86 hosts can only run in-process x86 plug-ins. Apple's AUv3 plug-in architecture is out-of-process, so you can mix those, but there is no way you can mix ARM and x86 VSTs, for example, without specific work by hosts to provide an out-of-process shim translation layer.

Either he's talking about AUv3 specifically, or the hosts he tested already are doing out-of-process wrapping, or Rosetta 2 is actually magic (AFAICT this isn't a generally solvable problem at that layer), or he's confused.
Given that Apple only has about 10% of the world desktop market, and zero server presence, very unlikely.
Very nice. I just wish that they wouldn’t have used a JVM language, it just feels so constrained. I want to be able to use godbolt.
I can't find them either, but I did find this great resource of basically all of the tests approved so far (with the exception of Lucira's):

https://www.fda.gov/medical-devices/coronavirus-disease-2019...

I do wonder if they're using someone else's test and have just wrapped it in an at-home reader?
The idea of improving runtime speed and benchmarking has really bifurcated into single threaded and parallel programming universes. Most platforms have O(10) cores now so it's an order of magnitude question, but exploiting that is a problem that few languages are helpful at. JVM is much better for that than JSVM though.

(But usually the much bigger speed problem is in the programming phase, better to optimize for programmer performance than runtime performance or risk not delivering anything due to time/money limitations)
Why is political and economic disinformation allowed from the left then?
Yeah, I do this with my Tesla, and it’s a game changer: when I need to drive, my “gas tank” is always full and will take me anywhere I need to go for 90%+ of the driving I do regularly.
From the way they have been selling in Europe, there is a very long path to go.

Chromebooks are only relevant in US school system.
If you are considering cyberwarfare the targeting of satellites of weapon systems, and not what most people consider cyberwarfare, I think all sides would be prudent to target such capabilities equally.
I looked through brew.sh. Apologies if I'm missing something, but I don't think I am.

There's something really offensive about apple being too cheap to just pay some homebrew devs. And dumping the work of the arch swap onto charity effort.
The remarkable is more open than usual and that's great. That being said, if your priorities are openness, you should look at Onyx or Likebook devices, they run android and you can root them. That alone is leagues above anything in the Remarkable.

They are cheaper with better screens and more powerful processors, too.
It's too unrealistic. If North Korea would blink, and go for a desperate all in attack, it will likely do so with China backing it. This country is being run over the phone from Beijing after all.

The most realistic, and highest success chance scenario is that North Korea will coordinate attack with China.

In all conceivable scenarios, NATO will have more resources even after 100% one sided nuclear attack on it (3000-4000 warheads,) and be able to subdue both China, and NK with conventional forces, and standing armies alone.

Not to say, China's neighbours will not stand still too.

Even a whatever pyrrhic victory will likely be the end of political regimes in both NK, and China.

If they will attack, they will weight in that price first.
I was going to test this soon (I’m finishing some set up stuff). I’m curious because CS:GO is utterly unplayable (<24fps) on my 2015 13” MBP, so I always had to resort to my desktop computer. Will update this when I do try it out !
A counter to this is Stripe's practice of ensuring that almost all emails end up on a mailing list so they aren't siloed just to the participants. I can find and search for relevant conversations that I wasn't first party to.

The key then is to make sure your inbox only contains items directly to you or from specific mailing lists.
Dealing with the hell of mixed ISO-8859-1/15 vs CP-1252 vs UTF-8 vs simple ASCII was enough to make me an early embracer of UTF-everywhere despite mostly only having to deal with English language sources. "Someone copy/pasted from Word and broke the database again" are words you don't want to ever have to hear.

UTF-8 was the sane refactoring after the initial incompatible parallel standards were established.
Some people forget the "I am a PC, I am a Mac" ads.
The ironic thing is neither half actually knows what the hell is really going on.
Responsiveness is a key element of some jobs. So I agree that there cannot be only focussed work. At the same time super heavy operational companies like amazon are known for their rigorous approaches to deep work (reading time, 6 pagers). There needs to be a healthy mix of both types of work. That’s even more demanding to achieve.
Largest telecom provider Telkomsel invests $150mil in Gojek
Valtio: Proxy based React state management
Was going to post the exact same thing. This was my experience while living in Japan too. To me, the takeaway is that you simply cannot catch everyone with your defaults. Google and DDG have made different prioritization defaults and the result of that is what we see in anecdotes in this thread.
A lot of eReaders nowadays have Wacom touchscreens, run android, and have an unlocked bootloader.

Unless you limit yourself to mainstream Western eReaders, it's not really the case anymore.
It's probably down to browser/OS support and the increasing importance of user-generated content on the web. Windows only got Unicode support by default on the consumer side with Windows XP which launched in 2001. Mac OS X was also released in 2001 and had Unicode support from the start (unlike Classic Mac OS which had it bolted on with poor app support). Similarly, according to this old blog post I dug up[1] Internet Explorer only got good Unicode support with 5.5 in 2000, and Netscape never had good Unicode support. Firefox, which had Unicode support from the start, was released around 2002. By 2006, which is clearly an inflection point on that graph, browsers and OSes with poor Unicode support were highly obsolete and global social media platforms like Myspace, Facebook, and Twitter, which needed Unicode to enable sharing of user posts between users writing in different languages, were on the ascendance.

[1] https://www.worldtimzone.com/2002/09/24/
Or manually install by just git cloning, so that everything else compiles for the m1, instead of using x86
Am I missing where it states Docker is currently working? That seems to indicate that they hope to having it working at some undetermined point in the future.
I am typing this from India. DDG never provides satisfactory results for anything country specific. As an example, point 6 above is a failure. I used to have DDG as my default, but my workflow got so convoluted that I would search first on DDG, see that the results as not good, open google and search again. It is so frustrating that I switched back to Google even when I didn't want to.

Edit: typos.
I've not seen Safari stutter as you describe, especially with version 14 which got a big speed boost in general and especially on Big Sur.

Here's a link to a tweet showing Safari with 400 tabs on a M1 MacBook Air… the performance is incredible.

Turns out Chrome choked and became unresponsive when trying to do the same thing: https://twitter.com/panzer/status/1328790134548905985?s=20
Take this too far and you end up writing broetry.
I was talking about the comment I replied to, not the original article. I have no problem with that article or people upvoting it (I did so myself).
But if it lies about Date.now() this isn't possible..
A much likely scenario would be for Kim family just sitting it out in some bunker in China, while his country burns.

The type of leaders with such disdain for their own countries are like those well known African tinpot dictators who effectively live in Europe (and to the great delight of their European hosts...) most of the time, while their henchmen plunder their countries back home.
I also hate talking to machines, minus some exceptional circumstances. I find it especially annoying when phone menu systems insist that I talk to them. Some of them don't even respond to mashing zero.
Agreed. Getting results which don't include the quoted terms is mind bogglingly useless.

I thought the whole point was to improve over time, not get worse. :(
Based on what i've heard discussed on this week in virology, I don't think we'll see highly sensitive home tests. Not sure about specificity. But home tests will likely only be sensitive enough to catch most but not all of those who are actively shedding enough virus to be contagious. If we can get the tests deployed widely enough and have everyone tested on a daily basis then even if the tests aren't very good we can get the virus under control quite quickly.
Uh oh! Looks like someone gave Microsoft their money again! maybe try not to do that :)
I started with a blue polo, and got burgundy coaches jacket (ok..) + navy cargo shorts (err..) + light pink low wallabies (which are apparently a kind of boat shoes).

The pink shoes might work with the polo, but not with the burgundy jacket.
I don't have to but I usually do and share with the team, is a good opportunity to evangelize what you liked and exercise leadership.
Pigouvian taxes are a thing, and arguably one of the best types of taxes because they aim to correct for negative externalities instead of introducing new market distortions.
Those are serology tests. totally different.
For most information retrieval purposes, Google's NLP algorithms can effectively determine the meaning of your query thanks to BERT
It doesn’t, I’ve been compiling both for a while now and the amount of time it takes for each is almost the same.
"We’ve decided to retire Veles. We no longer develop it or provide any support. If you would like to use it and develop it further, feel free to download it as it’s under open source license." - https://codisec.com/

I downloaded the pre-compiled version for Macs:

Trying to start a new server...
...
Process of locally created server started.
Traceback (most recent call last):
File "srv.py", line 22, in <module>
from veles.server.conn import AsyncLocalConnection
ModuleNotFoundError: No module named 'veles'
Process of locally created server finished. Exit code: 1.
NetworkClient: Disconnect.
It does matrix multiplication and stuff that is useful for neural networks.
No offense to you in particular - but every time something changes in US Healthcare to make it more "free", costs continue to rise apace and people exclaim, "If it were just a bit freer market, everything would be cheaper and things would be better."

It really strikes me as a no-true-scotsman's analysis of our health system. Why not just adopt one of the competing alternatives wholesale and admit defeat?
This doesn't seem like all that great of a solution to me. The strict requirement to have a passing build is replaced with the fear that you'll be the one that broke the build. So you'll end up running these tests before you merge anyways, right? What has changed?
Can you speak German? I mean seriously, talk to any German boomer and he will tell you about correct orthography. Its his favorite topic.
This is a silly comment. Open-Close principle is all about keeping components unaware of environmental/dependency changes, not about avoid implementation at all.

https://itnext.io/solid-principles-explanation-and-examples-...
What could NK conceivably offer China that would pay for getting into a shooting war with another superpower?

If China does support NK in such a situation, that support would be limited to things which are entirely deniable- material and perhaps some light cyberwarfare. Certainly no extra ICBMs, and nothing that would stop the U.S. from rolling over NK in short order (for all that it certainly increase the cost for the U.S.)
I’d check your activity monitor to see how many of those are sleeping. My suspicion is that most of them probably are, likely to the point where you are using “less than a core” to handle the load.
So, what... as soon as you open your dev tools you go into debugging mode in this random spot?

Is this something people actually do? Especially on production?
What type of writing are you doing that using “super” in this manner is acceptable? It feels so tacky to me...

It seems far more appropriate for conversational use (or dialog).
Interesting. Good example. :)

Searching for "lockdown rules" "sa" (together) just now gave a bunch of South Australian specific results with the "Australia" localisation setting enabled.

With the localisation setting disabled, all the results were indeed about South Africa instead.
Parts of the linker basically have to run in a single core, though.
Some professors would provide past exams for study aids or use them as homework problems.

However, the explicit default was that you should not look at solutions from prior years. Professors would announce at the beginning of the course that they reuse questions and looking at prior years solutions was an honor code violation. I think it's pretty clear it's cheating when the expectations are clearly outlined.

If you had inadvertently come across the problem before and independently solved it, you were expected to disclose that as part of your answer. I personally had to do this several times, and never suffered any negative consequences for it, but the expectation for honesty was there.