skysight-inc/HackerNews huggingface dataset:
I think you're assuming that most software work is confection.

In reality, or at least in my case, pretty much all the money I've ever earned was in doing bespoke work.

You _could_ see contributions to FLOSS as loss leaders; though that wouldn't be accurate, since there are definitely benefits beyond just advertising your skills.

A key benefit: if there is a set of freelancers working around a single FLOSS code-base, each of them actually benefits by contributing back; because the shared code-base increases in quantity and quality, and thus leads to competitive advantage for all.
Yep, exactly this Kurdish group - although to be precise, the ISIS fighters were the YPG/YPJ; these are loosely associated with the PKK which is still enough for the German government to say PKK = YPG. Utterly ridiculous.
You will learn a lot from the Pro Git book.
The good thing about this book is that it builds up your knowledge from the ground up without being boring. You will learn what's happening in the background. In the end, I got more confident using git because I realized if it's committed I can revert back to it.
Noted. But I don't pay much attention to user names so if we run into each other again I'm likely to make the same mistake.
I find the responses to this interesting; several mangers have made some jokes like this over the years (it was even something of a running joke with my last one) and I never felt threatened. Perhaps because in my country you have employment protection laws so you can't just terminate someone's employment, which is rather different from many US states.
Yes, you can avoid this to some extent. But as team size grows, the scope for misunderstanding grows. And so your communication has to become as clear as you can possibly make it.

Which means musings, mumblings, funny remarks, sarcasm, and snarkiness are right out. All of those require shared context, and the bigger the audience, the less shared context there is.
Something along similar lines I've heard is "nobody's quit because our tooling is bad, so I don't think we should improve our tooling".
Add some copper mesh or foil to the design, and you can block ADS as well! (microwave pain ray)

https://en.wikipedia.org/wiki/Active_Denial_System
It doesn’t. Base is 160k/yr, and stock probably is something like 4 mil over 4 years at onset, so he probably made 1.5-2 mil this year.
Kinda wish the top of the FLIRC case wasn't rubberized. My older one is sticky now, but that might be more of an issue in Florida humidity. Still got one for a Pi 4 and it ran well enough.
On the other hand, wikipedia's use of nofollow makes it pretty clear they don't want a level playing field. What makes wikipedia great is all the references it builds on, yet those same references never get any "link juice".
The effort to do this exceeds the potential income.
It’s the same with almost all hyped up technology or movements trying to push stuff into the C suite for conversations.
> it doesn't make much sense financially.

This I disagree with. The Intel premium here is likely somewhere in the ballpark of $100-200 per CPU. Spread across 16-20 million Macs sold per year, we're looking at conservatively $2 billion/ year they can invest in CPU design.

More important, Apple will control what features get added to their CPUs and can integrate other functionality into the CPU the way they have with the A-series chips.
Kalyn: A self-hosting compiler for x86-64
AIs tend to find exploits of the rules instead of actually doing what we want them to, it's pretty common.
Amazon has a hard cap on cash comp at $160k. All further comp is in stock.
I'll disagree with many of the commenters and say, "No, it hasn't changed that much."

15 years ago I was saying the same thing, but about SMS and Internet Messengers. Almost 20 years ago I was complaining about how online chat had killed email, and I rarely got emails that were more than 1-2 sentences, and that instant messaging content was very shallow with nothing of substance. I actually stopped using Instant Messaging around 2002 for this very reason.

14-15 years ago a colleague visited S Korea and Japan, and was struck at how the norm was that couples would be sitting at a table staring at their phones and not talking to each other - before the iPhone was launched.
Sure. BEVs aren't even necessarily the best environmental future. The manufacturing emissions of producing large batteries can overwhelm savings from charging emissions.
That's interesting, thanks for sharing.

So, if I understand you correctly, it appears that the book might've had a positive impact in aligning the mindset of your team during that project, helping things move smoothly.

Did you and your teammates were already acquainted with each other, possibly sharing similar interests?
> he is both funding and promoting such research

