skysight-inc/HackerNews huggingface dataset:
Cox is not the founding team, and Rob Pike has publicly expressed he is not happy with the generics decision, but it wasn't his decision to take.

"Sydney Golang Meetup - Rob Pike - Go 2 Draft Specifications"

https://youtu.be/RIvL2ONhFBI?t=1018 (starts here)

https://youtu.be/RIvL2ONhFBI?t=1892 (he expresses his opinion here)
Bisqwit is one of my favorite online people.
Very unique and talented guy.
In my description the 'rules' are strictly "crunch code"--both "glue" and "parsley code" would be considered plumbing, with the latter being across systems.
Did a simulation like the MIT one, instead of adding millions of tiny objects I tried making the thousands of current objects have a collision radius of 1-5km.
Turns out space is big and I didn't have many more collisions. Mostly starlink bumping into each other gently
It's not that novel. Others have implemented this approach , in the context of mathematics.

Already the 2021 paper Drori (and many papers since) did similar things.

It's a common idea in this space...
I validate my claims in production code, running in places like CERN and Nokia Networking infrastrure, and not being part of anti-C++ brigade, rather the nuke C one, since 1993.
I call it 'entirely predictable and expected'
OK, but like for me when someone says "Indian people are better at math", my mind basically says to myself, "OK, the average Indian person in the USA (the ones that they and I see and interact with) is better at math than the average person".

Because in my mind, that's the environment the person making that claim was in, so I just kind of automatically include that in my interpretation of their statement.

I don't think they are making a generalized statement that that Indian people are genetically better at math. I think they are making a statement that they perceive that average Indian person that they run into is better at math than the average person they run into. And maybe they are right, and maybe there is a reason based in reality why that is.

It sounds like that is somewhat true based on what you said about the visas.

I never take any of these things to have anything to do with genetics. To me it's always due to some external factor like the visas as you mentioned, or even maybe just like a cultural thing where they are pushed harder to be good at something as they go through school, and so are better at something than the average person in the end.
It happened to Astropad and they wrote an interesting post about the aftermath, it made them better and stronger
Yep. And it's gotten a lot worse over the last 70 years. http://guide.saferoutesinfo.org/introduction/the_decline_of_...
> BRICS is something which people seem to have strong feelings about. For india and china who are rivals, BRICS may offer mechanics which enable them to manage their rivalies, especially given what may be seen as the declining influence of the UN (have people noticed that the massive moon landing India is not even a security council member!).

BRICS gets strong feelings because it's an made-up economic bloc created by Goldman Sachs in 2001 as a way to describe powerful developing economies. A few ETFs / Index funds were created based on that... and mostly fell apart, since all of the growth was in China.

Brazil is something of a high-tariff basketcase, South Africa is a borderline failed state and can't keep the lights on, Russia is eviscerating itself in Ukraine and looking at demographic collapse regardless of how many Ukrainian kids they kidnap, and China v India isn't cooling down -- they just had a sword & rock fight in the mountains not too long ago. Like, one of my big bets for 2000-2100 AD is a Chinese-Indian War, which has the potential to end life on Earth, much like US-USSR MAD fears did 90 years ago.
It gets inhibited by the banking system anyway, you would at least have to adopt the Chicago plan (full reserve banking) to avoid it. As it is now, it's about who gets given the money, rather than anything similar to free market.
How about data URLs?
I have a misfortune to know personally some of the mid-to-high level execs from MS. What I write is based on the experience of working with these people. And I don't even know what Z3, Lean or F* are, so, pardon my ignorance, but I cannot answer your question.
So is mass surveillance as a solution for stopping CSAM.
I don't know, I think there was definitely a turn around the mid 2010s when actions and consequences really started to diverge.

And to be clear, I don't mean that the exposure of CA was the cause, I mean that what CA and their ilk was delivering to their customers - detailed, real time, granular analysis of the reactions to actions.

