skysight-inc/HackerNews huggingface dataset:
I agree that the JS implementation of "class" is bolted-on and obscures the underlying prototypical inheritance, and that this kind of thing makes programming harder. I wish JS had leaned more into the theory of prototypes, possibly discovering new ideas there, instead of pretending like they're using the same inheritance scheme as other languages (although perhaps we should have expected that from a language whose literal name is from bandwagoning Java). The way to reduce this difficulty is by making better programming languages, by improving the underlying theory of programming language design, software engineering, etc. Cleaner, purer languages, closer to the math (being the study of self-consistent systems). This is the opposite direction of "low code". It's more like "high code". Low code is chock full of this kind of poorly thought-out, bolted-on, leaky, inconsistent abstraction, because their entire point is to eschew ivory-tower theory; they avoid the math, and so become internally inconsistent and full of extraneous complexity.

I also agree that 0.1 + 0.2 != 0.3 is another thing that makes programming hard. This is intrinsic complexity, because it is a fundamental limitation in how all computers work. The way around this is -- you guessed it -- better programming languages, that help you "fall into the pit of success". Perhaps floating point equality comparisons should even be a compiler error. Again, low-code goes the opposite direction, by simply pretending this kind of fundamental complexity doesn't exist. You are given no power to avoid it biting you nor to figure out what's going on when it does. Low-code's entire premise is that you shouldn't need to understand how computers work in order to program them, but of course understanding how floating-point numbers are represented is exactly how you avoid this issue.
TLA = three letter agency?
Before I say anything, I think your username is pretty funny. Props for snagging that one.

> It isn't faster if you are leaning on garbage collection. Just like any other garbage collected language, you want to avoid the garbage collection.

I agree in theory but not in practice. Absolutely, if you are good at properly freeing memory, and knowing when to free memory, and how much to free and all that fun stuff, you can definitely get much better performance than a GC, with fewer (or zero) pauses and better throughput.

However, I don't think I agree that that is the average case. A lot of people will simply malloc and free at the beginning and ending of the function, or worse they will do things incorrectly and so the data won't actually free, or it frees before it's completed. A GC does incur some overhead, but they can also be extremely optimized and and have the advantage of doing things basically correctly, or at least safely. If you through multiple threads into the mix, then the problems get much harder.

Julia's doesn't do this, but GC in languages like Go also basically don't cause hiccups or hangs, at least not long ones. The pause times are sub-millisecond [1], and it's pretty impressive. Even Java, the language that initially gave GC's a bad name, has the Shenandoah GC in some builds of OpenJDK which also gets sub-millisecond pauses [2].

Personally, I tend to believe that an application that stops working is generally "slower" than one that keeps working. A lot of the time savings you get from avoiding a GC will be eliminated if your program crashes and restarts.

