skysight-inc/HackerNews huggingface dataset:
Don't approach it as a performance review as there are a lot of people who take some time to get up to speed. If the quality of work is good, then it can be a casual discussion over a coffee on challenges they might be facing and the sort of productivity targets you would like them to meet within X period of time.

In that context you could ask again if there are any issues they have or if there are any challenges they face that might make this difficult etc.

This way you can get your message through without it becoming confrontational or the other person getting overly defensive.
There are literally full courses for AWS DevOps qualifications, Network Administration and the like, with hundreds of comments underneath them saying, “thanks, I passed my AWS cert today because of this course”, “thanks, I got a job because of this course”, “thanks, I got a promotion because of this course”. Here is but one example of many:

https://youtu.be/SOTamWNgDKc

There are thousands of interviews with people who have taught themselves how to set up businesses, or code websites, taught themselves music, video production or any number of things through YouTube.

> Again, why should I trust you and your YouTube training.

Because if the person can demonstrate that they can do the job, then they can do the job. Believe it or not, this was how the world used to operate for thousands of years. The whole piece of paper and a university campus thing is a only a very recent development. People got by on experience, competence and reputation.

For whatever reason, you can’t seem to accept that whilst there is a lot of bullshit on the internet, there is also a lot of quality, helpful and informative content.
> If Google could do this in the late 90s and iterate into the 2000s why can't DDG be able to do it over a decade in the 2020s

Well, part of it is there is a lot more content to index now, which means you need a lot more resources to get started.
I'm watching the video (I haven't had my dose of RMS in a while), but I haven't heard anything new so far.

The bit I'd call unprincipled is giving a pass to software that is baked into hardware, and hardware modification in general. This is pure pragmatism from the world of the 90's, regardless of the stated justification.

This crutch allows RMS to avoid having to work out an approach to analyzing systems which are combinations of libre, non-libre, and someone else's domains. And due to the rise of everpresent network connectivity, analyzing these combined systems to figure out how libre software can be used to create the most user freedom is more important than ever.

In RMS's terms, such systems just seem to be considered "unethical; avoid" and his thinking stops. This isn't particularly productive when overwhelming commercial interests herd users into those types of systems, network effects keep them there, and many are part of real businesses that can't just be forked.
ChatGPT is also great at teaching you code. Paste a piece of code you don’t understand, it will explain giving you try it out to make sure. It’s faster scanning docs and on exact match stack overflow answers.

At the end of the day you need to know coding to use ChatGPT to help you code, it’s a loop
I don’t think there’s many who would feel any shame at all. Who do you envision would be embarrassed?
I’ve had two models in the past year have quality defects. In one, the parts weren’t of the right tolerance and it added a flex to the build that caused parts to pop off after a few hours. I’m the second I bought a set that straight up didn’t have multiple bags of parts necessary.

I am however, not sure that it’s entirely a cost saving measure as LEGO sent me a replacement kit no questions asked in both situations. It seems more like they are switching manufacturing techniques and working out the kinks, or I would have expected needing to provide some sort of proof of the issue
That sounds legit. The last thing we want in corp-speak is to establish culpability. "Experiences" might work instead, but it sounds very Californian.
I’m somewhat convinced that simple line coverage is not a particularly useful metric in such a dynamic system. When there’s so much concurrency and layers of stateful behavior, the value of a condition simply being executed is diminished.
Break every rule, sometimes.