Some time a bit before the public CA exposure would have been when analysts looking at the data delivered by CA would have first realised just how little what would until then have been "scandal" actually moved the needle of their supporters, without having to infer from slow and inaccurate techniques like polling and focus groups.
When DropBox's Drew Houston presented their company's product to Steve Jobs he just smiled and said "that's not a product, that's a feature". Then Apple implemented iCloud.

Funny thing is DropBox didn't fail, they're still alive and kicking.

Yes, all appstores are just marketing research for the big platforms. You better not trust your company future on them.
I suspect the panel itself is already the top 1% creators on the platform, and the distribution therein
he's been bingin' since last summer, daddy-o
So if I told you to close your eyes and think about your best friend's face....you cannot see ANYTHING?
We explored the possibility for these kinds of punishments aplenty. It is fairly established that higher punishments don't necessarily reduce crime or recidivism.
"The tool you like is the one that feels like a warm blanket."

Love this - it's why I still prototype and develop personal applications in SmallTalk. Productivity is as dependent on your comfort swinging the hammer as it is about knowing what to hit.
Yes, they can try what I've built at https://pro-demo.nextjs-boilerplate.com
Nope, I don't buy that this is a tried and tested pattern in your code.

> running in places like CERN and Nokia Networking infrastrure

Is there no bad code in these places? And, as an avid follower of your posts, how long ago has this been? 15 years? And now you're selling people ideas on HN instead?
When Therapists Lose Their Licenses, Some Turn to Unregulated Life Coaching
Have you tried active noise canceling headphones? They'd be a cheap experiment and easily returnable if they don't help. I'm not as sensitive as you but I also dislike loud grumbling noises (especially cars and trucks and similar) and my Airpods Pro really help with that when I'm out for a walk. With or without music on, the combination of the silicon earplug and the electronic noise cancelation are pretty good at significantly decreasing (though not completely eliminating) mechanical noise.

For flickering lights, I wonder if polarized sunglasses can help decrease the total amount of light reaching your eyes, both directionally and in terms of wavelength? Might help turn a harsh white/blue spark into a gentle amber twinkle.

As for laws, some US localities have noise regulations (like CEQA, the California environmental law that measures noise impacts of new developments, among other impacts). In Canada there seems to be a similar Impact Assessment Act and also possible municipal regulations. Worth checking and asking: https://www.canada.ca/en/health-canada/services/noise-your-h...
Is copying machine even your all in one printer with scanner cannot copy banknote is somehow regulated I wonder ?
> where there is only space for the top few % to succeed

Typically these careers have something else in common: individuals at the very top have practically unbounded wealth and a very visible public profile.

That fact is actually the cause of the fact that only the top few percent will have any income at all. In most careers supply and demand stay reasonably in balance as people filter themselves out due to lack of real interest or ability. But with these 'careers' there are enough impressionable young people who see the extreme successes and are tempted by them that the supply of prospective participants far outweighs demand. This leaves the vast majority of hopefuls without any prospects whatsoever.
If you’ve just run "racket" from the command line to get a REPL, you would use

(require "spf-fail.rkt")

