skysight-inc/HackerNews huggingface dataset:
If you apply to a generalist SWE role at FAANG, you're expected to have some knowledge about these things since you're likely to encounter them. I didn't have such experience either, but it's now part of my day to day job.

If you apply for a targeted specialized role, you may get a system design question that relates to your domain. If there's a general system design interview, it should have less weight in the process. It's still an indicator on how candidates communicate and think through a design. Plus, these kind of things should be general knowledge for a computer scientist nowadays.
This feels like an odd excuse moreso than a reason. Consider that most folks consider compiling software to go down to an assembly language. Which often has crazy semantics and intrinsics that many of us don't understand or know about.

I suspect what you mean is that they aren't just compiling down to JavaScript, but they are wanting to do so in a way that there is no foreign function interface (FFI) consideration for folks in either language. That is, largely to say, they don't want a Typescript runtime?
You beat me to this. It should be watched daily by software organizations around the world.
I think there could be an argument that it's copyrightable but not a derivative work.

If I read a few books about a subject as research, and then I write an article about the subject, it's my own copyright. The fact that I did research doesn't make it derivative of those books (correct me if I'm wrong, IANAL).

Perhaps a model created from copyrighted material be treated in the same way?
Steam Deck vs. Asus ROG Ally Arch Linux Gaming Performance
> This is the talk that made him famous.

He was already pretty famous before that from Magic Ink, if not even earlier work.
There is some problem between archive and cloudflare DNS, I see people complain about it daily on this site. Here is how you fix it if you are not using cloudflare DNS and are still getting the error (and are using firefox):

1. Firefox settings -> type dns in search bar

2. Under DNS over HTTPS either turn it off or alternatively select NextDNS as provider in the increased protection box.

3. archive today should start working now
I think they're BS also. What you should be looking for is does the person understand how the project(s) they have worked on fit into a larger system. For instance, I have a high level understanding of how the other systems at the Co I work for work. I know what they do, I know what data they ingest and expel. I know how the data I consume is generated. I know how it all fits together and I can talk conversantly about it. I know that when a change request comes in if it affects other teams and I voice out when it does.

I think this is what you should look for in most candidates except high level system engineers and jr developers.
Then simply don’t watch it. It’s a very entitled attitude to feel that you are entitled to their content without paying for it.

In your own profession, are the customers entitled to the fruits of your labor free of charge if they don’t feel like paying you for it?
I really liked quite a bit of it. There are some points I wasn't too sure of however, it gives a great counterpoint to the endless conveniences that modern society provides.

I would recommend it, I still run I to thi is that I end up thinking back to the book.

I believe everything people enjoy goes back to something primal. It also shows how far we have come from what we use to live like, both good and bad.
I was seriousy shocked of all the abuse when I had to install a new winblows laptop for a relative. How is any of it legal? How the hell did we let it happen? Mindblowing.
StopTheMadness appears to be a Firefox extension that's only available for Mac users?
Discussed yesterday: https://news.ycombinator.com/item?id=36591247
If it is extremely complex, then it can only be modeled by an AI
I thought I would try learning gtk a few days ago. went to the website and couldn't even get the hello world example to compile on my system (PopOS). I tried to trouble shoot but as a fairly newbie c programmer, it was futile. these kinds of things matter if you want to ring in new users.
Most of what makes you angry in the news is misleading at best. You are being manipulated and misinformed, not informed.
This is a copy of that element, you don't need Google Lens. :-)

<img width="1056" height="792" src="July2023.jpg" alt="Hi,

Dynamicland is still going, just quietly. We closed the Oakland space for covid, but Realtalk development and collaborations have continued -- basically as originally planned, if more slowly due to our small size.

I'm hoping to spend the summer working on bionano, and get back to the new Dynamicland website in the fall. It might be ready by the end of 2023? It'll have everything.

I'll try posting at @bret@dynamic.land (currently Mastodon until we have time to do our own thing in Realtalk). (I'd appreciate if you don't ask for my opinions about things.)

Thanks,
-Bret">
Downloaded it's very responsive and the ability to edit contexts is really useful. I was curious as how you are able to calculate the number of prompt tokens in real time. Did you implement a method for Byte Pair Encoding yourself and how did you manage to match it with OpenAI's implementation for ChatGPT?
I gave up reading the news about six months ago and decided to focus on acts of service instead. Within three weeks, my outlook on the world turned much more positive and my depression vanished.
I should add that the concurrent algorithm I described for processing data from a socket, i.e asynchronously read data fragment (i + 1) then do work on data fragment i, would only be optimal if the throughout of the work you do on the data is higher than reading throughout.

Even if the above condition doesn't hold, you would have to be very careful to do better with threads.

Is it just an arbitrary design decision that NodeJS is single-threaded?
> Superstition? I think they're getting results. It works.

Compared to what?

I can almost guarantee that they aren't getting results any better than random chance.

I mean, really, if dowsing is every proven to work under rigorous scientific conditions, there'd be a Nobel prize in it for someone, because we'd have a whole new field of scientific study that has never before in the history of mankind produced any evidence of it's existence.
I don't feel any need to at all, in fact, I think the way you're doing the burden of proof here absolutely sucks and is part of the problem.

Which is today, it's very obvious to me that idiot rich dudes are very capable of doing idiot rich dude things without the "help" of theoretically incompetent minorities.

I'm very comfortable assuming the idiocy is coming from there. I demand proof in the other direction. It was probably rich white guy idiots. Prove to me otherwise.
Foundation is an interesting case because while the parts they adapted from the books are atrocious, the original story line about the three emperors is pretty good. It feels like the writers simply wanted to do their own show but were constrained by the producers.
You may be able to find specific missions for which Ariane 5 could compete, but for the usual, bread and butter missions, like launching satellites to geostationary orbit (Ariane 5 typically launched these in pairs), SpaceX just grabbed that market. Ariane 5 could not compete there. And without volume, Ariane 5 could not be kept operating, the fixed costs would be too high.
Nothing like learning from popular software architecture

https://aosabook.org/en/
The Pocket integration and Mr Robot stunt come to mind as examples that infuriated Firefox users.

https://venturebeat.com/mobile/mozilla-responds-to-firefox-u...

https://www.theregister.com/2017/12/18/mozilla_mr_robot_fire...
As if we needed yet another reminder Firefox doesn't respect its users' extension choices, after their crippling of Firefox Mobile and the earlier expired certificate debacle.
This is an excellent article on a writer that more people need to know about.
I can second Where Wizards Stay Up Late, I enjoyed it.
> it would be nice to know which interventions actually affect adult intelligence

sure, that would be nice. it does seem pretty clear that as a general rule, well-resourced students are more likely to get accepted into, and graduate from, elite schools. Happy to back that claim up with some research if you like.

> The word gap research isn't a randomized trial

No, its a growing body of research including many studies. [0] And it was an example I used to illustrate how well-resourced students achieve more in school, even from a young age.

[0] https://doi.org/10.1080/02702711.2010.495638
No value for PHP?
FreeBSD at 30: Its secrets to success
Of what use is a text generator that only makes false statements?
I never did any system design, and got offers at Meta and Google (I even aced the system design at Google). It's not a very discriminating interview I believe. And I found it quite fun to prepare.
I gave up Reddit not due to their API pricing issues but due to their incredibly tone deaf response to the concerns laid out by the community who makes Reddit what it is.
I'm all for businesses to be allowed to make solid business decisions which keep them afloat. I am NOT for businesses to treat their users poorly when they do so and u/spez continued to spout his usual non-CEO-material responses when questioned.

I realize I wasn't a poweruser or even who Reddit most targets. I had only had around 185K karma total (the lion's share of that via comments) that I had blocked 1000 ad accounts before moving to Apollo because I was tried of seeing so many enshittified ads in my feed and Reddit's official app only allows 1000 blocks total on a site with millions of daily users. But, I was there, helping Reddit be a great place for others to go for help on really niche topics (BigQuery, for example), and now that is gone.