Have a hundred-line function, when it makes sense. Try it out; it won't kill you, or your team, as long as it is well-documented.
Apple's argument is, which I'm somewhat sympathetic to, the $100 fee acts as an effective rate limiter. The payment is low enough that it's not a significant barrier to anyone, except perhaps the most threadbare of hobbyists. But it's enough to make it utterly impractical for a scam developer to submit a thousand apps through a thousand developer accounts paid for with a thousand different credit cards.
If your service needs to survive a global aws outage, you just can't run with any saas. So many of these companies are single regioned in AWS. Auth0, Okta, Datadog, many others put customers in a regional box, and if that region goes down, all of those customers go down.
I always feel there is an alterior motive when managers ask me these sorts of questions. Like the GP post, I'm rarely honest; I tell them what I think they want to hear. This has been learned over years where being honest resulted in the manager getting defensive, a lecture about "getting with the program" or at best an attempt to pursuade me to see it their way. Rarely have I ever had critical feedback accepted and used to improve anything.
Microsoft introduced per-processor licensing for SQL Server more than two decades ago to handle public web apps.
At least 9 members of US Congress sold bank stocks amid turmoil last month
The article points out that training data generated using ChatGPT is necessarily biased or tainted with the consequences of the policy optimizations and RLHF alignment processes conducted by OpenAI. This results in models that reflect the alignment preferences of OpenAI instead of the preferences of the model developers.
This comment should be at the top.
> I find the pattern of "How are you feeling about X, 0-10?" followed up by "What would get you to a 10?" very useful. Almost nobody ever says 10 and when they do, when you pressure test it, "So, everything is 100% perfect and you want it to stay the same forever?" it gets revised down appropriately.

I could potentially see myself responding well to this if it was from a manager I already had enough experience with to know and trust, but at that point, I wouldn't really need extra prompting to give honest feedback. If a manager who I only started working with more recently tried this on me, it would probably make me even _more_ hesitant to be candid with them. Not every manager in the world has their employees best interests at heart, and I'm not going to risk rocking the boat if I don't know whether the captain might react by throwing me overboard. Pressuring people to trust when trust hasn't been earned doesn't just magically work; at best, it might result in the appearance of trust, but it will actually just foster resentment that they'll go extra lengths to hide for fear of repercussions.
Do you have a point?

I have missed it.
This dumb chip caused myself and my colleagues some headaches when the driver kept getting deleted as suspected-malicious but reinstalled right away by Windows, causing the whole lot to bounce like on some giant trampoline.

Reading the comments here, we aren't the only ones taken by surprise and/or aback.
especially on a programming forum. Knowing Python, SQL, and R has been hugely beneficial. I can read Ruby scripts and colleagues can talk me through JS without me ever writing those.

Would be surprised if knowing multiple spoken language didn't help at all!
I'm not saying that its proof Duolingos a bad app, im saying that its not true that people dont see the claims and think that they can quickly become fluent with Duolingo. Ive seen people do it!

Well you're definitely passionate about Duolingo so you must be happy with the results!
> The DMCA bans that too.

This is erroneous on multiple levels.

1. The DMCA takedown provision doesn't apply to circumvention devices: only direct infringements of copyrighted works.

2. Notice the "primary designed or produced for the purpose of circumventing..." "has only limited ..." etc. Format shifting Minecraft to the web has value beyond whatever authentication mechanisms are lost.
Please tell me this is an accident. How can you find anything when you can't filter out results you don't want?
> "You seem to speak 4 languages so well that at least in one of them you can't count to 5 ;) "

For what it's worth, I counted 4 languages instead of 5, assuming the comment wasn't edited. The commenter wrote: "Í speak 4 languages and I love it: Spanish, Brazilian Portuguese, German and English."

Brazilian Portuguese is a single language as the dialect of Portuguese used in Brazil [1], versus the European Portuguese dialect used in Portugal [2].

[1] https://en.wikipedia.org/wiki/Brazilian_Portuguese

[2] https://en.wikipedia.org/wiki/European_Portuguese
It won’t work because will need as much training data as ChatGPT to get to its general knowledge level.