You mean the US NIAID is funding it? Fauci doesn't personally review and approve every (or even any) grants issued by NIAID. The NIAID director is far too busy to do that. I think it's done by scientists who volunteer their time.

> Particularly, he funded the Wuhan lab to research bat to human coronavirus gain of function in 2019 before the outbreak.

The grant doesn't appear to say anything about gain-of-function research at the WIV. Are you getting this claim from Newsweek, or have you seen it elsewhere?

> One of the lead researchers successfully created a chimeric virus that is similar to how covid-19 theoretically became so good at infecting humans.

Really? Which researcher did that, and can you cite the publication in which they describe that chimeric virus?

> It is quite impressive that he picked both the vector and location prior to the pandemic outbreak. Seems like we should be giving him much greater recognition for this achievement.

It sounds like you're saying that Fauci engineered SARS-CoV-2, but I may be misinterpreting you. Is that indeed what you're suggesting? Where did you get this claim from?
> PHP to have str_contains() A function that checks if a string is contained in another string? That should only take about 25 years.

For anyone else confused by the newest thing on the list who is wondering what the heck str_contains() does that you could not already easily do with strstr() or strpos() since time immemorial, the answer is nothing.

The only difference between str_contains($needle, $haystack) and strstr($needle, $haystack) and strpos($needle, $haystack) is that after they all make exactly the same C function call:

php_memnstr(ZSTR_VAL(haystack), ZSTR_VAL(needle), ZSTR_LEN(needle), ZSTR_VAL(haystack) + ZSTR_LEN(haystack))

which returns either a pointer to the needle string in the haystack string or NULL,

• str_contains() return false or true, depending on whether that pointer is NULL or not,

• strstr() returns false or the part of haystack starting with needle, depending on whether that pointer is NULL or not, and

• strpos() returns false or the offset of needle within haystack, depending on whether that pointer is NULL or not.

It's equivalent to just writing (strpos(...) !== false) in your current code.

The rationale for adding str_compare() is that strstr() and strpos() are not intuitive, easy to get wrong, or hard for new developers to remember.
Everyone is biased in one way or another. I'm sure Burnside had good reasons at the time.
Useless Box Covid-19 Edition
Digital subscriptions and Paywalls: How publishers are making money in 2020
It's also about "punishing" (as opposed to reforming) the individual. I'd say "reform" comes last on this list.
The fact that UDP involves much smaller PCBs than TCP alone will drive adoption of HTTP/3 because it will free up a fair bit of memory.

More availability of HTTP version gateways in load balancers and other reverse proxies is all that's needed, and that's coming along.
Some comments here suggest donation, which implies that groups of users could utilize what you are not using. But I am used to rationing 250 MB (Verizon plan from 2015) - and there is so much information that can be obtained with this amount of data (mostly text based and some pictures). High quality Youtube videos do not mean as much to me as the audio. A 10 second HD Snap or TikTok does not concern me. Torrenting hundreds of gigs of movies will only occupy your life with sitting and watching movies. Video game downloads are a one time affair (mine have been performed/patched every few months at a public watering hole Starbucks/Gym/Walmart). Aren't you tired of HD Zoom calls with your social circles?

5G wireless everywhere approaching does not feel practical to me. I do not subscribe to conspiracies about direct health detriments (indirect more concerning - people lusting for 4k videos of everything while sitting in a bathroom stall, or in a public place alone instead of natural resolution of the eyes gazing upon real life).

Perhaps high resolution IoT data upload could occupy your infinite bandwidth somehow? This would only be local.

Red flag to me seems to be constant upgrading of "data throughput". Surely data transmission is good, but at some point is it a waste of effort when we can all only take in so much? Youtube audio and 480p video satisfies my curosity...
I'm really curious how they envision this working, given the different instruction sets between the main core and the small cores. That seems like a bit of a nightmare to handle on the OS side of things, unless you turn things in to a two tier environment somehow, and require software (users?) to explicitly opt-in to the small cores somehow.
And the real question... Will it have more performance per dollar than whatever AMD has up its sleeve...
> Now, I'm finding Google shows a bunch of articles from dubious sources and whereas DDG will pull Wikipedia articles closer to the top.