According to u/spez, WE are the problem. We are all supposed to tolerate his infantile and exhausting behavior without him moving an inch toward the middle--and if anything moving more hardline against those who were active users. I cannot possibly fathom how anyone would think he should continue as the face of Reddit knowing the damage he has done.
This has been my position from the beginning. It is very hard for me to imagine that weights can be copyrighted at all. IANAL.
AGI is a term like life. We have no rigorous definition that we all agree on but we probably would know it when we see it.
Didn't we cover this yesterday

https://news.ycombinator.com/item?id=36591247
Weights are equivalent to compiled object code IMO. All else follows from there.
There is something special about it. I remember seeing it for the first time and it seemed like a movie set because I had watched so many scenes in so many films that were shot there but, never actually laid eyes on it.
Honestly a better resource for this is the following book . It is very easy to read and understand to use what to do where.

https://www.oreilly.com/library/view/designing-data-intensiv...
Or perhaps they are increasing their support for it and want it in house before investing more.
> My site uses CSS to respect light/dark theme, so has no manual toggle. It requires Javascript and I have a personal goal to have a JS-free site, just pure HTML and CSS. I also think that a site should respect the user's own light/dark settings, and so a toggle, if one ever exists for a site, should really be a browser setting on the browser toolbar.

I agree that it should definitely respect the OS level setting but I really like it when I'm given the option to override that setting. What if I don't like the way a site implemented their dark mode styles and I would rather switch back to light mode for just that one site. Having no toggle on the site I would have to go to my OS level settings, turn dark mode off, then later remember to go back to my OS level settings and turn it back on.
There's already been some good discussion on this, I find this comment the most enlightening:

https://news.ycombinator.com/item?id=36591247#36591664

Basically it's intended to be a user defined middle ground between allowing permissions everywhere vs the developer hand curating a list of allowed sites.
> Mastodon is the lack of quote retweet functionality. Without it, Mastodon is useless for the journalism and activism that made Twitter popular.

There is a Boost function that is identical to a reblog/retweet. Quote tweets were easily gamed, politicians simply said the most outrageous things imaginable knowing that it would get them attention and quotes from both friends and foes.
Try Consent-O-Matic instead of IDCAC.

It is possible to reject consent instead of blindly accepting them with IDCAC... and also the Avast thing
I think this is both true and not true, especially as Facebook/Google/similar get less selective. Having Ivy + Google has a stronger halo effect compared to other colleges, speaking from personal experience compared to peers who went to less selective colleges.
> I wish people would just stop using the term AGI, because they are not able to use it in a precise way.

But we can't define AGI in a precise way because we don't know exactly what it is. If we did know exactly what we meant by AGI then I suspect we'd be able to reproduce it.

AGI is a fuzzy concept and I don't think that's a problem, because being able to talk about something in a fuzzy way is better than nothing.
CMU is close to am elite school so that goes against the argument
An example of where the show's writers just really missed the mark...

I wanted to like "A League of Their Own" -- I loved the movie. But I can't watch the TV show.

It seems like they have spent a lot to make the world feel like it's WW2-era. Except when anyone speaks. All the dialogue and idioms seem pulled from the present.

And, for me, it doesn't seem intentional. It just seems sloppy. And that makes it impossible for me to get lost in the story. Like it feels like all the actors know it's 2023 and could at any minute bust out a cell phone and take a selfie.

Like, "Mad Men" was a great period piece. "Halt and Catch Fire" was also a great period piece. And even "A Knights Tale", or even "Norsemen" was a good sort of modern spin on antiquity. But ALOTO just feels sort of unintentionally lost between the two.