A subset will give you a subset of the knowledge, it’s no free lunch
I think the real question is: does this battery of 12 tests of executive function really measure intelligence? If so, why don't we use these when hiring engineers, CEOs, or any other valuable asset? I'm pessimistic that these tests measure intelligence in a meaningful way.
So that ignorant internet duckers don't know any good. Its for their own benefit.
With the rise of ai, you don't need to feed search operators like a caveman, you just use NLP
Things like this seem so arbitrarily hostile to intelligent people who just want to find what they're looking for in an efficient way. Why does this keep happening? Who benefits from these developments?
You don't need to feel guilty. Microplastics are pervasive to the point where everybody already has them in their blood, so people receiving blood with them in it are getting any noticeably net harm done to them. If you're in need of a blood transfusion the alternative is usually death, so all things considering maintaining the status quo of microplastic levels already in you isn't the worst thing ever.
> High-end MCUs used to have separate voltage inputs to ADC, for power, and voltage reference.

Used to? Almost every MCU I’ve seen recently has had distinct voltage references for the ADCs
Great post on rocksdb
That's quite a pace, wowie! Usually I'd be tuckered afterwards with a 0 planning 20-25 kilometer...er hike.

To be honest, the most enduro sport for me that I can do right now is kayaking, and I can do ~10 miles or so on flat water with my sorta tubby 10 footer in about 4 hours or so (with breaks)...and that's it, with a week's recovery afterwards.

Crazy distance for them, I'm impressed and a little jealous to be honest. Maybe I'll be there someday. :)))) <3
I'm hoping that this is a commit that is reverted back, after some amount of backlash from the community, if at all this was intentional.

Else, it evokes the sentiment of riskynacho on the comment, "It's almost like DuckDuckGo wants to eliminate itself from being a safe useful alternative in the search engine competition."
Can someone explain how this could benefit system design or from the viewpoint of a programmer?
My experience was:

- evgo was decent, but had limited capacity (usually 2 L3 per location)

- chargepoint was usually pretty decent, but mostly was an L2 charger network

- blink was L3, but their chargers were ALWAYS broken.

that was 3 years ago, and switching to a tesla changed a few things:

- the range of the car was higher

- superchargers were in more locations

- had more stalls per location

- were faster at charging

- were more reliable

- one small detail worth mentioning - the other systems had payment networks that were frequently part of the problem - either preventing charging, or having you fiddle with things, or calling in to manually start things
> Price of a free press

I'm not sure FB, YT, HN, Reddit, etc. are press. Can one publish local legal notices through them?

> History shows that the people who suppress free speech are never the good guys

To be fair, there are no good guys in history. Realpolitick or ideology are the only two options I'm aware of, and not for lack of thought though perhaps due to lack of imagination. We could argue that there is contention for the government to ensure the common welfare and defense in pandemic times, and avoiding censoring (and encouraging private organizations to also avoid censoring).
Has a similar look to the Posy/PyBi idea[0]. PyBi is also currently under consideration as PEP711[1].

[0] https://discuss.python.org/t/announce-pybi-and-posy/23021

[1] https://peps.python.org/pep-0711/
I tell my team that they are my first priority and I 100% mean it. When difficult situations arise I explain to them the pressures that are on me and ask them to do their best to help, and in return I try to make their lives easier the rest of the time. Of course I play the upward game, but in my mind it's in service of the team. This has the intended effect of having a very productive and functional team that seems (to me) to be honest with their feedback.
How so?

As soon as you have sideloading, you have developers who can't get kicked off the app store for not giving a 30% cut because they're not on the app store.
Looks like they just rewrote the markdown file and the exclusion looks is still there in the additions?

Maybe it was reworded, or an attempt to reword it, because of this issue: https://github.com/duckduckgo/duckduckgo-help-pages/issues/1...
Linux isn't quite the same way, no. Though over the years, it is true that Linux has incorporated various Plan9 concepts (Plan9 is the progenitor of Inferno, roughly).

In Linux, you often use sockets to communicate over the network, perhaps with sendmsg[1] to send data.

On Inferno (as I understand it), everything is done via the standard filesystem operations of open/read/write/close. And that includes everything on the system - printers, mouse+keyboard, even the entire windowing system.