In my (limited) experience, I dislike using DDG because it gets confused by less important words in the search query. For example, for "who coined the term faux pas" Google simply gives a bunch of links to webpages that define and elucidate the term "faux pas". DDG, however, gives a wide variety of results, many being totally irrelevant. The first article is on parapraxis, the second is the wiki article for microaggression (?).

http://archive.is/jv0qd (notice how DDG bolds the phrase "coined the term" in the first link, thinking that this is the relevant part of the query).

It's stuff like this that will prevent DDG from catching on with the general population who have been spoiled by Google.
Er so this "Ultralytics" consulting firm just borrowed the name YOLO for this model and didn't actually publish their results yet?
During a pandemic, sir, how dare you?!?
As a non-manager I'd like to add it also normalizes healthy work hours to all the employees. I've worked places where one or two devs outpaced everyone else by a fair margin because of the hours they put in. They're usually very skilled developers, but they're also putting in double the hours of anyone else. Management of course always praises their output and calls them "rockstars" or something, while ignoring the fact that they were in the office until 9pm every day this week and have dozens of commits in the past month that occured on Saturdays from Noon to 3AM.

Ignoring my personal feelings of how unhealthy I think this is for them in the long run, I just simply don't want to feel like I'm competing with them. And yeah not all workplaces feel like a competition, but in my experience the places where you constantly hear "I was up until 10 fixing that bug, but I finally solved it." "Nice work, rockstar!" do feel very competitive internally.

Also as someone with lots of anxiety (which I feel is somewhat common among developers) it really helps to hear that taking reasonable hours or a vacation is not only allowed, but encouraged. I worked at a place that switched to "unlimited vacation", but the process for getting it approved was so stressful that the majority of the developers didn't take a vacation that year.
Do you know if they are using the a hosted version or hosting it themselves?
SpaceX is still advertising a seven-seat capacity on their web site. The "crew dragon interior" video seems to be the NASA-endorsed four-seat configuration, but makes it pretty clear there's a whole lot of room under those four. https://www.spacex.com/vehicles/dragon/
The appeal of H3 is smaller memory footprint.
The past week has shown that cops are absolutely willing to use injurious force without even the slightest shred of justification, and then lie badly about it. In such a situation, it’s not clear why a group of people that acts this way should be given any equipment at all, let alone the legal authority to use it based on their own word alone.
TDP theoretically scales linearly with clockspeed and scales worse in reality. Most Pi 4 can sustain 2.1GHz CPU and 650-750MHz GPU. That's a 30-35% increase in clockspeeds. If I'm taxing the system, even a FLIRC case will throttle on my pi. ICE tower has done an amazing job and the sound isn't noticeable on 3.3 volts. In fact, you can simply unplug the fan and passively cool (though it'll throttle after a few minutes at peak clocks).

I used the pi for dev work for a few weeks as an experiment. Overclocking is the single-biggest improvement you can make. An overclock combined with the IPC improvements from a 64-bit OS, and load improvements via SSD, the system is probably 75% faster which is a huge deal at that performance level (the difference between extremely frustrating and just mildly annoying at times).
Alibaba Launches Intelligent Search Business Department on Quark
Mine does that for transfer.

It's a bit cheaper to prepay for an extra 100 Gb than it is to eat the overage chargers. Nothing for speed, though it would be great to get a boost for big videoconferences.
Go install www.zerotier.com and create a community LAN, then share each others' stuff?
If you don't have your files named correctly, it won't work right. https://support.plex.tv/articles/naming-and-organizing-your-...