(That said, I will acknowledge that Rust probably makes this much better; I haven't done anything "real" with Rust so I cannot comment on it.)

What I was trying to say was that Julia, at least in benchmarks, does get speeds getting close to something like C++, even with GC enabled, and it will certainly run circles around something like Python. If you want something that gets around at least 80+% of the speed of C++, while also giving all the prettiness and easiness of Python, I think Julia is a very good choice, and I would happily choose it over something like Go.

[1] https://groups.google.com/g/golang-dev/c/Ab1sFeoZg_8

[2] https://wiki.openjdk.org/display/shenandoah/Main#Main-Perfor...
I'll bet that for every country in the world, a senator has predicted a war against them. And we still aren't at war with Russia, but you could call them an enemy for sure.
> 1. Don't have a dependency on hyprlang. Other projects will probably be averse to that. Use a more common configuration language, using a common library.

Use XDG ini.
What did they disprove? Or at least, what field of study?
The "standard" list of all known CT logs is maintained by Google at https://www.gstatic.com/ct/log_list/v3/all_logs_list.json and follows the schema at https://www.gstatic.com/ct/log_list/v3/log_list_schema.json.

As far as I can tell, that schema currently only supports RFC6962 logs. Are there plans in train to support enumeration of Sunlight-format logs? Or am I just far too impatient?
The history is why jews wanted that specific land for Isreal but the US and Britain didn't enter WW2 to help jews so it's not that much of a stretch for them to support territory for jews that isn't their first choice. It's not like the rest of europe liked jews either, there's a reason jews disproportionately died from _poland_; the other european countries already killed many of the jews within their borders. Even some of the Allied countries exported jews to the Axis when hitler asked them to.

Britain even wanted to avoid Isreal's current location [1] namely because jews and palestines have never gotten along.

As well as US and Britain both but an embargo of arms to isreal prior/during the 1948 war to appease the Arab states. Quite a different response than the current UA one where US/Britain have a vested interest in UA winning so they're a lot of support while in 1948 they'd prefer the Arabs winning.

[1]: https://en.wikipedia.org/wiki/White_Paper_of_1939
Cloudflare: Mitigating a token-length side-channel attack in our AI products
HTTP Redirects
wasn't the first implementation of bitcoin in pascal?
> and are shipping with zero killer apps.

That's ok. That's exactly why they released the 'pro' first.
I wish I could find a sofa that was designed for repairability. The only thing that ever wears out is the cushioning under the seat but I've never been able to find someone who offers repair services.
Looks like they load 2 blades at a time. Check out the image on their site.
https://radia.com/windrunner
Genuine Q. Do berliner straight dislike any tourist no matter how they behave? I tend to go out in Buenos Aires where I live to more underground clubs and don't mind that there are a few tourists here and there. Im travelling to Berlin and was recommended Tresor, is it just a place for tourists?
Not the probability of suicide prior, the probability of being murdered as a whistleblower prior.
I cannot wrap my head around the idea Giant Magellan Telescope will have at least four times the resolution (in some situations up to 20x) as JWST in a few years

Now they need to build a second JWST and send it to opposite side of solar system for Very Long Baseline Interferometry :-)
Oh neat!! Thanks for showing me this
what acreom gets you is really be able to have your personal context tied together with the team context. Devs use it to handle they day to day, capture standup notes, create their own tasks, and when they work on large feature they can easily link that to the github PR or issue in Jira (soon Linear as well) give it a try, would love to know your feedback!
Many good things for you guys have come at the cost of us third worlders for many decades, what do you expect me to say?
Site appears to be struggling - https://archive.is/k9Y41
> while he was a manager for a telecom firm. [...] abused his managerial position and highly privileged account at a mobile telecommunications store

Does not naming the company suggest that it's not considered liable?

> indicate five victims

Over what time period? Did the company detect and halt this quickly, and was conscientious about referring it to law enforcement?

I'm willing to agree a store/carrier/brand should be given a pass in a particular instance, but the bar for protecting against SIM-swapping has to be pretty high, considering what an attractive vulnerability that is.

With poor technology and poor regulation around some big-ticket authentication problems right now, one mechanism we do have is brand reputation.

For example, if people seem to keep hearing about SIM swaps involving carrier X or store Y, then some people are going to start thinking that brand is sketchy, and more likely to get your bank account emptied or computer accounts hacked. So then all the brands would have more incentive to be very diligent about internal controls, very cautious about partners and outsourcing, etc.

But if it's always just an unnamed phone store SIM-swapping for an unnamed carrier, or an unnamed carrier's support call center, then that brand reputation mechanism is defeated.
i want to keep track of where my site ranks compared to other sites for groups of keywords and want to be able to track progress of getting the site to rank better and across search engines… i’m mostly looking for tools that will require minimum manual work, are simple to use and understand, don’t require a team and can automate stuff. of course i will need to tweak pages, that will still be me doing it.

my site is on squarespace.
Two-Thirds of U.S. Adults Would Rather Wait to Watch Movies on Streaming
I assume LexisNexis does not provide this report out of the goodness of their heart, it must be required by FCRA?