[1] https://linux.die.net/man/2/sendmsg
Actions speak infinitely louder than promises. And this is even more true when those actions are unpopular. Their claim doesn't even make any sense. If you don't want the telemetry of WINE users then you don't block them, you simply don't collect their telemetry, or you discard it.
LLM -> DSL codegen is going to be powerful

in many cases DSLs do the reasoning that LLMs cannot

(though in this case the author works at the place where stan was invented and is probably doing really good prompting)

(also to the extent LLMs let us solve everything with boilerplate generation, that's horrible and I weep for the youth)
No, the background check authorization includes the form that authorizes the school to disclose your transcript.
This is true and I agree, but not every project is the first time. When you already know the territory, the question often becomes “now or later”?

The correct answer is most often “later”… but the trick is being able to work out what you need today.
I want sideloading because I want to run a GameBoy emulator on my iPhone. Not because I don’t want to be forced to use the App Store (though I don’t want that either).

The demand for sideloading is two-pronged: devs want sideloading because Apple’s App Store policies are unnecessarily restrictive in some ways (e.g. private APIs) and capriciously enforced; end-users want sideloading because the single App Store fundamentally restricts choice and end-user freedoms (if you want an App that necessarily needs to use a private API or, say, a first-party PornHub app, then you’re 100% SOL without jailbreaking or using dev/corp sideloading).

Actually I’m curious how Apple’s EU sideloading will compare to the existing dev/corp sideloading system: e.g. https://osxdaily.com/2016/01/12/howto-sideload-apps-iphone-i...
Are you familiar with edibles? You don't need to smoke to ingest THC at all.
Seems to be a Multiplicity[1]-type problem.

[1] - https://en.wikipedia.org/wiki/Multiplicity_(film)
The trail is utterly incredible, one of the best I hiked on the way from Alaska down to Argentina.

Here's my trip report and photos from years ago:

http://theroadchoseme.com/the-west-coast-trail-pt-1

http://theroadchoseme.com/the-west-coast-trail-pt-2
I haven’t read past your first sentence, but to me conversation mode is marijuana’s best mode. Are you inhaling?
I can't tell why you're putting "taught" in quotes...? Your teacher was correct. Or you mean because it was outside their official subject matter?
heh oops, Papiel is a brand of papel

https://i.imgur.com/g5atMOs.png
I try to apply powers of ten thinking.

If I have 10 users then I should build for 100. If I have 100 users, build for 1,000.

(Of course this rule of thumb only applies if you’re not shrinking and not doing crazy growth.)
Lutein is a really helpful supplement for eye health.
Again, agreed. I’m just bored tonight. No animosity here.

My goal was to point out that the metaphors is not equality working across all the examples.

Why Dropbox got NFS and not the postal service or train station locker?

Why google got Grep and not the Dewey classification system ?

Why HN got a pre internet, multi-milenary and deeply human “ancestors”. While BBS would have been sufficient?

Same for Craigslist and Amazon I guess.
> I asked people for feedback. I found that if I just asked “do you have any feedback for me?” people often wouldn’t, but if I asked more granular questions—“was that meeting useful?”—I would usually learn a lot from it.

"How was school today?" vs. "How was the class discussion on that book you were reading?"
As with most things it depends, I went to basically the most expensive school in my state (Not in the US), and never realized that it wasn't normal for everyone to actually learn the second language everyone has to take

Only after getting exposed to the rest of the world (And people making a big deal out of it) did I realize that it was a "class" thing

If the bilinguals are mainly economic migrants, sure, I'd expect the correlation to be different
It is very insightful to point out that forking a wasm runtime may not be the best choice, actually this is because we chose the WasmEdge as our first supported wasm runtime, and it do not support redirecting the standard io fds, so we can only fork a new process and redefine the stdin/stdout/stderr to the named pipe. we already submit an issue to WasmEdge community, we may change the fork way to starting directly.
For Wasmtime (we will support it later), there is no such constraint, and we will start runtime directly.
In my case it wasn't exactly conversion but I had pages of FORTRAN algorithm based on precision numerical constants in FP32, and the outcome needed to be mimicked in 8-bit BASIC using 0.5K of memory for program plus data.

Not enough memory to even store the text of the FORTRAN code.

Integer math was required :/
PyScript – Build web apps with HTML and Python
>With staying sharp in mind, the top genres are consistently puzzle and logic games at 73%, followed by card and tile games (69%), word games (58%), brain games (37%), trivia and traditional board games (32%), and gambling, casino, or poker games (31%).

This sounds about right to me. I sell retro games, and we very rarely get customers in the 50+ age bracket (although there are plenty of ~40 year-olds who grew up in the NES era).

Half the oldies I know can't get enough of Words with Friends, Spider Solitaire and those weird mobile puzzle games from the Facebook ads, though.
I think this and a greater aspect of any deliberate, learned task making people "smarter" needs to be addressed.

The thing is, beyond critical developmental stages in early childhood, and barring significant environmental factors like lead poisoning or brain trauma, one's general cognitive abilities are largely a genetic phenomenon.
It is - until you want to do something interesting, then it's all ioctl(), recv(), and the various gather calls!

I'd like to see an OS that drops the concept of files. Files are very low level (generally a stream of bytes) - the app has to interpret it as config, or data, etc "manually". An OS should be providing higher-level data management, and insisting that is what is used.

(And please not SQL. It's only a little higher level that raw data, and has serious interface problems that permit prompt injection ... the db equivalent of buffer overflows.)
thanks :)! this is so helpful
I went looking for the reason why searches weren't filtering properly. So I'm not sure what's going on but filtering by site only (which seems to be the only option left) doesn't help at all.
Everyone says learn Mandarin but actually I'd rather learn Cantonese than Mandarin. It's the 3rd most spoken language in the US
I'm a YouTuber with a moderate channel (60k subs). Bad comments are not magically shadow banned, they go into a queue that I have to moderate. The filtering is very good, I never get false positives. Even the really, really nasty ones are there, I just get a warning before I can see them.

I can, of course, choose to delete those comments and/or ban that person from commenting on my channel again. I can also choose to approve them.
Nice idea!!
Squawk bots: Can generative AI lead us to understanding animals?
> Photorealism is definitely something that I feel is way over-targeted. It has never been something that makes or breaks a game for me.

It's bugged me for years that so many people don't see this. Photorealistic Candy Land is still just playing Candy Land, but so many people are driven by photorealism and eat it up.
In my experience I've felt that sales people tend to act like vendors in your anecdote, just within a single company.
Touché! Does that count as #5 ;)
In general, simple interface is easy for the programmer to understand, and provides less opportunity for system bugs and strange interactions.
There are 10x the customers who don't have any idea about these search operators, and sometimes accidentally include one, and are dissatisfied with the results. Companies can't help but cater to the 10x bigger market. They probably spend money less carefully too, so are more valuable to advertisers.

I don't attribute any malice to this kind of thing. I just expect that if a project or product is trying to be more easy and delightful to more users, using telemetry and the latest UX design research etc, then it's going to stop being a tool for smart technical people, even if that's how it became known in the first place. It wants to be a solution, a product, not a tool.

I've realized that I like tools, particularly those that require skill to use. The mass market just always goes the other way. You'll have to find another niche project/product. The great benefit of locally-run open-source software is that you can keep using the tool even if the project goes a different way, and open-source projects can be forked by even smaller interested groups.
If you want to explore more OSes that look like this, [Fuschia](https://fuchsia.dev/) is a good one to look at. Rather than having a file be the core primitive, it has an "actor" as the core primitive. And processes send messages to these actors to do anything.

Interestingly, Plan9 started moving in this direction in their later papers. They'd walk through all the many different file operations you'd need to get something accomplished, and then say "but we made a library which does all these things, so you don't need to do it yourself," which kinda defeats the purpose of having everything be a file--and brings you toward the Fuchsia approach.