I can only guess the dialogue gets improvised (I can see this being the case given the casting choices and how one of the creators is also one of the actors), or the writers don't have a shared style guide for consistency, or the story editor (or whatever role) is pressed for time.

But the end result is a show that portrayed a world that had no real conflict (since the actors all sort of seem to know it's 2023) and so it just sort of felt like a predictable outcome where everyone just sort of says things that imply, "I know where society is headed!" And I quickly lost interest.
Its just more fear mongering, in this case from an extension developer that thinks this'll cut into their user numbers.

The feature isn't even fully built yet (116 will include more iteration on this and meanwhile 115 ships with no domains in the quarantine list).

But every little hint of a possible misstep by Mozilla turns into a drama vortex in this community these days.
.ts = typescript file.

Just a plain old dumb JavaScript file, but just written in the Typescript superset.
This post did cover many of the same ideas I have been ruminating on concerning model weights and the nomenclature of current efforts. That's also why I generally tend to stick with calling these[0] "local/self hosted models" for the time being. A major reason for my reluctance is that I see weights far closer to binary than code, making a distinction important and current FOSS concepts not really applicable.

Of course, this all hinges on the idea that weights by themselves are inherently protected by current copyright, which still seems to be an unsettled topic, hotly debated by both laypeople and legal professionals. Authors generally are afforded copyright on their work by default, and weights raises so many questions concerning authorship that have never been considered.

This being such a contested issue, which will require new laws and/or precedent (depending on the legal system), is very problematic. Regardless of where you live, generally courts and government entities are not famous for their speedy reaction to new things, so clarity may take a while, at which point the industry might have already settled on some agreement that then may be adopted as a basis for actual legislation, which would likely favor financially well baked entities already actively lobbying for their interests, such as OpenAI.

Some have also pointed out that this is arguing semantics, and I am
tempted to agree in principle, but also want to emphasize that I feel
this is a situation where that can be valuable. Should weights in some way be afforded copyright protection, clear nomenclature will be needed. Putting some thought into this now is definitely not the worst idea.

I very strongly feel that the specific word "ethical" as part of defining licenses is not the best idea, though. "Ethical" can carry vastly different connotations, depending on a myriad of factors, many of which would go beyond the use-focused definition laid out in the post. Due to this, I'd argue for "behavioral" or "restricted use" over "ethical", as both more clearly state what the intended effect is in cases such as Open RAIL-M[1].

Part of my strong feelings on the use of the word "ethical" come from the fact that with weights and training data, there has been a lot of discussion concerning both rights of and considerations for creators whose published works have been used to create those weights. Due to this, the use of "ethical" referring to a group of licenses could give some the impression that this may indicate that the training data used was "ethically sourced", i.e. in agreement with the original creator. This is something that in my eyes should also have clear labeling, though with weights being very hard to reliably trace back to source data, it currently seems impossible to verify, making this essentially just a good faith effort.

[0] https://huggingface.co/tiiuae/falcon-40b-instruct

[1] https://drive.google.com/file/d/16NqKiAkzyZ55NClubCIFup8pT2j...
Location: Seattle (PST)

Remote: True

Willing to relocate: False

Technologies: Ruby on Rails, Heroku, Memcache, Redis, Postgres, S3, Stripe Payments, Reactjs, Chartjs

Résumé/CV:

Consultant (2years) - Rails, React, Backbone, jquery, static-sites (jekyll)
Senior React/Rails Developer, SyncroMSP (1years) wysiwyg invoices, postgresql query optimizations
Senior React/Rails Developer, Instacart (2years) Checkout, Ads, Coupons
Lead Engineer, Startup (1year) full stack rails/react
Lead Product Engineer, Startup/Agency (4years) full stack rails/react

Email: blair81@gmail.com
Teaching obligations are assumed, had students break things multiple times.
However you store them, it is a database. And there's actually nothing wrong with using a relational database for that. (Of course, you don't store passwords, but salts and salted hashes.)
The article is right that we've not seen any communication about Mozilla as to how they intend to use this, so we can only speculate about why they might want the feature.