If I really don't like LexisNexis collecting this data, or if I really just want to stay on top of my credit status, is there any reason not to script something to request a physically mailed report every day? Not sure how much they pay per mailing, but 365 of them can't be cheap.
I think you would want to pack it with anything on the return trip to the factory to pick up more blades. Otherwise it's just an empty trip, might as well move some large equipment to help offset the cost.
OK, but I am responding directly to the post itself when I say this. Specifically this:

> Will this ever be adopted?

> I don't know! All I know is that it's a clearly superior system that is easy to implement.

> The best path, in my opinion, would be to push for wp_cursor_shape adoption over at gtk. If gtk finally supports the protocol, almost all desktop apps that people might wanna use on Linux will be able to utilize hyprcursors via the compositor.

> Support from the toolkits themselves for hyprcursor itself is likely not going to happen, as hyprcursor is not made by a million-dollar non-profit entity via a 10-year-long bureaucratic process, unless somehow the developers over there decide it's more beneficial to use hyprcursors now rather than wait and develop their own, new standard. Who knows? :)

On one hand, I agree with toolkits simply adopting wp-cursor-shape. This makes a lot of sense, and unlike with the CSD argument, I don't really think it would place a particularly hard burden on Mutter to just implement this protocol.

On the other hand, though, if other compositors want a better solution than XCursor, they either have to adopt this or something else, or invent their own system. And Hyprland, by virtue of being a fairly popular and pragmatic Wayland compositor, will no doubt collect a fair number of themes in the Hyprcursor format.

And based on this particular wording:

> All I know is that it's a clearly superior system that is easy to implement. ... hyprcursor is not made by a million-dollar non-profit entity via a 10-year-long bureaucratic process, unless somehow the developers over there decide it's more beneficial to use hyprcursors now rather than wait and develop their own, new standard

This seems to suggest that Vaxry has:

- A belief that this really should be adopted, as a superior solution to cursor themes

- Some level of disdain for the idea that other developers might make their own standards instead of adopting this

Which honestly, is true... but that makes it all the more a shame that this probably won't happen for relatively unimportant reasons, meaning that likely, we'll end up with another cursor theme format later on that will be incompatible.

Not blaming them for not trying to do this as it seems Hyprland has mostly succeeded by simply blazing forward without gaining consensus, but there's a two way street to that approach IMO.
With the Capital One-Discover Deal, Credit Holds All the Cards
The US credit card system is a racket.
Kreuzberg is a borough in Berlin with 150k inhabitants, and it used to be divided into two postcodes: 36 and 61.

36 is the cooler, poorer, more political, younger half of the borough, it really was a center for non-conformists after reunification, but it's being gentrified these days.
I honestly don’t care about papers that much. There are professions that can cause harm without proper education, but most of software engineering is not like this.

And to say the truth, it’s all just part of the game. 12 years ago I called myself programmer or web developer. But when the industry popularized the term Software Engineer, I went with that, because in the end I wanted to be hired, rather than dealing with semantics of the word “engineer”.
Stupid question: Are you wearing it in an environment with good lighting? Passthrough camera performance suffers a lot in low light, and the blur increases with the longer exposure.