to import all the bindings from this file (assuming it's in the same folder you ran racket from). The “Module Basics” chapter of the Racket is a good quick explainer of how this stuff works in Racket: https://docs.racket-lang.org/guide/module-basics.html

Another method would be to open the file in DrRacket (or VSCode or Emacs or whatever editor you have set up with a Racket plugin/lang server) and just "run" it in the REPL.

There are comments at the top that explain how to use it once it's loaded:

;; Generate a form email to let someone know their SPF records are misconfigured for their current email provider.
;;
;; Run (fill-report "domain.com" "1.2.3.4") where the 2nd arg is the sending email server's IP address.
;; It will copy the completed report to the clipboard for you.
;;
;; Only works on Windows for now.

Personally, I have this file incorporated into a larger package (not published anywhere) for producing canned responses. With that package installed I can do this at a command prompt:

raco canned spf domain.com 1.2.3.4
"Sherlock" was evidently before my time. The most prominent recent example I can think of is f.lux:

https://en.wikipedia.org/wiki/F.lux

That app was doing warm-light adjustment /blue-light reduction before anyone else, and then the major OS vendors all started introducing their own "night mode" settings baked into the OS, and eliminated the APIs to let third-party apps do the same.
Are you also accounting for costs of sending images and function calls? I didn't see that when I looked through the code. I developed this package so that I could count those sorts of calls as well:
https://github.com/pamelafox/openai-messages-token-helper
First of all it's crawfish not crayfish.
Second of all that's a hermit crab not a crawfish.
> It still takes a delta-V of ~30m/s to hit the Sun.

That number looks like it should be much much bigger to me.
I mean, if you asked many people "is it ok if the government can read some of your chat messages in exchange for catching a bunch of child pornographers," this will be a very popular "yes" vote. People are generally very willing to trade some rights and freedoms for safety. Or don't realize the trade-off they're making.
Huh, I don't have issues with RCS on my rooted OP7Pro. Is my version just sufficiently out of date not to have those extra checks?
Whatever, believe whatever makes you feel happy.

You couldn't even be bothered to actually use type alias to make the example simpler, or take into consideration build configurations, only to make the typical C rant.
okay so this is people being bothered about reading numbers upside down, which my brain seems to do automatically. Got it.
I think it’s the job of a platform/OS to add features that lots of users want/need even if that steps on the toes of something existing. In most cases it raises the bar, clears out scummy apps (not saying all apps that are sherlocked are scummy), and lets the sherlocked apps differentiate themselves.

I use Alfred, not Spotlight.

I use CleanshotX, not the built-in tool.

I use 1Password, not Passwords.

I use Drafts, not Notes.

And the list goes on. Apple will only ever address the 80% use-case (which for most people is more than enough) and for the power users there exist apps that are updated more often or try out new things that Apple won’t.

In fact, I think Apple is shooting itself in the foot by not opening up the App Store to more types of apps that they could copy. See: early jailbreaking days, and how many great ideas came out of that which Apple “copied”. For example, I wish clipboard managers were available on iOS but it’s just not possible (yes, I know about the PiP trick, I don’t care to do that). Now clipboard managers on macOS haven’t driven Apple to implement their own version but at least on the Mac apps can prove their value since it’s more open.
Same. I learned it from the older kids who I assume heard it from their parents - the really noxious racism and sexism you wouldn’t even get in R movies. We still knew it.
I would say any topic that isn't covered by stack overflow tends to start bleeding badly. Now that GitHub has prevented searching source I am having less success searching for error messages, as I used to be able to extract the static string and land in source. For go specifically how many times are you landing on search results that aren't gotour, stack overflow, and go docs? If stack overflow was not so gracefully indexable things would fall apart pretty quick and in lots of areas it does.

I would say searching for businesses outside major metro areas has gotten increasingly bad. I had a situation in the last few months that a business would only appear when they were open (barbershop) but if they were off that day they were not even on page 3.

Finding materials suppliers local to you has been a nightmare, I've been resorting to Yahoo-grade business directories to actually find businesses. These are places where Google has them on their maps but they never return in search unless I force my location to be away from home. Historically I never had to do this kind of manipulation.

I am having better luck driving around or hand scrolling around maps to find places then I am with search at times. It feels like after the first ten results Google completely gives up. E.g. I look for lumber yards and I get 20 ace hardwares and maybe two of them are actually lumber yards, but it completely misses some local sawmills that are specialized and amazing

I am whiffing Chinese restaurant near this town, state. I know the place is there but I cant remember the name, I can find it manually on the map.
Sure, I think?
Depends how you define unchecked. The European Parliament's only real recourse against the Commission is censure, and it's never been successfully done (although it came close in 1999 (Santer) and in 2004 (Barroso)). On the other hand, the EP has successfully picked off a handful of individual Commission initiatives, probably most relevant to HN being the 2005 Software Patents Directive. The problem with one-offs though is that it doesn't stop the overall direction the Commission wants to go; it comes back again and again, as it has done here with chat control coming back rebranded as upload moderation. There's no way to get them to change direction wholesale other than censure, which as noted above has never been successfully done.
> Not sure how much consumer self direction was involved.

It was entirely consumer self-direction, as neither browser was preinstalled by default on any platform, and all usage of either was initiated by a deliberate end-user choice.

"Aggressive marketing" indeed only has its effect through "consumer self-direction" as its whole purpose is to persuade end users to make a purposeful decision.
I have a package here that includes calculation for images for OpenAI:
https://github.com/pamelafox/openai-messages-token-helper
https://www.softwarepreservation.org/projects/LISP/parallel#...
There is an event that made me reconsider driving by night when sleep deprived.

I was driving back home after spending night at friend's place. It was around 4am, the whole family sleeping in the car. I didn't have any alcohol in my system because I always kept a 0 alcohol policy if I have to drive. I knew the trip well because I was driving it several times a months. A few km before reaching home I realized I had no recollection of having driven past a number of the usual landmarks. Yet I couldn't have possibly been completely asleep as the highway had a number of curves and I would have smashed the guardrails had I been totally unconscious.

So my theory was that I was so tired that my brain wasn't recording anything but I had been conscious enough to actually follow the road.

That was still frightening enough that the next time I just asked to bring inflatable mats and sleep at our friends living room before going home in the morning.
I have a package here that includes calculation for images for OpenAI: https://github.com/pamelafox/openai-messages-token-helper
At that point I have to question what the word "app" even means. To me, this is a display setting, not an "app".
> Where's the blowing away part?

That would be the active cooling.
> Certainly MTE was always pushed as a debugging feature only.

This claim seems to come from ARM marketing but every SW company applying it - notably Google which I believe may have worked with ARM on this - mention of these types of tags in a security context (I believe Herb Sutter also talks about this as a way to harden c++ code). In fact, it’s seen as one very important way to harden existing legacy c/c++ code (and even unsafe Rust). There’s a big difference between 100% success rate and 1/16th - while you will still get an exploit through a 1/16th chance, the chances of detection raise significantly which isn’t nothing in a security context as it leaves a trail of breadcrumbs to investigate.

> It will take more fundamental mitigations that address the root issue of memory corruption, like MTE, in order to dramatically raise the bar for attackers.

https://googleprojectzero.blogspot.com/2024/06/driving-forwa...

> Hardware memory tagging may fix some security pitfalls of C++, while still allowing high performance. We are looking forward to see a more broad adoption of hardware memory tagging in the future and suggest using Scan on top of hardware memory tagging to fix temporary memory safety for C++

https://security.googleblog.com/2022/05/retrofitting-tempora...

Of course MTE + Scan described above may not be vulnerable to this attack, but my point stands that MTE is very much viewed as a memory safety hardening feature (and thus the security implications that come with safety hardening).

This isn’t that bad news either. It may leave existing chips vulnerable but the next iteration of MTE will probably account for this problem (assuming you can’t patch microcode to solve this).
you make money of it, it's scummy to pirate. I would understand someone who uses the software once a month to pirate it, but you literally make money of it.
well actually i don’t think google has good PMs - besides adwords and android, there are no really successful products.
> I'm not really sure whom they're protecting with this stuff -- the credit card processing companies, maybe?

(small nit: does "whom" even go there?)

They're protecting the TEE because they do not want third parties to be able to automate Google Pay through modified software. This isn't necessarily just about normal end users but more like smartphone farms.
Yes, I found it interesting.
One thing is to do little things and hide, another is to have the backdoors to everyone handed to you for your dragnet needs.
You have to do that for all high-speed multipin interfaces. Generally, once you get past roughly 100 MHZ, it is good practice to match the lengths as well as possible, even though it probably doesn't matter until a couple of gigahertz (it depends on many factors, but generally, signals move at 15 cm per nanosecond on PCBs).
I hope Apple Sherlock more apps. It's 2024, and I still have to install an entire app just to change scroll direction of the mouse and the trackpad independently, another app to change volume per app, and another app to show seconds in the menu bar.
*worst
What is your definition of "meaningful?" It's basic advertising from the last half-century redistributed for a new medium. Some are aghast that non-celebrities and -gasp- diverse people are hawking consumer bullshit. The coarseness of the neologism "influencer" grates on others' nerves.
Because that's the hallmark of business-minded people being at the helm and not engineers, which has been an issue for Google for a long time: the greatest inventions ever seen will be squandered in terms of the org itself because management can't see beyond the next few quarters and won't invest properly in it.
I too wish that encryption wasn't necessary, and people could just be nice to each other (or, in grown-up speak, incentives between literally every person and group were always perfectly aligned).

Until somebody figures out a non-dystopian way to achieve that, I'll stick with end-to-end encryption, though.

If you want to opt out of that, I can't stop you – I bet you'll be able to find an entity that will take both your money and your encryption keys. I just don't want that to become the default, or even only, way of doing things.
The idea of art being purely a non-monetary activity, and that it is somehow "made dirty" by the introduction of money, is largely a 20th century thing. Most of the people you would likely consider "artists" throughout history created most of their art as commissions, for money, to people paying them to create that work. For example - virtually everything Michelangelo created was paid for by a rich benefactor – and yet I certainly wouldn't suggest that he disliked painting/sculpting or wasn't skilled at it.
I’d love to hear more about this!
No, the center of European power needed printing presses for their own propaganda.

Instead the center of European power banned heretical works with the Index Librorum Prohibitorum and executed heretics like Giordano Bruno, Jan Hus, Michael Servetus, Aonio Paleario, and Lucilio Vanini. Even if they were already dead, like John Wycliffe.
I grappled with that issue for https://github.com/pamelafox/openai-messages-token-helper as I wanted to be able to use it for a quick token check with SLMs as well, so I ended up adding a parameter "fallback_to_default" for developers to indicate they're okay with assuming gpt-35 BPE encoding.
First look: The new Agile planning experience in Gitlab
Here you go
https://github.com/javirandor/anthropic-tokenizer
Agreed. I would guess that most of the money is in entertaining, as opposed to useful, content.
The article might not make sense without some context.

This is part of "Project Babylon" and its mission is to: "extend the reach of Java to foreign programming models such as SQL, differentiable programming, machine learning models, and GPUs. Babylon will achieve this with an enhancement to reflective programming in Java, called code reflection."

See: https://openjdk.org/projects/babylon/
isn't it just about banks not wanting to open-source their apps or connection details for supposed security or other reasons?

> changing banks can be easier or harder

well the process of changing banks is not the problem, i did leave UBS and Credit Suisse a couple of years ago. but now i'm with a bank i specifically chose because they're actually not financing wars or other unethical things, instead of just saying so for greenwashing purposes. this aspect is more important to me than them open-sourcing their infrastructure.
I agree on the science, they're wrong there. But I disagree that speech shouldn't be afforded more protections than unsafe physical goods. Yes, there are real dangers, but I see the danger of regulating speech as even higher.

If a majority vote is all it takes to regulate away a piece of speech, then the majority will be able rapidly consolidate itself and never give way to an alternative perspective. Regulating speech allows for a temporary majority to become a permanent one, which can be very dangerous for any society.

Given that risk we need to be extremely careful about any effort by governments to regulate speech, even for causes that we happen to agree with today.
Partisan gerrymandering means you can push more heavily partisan messaging, pushing the overall constituency further out and making the more extreme candidate electable.