It can sometimes be forgiving, but other times it won't find it unless you name the file exactly correct. With a library of that size, you might have to leave it for a day or two to do the initial scrape, as it sometimes does a couple passes to find everything (why, I don't know).
Has too big to fail become too big to lend?
A more recent demo, much smoother: https://www.youtube.com/watch?v=bH3RbrwhNd8
I think that might only be reflective of base pay and not including stock. I would have guessed the total comp is multiples of the glassdoor figure
This is effectively what you are already doing. The guaranteed bandwidth just isn’t explicitly defined.
I used to be user of TuneIn radio for a year or two but grew to dislike it with its newer heavier updates that you could not avoid and the pressure to go professional or whatever it's called. Now I just have bookmarks to the BBC Sounds webpage and also to the couple of other stations I listen to sometimes. It cuts out the middle man and the risk of initially great sites like this going the way of TuneIn radio and ruining the user experience.
My only problem is why force TLS when we have better protocols nowadays. We did some research on using noise (in addition to TLS) but I’m not sure anyone really pushed for this to be considered officially (cf nQUIC)
Sentences are basically tightly constrained within some guidelines. The judge has leeway for leniency, but not much. Otherwise there's a preset range for each crime (i.e. 6-12 months) based on offender's history (i.e. first offender's get less time, etc) and population risk, judge can lower that by up to some maximum amount.

So then it really needs legislative reform to adjust those minimum sentences.
https://www.criticker.com/

This does almost exactly what you describe. I really like it. Not human curated but matches your preferences with other humans with similar preferences to give you recs.
What is the purpose of those spike things on the leading edge of the wings?
I think this is only half of the picture. Here's a formal framework that talks about it.

https://en.wikipedia.org/wiki/Task-oriented_and_relationship...

As an example, when you are deciding whether to promote someone, you can't do it on tasks completed alone, because some of that decision has to be about (1) how well the person works with teammates, and (2) whether the person's peers believe this person is competent enough for their promotion. If you don't get those two considerations right, you compromise people's trust in your competence and the fairness of the promotion system. They're fundamentally relationship and skill development issues and not deliverables.

If you want to be a good manager, you have be fluent in both approaches, and you have to learn when to use a task oriented approach vs. a relationship oriented approach.
Wasn't the choice between offering the brushes or brushing them manually? Around here I see that farmers find installing a EUR 2'500 brush to be much cheaper than attempting to pay cheap foreign labour to brush cows.

(TIL automated pig brushes also exist)
With the heavy rumours of Apple moving forward with ARM chips in Macs, Intel clearly showed the plans for this chip to Apple last year, and Apple said no thank you.
Actually this isn't as stupid as it sounds. For home use, that's the only thing I can really think of wanting a lot of egress bandwidth. I run a PMS on my connection (400/25), and it's nice that I can let friends or family members watch a movie from it instead of needing to lending them the DVD (and keeping track who has which DVD, getting them back, etc.). My bandwidth means I'm limited to two streams (but then again, I don't buy many movies, I'm more a music person).

Symmetric 10Gb/s are still total overkill, symmetric 1Gb/s would already be pretty good for that usage.

But it's specialized: You need at least some knowledge for the setup and on how to get your BR and DVDs into the server - and then of course a collection of DVD & BR to start with. And, in the age of streaming, this means the person running the PMS is either pretty retro, a home theatre nerd or a pirate. And you probably don't want to taint the offering with "it's mostly useful for piratez" ;-)
It says game
Where do you get the idea there’s no ground water at Onkalo? And no, no one is worried that the tubes one day by accident will float up to the surface one way or another.
You can't "drive adoption" of anything new in the basic IP protocol space. You're kicking a dead mule. ISPs and IT departments don't care and have little reason to say anything but "no" or "its on the road map" (forever). The present IP stack is fixed in amber, and we'll be lucky to see IPv6 complete adoption. At this point I'd give IPv6 a 50/50 chance of failure.

Reasons for this:

* No upstream incentive due to little or no competition and not enough "killer apps."

* Security FUD: if it's new then it might allow something currently not understood.

* ISP desire to control traffic and prohibit anything new.