I can read screens "fine" while wearing it (fine as in, I can read them, I wouldn't want to do it for an extended amount of time).
My body can't tolerate alcohol anymore after Covid. I'm not alone
If you don't remember then what? Stack overflow? Heap overflow?
Watch the Navy's New Aircraft Launcher Fling Dummy Cars into the Sea
A Psychological Experiment on the Default Setting for Clocks
I certainly don't. I see so many scientific/philosophical issues with it, and Im surprised anyone takes it seriously.
Testing MOND on small bodies in the remote solar system
As a side note to all this: Can we please get rid of encoding policy logic in JSON or other proprietary policy languages? I just want Rego, man.

While we're at it, publish these IAM engines as public, open-source projects so that we can write proper unit tests. I don't want to call a policy simulator API.
As much as they annoy me, I think MS doesn't get enough credit for their dev docs. MDN has some more expository docs in addition to their great reference pages, too. They're super useful, but having them combined can be a real struggle for folks that have difficulty harnessing their attention.
should work in quicklook and safari at least since Ventura. Does for me
Why the TikTok Ban Is So Dangerous
Can we block by DKIM key or something?
https://embedded.fm/contact , If you are brave enough to be on a podcast. Full Disclosure: not my podcast, but I have listened to it, and also took Elecia White's emmbedded systems course. I would love to hear you talk about it on that podcast. :)
An under appreciated aspect of the "housing crisis" (define that however you want) is how illiquid the market is. A big factor in this is the 3-6% cost of each transaction. That's $11-23K for the median US house price of $387,600. Compare that to the $100 title transfer fee of a car. There would be a lot more housing transactions if it didn't cost the equivalent of a year's rent to do so.
I made it about 20% before having a panic attack... formatting seems adversarial
The museum-ification of Europe continues unabated. I can't get into the mind of the people who thought that this award was a good idea, much less anyone who'd feel happy about receiving it (it's usually not the 'real' locals anyway, but people who are close enough to feel some connection but far enough to not be exposed to the reality; or people with financial interests).
You lost me at switching to windows.
Did he force anyone to take drugs? I never heard about that. Also, how do you force a grown man to take drugs?
raylib – A simple library to enjoy videogames programming
Shooters are less energy demanding though. Even a bit disappointingly so. I even used to put gym hand weights so my muscles get more work to do while playing (also helps with stabilizing the gun, as I don't have gunstock).

Contractors demo:

https://www.youtube.com/watch?v=1gjRRoYwPTQ
From [1]

"The settlement includes many significant rule changes. It bans N.A.R. from establishing any sort of rules that would allow a seller’s agent to set compensation for a buyer’s agent, a practice that critics say has long led to “steering,” in which buyers’ agents direct their clients to pricier homes in a bid to collect a bigger commission check."

To me this reads that a transaction cost of selling a house will come down drastically from where its at now -- 6%.

[1] https://archive.is/1O8Mh
Your attention to spelling further shows your meticulousness
Eesh... I have a West Elm couch I got at an outlet for half off, so only $1200. It's fairly comfy and looks good, but I feel the back cushions will need to be restuffed sooner rather than later. I've had it less than a year.
Remember When the U.S. Built a Social Network to Destabilize Cuba?
The paper cited is about hardware, where there is no accuracy tradeoff because you control the numerical precision completely and use fixed point. In a software implementation, neither is true. There is no chance that you will get the exact same values out of this method that you do out of other FP matmuls.
I also find the realtor system to be poorly aligned with the best interests of their clients. But ... is it a cartel?

On the one hand, yes, brokering these transaction is limited to a specific group. But getting into that group seems not that hard, and lots of people do it.
How fast is Java 22?
I understand your argument. It is a good one. But there's a level of ridiculousness to the text that should give you pause.

The National Appliance Service Technician Certification shows that the holder knows how to repair ovens, refrigerators, and other major household appliances. Your interpretation of the text says that the Oregon legislature believes that this qualifies someone to repair anything covered by their wide-ranging right to repair law. That can't be right, can it?

No, a more logical interpretation is that the list of certifications is just a set of examples, but that manufacturers will have to decide what is applicable to whatever it is they manufacture.
A good real estate agent does add value.

A good sellers agent will know better than you how to prep your home for sale, how to market it, where to find qualified leads, what price to set it to, where to get contractors to make repairs, what kind of repairs are worth making, and when you get to the deal phase, how to negotiate and what paperwork is necessary, and how to deal with contingencies.

A good buyers agent will have deep knowledge of the neighborhood you're looking at (or can take your requirements and find you a good one), will have strong knowledge of the local schools, local demographics, local issues that can affect homeowners, what to look for in a home that could be a problem after purchase, red flags, and can help you negotiate the best deal and extract the most concessions from a seller.

But in both cases, I don't see why the value they provide changes based on the value of the home. Some of them might change based on the size of the home or property, but not the home value.

I don't see why we don't push for fixed fee based services, perhaps with an adjustment for local cost of living and size of the home/property? I know the Realtor cartel doesn't want that, but how can we citizens make that change happen?
* 34 percent of U.S. adults prefer to watch movies in theaters, which means a solid two-thirds would rather wait for them to be released on streaming.*

Wow, they found 0 ambivalent people?
Well, it (can) reduce commission fees and might make FSBO or un-assisted purchase easier. Which would change the status quo a bit.

But states have their own rules too, eg MA requires a real-estate attorney to be part of the process.
I'm not being realistic? You speaking from personal experience? Because I've been to many, many, protests, and I think I have a very good idea of the consequences of being disruptive, with the literal scars to show for it.

I watched proud boys march with police escort. I dealt with people shaking fetus pictures in my face the third Friday of every month for four years when I'm just trying to get to the library.

I witnessed firsthand the system's indifference or hostility to leftist protesting: the violence and arrests we faced at peaceful BLM sit-ins when proud boys meanwhile are allowed to walk around armed and shouting racial slurs at people.

What personal experience are you drawing on to deny what I'm describing? What evidence?
This sounds similar to the A Brain/B Brain concept that was described by, I believe, Marvin Minsky. I don't know how this might be related to Kahneman's work.
I think that's a play-style preference, and honestly one I share almost completely; I very much enjoy PvE over PvP experiences 9 times out of 10.

But again, that's where LLMs can thrive! Currently if I want to play anything co-operatively I have to either convince my partner or friends to pick up the game and care about it, or hope that the existing community of players is such that I'm not spending what can be a very uncomfortable time trying to relate to kids/teens or toxic adults. If all the NPCs were driven by LLMs whereby I could modulate their play-style, personality, drive/ambition I could be looking at genuinely stimulating, creative, and original "co-op" experiences from bots.
Bacterial Transfer Associated with Blowing Out Candles on a Birthday Cake
That makes sense though? There is such a variety in individual skill level that years of experience does not really matter much.

I can think of a few right-out-of-college people who do amazing work, as well as few "10+ years in the field" types who are remarkably bad at the stuff they are supposed to be good at.

The "years of experience" for software engineers is not even in top 10 important signals...
Well... many people on the internet will tell you, with an entirely straight face, that taxes are theft.

So. That's how they think about it.
Chess is a Perfect information game with a finite tree.

Very different problem than programming.
If you stop squinting, you'll see that neither the average exclusive activity enthusiast, nor a person using "normie" unironically are shallow nor superficial.
Maybe your experience can be explained by how you see these people, not by how these people actually are.
Realtors are grifters these days. Getting paid 5 figures for a few days of busy work is an absolute scam.
Thanks for posting this here!
I could easily argue they don't have language, only associative learning.

Otherwise why would you be careful not to say the word "walk" around your dog when you didn't intend to go walking.

If you pick up a leash and say, "we are not going on a walk" what will your dog do?
My manager encouraged me to jealously guard my "home time" and never work more than 40 hours, but I have no idea how common that is now or was a decade ago since it's my first job. :p
Physics: "Elements of what became physics were drawn primarily from the fields of astronomy, optics, and mechanics, which were methodologically united through the study of geometry. These mathematical disciplines began in antiquity with the Babylonians and with Hellenistic writers such as Archimedes and Ptolemy." Established: 200 BC[0]

Social Sciences: "The history of the social sciences began in the Age of Enlightenment after 1650" Established: 1650 AD[1]

Physics: 2224 year history

Social Sciences: 374 year history

Physics: 3 incidents of misconduct on Wikipedia article (and that includes engineering as well).

Social Sciences: 11 incidents of misconduct on Wikipedia article.

Physics: One incident per 741 years.

Social Sciences: One incident per 34 years.

[0]https://en.m.wikipedia.org/wiki/History_of_physics

[1]https://en.m.wikipedia.org/wiki/Social_science