My own speculation is that this is them warding against extension-takeovers, where people sell off their semi-successful extension to some company which then fills it up with spyware. If Mozilla fills up their quarantine list with domains that're easy targets for stealing valuable information (banks, etc), that'd reduce the incentive to do such takeovers.
If you are in Germany or the UK, you would expect a COP of around 4 from a serious system. Or at least, COP4 is what we expect in the Netherlands, and the climate is not that different. COP 2.5 is a sign of a poor setup.
The need to appear contrarian, dismissing and stroking the normalcy bias of the population is strong. Denial is the noun that describes these articles.
Put differently: "I've never studied advertising, psychology, or the history of consumerism."
Those comments probably come from people used to early access and not really finished 1.0 releases. With those, checking for updates is a good way of measuring chance of a finished release just like checking recent commits in a git repo.

In the other hand there's people disappointed with devs moving on from finished projects in a healthy way.
For example lots of people are in the Noita community. It's not bad to wish for more content of something you like.

That being said there's probably a crazy guy making death threats if there are no more Noita updates but those do not represent the community at large, just as the comments you link don't probably represent those communities.
FreeBSD Journal: FreeBSD 30th Anniversary Special Edition: https://freebsdfoundation.org/past-issues/freebsd-30th-anniv...
I wish journalists would at least ask some of these questions on battery tech articles. Please post this on every battery tech story thank you!
Here's the non-enshittified version of "I don't care about cookies":
https://addons.mozilla.org/en-US/firefox/addon/istilldontcar...

Yes, the web is hostile. It's frankly incredible we're still allowed the power to control our user agents like we do. If the web was built today it would be a locked down nightmare controlled 100% by corporate interests.
I think the more interesting aspect of all this is that the confusion created by this new business model ( not sure to classify it so business model had to do ) appears to be largely intentional. The subject matter is complicated to begin with experts being niche of a niche of a niche and the assumption that the general public can even understand it ( and whether it can even dumbed down to digestible sound bites ) is, in my mind, very optimistic. Now, courts are not typically stacked with dummies, but again how many are well versed in issues of technology?

All in all, I don't disagree with the point you raised, but I worry that all this will only further muddy the water for the general population.
I honestly chafe a little bit at the "requirements" language. I have very rarely built software that has firm requirements. A better fit for my mental model (which is the language I find myself using constantly at work) is whether something is "useful" or not, constrained by priorities and trade-offs. "If we spend the time to make it do this useful thing, we won't get to that other useful thing until it is no longer as useful as it would be if we did it earlier" or "that change is not actually useful for xyz reason". This is where the agile / iterative method of designing and building software meshes best with my thinking; instead of enumerating requirements, we're discovering useful tools and functionality and iterating toward the most useful set of tools that we can build within all the rest of our constraints.

I don't think this is like The One Way or anything, but it's the only thing that makes sense to me. When I hear about people sitting around writing down big lists of "requirements", it just sounds like guesswork and making stuff up to me.

But a bit more on topic: Yeah, I'm optimistic that it will still be a primarily human job to figure out what is useful to build, with AI tools playing a very useful supporting role (just like all sorts of other software tools that came before them).
> It is easier to follow orders than it is to determine what the orders ought to be.

Depends on the problem space. For example, any dimwit could have ordered any mathematician to prove Fermat’s last theorem. That doesn’t mean it was easy to actually do it.
For me, the biggest benefit of SVG 2 would be multi-line text support. Currently, if you are generating SVG with text blocks, you have to pre-calculate the bounding box of any text and add your own new lines.
I am not sure if either fast or convenient applies here. Maybe I have different definitions.
Spark to Dask: The Good, Bad, and Ugly of Moving from Spark to Dask(2022)
Depends on the subject matter.