* First thing IT will do if there's a problem is "turn the new thing off." (This happens a lot with IPv6 even if IPv6 is not a cause.)

* Vendors with a vested interest in treating the disease (supporting technical debt) rather than curing the patient (actually fixing the problem, reducing the need for complex solutions).

My point in the original comment was that QUIC might help stop further ossification by making UDP actually necessary. Otherwise we face the potential for removal of UDP and even removal of non-standard TCP ports, eventually leading to "http only" networks. ISPs and IT departments would like that since less capability equals less support queries and less to monitor.

If IP were re-designed today I would suggest at least non-cryptographic but difficult to efficiently modify authentication of all fields (e.g. keyed or nonced checksums), and obfuscation (fast minimal encryption?) of everything under the IP header. No NAT, and nothing useful to filter on. If it's visible and mutable it will become ossified since people will MITM it.

That way there would be no choice but to fix endpoint security instead of deploying firewalls and no choice but to adopt IPv6 instead of NAT. You couldn't temporarily work around fundamental problems by nerfing the net.

I think there's a general principle here. If easy short term fixes that incur long term technical debt are allowed, they will be deployed. If such a hack is deployed in a federated or decentralized system, it becomes permanent unless extra-systemic means (e.g. legislation or financial incentives) are used to force it to be removed. Therefore federated and decentralized systems should not permit such hacks. Front load the pain by forcing the problem to actually be fixed.

This is one thing block chains kind of get right. Everything is cryptographically hashed and authenticated. You can't modify state unilaterally. You either have a compliant node or you don't, and changes must be adopted globally either as soft or hard forks.
Tool to kill yes
Expecting industrialized countries to reduce energy usage immediately by double digits to reach the climate change goal is everything but a realistic pathway.

In practical terms that means years of Covid19-style lockdown.

We don't have time to wait for a breakthrough in battery storage or carbon recapture.
We have a solution now and it's nuclear power. It's a bit late for starting a nuclear programme now, but countries with current a nuclear power capacity (including Germany) should absolutely delay or cancel phasing it out until climate change is solved.
> For you to have "control" you would need to be able to produce different decisions from the same starting point, or there is no control - just determinism.

The principle of alternate possibilities was debunked by the Frankfurt cases back in the 60s. An unrestricted ability to do otherwise is simply not relevant to moral responsibility.

I've elaborated on why the control I describe is sufficient below:

https://news.ycombinator.com/item?id=23478747
The radiodroid app does (which I mentioned in another comment here), at least, and probably others -- it seems to depend on the station.
Misleading title: the thesis is more accurately “Tacit knowledge is why NDM methods are more useful than deliberate practice”.

It also doesn't actually do much to explain that thesis, dismissing delivered practice with the quick an for shallowly-addressed claim that it only works in field with established pedagogy, which may be the case, but most of the fields that it dismisses deliberate practice for on this basis have established pedagogy (with, sure, some pedagogical controversies, but that's true if the field that it acknowledges have the requisite established pedagogy for deliberate practice, too, so it's not at all clear what, if anything, the distinction being drawn is), and doesn't actually do much to establish that NDM methods are particularly useful for developing tacit knowledge. Basically, the piece is an extended discussion of the idea of tacit knowledge, with the whole primary argument, to which most of the piece is only tangentially relevant, rushed through at the end as if it were an afterthought.
I have seen ARM chips with co-processors that work similarly
Two interesting links from the article:

1. How to train YOLOv5: https://blog.roboflow.ai/how-to-train-yolov5-on-a-custom-dat...

2. Comparing various YOLO versions https://yolov5.com/
A decade ago when I had my own Ultima Online server, I would have asked you to host for me!
ISPs operate on a similar business model to gyms. They couldn't afford to provide the service if everyone maxed out what they are paying for. Allowing on demand increases of bandwidth would break this business model.
Abortion is illegal in the Philippines, but online drug-sellers meet the demand
Fair enough. Though I have similar complaints about other packages on mac (Python and Ruby MySQL packages being good examples.)